Table 39 Purchase Line in 25

App
Base Application
Namespace
Microsoft.Purchases.Document

Fields, 219Keys, 18Procedures, 157Events, 386

Versions171819202122232425262728latest

Source29

Fields, 219

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-
146Prepmt. Pmt. 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-
2675Selected Alloc. Account No.Code[20]-
2677Alloc. Acc. Modified by UserBoolean-
2678Allocation Account No.Code[20]-
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 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.
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-
5812Item Charge Qty. to HandleDecimal-
6200Non-Deductible VAT %Decimal-
6201Non-Deductible VAT BaseDecimal-
6202Non-Deductible VAT AmountDecimal-
6203Non-Deductible VAT Diff.Decimal-
6204Prepmt. Non-Deduct. VAT BaseDecimal-
6205Prepmt. Non-Deduct. VAT AmountDecimal-
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-
7011Attached Lines 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.-
Key3Document Type, Type, No., Variant Code, Drop Shipment, Location Code, Expected Receipt Date-
Key4Document Type, Pay-to Vendor No., 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.-
Key16Recalculate Invoice Disc.-
Key18Location Code, Quantity Invoiced-
Key19Completely Received-
Key20Document Type, Document No., Drop Shipment-
Key21Document Type, Document No., Type, No., System-Created Entry-
Key22Document Type, Document No., VAT Identifier, Line No.-
Key23Attached to Line No.-
Key24No., Type-

Procedures, 157

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()Record Purchase Headerpublic-
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-
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-
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-
GetItem()Record Itempublic-
InitNewLine(var Record Purchase Line)public-
CreateDim(List)public-
SetSkipTaxCalulation(Boolean)public-
SwitchLinesWithErrorsFilter(var Boolean)public-
GetJnlTemplateName()Code[10]public-
GetResource()Record Resourcepublic-
CreateDimFromDefaultDim(Integer)public-
SaveLookupSelection(RecordRef)public-
RestoreLookupSelection()public-
DeleteChargeChargeAssgnt(Enum Purchase Document Type, Code[20], Integer)public-
GetSkipTaxCalculation()Booleanpublic-
GetAbsMin(Decimal, Decimal)Decimalpublic-
IsServiceCharge()Booleanpublic-
IsExtendedText()Booleanpublic-
AttachToInventoryItemLine(var Record Purchase Line)public-
CheckWarehouse(Boolean)public-
IsReceivedFromOcr()Booleanpublic-
GetTableValuePair(Integer)Dictionarypublic-
GetDateForCalculations()Datepublic-
GetDateForCalculations(Record Purchase Header)Datepublic-
CheckIfPurchaseLineMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock)Booleanpublic-
InitHeaderDefaults(Record Purchase Header, var Record Purchase Line)public-
GetVatBaseDiscountPct(Record Purchase Header)Decimalinternal-
UpdateSalesCost()public-
AddItems(Text)public-
ShowOrderTracking()public-
CheckAssociatedSalesOrder()public-

Events, 386

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 eventOnAfterAssignItemUOM(var Record Purchase Line, Record Item, Integer)-
Integration eventOnAfterBlanketOrderLookup(var Record Purchase Line)-
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 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 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 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 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 eventOnCheckWarehouseOnBeforeShowDialog(var Record Purchase Line, Record Location, var Option, var Text[50])-
Integration eventOnCreateTempJobJnlLineOnBeforeTempJobJnlLineValidateNo(var Record Job Journal Line, Record Purchase Line)-
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 eventOnShowItemChargeAssgntOnBeforeCalcItemCharge(var Record Purchase Line, var Decimal, Record Currency, var Boolean, var Record Item Charge Assignment (Purch))-
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 eventOnUpdateVATOnLinesOnBeforeCalculateAmounts(var Record Purchase Line, var Record Purchase Header)-
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 eventOnValidateTypeOnAfterCheckItem(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 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 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 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 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 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 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 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 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 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 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 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 eventOnBeforeCheckDropShipment(var Boolean, var Record Purchase Line)-
Integration eventOnDeleteOnBeforeCheckQtyNotInvoiced(var Record Purchase Line, var Boolean)-
Integration eventOnUpdateDirectUnitCostByFieldOnBeforeUpdateItemReference(var Record Purchase Line, var Integer)-
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)-
Integration eventOnAfterInitDefaultDimensionSources(var Record Purchase Line, var List, Integer)-
Integration eventOnAfterAssignItemValues(var Record Purchase Line, Record Item, Integer, Record Purchase Header)-
Integration eventOnAfterAssignItemChargeValues(var Record Purchase Line, Record Item Charge, Record Purchase Header)-
Integration eventOnAfterAssignFixedAssetValues(var Record Purchase Line, Record Fixed Asset, Record Purchase Header)-
Integration eventOnBeforeUpdateDirectUnitCostProcedure(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnAfterInitOutstandingQty(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterCalcTotalAmtToAssign(var Record Purchase Line, Record Purchase Header, Record Currency, Decimal, var Decimal)-
Integration eventOnAfterUpdateTotalAmounts(var Record Purchase Line, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)-
Integration eventOnBeforeCalcInvDiscToInvoiceProcedure(var Record Purchase Line, Record Currency, var Boolean)-
Integration eventOnBeforeCheckLocationOnWMS(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckNoAndQuantityForItemChargeAssgnt(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeGetReservationQty(var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeInitDeferralCode(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeLookupBinCode(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidatePrepmtLineAmount(var Record Purchase Line, Boolean, var Boolean)-
Integration eventOnCalcVATAmountLinesOnBeforeVATAmountLineSumLine(Record Purchase Line, var Record VAT Amount Line, Option, var Record Purchase Line)-
Integration eventOnCopyFromItemOnAfterCheck(var Record Purchase Line, Record Item, Integer)-
Integration eventOnCreateDimOnBeforeUpdateGlobalDimFromDimSetID(var Record Purchase Line)-
Integration eventOnGetFAPostingGroupOnBeforeLocalGLAccGet(Record Purchase Line, Record FA Posting Group, var Record G/L Account, var Boolean)-
Integration eventOnInitOutstandingOnBeforeInitOutstandingAmount(var Record Purchase Line, Record Purchase Line)-
Integration eventOnUpdateDirectUnitCostOnBeforeFindPrice(Record Purchase Header, var Record Purchase Line, Integer, Integer, var Boolean, 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, var Boolean)-
Integration eventOnValidateLineAmountOnAfterCalcMaxLineAmount(var Record Purchase Line, var Decimal)-
Integration eventOnValidateTypeOnBeforeInitRec(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnValidateTypeOnCopyFromTempPurchLine(var Record Purchase Line, Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateQtyToReceiveOnAfterCheck(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckApplToItemLedgEntry(var Record Purchase Line, Record Item Ledger Entry, var Code[10], var Boolean)-
Integration eventOnUpdateVATAmountsOnAfterCalcNormalVATAmountsForPricesIncludingVAT(var Record Purchase Line, Record Purchase Header, Record Currency, Decimal, Decimal, var Record Purchase Line)-
Integration eventOnUpdateVATAmountsOnAfterCalcNormalVATAmountsForPricesExcludingVAT(var Record Purchase Line, Record Purchase Header, Record Currency, Decimal, Decimal, var Record Purchase Line)-
Integration eventOnBeforeUpdateDimensionsFromJobTask(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnInitHeaderDefaultsOnBeforeSetVATBusPostingGroup(var Record Purchase Line, var Boolean)-
Integration eventOnValidateNoOnBeforeAssignQtyFromXRec(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnAddItemOnBeforeInsert(var Record Purchase Line)-
Integration eventOnAfterSetReservationEntry(var Record Reservation Entry, var Record Purchase Line)-
Integration eventOnBeforeSetDefaultQuantity(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateICPartner(var Record Purchase Line, Record G/L Account, var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidatePurchasingCode(var Record Purchase Line, var Boolean)-
Integration eventOnValidateLineAmountBeforeValidateLineDiscountAmount(var Record Purchase Line, Record Currency, var Boolean)-
Integration eventOnBeforeInitOutstanding(var Record Purchase Line, var Boolean)-
Integration eventOnAfterDeleteItemChargeAssignment(var Record Purchase Line, var Record Purchase Line, Integer)-
Integration eventOnAfterDeleteChargeChargeAssgntProcedure(var Record Purchase Line, var Record Purchase Line, Integer)-
Integration eventOnBeforeAssignFieldsForQtyPerUOM(var Record Purchase Line, Record Item, Integer, var Boolean, Record Purchase Line)-
Integration eventOnBeforeHandleDedicatedBin(var Record Purchase Line, Record Purchase Line, Boolean)-
Integration eventOnBeforeUpdateItemChargeAssgnt(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCopyFromGLAccount(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCreateDim(var Record Purchase Line, var Boolean, Integer, List)-
Integration eventOnBeforeLookupBlanketOrderNo(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeSetUnitOfMeasure(var Record Purchase Line, var Boolean)-
Integration eventOnAfterValidateLocationCode(var Record Purchase Line, Record Purchase Line)-
Integration eventOnValidateVATProdPostingGroupOnAfterCalcShouldUpdateUnitCost(var Record Purchase Line, Record VAT Posting Setup, var Boolean)-
Integration eventOnAfterInternalLeadTimeDays(Record Purchase Line, Date, var DateFormula)-
Integration eventOnValidateVATProdPostingGroupOnAfterTestStatusOpen(var Record Purchase Line, var Boolean, var Record Purchase Line)-
Integration eventOnBeforeValidateQuantity(var Record Purchase Line, var Record Purchase Line, Integer, var Boolean)-
Integration eventOnAfterValidateOrderDate(var Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnValidateAmountOnAfterCalculateNormalVAT(var Record Purchase Line, var Record Purchase Header, var Record Currency)-
Integration eventOnValidateAmountIncludingVATOnAfterCalculateNormalVAT(var Record Purchase Line, var Record Purchase Header, var Record Currency)-
Integration eventOnValidateQuantityOnBeforeCheckWithQuantityReceived(var Record Purchase Line, var Boolean)-
Integration eventOnValidateQuantityOnAfterShouldCheckWithReturnQtyShipped(var Record Purchase Line, var Boolean)-
Integration eventOnValidateQuantityOnBeforeCheckWMS(var Record Purchase Line, var Boolean)-
Integration eventOnValidateQuantityOnAfterInitQty(var Record Purchase Line, Integer)-
Integration eventOnUpdateVATAmountsOnBeforeValidateLineDiscountPercent(Record Purchase Line, var Record Purchase Line)-
Integration eventOnValidateUnitOfMeasureCodeOnBeforeValidateQuantity(var Record Purchase Line, Record Purchase Line, Record Item)-
Integration eventOnDeleteOnAfterCalcShouldModifySalesOrderLine(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeGetLineAmountToHandle(Record Purchase Line, var Record Currency, Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnUpdateUnitCostOnAfterCalcDiscountAmountPerQty(var Record Purchase Line, var Decimal)-
Integration eventOnDeleteOnAfterPurchLineDeleteAll(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateUnitCostOnAfterCalcStandardUnitCostLCY(var Record Purchase Line)-
Integration eventOnValidateQtyToReceiveOnAfterCheckQty(var Record Purchase Line, Integer)-
Integration eventOnValidateVATProdPostingGroupOnBeforeGetVATPostingSetup(var Record Purchase Line, var Record VAT Posting Setup, var Boolean, var Record Purchase Line)-
Integration eventOnValidateQuantityOnBeforeResetAmounts(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeValidateJobLineDiscAmountLCY(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobLineType(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeValidateJobUnitPrice(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobNo(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeValidateJobLineDiscountPercent(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobLineDiscountAmount(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobUnitPriceLCY(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobLineAmount(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnBeforeValidateJobLineAmountLCY(var Record Purchase Line, var Record Job Journal Line, var Boolean)-
Integration eventOnLineDiscountAmountOnValidateOnBeforeUpdateAmounts(var Record Purchase Line)-
Integration eventOnModifyOnAfterSetFilters(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateVATOnLinesOnAfterUpdateBaseAmounts(var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Record VAT Amount Line, Record Currency)-
Integration eventOnValidateNoOnBeforeCheckReceiptNo(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnDeleteOnAfterUpdateAmounts(var Record Purchase Line)-
Integration eventOnDeleteOnBeforeUpdateAmounts(var Record Purchase Line)-
Integration eventOnAfterAssignGLAccountValues(var Record Purchase Line, Record G/L Account, Record Purchase Header, Record Purchase Line, var Record Purchase Line)-
Integration eventOnBeforeCheckWarehouse(var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeCopyFromItem(var Record Purchase Line, var Record Item, var Boolean)-
Integration eventOnBeforeValidateJobPlanningLineNo(var Record Purchase Line, Record Purchase Line, Integer, var Boolean)-
Integration eventOnBeforeCheckLineAmount(var Record Purchase Line, Decimal, var Boolean, Integer)-
Integration eventOnValidateVATProdPostingGroupOnBeforeCheckVATCalcType(var Record Purchase Line, var Record VAT Posting Setup, var Boolean, Integer)-
Integration eventOnBeforeValidateJobTaskNo(Record Purchase Line, var Boolean, Integer, var Record Job Journal Line)-
Integration eventOnBeforeInitTableValuePair(var Dictionary, Integer, var Boolean, var Record Purchase Line)-
Integration eventOnAfterInitTableValuePair(var Dictionary, Integer, var Record Purchase Line)-
Integration eventOnCheckWarehouseOnAfterSetLocation2(var Record Purchase Line, var Record Location)-
Integration eventOnBeforeValidateLineAmount(var Record Purchase Line, Record Purchase Line, Integer, var Boolean, Record Currency)-
Integration eventOnBeforeZeroAmountLine(var Record Purchase Line, Option, var Boolean, var Boolean)-
Integration eventOnCalcVATAmountLinesOnBeforeAssignQuantities(var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Decimal, var Boolean)-
Integration eventOnCreateDimFromDefaultDimOnBeforeCreateDim(Record Purchase Line, List, Integer, var Boolean)-
Integration eventOnAfterCreateDimFromDefaultDim(var Record Purchase Line, var List, Integer)-
Integration eventOnAfterGetDefaultBin(var Record Purchase Line)-
Integration eventOnUpdateVATAmountsOnBeforeCalcAmounts(var Record Purchase Line, var Record Purchase Line, var Decimal, Decimal, var Decimal, var Decimal, var Decimal, Decimal, var Boolean)-
Integration eventOnBeforeGetDate(var Date, var Boolean)-
Integration eventOnGetSignedValue(var Record Purchase Line, Decimal, var Decimal)-
Integration eventOnAfterValidateType(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)Pending 23.0
Pending removal use "OnAfterValidateTypePurchaseLine" instead
Integration eventOnAfterValidateTypePurchaseLine(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnAfterValidateNo(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)Pending 23.0
Pending removal use "OnAfterValidateNoPurchaseLine" instead
Integration eventOnAfterValidateNoPurchaseLine(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, Record Purchase Header)-
Integration eventOnBeforeAttachToInventoryItemLine(var Record Purchase Line, var Boolean)-
Integration eventOnValidateJobPlanningLineNoOnBeforeGLAccountTest(var Record Purchase Line, var Record Job Planning Line, var Boolean)-
Integration eventOnValidateJobPlanningLineNoOnBeforeTestFields(var Record Purchase Line, var Record Job Planning Line, var Boolean)-
Integration eventOnAfterIsInbound(Record Purchase Line, var Boolean)-
Integration eventOnAfterUpdatePrePaymentAmounts(var Record Purchase Line)-
Integration eventOnBeforeBlanketOrderIsRelated(var Record Purchase Line, var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBlanketOrderIsRelatedOnAfterSetLoadFields(var Record Purchase Line)-
Integration eventOnUpdateDirectUnitCostByFieldOnAfterSetBlanketOrderPriceFields(Record Purchase Header, Record Purchase Line, var Record Purchase Line, Integer, Integer)-
Integration eventOnAfterValidateBlanketOrderLineNo(var Record Purchase Line, Record Purchase Line)-
Integration eventOnCalcVATAmountLinesOnAfterCalcShouldProcessRounding(var Record Purchase Line, var Record VAT Amount Line, var Decimal, Record Currency, var Boolean)-
Integration eventOnCalcVATAmountLinesOnBeforeVATAmountLineUpdateLines(var Record Purchase Line, var Record VAT Amount Line, var Decimal)-
Integration eventOnNotHandledCopyFromGLAccount(var Record Purchase Line, Record G/L Account)-
Integration eventOnUpdateVATOnLinesOnAfterCalculateVATDifference(var Record Purchase Line, Record Purchase Header, Record VAT Amount Line, var Record VAT Amount Line, Option, var Record Purchase Line, Decimal, Decimal)-
Integration eventOnUpdateVATOnLinesOnBeforeTempVATAmountLineRemainderModify(var Record Purchase Line, var Record VAT Amount Line, Decimal, Decimal, var Record Purchase Line)-
Integration eventOnValidateNoOnCopyFromTempPurchLine(var Record Purchase Line, Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnValidateVariantCodeBeforeCheckBlocked(var Record Purchase Line, var Boolean)-
Integration eventOnCheckIfPurchaseLineMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock, var Boolean)-
Integration eventOnAfterSetVendorItemNo(var Record Purchase Line, Record Item Vendor, Record Item)-
Integration eventOnShowDimensionsOnAfterEditDimensionSet(var Record Purchase Line, Integer)-
Integration eventOnCopyFromItemOnAfterGetItemTranslation(var Record Purchase Line, var Record Item)-
Integration eventOnBeforeConfirmReceivedShippedItemDimChange(var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeSelectMultipleItems(var Record Purchase Line, var Boolean)-
Integration eventOnValidateNoOnBeforeJobTaskIsSet(Record Purchase Header, var Record Purchase Line, Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnValidateDirectUnitCostOnBeforeValidateLineDiscPct(var Record Purchase Line, var Boolean)-
Integration eventOnAfterGetVatBaseDiscountPct(var Record Purchase Line, var Record Purchase Header, var Decimal)-
Integration eventOnUpdateDirectUnitCostByFieldOnAfterCalcShouldExit(var Record Purchase Line, Record Purchase Line, Integer, Integer, var Boolean)-
Integration eventOnAfterUpdateDimensionsFromJobTask(var Record Purchase Line)-
Integration eventOnAfterClearQtyIfBlank(var Record Purchase Line, Record Purchase Line, Record Purchases & Payables Setup)-
Integration eventOnAfterReversedInternalLeadTimeDays(Record Purchase Line, Date, DateFormula, var DateFormula)-
Integration eventOnBeforeSetDefaultGLAccountQuantity(var Record Purchase Line, var Boolean)-
Integration eventOnValidateLocationCodeOnBeforeDropShipmentError(var Record Purchase Line, var Boolean, Record Purchase Line)-
Integration eventOnValidateLocationCodeOnBeforeSpecialOrderError(var Record Purchase Line, var Boolean, Integer, Record Purchase Line)-
Integration eventOnValidateUnitOfMeasureCodeOnAfterCalcShouldUpdateItemReference(var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnValidateLocationCodeOnAfterTestStatusOpen(var Record Purchase Line, Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnSumVATAmountLineOnBeforeModify(var Record Purchase Line, var Record VAT Amount Line)-
Integration eventOnAfterGetPostingSetup(var Record Purchase Line, var Record VAT Posting Setup)-
Integration eventOnAfterUpdateLineAmount(var Record Purchase Line, Record Purchase Line, Record Currency, var Boolean)-
Integration eventOnValidateLocationCodeOnBeforeSetInboundWhseHandlingTime(Integer, Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnValidateOrderDateOnBeforeCheckDateConflict(var Record Purchase Line, Integer, var Boolean)-
Integration eventOnGetFAPostingGroupOnBeforeCheckGLAcc(var Record Purchase Line, var Record G/L Account, Record FA Depreciation Book, var Boolean)-
Integration eventOnUpdateUnitCostOnBeforeCalcStandardUnitCostLCY(var Record Purchase Line, var Boolean)-
Integration eventOnValidateIndirectCostOnAfterCalcShouldCheckCostingMethod(var Record Purchase Line, var Boolean)-