Table 39 Purchase Line in 19

App
Base Application

Fields, 207Keys, 18Procedures, 131Events, 273

Versions171819202122232425262728latest

Source29

Fields, 207

IdNameTypeObsolete
1Document TypeEnum Purchase Document Type-
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-
16Outstanding QuantityDecimal-
17Qty. to InvoiceDecimal-
18Qty. to ReceiveDecimal-
22Direct Unit CostDecimal-
23Unit Cost (LCY)Decimal-
25VAT %Decimal-
27Line Discount %Decimal-
28Line Discount AmountDecimal-
29AmountDecimal-
30Amount Including VATDecimal-
31Unit Price (LCY)Decimal-
32Allow Invoice Disc.Boolean-
34Gross WeightDecimal-
35Net WeightDecimal-
36Units per ParcelDecimal-
37Unit VolumeDecimal-
38Appl.-to Item EntryInteger-
40Shortcut Dimension 1 CodeCode[20]-
41Shortcut Dimension 2 CodeCode[20]-
45Job No.Code[20]-
54Indirect Cost %Decimal-
56Recalculate Invoice Disc.Boolean-
57Outstanding AmountDecimal-
58Qty. Rcd. Not InvoicedDecimal-
59Amt. Rcd. Not InvoicedDecimal-
60Quantity ReceivedDecimal-
61Quantity InvoicedDecimal-
63Receipt No.Code[20]-
64Receipt Line No.Integer-
65Order No.Code[20]-
66Order Line No.Integer-
67Profit %Decimal-
68Pay-to Vendor No.Code[20]-
69Inv. Discount AmountDecimal-
70Vendor Item No.Text[50]-
71Sales Order No.Code[20]-
72Sales Order Line No.Integer-
73Drop ShipmentBoolean-
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]-
92Outstanding Amount (LCY)Decimal-
93Amt. Rcd. Not Invoiced (LCY)Decimal-
95Reserved QuantityDecimal-
97Blanket Order No.Code[20]-
98Blanket Order Line No.Integer-
99VAT Base AmountDecimal-
100Unit CostDecimal-
101System-Created EntryBoolean-
103Line AmountDecimal-
104VAT DifferenceDecimal-
105Inv. Disc. Amount to InvoiceDecimal-
106VAT IdentifierCode[20]-
107IC Partner Ref. TypeEnum IC Partner Reference Type-
108IC Partner ReferenceCode[20]-
109Prepayment %Decimal-
110Prepmt. Line AmountDecimal-
111Prepmt. Amt. Inv.Decimal-
112Prepmt. Amt. Incl. VATDecimal-
113Prepayment AmountDecimal-
114Prepmt. VAT Base Amt.Decimal-
115Prepayment VAT %Decimal-
116Prepmt. VAT Calc. TypeEnum Tax Calculation Type-
117Prepayment VAT IdentifierCode[20]-
118Prepayment Tax Area CodeCode[20]-
119Prepayment Tax LiableBoolean-
120Prepayment Tax Group CodeCode[20]-
121Prepmt Amt to DeductDecimal-
122Prepmt Amt DeductedDecimal-
123Prepayment LineBoolean-
124Prepmt. Amount Inv. Incl. VATDecimal-
129Prepmt. Amount Inv. (LCY)Decimal-
130IC Partner CodeCode[20]-
132Prepmt. VAT Amount Inv. (LCY)Decimal-
135Prepayment VAT DifferenceDecimal-
136Prepmt VAT Diff. to DeductDecimal-
137Prepmt VAT Diff. DeductedDecimal-
138IC Item Reference No.Code[50]-
140Outstanding Amt. Ex. VAT (LCY)Decimal-
141A. Rcd. Not Inv. Ex. VAT (LCY)Decimal-
145Pmt. Discount AmountDecimal-
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]-
1019Job Planning Line No.Integer-
1030Job Remaining Qty.Decimal-
1031Job Remaining Qty. (Base)Decimal-
1700Deferral CodeCode[10]-
1702Returns Deferral Start DateDate-
5401Prod. Order No.Code[20]-
5402Variant CodeCode[10]-
5403Bin CodeCode[20]-
5404Qty. per Unit of MeasureDecimal-
5405Qty. Rounding PrecisionDecimal-
5406Qty. Rounding Precision (Base)Decimal-
5407Unit of Measure CodeCode[10]-
5415Quantity (Base)Decimal-
5416Outstanding Qty. (Base)Decimal-
5417Qty. to Invoice (Base)Decimal-
5418Qty. to Receive (Base)Decimal-
5458Qty. Rcd. Not Invoiced (Base)Decimal-
5460Qty. Received (Base)Decimal-
5461Qty. Invoiced (Base)Decimal-
5495Reserved Qty. (Base)Decimal-
5600FA Posting DateDate-
5601FA Posting TypeOption-
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]Pending 17.0
Cross-Reference replaced by Item Reference feature.
5706Unit of Measure (Cross Ref.)Code[10]Pending 17.0
Cross-Reference replaced by Item Reference feature.
5707Cross-Reference TypeOptionPending 17.0
Cross-Reference replaced by Item Reference feature.
5708Cross-Reference Type No.Code[30]Pending 17.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.
5713Special OrderBoolean-
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]-
5750Whse. Outstanding Qty. (Base)Decimal-
5752Completely ReceivedBoolean-
5790Requested Receipt DateDate-
5791Promised Receipt DateDate-
5792Lead Time CalculationDateFormula-
5793Inbound Whse. Handling TimeDateFormula-
5794Planned Receipt DateDate-
5795Order DateDate-
5800Allow Item Charge AssignmentBoolean-
5801Qty. to AssignDecimal-
5802Qty. AssignedDecimal-
5803Return Qty. to ShipDecimal-
5804Return Qty. to Ship (Base)Decimal-
5805Return Qty. Shipped Not Invd.Decimal-
5806Ret. Qty. Shpd Not Invd.(Base)Decimal-
5807Return Shpd. Not Invd.Decimal-
5808Return Shpd. Not Invd. (LCY)Decimal-
5809Return Qty. ShippedDecimal-
5810Return Qty. Shipped (Base)Decimal-
6600Return Shipment No.Code[20]-
6601Return Shipment Line No.Integer-
6608Return Reason CodeCode[10]-
6609SubtypeOption-
6610Copied From Posted Doc.Boolean-
7000Price Calculation MethodEnum Price Calculation Method-
7010Attached Doc CountInteger-
8509Over-Receipt QuantityDecimal-
8510Over-Receipt CodeCode[20]-
8511Over-Receipt Approval StatusEnum Over-Receipt Approval Status-
99000750Routing No.Code[20]-
99000751Operation No.Code[10]-
99000752Work Center No.Code[20]-
99000753FinishedBoolean-
99000754Prod. Order Line No.Integer-
99000755Overhead RateDecimal-
99000756MPS OrderBoolean-
99000757Planning FlexibilityEnum Reservation Planning Flexibility-
99000758Safety Lead TimeDateFormula-
99000759Routing Reference No.Integer-

Keys, 18

NameFieldsObsolete
Key1, clusteredDocument Type, Document No., Line No.-
Key2Document No., Line No., Document Type-
Key3Document Type, Type, No., Variant Code, Drop Shipment, Location Code, Expected Receipt Date-
Key4Document Type, Pay-to Vendor No., Currency Code, Document No.-
Key5Document Type, Type, No., Variant Code, Drop Shipment, Shortcut Dimension 1 Code, Shortcut Dimension 2 Code, Location Code, Expected Receipt Date-
Key6Document Type, Pay-to Vendor No., Shortcut Dimension 1 Code, Shortcut Dimension 2 Code, Currency Code, Document No.-
Key7Document Type, Blanket Order No., Blanket Order Line No.-
Key8Document Type, Type, Prod. Order No., Prod. Order Line No., Routing No., Operation No.-
Key9Document Type, Document No., Location Code-
Key10Document Type, Receipt No., Receipt Line No.-
Key11Type, No., Variant Code, Drop Shipment, Location Code, Document Type, Expected Receipt Date-
Key12Document Type, Buy-from Vendor No.-
Key13Document Type, Job No., Job Task No., Document No.-
Key14Document Type, Document No., Type, No.-
Key15Document Type, Type, No.-
Key16Recalculate Invoice Disc.-
Key17Outstanding Quantity-
Key18Location Code, Quantity Invoiced-

Procedures, 131

NameParametersReturnsAccessObsolete
InitOutstanding()public-
InitOutstandingAmount()public-
InitQtyToReceive()public-
InitQtyToShip()public-
InitQtyToInvoice()public-
MaxQtyToInvoice()Decimalpublic-
MaxQtyToInvoiceBase()Decimalpublic-
CalcInvDiscToInvoice()public-
CalcLineAmount()Decimalpublic-
SetPurchHeader(Record Purchase Header)public-
GetPurchHeader()public-
GetRemainingQty(var Decimal, var Decimal)public-
GetReservationQty(var Decimal, var Decimal, var Decimal, var Decimal)Decimalpublic-
GetSourceCaption()Textpublic-
SetReservationEntry(var Record Reservation Entry)public-
SetReservationFilters(var Record Reservation Entry)public-
ReservEntryExist()Booleanpublic-
GetLineAmountExclVAT()Decimalpublic-
GetLineAmountInclVAT()Decimalpublic-
IsPriceCalcCalledByField(Integer)Booleanpublic-
PlanPriceCalcByField(Integer)public-
ClearFieldCausedPriceCalculation()public-
UpdateDirectUnitCost(Integer)public-
GetLineWithPrice(var Interface Line With Price)public-
CountDiscount(Boolean)Integerpublic-
CountPrice(Boolean)Integerpublic-
DiscountExists(Boolean)Booleanpublic-
PriceExists(Boolean)Booleanpublic-
PickDiscount()public-
PickPrice()public-
UpdateReferencePriceAndDiscount()public-
UpdateUnitCost()public-
UpdateAmounts()public-
UpdateVATAmounts()public-
UpdatePrepmtSetupFields()public-
UpdateUOMQtyPerStockQty()public-
SelectMultipleItems()public-
ShowReservation()public-
ShowReservationEntries(Boolean)public-
GetDate()Datepublic-
Signed(Decimal)Decimalpublic-
BlanketOrderLookup()public-
BlockDynamicTracking(Boolean)public-
ShowDimensions()Booleanpublic-
OpenItemTrackingLines()public-
CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20])public-
ValidateShortcutDimCode(Integer, var Code[20])public-
LookupShortcutDimCode(Integer, var Code[20])public-
ShowShortcutDimCode(var Code[20])public-
ShowItemChargeAssgnt()public-
UpdateItemChargeAssgnt()public-
DeleteItemChargeAssignment(Enum Purchase Document Type, Code[20], Integer)public-
CheckItemChargeAssgnt()public-
GetCaptionClass(Integer)Text[80]public-
TestStatusOpen()public-
GetSuspendedStatusCheck()Booleanpublic-
SuspendStatusCheck(Boolean)public-
UpdateLeadTimeFields()public-
GetUpdateBasicDates()public-
UpdateDates()public-
InternalLeadTimeDays(Date)Text[30]public-
UpdateVATOnLines(Option, var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line)Booleanpublic-
CalcVATAmountLines(Option, var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line)public-
UpdateWithWarehouseReceive()public-
GetItemTranslation()public-
AdjustDateFormula(DateFormula)Text[30]public-
RowID1()Text[250]public-
IsInbound()Booleanpublic-
CrossReferenceNoLookUp()publicPending 18.0
Replaced by same procedure from Item Reference Management codeunit.
ItemExists(Code[20])Booleanpublic-
CalcPrepaymentToDeduct()public-
IsFinalInvoice()Booleanpublic-
GetLineAmountToHandle(Decimal)Decimalpublic-
GetLineAmountToHandleInclPrepmt(Decimal)Decimalpublic-
JobTaskIsSet()Booleanpublic-
CreateTempJobJnlLine(Boolean)public-
UpdateJobPrices()public-
JobSetCurrencyFactor()public-
SetUpdateFromVAT(Boolean)public-
InitQtyToReceive2()public-
ClearQtyIfBlank()public-
ShowLineComments()public-
SetDefaultQuantity()public-
UpdatePrePaymentAmounts()public-
SetVendorItemNo()public-
ZeroAmountLine(Option)Booleanpublic-
FilterLinesWithItemToPlan(var Record Item, Enum Purchase Document Type)public-
FindLinesWithItemToPlan(var Record Item, Enum Purchase Document Type)Booleanpublic-
LinesWithItemToPlanExist(var Record Item, Enum Purchase Document Type)Booleanpublic-
FilterLinesForReservation(Record Reservation Entry, Enum Purchase Document Type, Text, Boolean)public-
GetVPGInvRoundAcc(var Record Purchase Header)Code[20]public-
IsReceivedShippedItemDimChanged()Booleanpublic-
ConfirmReceivedShippedItemDimChange()Booleanpublic-
InitType()public-
CheckLocationOnWMS()public-
IsNonInventoriableItem()Booleanpublic-
IsInventoriableItem()Booleanpublic-
ValidateLineDiscountPercent(Boolean)public-
UpdateICPartner()public-
HasTypeToFillMandatoryFields()Booleanpublic-
GetDeferralAmount()Decimalpublic-
ShowDeferrals(Date, Code[10])Booleanpublic-
InitDeferralCode()public-
DefaultDeferralCode()public-
IsCreditDocType()Booleanpublic-
IsInvoiceDocType()Booleanpublic-
CanEditUnitOfMeasureCode()Booleanpublic-
TestItemFields(Code[20], Code[10], Code[10])public-
ClearPurchaseHeader()public-
SendLineInvoiceDiscountResetNotification()public-
FormatType()Text[20]public-
RenameNo(Enum Purchase Document Type, Code[20], Code[20])public-
AssignedItemCharge()Booleanpublic-
ShowDeferralSchedule()public-
MaxQtyToReceiveBase(Decimal)Decimalpublic-
SetHasBeenShown()public-
GetPriceCalculationHandler(Record Purchase Header, var Interface Price Calculation)public-
AddItem(var Record Purchase Line, Code[20])public-
GetVATAmountLineOfMaxAmt(var Record VAT Amount Line, Record Purchase Line)Booleanpublic-
UpdateDeferralAmounts()public-
UpdateBaseAmounts(Decimal, Decimal, Decimal)public-
UpdatePrepmtAmounts()public-
ShowBlanketOrderPurchaseLines(Enum Purchase Document Type)public-
ShowBlanketOrderPostedReceiptLines()public-
ShowBlanketOrderPostedInvoiceLines()public-
ShowBlanketOrderPostedReturnReceiptLines()public-
ShowBlanketOrderPostedCreditMemoLines()public-
GetPurchHeader(var Record Purchase Header, var Record Currency)public-
GetOverheadRateFCY()Decimalprotected-
FindOrCreateRecordByNo(Code[20])Code[20]public-
GetDefaultLineType()Enum Purchase Line Typepublic-

Events, 273

KindNameParametersObsolete
Integration eventOnAfterAddItem(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterAssignFieldsForNo(var Record Purchase Line, var Record Purchase Line, Record Purchase Header)-
Integration eventOnAfterAssignHeaderValues(var Record Purchase Line, Record Purchase Header)-
Integration eventOnAfterAssignStdTxtValues(var Record Purchase Line, Record Standard Text)-
Integration eventOnAfterAssignGLAccountValues(var Record Purchase Line, Record G/L Account)-
Integration eventOnAfterAssignItemValues(var Record Purchase Line, Record Item, Integer)-
Integration eventOnAfterAssignItemChargeValues(var Record Purchase Line, Record Item Charge)-
Integration eventOnAfterAssignFixedAssetValues(var Record Purchase Line, Record Fixed Asset)-
Integration eventOnAfterAssignItemUOM(var Record Purchase Line, Record Item, Integer)-
Integration eventOnAfterBlanketOrderLookup(var Record Purchase Line)-
Integration eventOnAfterDeleteChargeChargeAssgnt(var Record Purchase Line, var Record Purchase Line, Integer)-
Integration eventOnAfterGetDeferralAmount(Record Purchase Line, var Decimal)-
Integration eventOnAfterGetItem(var Record Item, var Record Purchase Line)-
Integration eventOnAfterGetItemTranslation(var Record Purchase Line, var Record Purchase Header, Record Item Translation)-
Integration eventOnAfterGetPurchHeader(var Record Purchase Line, var Record Purchase Header, var Record Currency)-
Integration eventOnAfterGetPurchSetup(var Record Purchase Line, var Record Purchases & Payables Setup)-
Integration eventOnAfterGetFAPostingGroup(var Record Purchase Line, Record G/L Account)-
Integration eventOnAfterGetLineWithPrice(var Interface Line With Price)-
Integration eventOnAfterGetReservationQty(var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal)-
Integration eventOnAfterFilterLinesWithItemToPlan(var Record Purchase Line, var Record Item, Option)-
Integration eventOnAfterHasTypeToFillMandatoryFields(var Record Purchase Line, var Boolean)-
Integration eventOnAfterUpdateDirectUnitCost(var Record Purchase Line, Record Purchase Line, Integer, Integer)-
Integration eventOnBeforeUpdateDirectUnitCost(var Record Purchase Line, Record Purchase Line, Integer, Integer, var Boolean)-
Integration eventOnBeforeVerifyReservedQty(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnAfterInitHeaderDefaults(var Record Purchase Line, Record Purchase Header, var Record Purchase Line)-
Integration eventOnAfterInitOutstandingQty(var Record Purchase Line)-
Integration eventOnAfterInitOutstandingAmount(var Record Purchase Line, Record Purchase Line, Record Purchase Header, Record Currency)-
Integration eventOnAfterInitQtyToInvoice(var Record Purchase Line, Integer)-
Integration eventOnAfterInitQtyToShip(var Record Purchase Line, Integer)-
Integration eventOnAfterInitQtyToReceive(var Record Purchase Line, Integer)-
Integration eventOnAfterInitQtyToReceive2(var Record Purchase Line, Integer)-
Integration eventOnAfterInitQtyToReceive2Procedure(var Record Purchase Line)-
Integration eventOnAfterSetDefaultQuantity(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnAfterCalcLineAmount(var Record Purchase Line, var Decimal)-
Integration eventOnAfterCalcVATAmountLines(var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, Option)-
Integration eventOnAfterCalcQtyPerUnitOfMeasure(var Record Purchase Line, Record Item, Integer)-
Integration eventOnAfterCheckReceiptRelation(Record Purchase Line, Record Purch. Rcpt. Line)-
Integration eventOnAfterCheckRetShptRelation(var Record Purchase Line, Record Return Shipment Line)-
Integration eventOnAfterCreateDimTableIDs(var Record Purchase Line, Integer, var Integer, var Code[20])-
Integration eventOnAfterGetDeferralPostDate(var Record Purchase Line, Record Purchase Header, var Date)-
Integration eventOnAfterGetLineAmountToHandle(Record Purchase Line, Decimal, var Decimal, var Decimal)-
Integration eventOnAfterGetQtyPerUOM(var Decimal)-
Integration eventOnAfterSalesTaxCalculate(var Record Purchase Line, Record Purchase Header, Record Currency)-
Integration eventOnAfterSalesTaxCalculateReverse(var Record Purchase Line, Record Purchase Header, Record Currency)-
Integration eventOnAfterSetReservationFilters(var Record Reservation Entry, Record Purchase Line)-
Integration eventOnAfterShowDimensions(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterTestStatusOpen(var Record Purchase Line, var Record Purchase Header)-
Integration eventOnAfterUpdateDates(var Record Purchase Line)-
Integration eventOnAfterUpdateAmounts(var Record Purchase Line, var Record Purchase Line, Integer)-
Integration eventOnAfterUpdateAmountsDone(var Record Purchase Line, var Record Purchase Line, Integer)-
Integration eventOnAfterUpdateBaseAmounts(var Record Purchase Line, var Record Purchase Line, Integer, Decimal, Decimal, Decimal)-
Integration eventOnAfterUpdateUnitCost(var Record Purchase Line, Record Purchase Line, Record Purchase Header, Record Item, Record Stockkeeping Unit, Record Currency, Record General Ledger Setup)-
Integration eventOnAfterUpdateICPartner(var Record Purchase Line, Record Purchase Header)-
Integration eventOnAfterUpdateJobPrices(var Record Purchase Line, Record Job Journal Line, Record Purch. Rcpt. Line)-
Integration eventOnAfterUpdateWithWarehouseReceive(Record Purchase Header, var Record Purchase Line)-
Integration eventOnAfterUpdateVATOnLines(var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, Option)-
Integration eventOnAfterUpdateSalesCost(var Record Purchase Line, var Record Sales Line)-
Integration eventOnAfterUpdateTotalAmounts(var Record Purchase Line, Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)-
Integration eventOnAfterValidateCrossReferenceNo(var Record Purchase Line, Record Item Cross Reference)Pending 18.0
Replaced by same event in Item Reference Management codeunit.
Integration eventOnBeforeAssignHeaderValues(var Record Purchase Line, Record Purchase Header)-
Integration eventOnBeforeCalcPrepaymentToDeduct(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeClearQtyIfBlank(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckAssosiatedSalesOrder(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckAssosiatedProdOrder(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckWarehouse(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCopyFromItem(var Record Purchase Line, var Record Item)-
Integration eventOnBeforeCreateDim(var Record Purchase Line, var Boolean, Integer)-
Integration eventOnBeforeBlanketOrderLookup(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCalcInvDiscToInvoice(var Record Purchase Line, Integer)-
Integration eventOnBeforeCalcVATAmountLines(Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Boolean, Option)-
Integration eventOnBeforeCheckDirectUnitCost(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCreateTempJobJnlLine(var Record Job Journal Line, Record Purchase Line, Record Purchase Line, Boolean, Integer, var Boolean)-
Integration eventOnBeforeGetDefaultBin(var Record Purchase Line, var Boolean, Record Purchase Line)-
Integration eventOnBeforeGetDeferralAmount(var Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeGetItemTranslation(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeGetFAPostingGroup(var Record Purchase Line, var Boolean)-
Integration eventOnAfterGetSKU(Record Purchase Line, var Boolean)-
Integration eventOnBeforeFindOrCreateRecordByNo(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeFormatType(Record Purchase Line, var Text[20], var Boolean)-
Integration eventOnBeforeGetVPGInvRoundAcc(Record Purchase Header, Record Vendor, var Code[20], var Boolean)-
Integration eventOnBeforeInitQtyToInvoice(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeInitQtyToReceive(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeInitQtyToShip(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeInitOutstandingAndQtyToShipReceive(var Record Purchase Line, var Record Purchase Line, var Boolean, var Record Purchase Line)-
Integration eventOnBeforeJobSetCurrencyFactor(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeJobTaskIsSet(Record Purchase Line, var Boolean)-
Integration eventOnBeforeLookupShortcutDimCode(var Record Purchase Line, var Record Purchase Line, Integer, var Code[20], var Boolean)-
Integration eventOnBeforeMaxQtyToInvoice(Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeMaxQtyToInvoiceBase(Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeOpenItemTrackingLines(Record Purchase Line, var Boolean)-
Integration eventOnBeforeShowDeferrals(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeShowDimensions(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeShowReservation(Record Purchase Line, var Boolean)-
Integration eventOnBeforeShowReservationEntries(Record Purchase Line, var Boolean)-
Integration eventOnBeforeShowBinCodeCannotBeChangedError(Record Purchase Line, var Boolean)-
Integration eventOnShowEarlyOrderDateMessageOnAfterCalcShowMessage(Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateDates(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateJobFields(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateJobPrices(var Record Purchase Line, Record Job Journal Line, Record Purch. Rcpt. Line, Integer, var Boolean)-
Integration eventOnBeforeUpdateLeadTimeFields(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateLineDiscPct(var Record Purchase Line, Record Currency, var Boolean, Integer)-
Integration eventOnBeforeUpdatePrepmtAmounts(var Record Purchase Line, Record Purchase Header, var Boolean)-
Integration eventOnBeforeUpdatePrepmtSetupFields(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateAmounts(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeUpdateVATAmounts(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateSalesCost(var Record Purchase Line, var Record Sales Line, var Boolean)-
Integration eventOnBeforeUpdateSpecialSalesOrderLineFromOnDelete(var Record Purchase Line, var Record Sales Line, var Boolean)-
Integration eventOnUpdateSalesCostOnBeforeGetSalesOrderLine(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateSalesCostFromUnitCostLCY(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateUnitCost(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeUpdateUnitPriceLCYFromItem(var Record Purchase Line, Record Item, Integer, var Boolean)-
Integration eventOnBeforeUpdateUOMQtyPerStockQty(var Record Purchase Line, Record Purchase Line, var Record Item, Integer, var Boolean)-
Integration eventOnBeforeUpdateWithWarehouseReceive(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateBlanketOrderLineNo(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateDescription(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateItemDescription(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateLineDiscountAmount(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidatePlannedReceiptDateWithCustomCalendarChange(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidatePromisedReceiptDate(var Record Purchase Line, Integer, var Boolean, Record Purchase Line)-
Integration eventOnBeforeValidateLineDiscountPctForNotItemType(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateReturnReasonCode(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeVerifyLineTypeForJob(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnAfterCreateTempJobJnlLine(var Record Job Journal Line, Record Purchase Line, Record Purchase Line, Boolean, Integer)-
Integration eventOnAfterValidateShortcutDimCode(var Record Purchase Line, var Record Purchase Line, Integer, var Code[20])-
Integration eventOnBeforeValidateShortcutDimCode(var Record Purchase Line, var Record Purchase Line, Integer, var Code[20], var Boolean)-
Integration eventOnCalcVATAmountLinesOnAfterCalcLineTotals(var Record VAT Amount Line, Record Purchase Header, Record Purchase Line, Record Currency, Option, var Decimal)-
Integration eventOnCalcVATAmountLinesOnAfterSetFilters(var Record Purchase Line, Record Purchase Header)-
Integration eventOnCalcVATAmountLinesOnBeforeVATAmountLineSumLine(Record Purchase Line, var Record VAT Amount Line, Option)-
Integration eventOnCheckWarehouseOnBeforeShowDialog(var Record Purchase Line, Record Location, var Option, var Text[50])-
Integration eventOnCopyFromItemOnAfterCheck(Record Purchase Line, Record Item, Integer)-
Integration eventOnCreateTempJobJnlLineOnBeforeTempJobJnlLineValidateNo(var Record Job Journal Line, Record Purchase Line)-
Integration eventOnCrossReferenceNoLookUpOnAfterSetFilters(var Record Item Cross Reference, Record Purchase Line)Pending 18.0
Replaced by same event in Item Reference Management codeunit.
Integration eventOnCrossReferenceNoLookupOnBeforeValidateDirectUnitCost(var Record Purchase Header, var Record Purchase Line)Pending 19.0
Replaced by same procedure from Item Reference Management codeunit.
Integration eventOnDeleteOnAfterSetPurchLineFilters(var Record Purchase Line)-
Integration eventOnDeleteOnBeforePurchLineDeleteAll(var Record Purchase Line)-
Integration eventOnDeleteOnBeforeTestStatusOpen(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeSendLineInvoiceDiscountResetNotification(var Record Purchase Line, var Boolean)-
Integration eventOnFilterLinesForReservationOnBeforeSetFilterVariantCode(var Record Purchase Line, var Record Reservation Entry, var Boolean, var Boolean)-
Integration eventOnInitQtyToReceive2OnBeforeCalcInvDiscToInvoice(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnInitOutstandingOnBeforeInitOutstandingAmount(var Record Purchase Line)-
Integration eventOnShowItemChargeAssgntOnBeforeCalcItemCharge(var Record Purchase Line, var Decimal, Record Currency, var Boolean, var Record Item Charge Assignment (Purch))-
Integration eventOnUpdateDirectUnitCostOnBeforeFindPrice(Record Purchase Header, var Record Purchase Line, Integer, Integer, var Boolean)-
Integration eventOnUpdateUnitCostOnBeforeUpdateUnitCostLCY(var Record Purchase Line, Record Purchase Line, Record Purchase Header, Integer, Record Item, Record Stockkeeping Unit, Record Currency, Record General Ledger Setup)-
Integration eventOnUpdateVATOnLinesOnAfterSetFilters(var Record Purchase Line, Record Purchase Header)-
Integration eventOnUpdateVATOnLinesOnAfterCalculateAmounts(var Record Purchase Line, var Record Purchase Header)-
Integration eventOnUpdateVATOnLinesOnAfterCalculateVATDifference(var Record Purchase Line, Record Purchase Header, Record VAT Amount Line, var Record VAT Amount Line, Option)-
Integration eventOnUpdateVATOnLinesOnBeforeCalculateAmounts(var Record Purchase Line, var Record Purchase Header)-
Integration eventOnUpdateVATOnLinesOnBeforeTempVATAmountLineRemainderModify(var Record Purchase Line, var Record VAT Amount Line, Decimal, Decimal)-
Integration eventOnValidateCrossReferenceNoOnBeforeAssignNo(var Record Purchase Line, var Record Item Cross Reference)Pending 18.0
Replaced by same event in Item Reference Management codeunit.
Integration eventOnValidateJobNoOnBeforeGetJob(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnValidateExpectedReceiptDateOnBeforeCheckDateConflict(var Record Purchase Line, var Boolean)-
Integration eventOnValidateLineDiscountPercentOnAfterTestStatusOpen(var Record Purchase Line, var Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateLocationCodeOnBeforeDropShipmentError(Record Purchase Line, var Boolean)-
Integration eventOnValidateLocationCodeOnBeforeSpecialOrderError(Record Purchase Line, var Boolean, Integer)-
Integration eventOnValidateTypeOnAfterCheckItem(var Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateTypeOnCopyFromTempPurchLine(var Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateNoOnAfterAssignQtyFromXRec(var Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateNoOnAfterChecks(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnValidateNoOnAfterVerifyChange(var Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateNoOnBeforeInitRec(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnValidatePurchasingCodeOnAfterAssignFields(var Record Purchase Line, Record Purchasing)-
Integration eventOnValidateQtyToReceiveOnAfterCheck(var Record Purchase Line, Integer)-
Integration eventOnValidateQtyToReceiveOnAfterInitQty(var Record Purchase Line, var Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQtyToReceiveOnBeforeInitQtyToReceive(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQtyToReceiveOnAfterCalcQtyToReceiveBase(var Record Purchase Line, Integer)-
Integration eventOnValidateQuantityOnBeforeDropShptCheck(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQuantityOnBeforeInitQtyToReceive(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQuantityOnBeforePurchaseLineVerifyChange(var Record Purchase Line, Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnValidateReturnQtyToShipOnAfterCheck(var Record Purchase Line, Integer)-
Integration eventOnValidateReturnQtyToShipOnAfterInitQty(var Record Purchase Line, var Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateUnitCostLCYOnAfterUpdateUnitCostCurrency(var Record Purchase Line, var Decimal)-
Integration eventOnValidateUnitOfMeasureCodeOnBeforeDropShipmentError(Record Purchase Line, var Boolean, Record Purchase Line, Integer)-
Integration eventOnValidateVariantCodeOnAfterValidationChecks(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnValidateVariantCodeOnBeforeDropShipmentError(Record Purchase Line, var Boolean)-
Integration eventOnValidateVATProdPostingGroupOnAfterVATPostingSetupGet(var Record VAT Posting Setup)-
Integration eventOnValidateVATProdPostingGroupOnBeforeCheckVATCalcType(var Record Purchase Line, Record VAT Posting Setup, var Boolean)-
Integration eventOnValidateOverReceiptQuantity(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnAfterAssignResourceValues(var Record Purchase Line, Record Resource)-
Integration eventOnAfterAssignResourceUOM(var Record Purchase Line, Record Resource, Integer)-
Integration eventOnValidateBlanketOrderNoOnAfterCheck(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckBuyFromVendorNo(Record Purchase Header, var Boolean)-
Integration eventOnAfterInternalLeadTimeDays(Record Purchase Line, Date, DateFormula)-
Integration eventOnBeforeGetPurchHeader(var Record Purchase Line, var Record Purchase Header, var Boolean, var Record Currency)-
Integration eventOnBeforeUpdateLineAmount(var Record Purchase Line, Record Purchase Line, Record Currency, var Boolean, var Boolean)-
Integration eventOnBeforeValidateJobTaskNo(Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckLocationRequireReceive(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckLineNotShippedOrReceived(var Record Purchase Line, var Boolean)-
Integration eventOnAfterIsCreditDocType(Record Purchase Line, var Boolean)-
Integration eventOnValidateQuantityOnBeforeCheckRcptRetShptRelation(var Record Purchase Line, Integer)-
Integration eventOnValidateQuantityOnAfterCalcDoInitOutstanding(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQuantityOnAfterPlanPriceCalcByField(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidateQtyToInvoice(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateQuantityBase(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateVariantCodeOnBeforeUpdateItemReference(var Record Purchase Line, var Boolean)-
Integration eventOnValidateVariantCodeOnAfterUpdateItemReference(var Record Purchase Line, Integer)-
Integration eventOnBeforeValidateRequestedReceiptDate(var Record Purchase Line, Record Purchase Line, var Record Customized Calendar Change, Integer, var Boolean)-
Integration eventOnBeforeCheckReceiptRelation(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckRetShptRelation(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeGetOverheadRateFCY(var Record Purchase Line, var Decimal, var Decimal, var Boolean)-
Integration eventOnDeleteOnBeforePurchaseLineDelete(var Record Purchase Line, var Boolean)-
Integration eventOnCopyFromItemOnBeforeAssignUnitPriceLCY(var Record Purchase Line, var Record General Ledger Setup, var Record VAT Posting Setup, var Boolean)-
Integration eventOnSelectItemEntryOnBeforeSetRangeLocationCode(var Record Purchase Line, var Record Item Ledger Entry)-
Integration eventOnUpdateVATAmountsOnAfterCalcNormalVATAmountsForPricesIncludingVAT(var Record Purchase Line, Record Purchase Header, Record Currency, Decimal, Decimal)-
Integration eventOnUpdateVATAmountsOnBeforePurchLineModify(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateVATOnLinesOnBeforeProcessPurchLines(var Record Purchase Line, Record Purchase Line, var Record Purchase Header, var Record VAT Amount Line, var Record VAT Amount Line, var Boolean, var Boolean, Option)-
Integration eventOnBeforeInitType(var Record Purchase Line, Record Purchase Line, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeOverReceiptProcessing(var Record Purchase Line, Record Purchase Line, Integer, var Boolean, var Boolean)-
Integration eventOnAfterFilterLinesForReservation(var Record Purchase Line, Record Reservation Entry, Enum Purchase Document Type, Text, Boolean)-
Integration eventOnAfterFindDefaultFADeprBook(var Record Purchase Line, var Boolean)-
Integration eventOnAfterInitType(var Record Purchase Line, Record Purchase Line, var Record Purchase Header)-
Integration eventOnBeforeAssignFieldsForQtyPerUOM(var Record Purchase Line, Record Item, Integer, var Boolean)-
Integration eventOnBeforeGetAbsMin(Record Purchase Line, Decimal, Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeUpdateItemReference(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateOrderDateFromPlannedReceiptDate(var Record Purchase Line, Record Customized Calendar Change, var Boolean)-
Integration eventOnBeforeUpdatePlannedReceiptDateFromOrderDate(var Record Purchase Line, Record Customized Calendar Change, var Boolean)-
Integration eventOnBeforeUpdateOrderDateFromRequestedReceiptDate(var Record Purchase Line, Record Customized Calendar Change, var Boolean)-
Integration eventOnAfterCreateDim(var Record Purchase Line, Integer, Record Purchase Line)-
Integration eventOnAfterSelectMultipleItems(var Record Purchase Line)-
Integration eventOnBeforeAddItems(var Record Purchase Line, Text, var Boolean)-
Integration eventOnBeforeCheckPrepmtAmounts(var Record Purchase Line, Record Purchase Header, Integer, var Boolean, Record Purchase Line)-
Integration eventOnBeforeInitJobFields(var Record Purchase Line, var Record Purchase Line, var Boolean, Integer)-
Integration eventOnBeforeSelectMultipleItems(var Record Purchase Line)-
Integration eventOnBeforeSetVendorItemNo(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeTestStatusOpen(var Record Purchase Line, var Record Purchase Header, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateType(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckLineTypeOnIndirectCostPercentUpdate(var Record Purchase Line, var Boolean)-
Integration eventOnCheckLocationRequireReceiveOnBeforePurchaseLineVerifyChange(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnUpdateDeferralAmountsOnBeforeSetDeferralPostDate(var Record Purchase Header, var Record Purchase Line, var Date)-
Integration eventOnUpdateVATOnLinesOnBeforeInitOutstanding(var Record Purchase Line, Option)-
Integration eventOnValidateNoOnCopyFromTempPurchLine(var Record Purchase Line, Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterUpdateVendorItemNoFromItemReference(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidateNo(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnValidateQuantityOnAfterCalcBaseQty(var Record Purchase Line, Record Purchase Line)-
Integration eventOnSelectItemEntryOnAfterItemLedgEntrySetFilters(var Record Purchase Line, var Record Item Ledger Entry)-
Integration eventOnBeforeValidateVATProdPostingGroup(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateLineDiscountPercent(var Record Purchase Line, Boolean, var Boolean)-
Integration eventOnBeforeUpdateLocationCode(var Record Purchase Line, var Boolean)-
Integration eventOnAfterUpdateLineDiscPct(var Record Purchase Line)-
Integration eventOnAfterCalcInvDiscToInvoice(var Record Purchase Line, Decimal)-
Integration eventOnAfterShowItemChargeAssgnt(var Record Purchase Line, var Record Item Charge Assignment (Purch), var Page Item Charge Assignment (Purch))-
Integration eventOnAfterUpdateVATAmounts(var Record Purchase Line, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal)-
Integration eventOnBeforeCalcBaseQty(var Record Purchase Line, Decimal, Text, Text)-
Integration eventOnBeforeCalcIndirectCostPercent(var Record Purchase Line, Decimal, var Boolean)-
Integration eventOnBeforeCheckPrepmtAmtInvEmpty(var Record Purchase Line, var Boolean, Record Purchase Line)-
Integration eventOnBeforeEnsureDirectedPutawayandPickFalse(var Record Purchase Line, Record Location, var Boolean)-
Integration eventOnBeforeValidateGenProdPostingGroup(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateOrderDate(var Record Purchase Line, Record Purchase Line, Integer, Boolean, var Boolean)-
Integration eventOnBeforeValidateVATProdPostingGroupFromGLAcc(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateLeadTimeCalculation(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidatePlannedReceiptDate(var Record Purchase Line, Record Purchase Line, Integer, Boolean, var Boolean)-
Integration eventOnBeforeValidateQuantityInvIsBalanced(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateQuantityReceiveIsBalanced(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateQuantityReturnIsBalanced(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateQtytoInvoiceBase(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateQtytoReceiveBase(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateReturnQtytoShipBase(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckLineAmount(var Record Purchase Line, Decimal, var Boolean)-
Integration eventOnCalcVATAmountLinesAfterVATAmountLineInsertNewLine(var Record Purchase Line, var Record VAT Amount Line)-
Integration eventOnCalcVATAmountLinesOnBeforeProcessPurchLine(var Record Purchase Line, var Record Purchase Header, var Record VAT Amount Line, Option)-
Integration eventOnCalcVATAmountLinesOnQtyTypeInvoicingOnBeforeCalcAmtToHandle(var Record Purchase Line, var Record Purchase Header, var Decimal, var Record VAT Amount Line)-
Integration eventOnUpdateVATOnLinesOnAfterCalculateNewAmount(var Record Purchase Line, Record Purchase Header, Record VAT Amount Line, Record VAT Amount Line, var Decimal, Decimal, var Decimal, var Decimal, var Record Purchase Line)-
Integration eventOnUpdateVATOnLinesOnBeforeCalcNotFullVATAmount(var Record Purchase Line, Record Purchase Header, var Record Currency, var Record VAT Amount Line, var Record VAT Amount Line, Decimal, Decimal, Boolean)-
Integration eventOnValidateDescriptionOnAfterCalcShouldErrorForFindDescription(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnValidateLineDiscountPercentOnBeforeUpdateAmounts(var Record Purchase Line)-
Integration eventOnValidateQtyToReceiveOnAfterCalcShouldCheckLocationRequireReceive(var Record Purchase Line, var Boolean)-
Integration eventOnValidateUnitOfMeasureCodeOnAfterCalcShouldUpdateItemReference(Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckDropShipment(var Boolean, var Record Purchase Line)-
Integration eventOnDeleteOnBeforeCheckQtyNotInvoiced(var Record Purchase Line, var Boolean)-
Integration eventOnUpdateDirectUnitCostByFieldOnBeforeUpdateItemReference(var Record Purchase Line, var Integer)-
Integration eventOnUpdateVATAmountsOnAfterCalcNormalVATAmountsForPricesExcludingVAT(var Record Purchase Line, Record Purchase Header, Record Currency, Decimal, Decimal)-
Integration eventOnUpdateVATAmountsOnAfterSetFilters(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateVATOnLinesOnBeforeProcessPurchLine(var Record Purchase Line, var Record Purchase Header, var Record VAT Amount Line, Option)-
Integration eventOnBeforeTestFieldQuantity(var Record Purchase Line, Integer, var Boolean)-