Table 121 Purch. Rcpt. Line in 25

App
Base Application
Namespace
Microsoft.Purchases.History

Fields, 127Keys, 7Procedures, 16Events, 19

Versions171819202122232425262728latest

Source29

Fields, 127

IdNameTypeObsolete
2Buy-from Vendor No.Code[20]-
3Document No.Code[20]-
4Line No.Integer-
5TypeEnum Purchase Line Type-
6No.Code[20]-
7Location CodeCode[10]-
8Posting GroupCode[20]-
10Expected Receipt DateDate-
11DescriptionText[100]-
12Description 2Text[50]-
13Unit of MeasureText[50]-
15QuantityDecimal-
22Direct Unit CostDecimal-
23Unit Cost (LCY)Decimal-
25VAT %Decimal-
27Line Discount %Decimal-
31Unit Price (LCY)Decimal-
32Allow Invoice Disc.Boolean-
34Gross WeightDecimal-
35Net WeightDecimal-
36Units per ParcelDecimal-
37Unit VolumeDecimal-
38Appl.-to Item EntryInteger-
39Item Rcpt. Entry No.Integer-
40Shortcut Dimension 1 CodeCode[20]-
41Shortcut Dimension 2 CodeCode[20]-
45Job No.Code[20]-
54Indirect Cost %Decimal-
58Qty. Rcd. Not InvoicedDecimal-
61Quantity InvoicedDecimal-
65Order No.Code[20]-
66Order Line No.Integer-
68Pay-to Vendor No.Code[20]-
70Vendor Item No.Text[50]-
71Sales Order No.Code[20]-
72Sales Order Line No.Integer-
74Gen. Bus. Posting GroupCode[20]-
75Gen. Prod. Posting GroupCode[20]-
77VAT Calculation TypeEnum Tax Calculation Type-
78Transaction TypeCode[10]-
79Transport MethodCode[10]-
80Attached to Line No.Integer-
81Entry PointCode[10]-
82AreaCode[10]-
83Transaction SpecificationCode[10]-
85Tax Area CodeCode[20]-
86Tax LiableBoolean-
87Tax Group CodeCode[20]-
88Use TaxBoolean-
89VAT Bus. Posting GroupCode[20]-
90VAT Prod. Posting GroupCode[20]-
91Currency CodeCode[10]-
97Blanket Order No.Code[20]-
98Blanket Order Line No.Integer-
99VAT Base AmountDecimal-
100Unit CostDecimal-
107IC Partner Ref. TypeEnum IC Partner Reference Type-
108IC Partner ReferenceCode[20]-
131Posting DateDate-
138IC Item Reference No.Code[50]-
480Dimension Set IDInteger-
1001Job Task No.Code[20]-
1002Job Line TypeEnum Job Line Type-
1003Job Unit PriceDecimal-
1004Job Total PriceDecimal-
1005Job Line AmountDecimal-
1006Job Line Discount AmountDecimal-
1007Job Line Discount %Decimal-
1008Job Unit Price (LCY)Decimal-
1009Job Total Price (LCY)Decimal-
1010Job Line Amount (LCY)Decimal-
1011Job Line Disc. Amount (LCY)Decimal-
1012Job Currency FactorDecimal-
1013Job Currency CodeCode[20]-
5401Prod. Order No.Code[20]-
5402Variant CodeCode[10]-
5403Bin CodeCode[20]-
5404Qty. per Unit of MeasureDecimal-
5407Unit of Measure CodeCode[10]-
5415Quantity (Base)Decimal-
5461Qty. Invoiced (Base)Decimal-
5600FA Posting DateDate-
5601FA Posting TypeEnum Purchase FA Posting Type-
5602Depreciation Book CodeCode[10]-
5603Salvage ValueDecimal-
5605Depr. until FA Posting DateBoolean-
5606Depr. Acquisition CostBoolean-
5609Maintenance CodeCode[10]-
5610Insurance No.Code[20]-
5611Budgeted FA No.Code[20]-
5612Duplicate in Depreciation BookCode[10]-
5613Use Duplication ListBoolean-
5700Responsibility CenterCode[10]-
5705Cross-Reference No.Code[20]Removed 22.0
Cross-Reference replaced by Item Reference feature.
5706Unit of Measure (Cross Ref.)Code[10]Removed 22.0
Cross-Reference replaced by Item Reference feature.
5707Cross-Reference TypeOptionRemoved 22.0
Cross-Reference replaced by Item Reference feature.
5708Cross-Reference Type No.Code[30]Removed 22.0
Cross-Reference replaced by Item Reference feature.
5709Item Category CodeCode[20]-
5710NonstockBoolean-
5711Purchasing CodeCode[10]-
5712Product Group CodeCode[10]Removed 15.0
Product Groups became first level children of Item Categories.
5714Special Order Sales No.Code[20]-
5715Special Order Sales Line No.Integer-
5725Item Reference No.Code[50]-
5726Item Reference Unit of MeasureCode[10]-
5727Item Reference TypeEnum Item Reference Type-
5728Item Reference Type No.Code[30]-
5790Requested Receipt DateDate-
5791Promised Receipt DateDate-
5792Lead Time CalculationDateFormula-
5793Inbound Whse. Handling TimeDateFormula-
5794Planned Receipt DateDate-
5795Order DateDate-
5811Item Charge Base AmountDecimal-
5817CorrectionBoolean-
6608Return Reason CodeCode[10]-
7000Price Calculation MethodEnum Price Calculation Method-
8000Document IdGuid-
8509Over-Receipt QuantityDecimal-
8510Over-Receipt CodeCode[10]Removed 20.0
Replaced with field 8512 due to wrong field length
8512Over-Receipt Code 2Code[20]-
99000750Routing No.Code[20]-
99000751Operation No.Code[10]-
99000752Work Center No.Code[20]-
99000754Prod. Order Line No.Integer-
99000755Overhead RateDecimal-
99000759Routing Reference No.Integer-

Keys, 7

NameFieldsObsolete
Key1, clusteredDocument No., Line No.-
Key2Order No., Order Line No., Posting Date-
Key3Blanket Order No., Blanket Order Line No.-
Key4Item Rcpt. Entry No.-
Key5Pay-to Vendor No.-
Key6Buy-from Vendor No.-
Key7Document Id-

Procedures, 16

NameParametersReturnsAccessObsolete
GetCurrencyCodeFromHeader()Code[10]public-
ShowDimensions()public-
ShowItemTrackingLines()public-
InsertInvLineFromRcptLine(var Record Purchase Line)public-
GetPurchInvLines(var Record Purch. Inv. Line)public-
CalcReceivedPurchNotReturned(var Decimal, var Decimal, Boolean)public-
FilterPstdDocLnItemLedgEntries(var Record Item Ledger Entry)public-
ShowItemPurchInvLines()public-
ShowLineComments()public-
ShowShortcutDimCode(var Code[20])public-
InitFromPurchLine(Record Purch. Rcpt. Header, Record Purchase Line)public-
FormatType()Textpublic-
GetCaptionClass(Integer)Text[80]public-
HasTypeToFillMandatoryFields()Booleanpublic-
UpdateReferencedIds()public-
SetSecurityFilterOnRespCenter()public-

Events, 19

KindNameParametersObsolete
Integration eventOnAfterInitFromPurchLine(Record Purch. Rcpt. Header, Record Purchase Line, var Record Purch. Rcpt. Line)-
Integration eventOnBeforeInsertInvLineFromRcptLine(var Record Purch. Rcpt. Line, var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeInsertInvLineFromRcptLineBeforeInsertTextLine(var Record Purch. Rcpt. Line, var Record Purchase Line, var Integer, var Boolean)-
Integration eventOnInsertInvLineFromRcptLineOnAfterAssignDescription(var Record Purch. Rcpt. Line, var Record Purchase Line)-
Integration eventOnInsertInvLineFromRcptLineOnAfterCalcQuantities(var Record Purchase Line, Record Purchase Line)-
Integration eventOnInsertInvLineFromRcptLineOnBeforeSetDirectUnitCost(var Record Purchase Line, Record Purchase Line, var Decimal)-
Integration eventOnInsertInvLineFromRcptLineOnBeforePurchLineUpdatePrePaymentAmounts(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterCopyFromPurchRcptLine(var Record Purchase Line, Record Purch. Rcpt. Line, var Record Purchase Line)-
Integration eventOnInsertInvLineFromRcptLineOnBeforeCopyFromPurchRcptLine(var Record Purch. Rcpt. Line, var Record Purchase Line, Record Purchase Line, var Integer)-
Integration eventOnInsertInvLineFromRcptLineOnAfterTransferOldExtLinesClearLineNumbers(var Record Purch. Rcpt. Line)-
Integration eventOnAfterDescriptionPurchaseLineInsert(var Record Purchase Line, Record Purch. Rcpt. Line, var Integer, var Record Purchase Line)-
Integration eventOnInsertInvLineFromRcptLineOnBeforeValidateQuantity(Record Purch. Rcpt. Line, var Record Purchase Line, var Boolean, var Record Purchase Header)-
Integration eventOnAfterInsertInvLineFromRcptLine(var Record Purchase Line, Record Purchase Line, var Integer, Record Purch. Rcpt. Line)-
Integration eventOnBeforeInsertInvLineFromRcptLineProcedure(var Record Purch. Rcpt. Line, var Record Purchase Line, var Boolean)-
Integration eventOnInsertInvLineFromRcptLineOnAfterCalcShouldProcessAsRegularLine(var Record Purch. Rcpt. Line, var Boolean)-
Integration eventOnInsertInvLineFromRcptLineOnBeforeCheckPurchLineReceiptNo(var Record Purch. Rcpt. Line, var Record Purchase Line, var Record Purchase Line, var Integer, var Boolean)-
Integration eventOnInsertInvLineFromRcptLineOnAfterRoundLineDiscountAmount(var Record Purch. Rcpt. Line, var Record Purchase Line, var Record Purchase Line, Record Currency)-
Integration eventOnBeforeSetSecurityFilterOnRespCenter(var Record Purch. Rcpt. Line, var Boolean)-
Integration eventOnBeforeShowItemTrackingLines(var Record Purch. Rcpt. Line, var Boolean)-