WorkPlace Requisition Integration to Dynamics GP

Similar documents
Transcription:

WorkPlace Requisition Integration to Dynamics GP Overview WorkPlace Requisition s integration to Microsoft Great Plains modules is real time. All lookups and validation are done real time against the Great Plains modules using all of the rules established by the Great Plains Accounting System. Creation of Purchase Orders are also done real time by inserting directly into Microsoft Great Plains tables. No Batch Import! Integration Work Flow Diagram Requisition Multi- Currency Requisition Entry Standard Purchase Order General Ledger Inventory Requisition Approval Project Series Purchase Order Accounts Payable Project Series Requisition Review Inventory Adjustment Sales Order Receiving Purchase Order Receiving Entry Dynamics GP Receipt Receiving Approval

Invoice Matching Dynamics GP Receipt AP Invoice Entry Dynamics GP Invoice Match Manual Non-PO Service Invoice AP Invoice Approval Dynamics GP Accounts Payable App ID s R = Requisition, T = Time, E = Expense Great Plains SQL Server Table Dependencies Dynamics Database DU00200 Great Plains Installed Version by Company MC00100 - Multicurrency Exchange Rate Maintenance MC40200 - Currency Setup MC40300 - Multicurrency Exchange Table Setup MC60100 - Multicurrency Currency SY01500 - Company Master SY003001 Account Definition Header SY00800 Batch Activity / Delete Company Database App DTA00100 - Analysis Group Master DTA00300 Account Analysis Groups DTA10100 Transaction Analysis Groups / Delete DTA10200 Transaction Analysis Codes / Delete GL00100 - Account Master GL00105 - Account Index Master GL00200 GL Budget Master / GL00201 GL Budget Summary by Period, Account & Budget / GL10001 GL Journal Detail Open GL10110 Posted GL Balance by Period and Account GL20000 GL Journal Detail Posted in Open Year GL30000 GL Journal Detail Posted in Historical Year GL40200 GL Segment Description Master

IV00101 - Item Master ITMTRKOP(Item Tracking Option: 3)Lot 2)Serial 1)None) Purchase_Tax_Options 1=Taxable,2=Nontaxable,3=Base on Vendor / / IV00102 - Item Quantity Master / IV00103 - Item Vendor Master / IV00105 - Item Currency Master IV00106 - Item Purchasing (Unit of Measure Info) / Delete / IV00112 Item Site Bin Master IV00115 Item Manufacturer Master IV00200 Item Serial Number Master SERLNSLD (Set to 1 When used Allocated via IV Adj.) IV00300 Item Lot Number Master IV10000 - Inventory Transaction Header / IV10001 - Inventory Transaction Detail IV10002 - Inventory Transaction Serial & Lot Info IV10003 Inventory Transaction Bin Quantities Work IV30200 Inventory Transaction Header History IV40100 Inventory Control Setup IV40201 - Inventory U of M Schedule Setup IV40202 - Inventory U of M Schedule Detail Setup IV40400 Inventory Class Master IV40700 - Item Site Setup IV40701 Site Bin Master IV41100 Inventory Landed Cost IV41101 Inventory Landed Cost Group IV41102 Inventory Landed Cost Group Details IVC40101 Sales Invoice Setup MC40000 - Multicurrency Setup MC40100 Multicurrency Rate Type Setup MC40201 Multicurrency Account Setup MC40301 - Multicurrency Rate Type Account Setup MC020103 Payables Transaction Multicurrency Work / PM00100 Vendor Class Master PM00200 - Vendor Master File PM00201 Vendor Master Summary PM00300 - Vendor Address Master PM00400 Purchasing Key PM10000 Payables Transaction / PM10100 Payables Transaction Distribution / PM10500 Payables Transaction Tax Detail /

PM20000 Payables Transaction after post. Upon post it moves from PM10000 to this table. PM20100 Payables Apply To OPEN Temporary File. PM30200 Payables Paid Transaction History file. After the posted payable transaction is paid it moves from PM20000 to this table. PM30300 Payables Apply To History. POP00101 Purchasing Buyer POP10100 - Purchase Order Work (PO Header) POP10110 - Purchase Order Line (PO Detail) POP10150 Purchase Order Comment / POP10160 Purchase Order Tax / POP10300 - Purchasing Receipt Work (Header) POP10306 - Purchasing Receipt User-Defined / POP10310 - Purchasing Receipt Line POP10330 Purchasing Serial/Lot Quantities POP10340 Purchasing Bin Quantities // POP10360 - Purchasing Tax POP10390 Purchasing Distributions / POP10500 - Purchasing Receipt Line Quantities (The POP_PORcptApply table stores shipped, rejected, invoiced and matched quantities for unposted and historical receipts. This table represents the relationship between the purchase order line items and the receipt line items.) POP10550 - Purchasing Comment POP10600 Purchasing Shipment Invoice Apply POP10700 Purchasing Landing Cost POP30100 Purchasing PO Work History POP30110 Purchasing PO Line History POP30300 Purchasing Receipt History POP30310 Purchasing Receipt Line History POP40100 - Purchasing Setup Table POP40600 - Purchasing Non-IV Item Currency Setup PM40100 Payables Setup File RM00101 - Customer Master RM00102 - Customer Master Address File RM00201 Customer Class Master RM40101 Receivables Setup Files SOP10100 Sales Order Header SOP10200 Sales Order Detail SOP40200 Sales Order Purchase Type ID SY00300 Account Format Setup SY00500 Batch Header / Posting Definitions Master SY00600 - Company Location Master SY01100 Default Posting Accounts. This table contains all posting accounts for every series for a company. For example, Receivables Management has a posting account called Cost of Goods Sold. In addition to

this posting account, a General Ledger account number is assigned by the user to this entry. The account index is stored in the table, not the actual account number. SY01200 Internet Addresses SY02300 Posting Settings SY03000 - Shipping Methods Master SHIPTYPE: 0=Pickup, 1=Delivery SY03100 Credit Card Master SY03300 - Payment Terms Master SY03900 Record Notes Master / SY04200 Comment Master SY40100 Period Setup SY40101 Period Detail Setup TX00201 Sales/Purchases Tax Master TX00101 Sales/Purchases Tax Schedule Header Master TX00102 Sales/Purchases Tax Schedule Master UPR00100 - Payroll Master / Employee Maintenance UPR00102 - Payroll Address Master T UPR00400 Payroll Pay Code Master UPR40300 Payroll Department Setup UPR40301 Payroll Position Setup T UPR40600 Payroll Pay Code Setup

Company Database Project Series App PA00501 Project Customer Master PA00511 Project Customer Periodic Totals PA00601 PA Employee Master PA00901 Project Extended Vendor Table PA01001 - Cost Category Master File PA01101 - Contract Master File PA01121 Contract Periodic Totals PA01201 - Project Master File PA01221 Project Periodic Totals PA01301 - Budget Master File Field Desc ----------- -------------------------------------------- TM_COGS_SRC Cst of Gds Sld Source for Time & Materials FF_WIP_SRC Work in Progress Source for Fixed??????_SRC Field Values Value Source --------- ------------------------- 1 None 2 Customer 3 Contract 4 Project 5 Cost Category 6 Vendor 7 Specific PA01303 - Budget Inventory Items PA01304 Budget Periodic Totals T PA01402 Employee Rate Header T PA01403 Employee Rate Detail T PA01408 Project Employee List PA01601 PA Billing Notes / PA02201 - Buyer Master T PA10000 - Time Sheet Header / T PA10001 - Time Sheet Detail / T PA10003 Time Sheet Distributions / E PA10500 Expense Sheet Header / E PA10501 Expense Sheet Detail / E PA10504 Expense Sheet Distribution / PA10600 - Purchase Order Work (PO Header) PA10601 - Purchase Order Line (PO Detail) PA10602 Purchase Order Tax / PA10603 - Purchasing Header Comment Versions of GP 8 / or previous. PA10701 Purchasing Receipt Work (Header) PA10702 - Purchasing Receipt Line

PA10703 - Purchasing Comment PA10705 - Purchasing Distribution Work (The PA_Distribution table contains the General Ledger debit and credit distributions for unposted receipts.) PA10721 - Purchasing Receipt Line Quantities (The PA_PORcptApply table stores shipped, rejected, invoiced and matched quantities for unposted and historical receipts. This table represents the relationship between the purchase order line items and the receipt line items.) PA10731 Purchasing Shipment Invoice Apply T PA30100 Time Sheet Header History PA30600 Purchasing PO Work History PA30601 Purchasing PO Line History PA31101 Purchasing Receipt History T PA40101 PA U of M Schedule Setup Header Default UOM for Time Entry 1) w/proj & Cost Cat. is PA01301.PAUnit_of_Measure, the schedule is PA01301.UOMSCHDL 2) Only Cost Cat. Is PA01001.PAUnit_of_Measure and the schedule is PA01001.UOMSCHDL. T PA40102 PA U of M Schedule Detail PA41101 Contract Class Master PA41201 Project Class Master PA41301 PA Segment Override Header PA41302 PA Segment Override Line PA41701 PA Project Budget Setup (setup > project setup > project) T PA41801 - PA Timesheet Setup / PA42201 - Purchase Order Setup table PA42301 - Purchasing Invoice Setup (MSGP 8 or less) PA42303 Purchasing Currency Rounding Precision E PA42401 Employee Expense Setup Select, PA43001 PA Accounts Setup File PAsfid Description PArecordid PAcosttrxid ------ -------------- ---------------- ------------- 21 Customer Customer Number Transaction Type: VI Purchases/Material 25 Vendor Vendor ID Empty 26 Cost Category Cost Category ID Empty 27 Contract Contract Number Transaction Type: VI Purchases/Material 28 Project Project No. Transaction Type: VI - Purchases/Material TS Timesheets 29 Project/Cost Project No. Cost Category ID PAaccttype Description ---------- ------------------------------------------------ 1 T&M - Work In Progress 2 T&M - Cost of Goods Sold/Expense 3 T&M - Contra Account for Costs 4 T&M - Unbilled Accounts Receivable 5 T&M - Unbilled Project Revenue 6 T&M - Accounts Receivable 7 T&M - Project Revenue/Sales 8 T&M - Overhead

30 Fixed P/C Plus - Work In Progress 31 Fixed P/C Plus - Contra Account 32 Fixed P/C Plus - Accounts Receivable 33 Fixed P/C Plus - Project Billings 34 Fixed P/C Plus - Project Expenses 35 Fixed P/C Plus - Project Revenue 36 Fixed P/C Plus - Project Losses 37 Fixed P/C Plus - Billings in Excess of Earnings 38 Fixed P/C Plus - Earnings in Excess of Billings 39 Fixed P/C Plus - Overhead Company Database WennSoft JC00102 Job Maintenance JC00107 Job User Defined Fields JC00901 Job Table JC00701 Job Cost Codes Table JC10201 Item Transaction Job Cost Table JC40101 User Defined Setup JC10211 SOP Wennsoft Dtl JC30701 SOP Wennsoft Hdr JC40202 Cost Code Master JC40209 Cost Element Setup JC40301 Division Setup JC41101 Job Cost Setup sv00196 Service Options Setup (Tools -> Setup -> Service Management -> Module Setup -> Service Options) SV00300 Service Call Table sv00511 Service Maintenance Setup Table (Tools -> Setup -> Service Management -> Maintenance Setup -> Accounts, then click the Cost Dynamics GP button in lower right corner) SV000787 Service Maintenance Setup Table (Tools -> Setup -> Service Management -> Invoice Setup -> Accounts, then click the Cost Dynamics GP button in lower right corner) SV00735 Service Cost Codes Table WS10101 WennSoft PO Integration (tracks PO s against Job) Company Database Analytical Accounting AAG00200 Account Master (links an account code to a class, each account can have only one class assigned) AAG00201 Account Class Master (Contains Class ID and Descriptions) AAG00202 Account Class Dimension (Link the Account Class to Dimension) Only aaacctclassid Class ID from AAG00201 aatrxdimid Dimension ID from AAG00400 aatrxdimcodeiddflt Links to AAG00401 for default code if 0 no default. aadataentry Analysis Type identifies rules for usage of Dimension for the account using it: 1 Not Allowed (cannot use this dimension) 2 Required (a value is required, except Checkbox since it defaults to 0)

aashow 3 Optional (can be filled in or not) 4 Fixed (cannot be altered and must default) 1 Show on Screen, 0 Do not display but default info on the backend. AAG00400 Dimension Master aadatatype aaorder DECPLQTY UOMSCHDL INACTIVE Data Type: 1 Alphanumeric, 2-Numeric, 3-Yes/No, 4-Date Order to Display Decimal Places 1=0, 2=1, etc for Numerics. The base UOM of the uom schedule is displayed On the line next to the amount in entry. 1 Inactive so do not show. AAG00401 Dimension Code Alphanumeric (links to AAG00400 for alphanumeric type a value from this table is the only thing allowed). INACTIVE 1 Inactive, so do not show. AAG00402 Dimension Code Numeric (links to AAG00400 for aadatatype = 2 - Numeric, if no code is found that matches the current value then the last aatrxdimcodenumid is incremented by one and the value is created). AAG00403 Dimension Code Boolean (links to AAG00400 for aadatatype of 3 Checkbox, if no boolean is found that matches the current value then the last aatrxdimcodeboolid is incremented by one and the value is created). AAG00404 Dimension Code Date (links to AAG00400 for aadatatype of 4 Date, if a date that matches are not found then the last aatrxdimcodedateid is incremented by one and the value is created). AAG00405 Transaction Dimension Relations (Relates one Dimension to another and configures relation type, i.e., valid subset). AAG00406 Transaction Dimension Code Validation AAG02001 AA Codes to Account Setup (Restrict Dimension Codes to GL Accounts) AAG20000 SubLedger Header (links to Receiving Session Header by DOCNUMBR) aasubledgerhdrid Increment max last one by one on new SERIES 12-Receiving DOCTYPE 1-Shipment, 2-Invoice, 3-Shipment/Invoice DOCNUMBR Links to Receipt/Invoice Number. AAG20001 SubLedger Distribution (links Receiving Distribution line - POP10390 to AAG20000) aasubledgerdistid Increment max last one by one for each line in the source distribution SEQNUMBR SEQNUMBR from source (i.e.: POP10390. SEQNUMBR) AAG20002 SubLedger Distribution Assign (this is the header that the Dimensions - AAG20003 - attach to and is a child of AAG20001, there may be multiple records in here that can be allocated by percent) aasubledgerassignid Increment max last one by one for each aaassignedpercent Percent of the allocation, stored as integer

in 5 digits (i.e.: 100% = 10000) AAG20003 SubLedger Codes Assigned (this is where codes are entered numeric, date, yes/no, and alphanumeric. Dimensions are defaulted from AAG00202 for the account code. For alphanumeric codes must come from AAG00401, for Date, Numeric, and Boolean they are added on the fly if not in the table AAG00402-404). aatrxdimid aatrxcodeid Increment max last one by one for each Link to AAG00400-404 depending on datatype

Company Database Great Plains Grant 8.0 and Greater GTM01100 Grant Master Company Database Encore Project & Grant ME97710 Project Setup GTM00100 Grant Master (Prior to MSGP 8) GTM00400 Grant / Project Relation. (Prior to MSGP 8) ME97701 User Defined Field 1 ME97703 User Defined Field 2 ME97702 User Defined Field 3 ME97706 Project Transaction Work ME97708 Project Master ME97709 User Defined Field 4 ME97710 Project Tracking Setup ME97715 User Defined Field 6 ME97716 User Defined Field 7 ME97717 User Defined Field 5 GTM00400 Grant Project Master GTM00500 Grant User Master ENC10116 Encumbrance Management PO Line Report ENC10112 Encumbrance Management PO Line Summery ENC10114 Unposted Journal Actual ENC10115 Encumbrance Management PO Line Entry (Discontinued in GP 9 and Greater) ENC10110 Encumbrance Purchase Order Line ENC10111 Encumbrance Purchase Order Line Changes ENC10500 Encumbrance Received Transactions ENC40100 Encumbrance Budget Setup ENC40000 Encumbrance Setup Company Database PO Commitments CPO10110 PO Line Entry CPO10114 Unposted Journal Actual CPO40001 PO Commitments Setup CPO40002 PO Commitments Budget Setup Company Database Binary Stream B2501010 SR Setup B2514100 SR Header Work B2514110 SR Line Work B2520100 Item / UOM B2520200 Item / Qty B2531200 Vendor Master Table B2540700 - Item / Site Setup B3900100 Setup / / View / View / / / /

B3900110 Facility DocumentID Setup B3900130 PO Type Setup B3900400 Binary Stream Facility Setup B3900500 Facility Account Setup - Due From/Due To B3900800 Facility Checkbook - default checkbook for payable batch - default is BSSI_=1 B3900900 Purchasing Batch Header (SY00500) B3910100 - PO Header (POP10100) B3910300 - Receiving/Invoice Header (POP10300) B3910320 - Receiving/Invoice Distributions (POP10390) B3920000 Payable Transaction Header (PM10000) B3920100 Payable Transaction Distributions (PM10100) B2520400 - PO Transaction table Company Database WennSoft Equipment Manager EQSA0000 Equipment Master EQSA0010 Equipment Location Master EQSA0030 Equipment Category Master EQSA0055 Equipment Category Master EQSA0240 Equipment Tabs Details Master EQSB0200 - EQSB0210 - EQSB1010 Costing Trx Costing Work EQSB1020 Costing Trx Commitments Work EQSB0130 Costing Cost Code Master EQSH0110 Work Order Type Master EQSH0210 Work Order Index Master - All EQSB4000 Costing Setup EQSH4200 Work Order Status Setup Company Database Diamond Project Cost PJ001 Project Setup PJ003 Project Phase Setup PJ004 Project Accounts Maintenance PJ008 Asset Setup PJ01200 Asset Phase Setup PJ01400 Asset Accounts Maintenance POI400 POI Setup POI1000 Project / Asset Entry Company Database Diamond Work Manager WMI400 WMI_Setup/WMI_Setup This table contains the module level setup and configuration options for Work Manager / WorkTech WMI00100 WMI_Job Master/WMI_Job_MSTR This is the master table for all Work Manager / WorkTech Job ID s. WMI00200 WMI_Activity Master/WMI_Activity_MSTR This is the master table for all Work Manager / / / / Delete /

WorkTech Activity ID s. WMI00300 WMI_Object Master/WMI_Object_MSTR This is the master table for all Work Manager / WorkTech Object ID s. WMI00400 WMI_Job Object Master/ WMI_Job_Object_MSTR This table contains the relationship between Job Id and Object ID which will determine which Objects are valid per Job for each designated year. WMI00500 WMI_Job Activity Master/ WMI_Job_Activity_MSTR This table contains the relationship between Job Id and Activity ID which will determine which Activities are valid per Job for each designated year. WMI00600 WMI_WorkOrder_MSTR/ WMI_WorkOrder_MSTR This is the master table for all Work Manager / WorkTech Work Order Numbers. WMI10000 WMI_Metadata Transaction Detail/WMI_Metadata_Transaction_DTL This is the transactional shadow table used by Work Manager to store the metadata related to each transaction line. This table will be populated upon creation of Purchase Orders and Receipts with lines that contain metadata field values. /