Purchase Order Line (POP10110)

Easily find this page again using the shortlink: http://gpt.azrcrv.co.uk/POP10110

Product: Microsoft Dynamics GP (0)
Series: Purchasing

Display Name: Purchase Order Line
Physical Name: POP10110
Technical Name: PA_POP_Report_POLine

Group Display Name: Purchasing Transactions
Group Technical Name: Purchasing Transactions

Seq NoPhysical NameDisplay NameDexterity Data TypeSQL Data TypeSQL DB LengthKeyable Length
1PONUMBERPO NumberSTR17_POP_NumberString1817
2ORDOrdLI_Sequence_NumberLong Integer410
3POLNESTAPO Line StatusDDL_PO_Line_StatusInteger20
Status assigned to the Purchase Order Line for the order status.

Click to show/hide PO Line Statuses

1	New
2	Released (i.e. emailed/printed)
3	Change Order
4	Received
5	Closed
6	Cancelled
4POTYPEPO TypeDDL_POP_PO_TypeInteger20
Type of Purchase Order.

Click to show/hide PO Types

1	Standard
2	Drop Ship
3	Blanket
4	Blanket Drop Ship
5ITEMNMBRItem NumberSTR30_Item_NumberString3230
Key to the Item Master (IV00101).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].ITEMNMBR AS 'Purchase Order Line-Item Number'
       ,['Item Master'].ITEMNMBR AS 'Item Master-Item Number'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       IV00101 AS ['Item Master']
              ON
                     ['Purchase Order Line'].ITEMNMBR = ['Item Master'].ITEMNMBR
6ITEMDESCItem DescriptionSTR100String102100
7VENDORIDVendor IDSTR_15_Vendor_IDString1615
Key to the PM Vendor Master File (PM00200).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].VENDORID AS 'Purchase Order Line-Vendor ID'
       ,['PM Vendor Master File'].VENDORID AS 'PM Vendor Master File-Vendor ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       PM00200 AS ['PM Vendor Master File']
              ON
                     ['Purchase Order Line'].VENDORID = ['PM Vendor Master File'].VENDORID
8VNDITNUMVendor Item NumberItem_NumberString3230
9VNDITDSCVendor Item DescriptionSTR100String102100
10NONINVENNon IVINT1Integer21
Used to indicate whether an item is an inventory item or non-inventory item.

Click to show/hide PO Line Statuses

0	Inventory item
1	Non-inventory item
11LOCNCODELocation CodeSTR10_Location_CodeString1210
Key to the Site Setup (IV40700).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].LOCNCODE AS 'Purchase Order Line-Location Code'
       ,['Site Setup'].LOCNCODE AS 'Site Setup-Location Code'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       IV40700 AS ['Site Setup']
              ON
                     ['Purchase Order Line'].LOCNCODE = ['Site Setup'].LOCNCODE
12UOFMU Of MU_Of_MString108
The unit of measure. The value in this field must exist in Inventory.
13UMQTYINBU Of M QTY In BaseDLR17_QTY_RBS0_STRCurrency1017
The quantity of the base unit of measure that is equivalent to one of the units of measure being referenced.
14QTYORDERQTY OrderedDLR17_QTY_RBS0_UTRCurrency1017
15QTYCANCEQTY CanceledDLR17_QTY_RBS0_UTRCurrency1017
16QTYCMTBASEQTY Committed In BaseDLR17_QTY_RBS0_STRCurrency1017
Tracks the sum of all QTY On PO In Base for all line items in the SOP_LINE_WORK which are linked to this PO Line. It is necessary to track this quantity in base, because each Sales Order Processing line may be in a different U of M.
17QTYUNCMTBASEQTY Uncommitted In BaseDLR17_QTY_RBS0_STRCurrency1017
Gives the unreceived quantity of goods on this PO Line that have not been committed to a sale order processing line. New SOP Lines that require less than or equal to QTY Uncommitted In Base can be linked to this PO Line.
18UNITCOSTUnit CostDLR17_RBS0_UTR$Currency1017
19EXTDCOSTExtended CostDLR17_RBS0_UTR$Currency1017
Extended Cost is calculated using the following formula: (Originating Unit Cost * Quantity Ordered) using Rate Calc Method and Exchange Rate to determine functional value.
20INVINDXInventory IndexLI_14Long Integer414
Key to the Account Index Master (GL00105).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].INVINDX AS 'Purchase Order Line-Inventory Index'
       ,['Account Index Master'].ACTINDX AS 'Account Index Master-Account Index'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       GL00105 AS ['Account Index Master']
              ON
                     ['Purchase Order Line'].INVINDX = ['Account Index Master'].ACTINDX
21REQDATERequired DateDATE_LDate40
22PRMDATEPromised DateDATE_LDate40
23PRMSHPDTEPromised Ship DateDATE_LDate40
24REQSTDBYRequested BySTR20_LBString2220
Key to the Users Master (SY01400).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].REQSTDBY AS 'Purchase Order Line-Requested By'
       ,['Users Master'].USERID AS 'Users Master-User ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       DYNAMICS..SY01400 AS ['Users Master']
              ON
                     ['Purchase Order Line'].REQSTDBY = ['Users Master'].USERID
25COMMNTIDComment IDSTR15_Comment_IDString1615
Key to the Comment Master (SY04200).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].COMMNTID AS 'Purchase Order Line-Comment ID'
       ,['Comment Master'].COMMNTID AS 'Comment Master-Comment ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       SY04200 AS ['Comment Master']
              ON
                     ['Purchase Order Line'].COMMNTID = ['Comment Master'].COMMNTID
26DOCTYPEDocument TypeDDL_Document_TypeInteger20
27POLNEARYPO Line Note ID ArrayDLR14Currency1014
28POLNEARY_1PO Line Note ID Array[1]DLR14Currency1014
29POLNEARY_2PO Line Note ID Array[2]DLR14Currency1014
30POLNEARY_3PO Line Note ID Array[3]DLR14Currency1014
31POLNEARY_4PO Line Note ID Array[4]DLR14Currency1014
32POLNEARY_5PO Line Note ID Array[5]DLR14Currency1014
33POLNEARY_6PO Line Note ID Array[6]DLR14Currency1014
34POLNEARY_7PO Line Note ID Array[7]DLR14Currency1014
35POLNEARY_8PO Line Note ID Array[8]DLR14Currency1014
36POLNEARY_9PO Line Note ID Array[9]DLR14Currency1014
37DECPLCURDecimal Places CurrencyDDL_Decimal_Places_DollarsInteger20
Number of decimal places for the currency values, based on the item's settings.

Click to show/hide Decimal Places Currency

7	0 decimals
8	1
9	2
10	3
11	4
12	5
38DECPLQTYDecimal Places QTYSDDL_Decimal_Places_QTYSInteger20
Number of decimal places for the quantities.

Click to show/hide Decimal Places Currency

1	0 decimals
2	1
3	2
4	3
5	4
6	5
39ITMTRKOPItem Tracking OptionDDL_TrackInteger20
Designation for the tracking type of the Item.

Click to show/hide Item Tracking Options

1	0 decimals
2	1
3	2
4	3
5	4
6	5
40VCTNMTHDValuation MethodDDL_Valuation_MethodInteger20
The valuation method for the inventory line item.

Click to show/hide Valuation methods

1	FIFO Perpetual
2	LIFO Perpetual
3	Average Perpetual
4	FIFO Periodic
5	LIFO Periodic
41BRKFLD1Break Field 1INT1Integer21
42PO_Line_Status_OrigPO Line Status OrigDDL_PO_Line_StatusInteger20
43QTY_Canceled_OrigQTY Canceled OrigDLR17_QTY_RBS0_UTRCurrency1017
44OPOSTSUBOriginating Posted SubtotalDLR17_RBS0_STR$Currency1017
45JOBNUMBRJob NumberSTR17_LBAUString1817
46COSTCODECost CodeSTR27String2827
47COSTTYPECost Code TypeINT3_RB0_UInteger23
48CURNCYIDCurrency IDSTR15_Currency_IDString1615
Key to the Currency Setup (MC40200).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].CURNCYID AS 'Purchase Order Line-Currency ID'
       ,['Currency Setup'].CURNCYID AS 'Currency Setup-Currency ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       DYNAMICS..MC40200 AS ['Currency Setup']
              ON
                     ['Purchase Order Line'].CURNCYID = ['Currency Setup'].CURNCYID
49CURRNIDXCurrency IndexINT3Integer23
Key to the Currency Setup (MC40200).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].CURRNIDX AS 'Purchase Order Line-Currency Index'
       ,['Currency Setup'].CURRNIDX AS 'Currency Setup-Currency Index'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       DYNAMICS..MC40200 AS ['Currency Setup']
              ON
                     ['Purchase Order Line'].CURRNIDX = ['Currency Setup'].CURRNIDX
50XCHGRATEExchange RateDLR14_Exchange_RateCurrency (Variable)1014
51RATECALCRate Calc MethodINTInteger20
Rate Calc Method of the transaction. For non multi-currency transactions, this field will be blank.

Click to show/hide Rate Calc Methods

0	Multiply
1	Divide
52DENXRATEDenomination Exchange RateDLR14_Exchange_RateCurrency (Variable)1014
53ORUNTCSTOriginating Unit CostDLR17_RBS0_UTR$Currency1017
54OREXTCSTOriginating Extended CostDLR17_RBS0_UTR$Currency1017
55LINEORIGINLine OriginDDL_Line_OriginInteger20
56FREEONBOARDFree On BoardDDL_Free_On_BoardInteger20
57ODECPLCUOriginating Decimal Places CurrencyDDL_Decimal_Places_DollarsInteger20
58Capital_ItemCapital ItemCB_Capital_ItemBoolean20
59Product_IndicatorProduct IndicatorDDL_Product_IndicatorInteger20
60Source_Document_NumberSource Document NumberSTR11_Document_NumberString1211
61Source_Document_Line_NumSource Document Line NumberINT4Integer24
62RELEASEBYDATERelease By DateDATE_LDate40
63Released_DateReleased DateDATE_LDate40
64Change_Order_FlagChange Order FlagINTInteger20
65Purchase_IV_Item_TaxablePurchase IV Item TaxableDDL_Purchase_Tax_OptionsInteger20
Purchase Inventory Item Taxable setting.

Click to show/hide Purchase IV Item Taxable

1	Taxable
2	Non-taxable
3	Base on Vendor
66Purchase_Item_Tax_ScheduPurchase Item Tax Schedule IDSTR15_LBAUString1615
Key to the Sales/Purchases Tax Schedule Header Master (TX00101).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].Purchase_Item_Tax_Schedu AS 'Purchase Order Line-Purchase Item Tax Schedule ID'
       ,['Sales/Purchases Tax Schedule Header Master'].TAXSCHID AS 'Sales/Purchases Tax Schedule Header Master-Tax Schedule ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       TX00101 AS ['Sales/Purchases Tax Schedule Header Master']
              ON
                     ['Purchase Order Line'].Purchase_Item_Tax_Schedu = ['Sales/Purchases Tax Schedule Header Master'].TAXSCHID
67Purchase_Site_Tax_ScheduPurchase Site Tax Schedule IDSTR15_LBAUString1615
Key to the Sales/Purchases Tax Schedule Header Master (TX00101).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].Purchase_Site_Tax_Schedu AS 'Purchase Order Line-Purchase Site Tax Schedule ID'
       ,['Sales/Purchases Tax Schedule Header Master'].TAXSCHID AS 'Sales/Purchases Tax Schedule Header Master-Tax Schedule ID'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       TX00101 AS ['Sales/Purchases Tax Schedule Header Master']
              ON
                     ['Purchase Order Line'].Purchase_Site_Tax_Schedu = ['Sales/Purchases Tax Schedule Header Master'].TAXSCHID
68PURCHSITETXSCHSRCPurchase Site Tax Schedule SourceINT1Integer21
69BSIVCTTLBased On Invoice TotalYNBoolean20
70TAXAMNTTax AmountDLR17_RBS0_UTR$Currency1017
71ORTAXAMTOriginating Tax AmountDLR17_RBS0_UTR$Currency1017
72BCKTXAMTBackout Tax AmountDLR17_RBS0_UTR$Currency1017
73OBTAXAMTOriginating Backout Tax AmountDLR17_RBS0_UTR$Currency1017
74Landed_Cost_Group_IDLanded Cost Group IDSTR15_LBAUString1615
75PLNNDSPPLIDPlanned Supply IDINTInteger20
76SHIPMTHDShipping MethodSTR15_Shipping_MethodString1615
Key to the Shipping Methods Master (SY03000).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].SHIPMTHD AS 'Purchase Order Line-Shipping Method'
       ,['Shipping Methods Master'].SHIPMTHD AS 'Shipping Methods Master-Shipping Method'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       SY03000 AS ['Shipping Methods Master']
              ON
                     ['Purchase Order Line'].SHIPMTHD = ['Shipping Methods Master'].SHIPMTHD
77BackoutTradeDiscTaxBackout Trade Discount Tax AmountDLR17_RBS0_UTR$Currency1017
78OrigBackoutTradeDiscTaxOriginating Backout Trade Discount Tax AmountDLR17_RBS0_UTR$Currency1017
79LineNumberLineNumberINTInteger20
80ORIGPRMDATEOriginal Promised DateDTDate48
81FSTRCPTDTFirst Receipt DateDTDate48
82LSTRCPTDTLast Receipt DateDTDate48
83RELEASEReleaseINTInteger20
84ADRSCODEAddress CodeSTR15_Address_CodeString1615
85CMPNYNAMCompany NameSTR64_Company_NameString6664
86CONTACTContactSTR60String6260
87ADDRESS1Address 1STR60String6260
88ADDRESS2Address 2STR60String6260
89ADDRESS3Address 3STR60String6260
90CITYCitySTR35String3635
91STATEStateSTR30_StateString3029
92ZIPCODEZip CodeSTR10String1210
93CCodeCountry CodeSTR6_VATString86
Key to the VAT Country Code MSTR (VAT10001).

Click to show/hide example SQL

SELECT
       ['Purchase Order Line'].CCode AS 'Purchase Order Line-Country Code'
       ,['VAT Country Code MSTR'].CCode AS 'VAT Country Code MSTR-Country Code'
FROM
       POP10110 AS ['Purchase Order Line']
INNER JOIN
       VAT10001 AS ['VAT Country Code MSTR']
              ON
                     ['Purchase Order Line'].CCode = ['VAT Country Code MSTR'].CCode
94COUNTRYCountrySTR60String6260
95PHONE1Phone 1Phone_NumberString2214
96PHONE2Phone 2Phone_NumberString2214
97PHONE3Phone 3Phone_Number3String2214
98FAXFaxSTR14_FAXString2214
99ADDRSOURCEAddress SourceINT1Integer21
100FlagsFlagsINT1Integer21
101ProjNumProject NumberSTR15_LBAUString1615
102CostCatIDCost Category IDSTR15_LBAUString1615
103Print_Phone_NumberGBPrint Phone Number GBGBInteger20
104QTYCommittedInBaseOrigQTY Committed In Base OrigDLR17_QTY_RBS0_STRCurrency1017
105DEX_ROW_TSdatetimedatetime33
DEX_ROW_TS records the time the record was last changed; often used with integration tools to identify which records have changed and need to be synchronised.
106DEX_ROW_IDintint1010

DEX_ROW_ID is an auto-numbered IDENTITY column used internally by Dexterity for lock management; it should not be used by developers to identify any particular piece of information.

Microsoft MVP Mariano Gomez has a good write up on the DEX_ROW_ID column.

1 thought on “Purchase Order Line (POP10110)

Leave a Reply

Your email address will not be published. Required fields are marked *