WorkPlace Requisition Integration to Dynamics GP

Size: px
Start display at page:

Download "WorkPlace Requisition Integration to Dynamics GP"

Transcription

1 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

2 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 MC Multicurrency Exchange Rate Maintenance MC Currency Setup MC Multicurrency Exchange Table Setup MC Multicurrency Currency SY Company Master SY Account Definition Header SY00800 Batch Activity / Delete Company Database App DTA Analysis Group Master DTA00300 Account Analysis Groups DTA10100 Transaction Analysis Groups / Delete DTA10200 Transaction Analysis Codes / Delete GL Account Master GL 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

3 IV Item Master ITMTRKOP(Item Tracking Option: 3)Lot 2)Serial 1)None) Purchase_Tax_Options 1=Taxable,2=Nontaxable,3=Base on Vendor / / IV Item Quantity Master / IV Item Vendor Master / IV Item Currency Master IV 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 IV Inventory Transaction Header / IV Inventory Transaction Detail IV Inventory Transaction Serial & Lot Info IV10003 Inventory Transaction Bin Quantities Work IV30200 Inventory Transaction Header History IV40100 Inventory Control Setup IV Inventory U of M Schedule Setup IV Inventory U of M Schedule Detail Setup IV40400 Inventory Class Master IV 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 MC Multicurrency Setup MC40100 Multicurrency Rate Type Setup MC40201 Multicurrency Account Setup MC Multicurrency Rate Type Account Setup MC Payables Transaction Multicurrency Work / PM00100 Vendor Class Master PM Vendor Master File PM00201 Vendor Master Summary PM Vendor Address Master PM00400 Purchasing Key PM10000 Payables Transaction / PM10100 Payables Transaction Distribution / PM10500 Payables Transaction Tax Detail /

4 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 POP Purchase Order Work (PO Header) POP Purchase Order Line (PO Detail) POP10150 Purchase Order Comment / POP10160 Purchase Order Tax / POP Purchasing Receipt Work (Header) POP Purchasing Receipt User-Defined / POP Purchasing Receipt Line POP10330 Purchasing Serial/Lot Quantities POP10340 Purchasing Bin Quantities // POP Purchasing Tax POP10390 Purchasing Distributions / POP 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.) POP 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 POP Purchasing Setup Table POP Purchasing Non-IV Item Currency Setup PM40100 Payables Setup File RM Customer Master RM 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 SY 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

5 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 SY Shipping Methods Master SHIPTYPE: 0=Pickup, 1=Delivery SY03100 Credit Card Master SY 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 UPR Payroll Master / Employee Maintenance UPR Payroll Address Master T UPR00400 Payroll Pay Code Master UPR40300 Payroll Department Setup UPR40301 Payroll Position Setup T UPR40600 Payroll Pay Code Setup

6 Company Database Project Series App PA00501 Project Customer Master PA00511 Project Customer Periodic Totals PA00601 PA Employee Master PA00901 Project Extended Vendor Table PA Cost Category Master File PA Contract Master File PA01121 Contract Periodic Totals PA Project Master File PA01221 Project Periodic Totals PA 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 None 2 Customer 3 Contract 4 Project 5 Cost Category 6 Vendor 7 Specific PA 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 / PA Buyer Master T PA Time Sheet Header / T PA Time Sheet Detail / T PA10003 Time Sheet Distributions / E PA10500 Expense Sheet Header / E PA10501 Expense Sheet Detail / E PA10504 Expense Sheet Distribution / PA Purchase Order Work (PO Header) PA Purchase Order Line (PO Detail) PA10602 Purchase Order Tax / PA Purchasing Header Comment Versions of GP 8 / or previous. PA10701 Purchasing Receipt Work (Header) PA Purchasing Receipt Line

7 PA Purchasing Comment PA Purchasing Distribution Work (The PA_Distribution table contains the General Ledger debit and credit distributions for unposted receipts.) PA 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 PA PA Timesheet Setup / PA Purchase Order Setup table PA 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 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 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

8 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) SV 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)

9 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.: POP SEQNUMBR) AAG20002 SubLedger Distribution Assign (this is the header that the Dimensions - AAG 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

10 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 AAG ). aatrxdimid aatrxcodeid Increment max last one by one for each Link to AAG depending on datatype

11 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 B SR Setup B SR Header Work B SR Line Work B Item / UOM B Item / Qty B Vendor Master Table B Item / Site Setup B Setup / / View / View / / / /

12 B Facility DocumentID Setup B PO Type Setup B Binary Stream Facility Setup B Facility Account Setup - Due From/Due To B Facility Checkbook - default checkbook for payable batch - default is BSSI_=1 B Purchasing Batch Header (SY00500) B PO Header (POP10100) B Receiving/Invoice Header (POP10300) B Receiving/Invoice Distributions (POP10390) B Payable Transaction Header (PM10000) B Payable Transaction Distributions (PM10100) B 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 EQSB EQSB 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 /

13 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. /