| Integration event | OnAfterAssignFieldsForNo | (var Record Sales Line, var Record Sales Line, Record Sales Header) | - |
| Integration event | OnAfterApplyPrice | (var Record Sales Line, var Record Sales Line, Integer, Integer) | - |
| Integration event | OnAfterAssignHeaderValues | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnAfterAssignResourceUOM | (var Record Sales Line, Record Resource, Record Resource Unit of Measure) | - |
| Integration event | OnAfterAutoReserve | (var Record Sales Line) | - |
| Integration event | OnAfterCheckItemAvailable | (var Record Sales Line, Integer, Boolean) | - |
| Integration event | OnAfterCheckShipmentRelation | (Record Sales Line, Record Sales Shipment Line) | - |
| Integration event | OnAfterCheckRetRcptRelation | (Record Sales Line, Record Return Receipt Line) | - |
| Integration event | OnAfterCopyFromSalesLine | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnAfterDeleteChargeChargeAssgnt | (var Record Sales Line, var Record Sales Line, Integer) | - |
| Integration event | OnAfterFilterLinesWithItemToPlan | (var Record Sales Line, var Record Item, Option) | - |
| Integration event | OnAfterFindResUnitCost | (var Record Sales Line, var Record Resource Cost) | Pending 16.0 |
| Replaced by the new implementation (V16) of price calculation. |
| Integration event | OnAfterGetFAPostingGroup | (var Record Sales Line, Record G/L Account) | - |
| Integration event | OnAfterGetItemTranslation | (var Record Sales Line, Record Sales Header, Record Item Translation) | - |
| Integration event | OnAfterGetSalesHeader | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnAfterGetUnitCost | (var Record Sales Line, Record Item) | - |
| Integration event | OnAfterHasTypeToFillMandatoryFields | (var Record Sales Line, var Boolean) | - |
| Integration event | OnAfterGetSalesSetup | (var Record Sales Line, var Record Sales & Receivables Setup) | - |
| Integration event | OnAfterIsCreditDocType | (Record Sales Line, var Boolean) | - |
| Integration event | OnAfterOpenItemTrackingLines | (Record Sales Line) | - |
| Integration event | OnAfterShowNonStock | (var Record Sales Line, Record Nonstock Item) | - |
| Integration event | OnAfterUpdateLineDiscPct | (var Record Sales Line) | - |
| Integration event | OnAfterUpdatePrePaymentAmounts | (var Record Sales Line) | - |
| Integration event | OnAfterUpdateUnitPrice | (var Record Sales Line, Record Sales Line, Integer, Integer) | - |
| Integration event | OnAfterAddItem | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnBeforeAutoReserve | (var Record Sales Line, var Boolean, Record Sales Line, Boolean, var Codeunit Sales Line-Reserve) | - |
| Integration event | OnBeforeCalcInvDiscToInvoice | (var Record Sales Line, Integer) | - |
| Integration event | OnBeforeCalcPlannedShptDate | (var Record Sales Line, var Date, Integer, var Boolean) | - |
| Integration event | OnBeforeCalcPrepmtToDeduct | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCallItemTracking | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCheckAssocPurchOrder | (var Record Sales Line, Text[250], var Boolean, Record Sales Line) | - |
| Integration event | OnBeforeCheckAsmToOrder | (var Record Sales Line, Record Assembly Header, var Boolean) | - |
| Integration event | OnBeforeCheckBinCodeRelation | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCheckLinkedBlanketOrderLineOnDelete | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCleanSpecialOrderFieldsAndCheckAssocPurchOrder | (var Record Sales Line) | - |
| Integration event | OnBeforeCleanPurchaseLineSpecialOrderFields | (Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeCopyFromItem | (var Record Sales Line, Record Item, var Boolean) | - |
| Integration event | OnBeforeFindNoByDescription | (Record Sales Line, Record Sales Line, var Integer, var Boolean) | - |
| Integration event | OnBeforeFindOrCreateRecordByNo | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeFormatType | (Record Sales Line, var Text[20], var Boolean) | - |
| Integration event | OnBeforeGetFAPostingGroup | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeGetDefaultBin | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeGetItemTranslation | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeGetSalesHeader | (var Record Sales Line, var Record Sales Header, var Boolean, var Record Currency) | - |
| Integration event | OnBeforeGetDeferralAmount | (var Record Sales Line, var Boolean, var Decimal) | - |
| Integration event | OnBeforeInitHeaderLocactionCode | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeInitOutstandingAmount | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeInitQtyToAsm | (var Record Sales Line, Integer) | - |
| Integration event | OnBeforeIsAsmToOrderRequired | (Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeLookupShortcutDimCode | (var Record Sales Line, Record Sales Line, Integer, var Code[20], var Boolean) | - |
| Integration event | OnBeforeMaxQtyToInvoice | (Record Sales Line, var Decimal, var Boolean) | - |
| Integration event | OnBeforeMaxQtyToInvoiceBase | (Record Sales Line, var Decimal, var Boolean) | - |
| Integration event | OnBeforeSetDefaultItemQuantity | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeSetSalesHeader | (Record Sales Header) | - |
| Integration event | OnBeforeSignedXX | (var Record Sales Line, var Decimal, var Boolean) | - |
| Integration event | OnBeforeShowItemSub | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeShowReservation | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeShowReservationEntries | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeTestJobPlanningLine | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnBeforeTestQtyFromLindDiscountAmount | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdatePrepmtSetupFields | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnBeforeUpdateLineDiscPct | (var Record Sales Line, var Boolean, Record Currency) | - |
| Integration event | OnBeforeUpdateUnitPrice | (var Record Sales Line, Record Sales Line, Integer, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdateAmounts | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdateVATAmounts | (var Record Sales Line) | - |
| Integration event | OnBeforeUpdateWithWarehouseShip | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeUpdateQuantityFromUOMCode | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeUpdateQtyToAsmFromSalesLineQtyToShip | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateReturnReasonCode | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateBlanketOrderNo | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeVerifyReservedQty | (var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnBeforeZeroAmountLine | (var Record Sales Line, Option, var Boolean, var Boolean) | - |
| Integration event | OnAfterInitHeaderDefaults | (var Record Sales Line, Record Sales Header, Record Sales Line) | - |
| Integration event | OnAfterInitOutstanding | (var Record Sales Line) | - |
| Integration event | OnAfterInitOutstandingQty | (var Record Sales Line) | - |
| Integration event | OnAfterInitOutstandingAmount | (var Record Sales Line, Record Sales Header, Record Currency) | - |
| Integration event | OnAfterInitQtyToInvoice | (var Record Sales Line, Integer) | - |
| Integration event | OnAfterInitQtyToShip | (var Record Sales Line, Integer) | - |
| Integration event | OnAfterInitQtyToShip2 | (var Record Sales Line, Integer) | - |
| Integration event | OnAfterInitQtyToReceive | (var Record Sales Line, Integer) | - |
| Integration event | OnAfterInitType | (var Record Sales Line, Record Sales Line, Record Sales Header) | - |
| Integration event | OnAfterCalcLineAmount | (var Record Sales Line, var Decimal) | - |
| Integration event | OnAfterCalcVATAmountLines | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, Option) | - |
| Integration event | OnAfterGetLineAmountToHandle | (Record Sales Line, Decimal, var Decimal, var Decimal) | - |
| Integration event | OnAfterGetLineWithPrice | (var Interface Line With Price) | - |
| Integration event | OnAfterSalesTaxCalculate | (var Record Sales Line, Record Sales Header, Record Currency) | - |
| Integration event | OnAfterSalesTaxCalculateReverse | (var Record Sales Line, Record Sales Header, Record Currency) | - |
| Integration event | OnAfterSetReserveWithoutPurchasingCode | (var Record Sales Line, Record Sales Header, Record Item) | - |
| Integration event | OnAfterShowDimensions | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnAfterUpdateAmounts | (var Record Sales Line, var Record Sales Line, Integer) | - |
| Integration event | OnAfterUpdateAmountsDone | (var Record Sales Line, var Record Sales Line, Integer) | - |
| Integration event | OnAfterUpdateBaseAmounts | (var Record Sales Line, var Record Sales Line, Integer) | - |
| Integration event | OnAfterUpdateDates | (var Record Sales Line) | - |
| Integration event | OnAfterUpdateItemReference | (var Record Sales Line) | - |
| Integration event | OnAfterUpdateVATOnLines | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, Option) | - |
| Integration event | OnAfterUpdateWithWarehouseShip | (Record Sales Header, var Record Sales Line) | - |
| Integration event | OnAfterSetReservationFilters | (var Record Reservation Entry, Record Sales Line) | - |
| Integration event | OnAfterShowItemSub | (var Record Sales Line) | - |
| Integration event | OnAfterUpdateICPartner | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnAfterValidateReturnReasonCode | (var Record Sales Line, Integer) | - |
| Integration event | OnInitQtyToShip2OnBeforeCalcInvDiscToInvoice | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnShowItemChargeAssgntOnBeforeCalcItemCharge | (var Record Sales Line, var Decimal, Record Currency, var Boolean, var Record Item Charge Assignment (Sales)) | - |
| Integration event | OnUpdateLineDiscPctOnAfterCalcIsOutOfStandardDiscPctRange | (var Record Sales Line, var Boolean) | - |
| Integration event | OnUpdateUnitPriceByFieldOnAfterFindPrice | (Record Sales Header, var Record Sales Line, Integer, Integer) | - |
| Integration event | OnValidateLocationCodeOnBeforeSetShipmentDate | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateTypeOnAfterCheckItem | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnValidateTypeOnCopyFromTempSalesLine | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnValidateNoOnAfterVerifyChange | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnValidateNoOnBeforeInitRec | (var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnValidateNoOnBeforeUpdateDates | (var Record Sales Line, Record Sales Line, Record Sales Header, Integer, var Boolean, var Record Sales Line) | - |
| Integration event | OnValidateQuantityOnAfterCalcBaseQty | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnValidateQuantityOnBeforeGetUnitCost | (var Record Sales Line, Record Item) | - |
| Integration event | OnValidateQuantityOnBeforeResetAmounts | (var Record Sales Line, Record Sales Line, var Boolean) | - |
| Integration event | OnValidateQtyToShipAfterInitQty | (var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnValidateQtyToShipOnAfterCheck | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateQtyToReturnAfterInitQty | (var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnValidateReturnQtyToReceiveOnAfterCheck | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateVariantCodeOnAfterChecks | (var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnValidateVATProdPostingGroupOnBeforeCheckVATCalcType | (var Record Sales Line, Record VAT Posting Setup, var Boolean) | - |
| Integration event | OnAfterTestStatusOpen | (var Record Sales Line, var Record Sales Header) | - |
| Integration event | OnAfterSetDefaultQuantity | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnAfterUpdateTotalAmounts | (var Record Sales Line, Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal) | - |
| Integration event | OnCalcShipmentDateOnPlannedShipmentDate | (Record Sales Line, var Date, var Boolean) | - |
| Integration event | OnCopyFromItemOnAfterCheck | (var Record Sales Line, Record Item) | - |
| Integration event | OnGetDeferralPostDate | (Record Sales Header, var Date, Record Sales Line) | - |
| Integration event | OnAfterAutoAsmToOrder | (var Record Sales Line) | - |
| Integration event | OnAfterBlanketOrderLookup | (var Record Sales Line) | - |
| Integration event | OnBeforeBlanketOrderLookup | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCalcPlannedDeliveryDate | (var Record Sales Line, var Date, Integer, var Boolean) | - |
| Integration event | OnGetGetFAPostingGroupOnBeforeExit | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeOpenItemTrackingLines | (Record Sales Line, var Boolean) | - |
| Integration event | OnAfterCheckCreditLimitCondition | (Record Sales Line, var Boolean) | - |
| Integration event | OnAfterValidateShortcutDimCode | (var Record Sales Line, Record Sales Line, Integer, var Code[20]) | - |
| Integration event | OnBeforeUpdateItemChargeAssgnt | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeUpdateUnitPriceFromNonstockItem | (var Record Sales Line, Record Nonstock Item, var Boolean) | - |
| Integration event | OnBeforeValidateDescription | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateQuantityBase | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateShortcutDimCode | (var Record Sales Line, Record Sales Line, Integer, var Code[20], var Boolean) | - |
| Integration event | OnUpdateAmountOnBeforeCheckCreditLimit | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnUpdateVATOnLinesOnBeforeCalculateNewAmount | (var Record Sales Line, Record Sales Header, Record VAT Amount Line, Record VAT Amount Line, var Decimal, var Decimal) | - |
| Integration event | OnUpdateVATOnLinesOnAfterCalculateAmounts | (var Record Sales Line, var Record Sales Header) | - |
| Integration event | OnUpdateVATOnLinesOnAfterCalculateNewAmount | (var Record Sales Line, Record Sales Header, Record VAT Amount Line, Record VAT Amount Line, var Decimal, Decimal, var Decimal, var Decimal) | - |
| Integration event | OnUpdateVATOnLinesOnBeforeCalculateAmounts | (var Record Sales Line, var Record Sales Header) | - |
| Integration event | OnUpdateVATOnLinesOnBeforeTempVATAmountLineRemainderModify | (Record Sales Line, var Record VAT Amount Line, Decimal, Decimal) | - |
| Integration event | OnValidateDescriptionOnBeforeCannotFindDescrError | (var Record Sales Line, Record Sales Line, var Boolean) | - |
| Integration event | OnValidateLocationCodeOnAfterSetOutboundWhseHandlingTime | (var Record Sales Line) | - |
| Integration event | OnCalcVATAmountLinesOnAfterSetFilters | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnDeleteOnAfterSetSalesLineFilters | (var Record Sales Line) | - |
| Integration event | OnDeleteOnBeforeTestStatusOpen | (var Record Sales Line, var Boolean) | - |
| Integration event | OnFindResUnitCostOnAfterInitResCost | (var Record Sales Line, var Record Resource Cost) | Pending 19.0 |
| Replaced by the new implementation (V16) of price calculation. |
| Integration event | OnLookUpICPartnerReferenceTypeCaseElse | () | - |
| Integration event | OnUpdateVATAmountsOnAfterSetSalesLineFilters | (var Record Sales Line, var Record Sales Line, var Boolean) | - |
| Integration event | OnSelectItemEntryOnAfterSetFilters | (var Record Item Ledger Entry, Record Sales Line, Integer) | - |
| Integration event | OnValidateAmountIncludingVATOnAfterAssignAmounts | (var Record Sales Line, Record Currency) | - |
| Integration event | OnValidatePrepaymentPercentageOnBeforeUpdatePrepmtSetupFields | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateQuantityOnBeforeCheckReceiptOrderStatus | (var Record Sales Line, Boolean, var Boolean) | - |
| Integration event | OnValidateQuantityOnBeforeSalesLineVerifyChange | (var Record Sales Line, Boolean, var Boolean) | - |
| Integration event | OnValidateQuantityOnBeforeValidateQtyToAssembleToOrder | (var Record Sales Line, Boolean, var Boolean) | - |
| Integration event | OnValidatePurchasingCodeOnAfterAssignPurchasingFields | (var Record Sales Line, Record Purchasing, var Boolean) | - |
| Integration event | OnValidateVATProdPostingGroupOnBeforeUpdateAmounts | (var Record Sales Line, Record Sales Line, Record Sales Header, Record Currency) | - |
| Integration event | OnBeforeShowDeferrals | (Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeValidateJobContractEntryNo | (Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeAssignResourceUoM | (var Record Resource Unit of Measure, var Boolean) | - |
| Integration event | OnBeforeCheckPrepmtAmtInvEmpty | (var Record Sales Line, var Boolean) | - |
| Integration event | OnInitQtyToShipOnBeforeCheckServItemCreation | (var Record Sales Line) | - |
| Integration event | OnBeforeVerifyChangeForSalesLineReserve | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeCheckInventoryPickConflict | (var Record Sales Line, var Boolean) | - |
| Integration event | OnCheckApplFromItemLedgEntryOnBeforeTestFieldType | (var Record Sales Line) | - |
| Integration event | OnBeforeCheckQuantitySign | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeCheckReservedQtyBase | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeShowReturnedUnitsError | (var Record Sales Line, var Record Item Ledger Entry, var Boolean) | - |
| Integration event | OnAfterValidateLineDiscountPercent | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateLineDiscountPercentOnBeforeUpdateAmounts | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateLineDiscountPercentOnAfterTestStatusOpen | (var Record Sales Line, var Record Sales Line, Integer) | - |
| Integration event | OnAfterFilterLinesForReservation | (var Record Sales Line, Record Reservation Entry, Enum Sales Document Type, Text, Boolean) | - |
| Integration event | OnAfterPickPrice | (var Record Sales Line, var Interface Price Calculation) | - |
| Integration event | OnBeforeAddItems | (var Record Sales Line, Text, var Boolean) | - |
| Integration event | OnBeforeGetAbsMin | (Record Sales Line, Decimal, Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforeValidateType | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeAssignAmtToHandle | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, Boolean, Option, var Decimal, var Decimal) | - |
| Integration event | OnAfterSelectMultipleItems | (var Record Sales Line) | - |
| Integration event | OnCheckWarehouseOnAfterSetLocation2 | (var Record Sales Line, var Record Location) | - |
| Integration event | OnBeforeVerifyItemLineDim | (var Record Sales Line, var Boolean) | - |
| Integration event | OnUpdateAmountsOnAfterCalcLineAmount | (var Record Sales Line, var Decimal) | - |
| Integration event | OnBeforeValidateNo | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeShowNonStock | (var Record Sales Line, var Record Nonstock Item, var Boolean) | - |
| Integration event | OnShowNonstockOnBeforeOpenCatalogItemList | (var Record Sales Line, var Record Nonstock Item) | - |
| Integration event | OnAfterCopyFromSalesShptLine | (var Record Sales Line, Record Sales Shipment Line) | - |
| Integration event | OnAfterGetDefaultBin | (var Record Sales Line) | - |
| Integration event | OnAfterSetSalesHeader | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnBeforeCalcBaseQty | (var Record Sales Line, Decimal, Text, Text) | - |
| Integration event | OnBeforeInitQtyToReceive | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeInitQtyToShip | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeInitType | (var Record Sales Line, Record Sales Line, var Boolean, var Record Sales Header) | - |
| Integration event | OnBeforeSetDefaultQuantity | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeTestStatusOpen | (var Record Sales Line, var Record Sales Header, var Boolean, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdatePrepmtAmounts | (var Record Sales Line, Record Sales Header, var Boolean, Record Sales Line, Integer) | - |
| Integration event | OnBeforeValidatePrepmtAmttoDeduct | (var Record Sales Line, Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateQtytoAsmtoOrderBase | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateQtyToInvoiceBase | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateQtyToShipBase | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateReturnQtyToReceiveBase | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeQtyTypeGeneralCase | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, Boolean, Option, var Decimal, var Decimal) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeAssignQuantities | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, var Decimal, var Boolean) | - |
| Integration event | OnAfterCalcInvDiscToInvoice | (var Record Sales Line, Decimal) | - |
| Integration event | OnAfterGetSKU | (Record Sales Line, var Boolean, var Record Stockkeeping Unit) | - |
| Integration event | OnInsertOnAfterCheckInventoryConflict | (var Record Sales Line, Record Sales Line, var Record Sales Line) | - |
| Integration event | OnInsertFreightLineOnAfterCheckDocumentNo | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnShowLineCommentsOnAfterSetFilters | (var Record Sales Comment Line) | - |
| Integration event | OnShowItemChargeAssgntOnAfterCurrencyInitialize | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnValidateNoOnAfterUpdateUnitPrice | (var Record Sales Line, Record Sales Line, var Record Sales Line) | - |
| Integration event | OnValidateNoOnBeforeCalcShipmentDateForLocation | (var Boolean, var Record Sales Line) | - |
| Integration event | OnValidateShipmentDateOnAfterSalesLineVerifyChange | (var Record Sales Line, Integer) | - |
| Integration event | OnCheckWarehouseOnBeforeShowDialog | (var Record Sales Line, Record Location, var Option, var Text[50]) | - |
| Integration event | OnBeforeValidatePlannedDeliveryDate | (var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeValidatePlannedShipmentDate | (var Boolean, var Record Sales Line) | - |
| Integration event | OnUpdateVATOnLinesOnAfterSalesLineSetFilter | (var Record Sales Line) | - |
| Integration event | OnUpdateVATOnLinesOnBeforeModifySalesLine | (var Record Sales Line, Decimal) | - |
| Integration event | OnUpdateVATOnLinesOnAfterCurrencyInitialize | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnCalcVATAmountLinesOnAfterCurrencyInitialize | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnUpdateVATAmountsOnBeforeValidateLineDiscountPercent | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidatePurchasingCodeOnAfterResetPurchasingFields | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnBeforeCheckWarehouseForQtyToShip | (Record Sales Line, Integer, var Boolean, Record Sales Line) | - |
| Integration event | OnBeforeShowUnitPriceChangedMsg | (var Record Sales Line, Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateUnitCostLCYOnGetUnitCost | (var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeValidateVATProdPostingGroup | (var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeValidateBlanketOrderLineNo | (var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeCheckShipmentDateBeforeWorkDate | (var Record Sales Line, Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeCheckRetRcptRelation | (var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeCheckNotInvoicedQty | (var Record Sales Line, var Boolean) | - |
| Integration event | OnAfterInitDefaultDimensionSources | (var Record Sales Line, var List, Integer) | - |
| Integration event | OnAfterAssignStdTxtValues | (var Record Sales Line, Record Standard Text, Record Sales Header) | - |
| Integration event | OnAfterAssignItemChargeValues | (var Record Sales Line, Record Item Charge, Record Sales Header) | - |
| Integration event | OnAfterAssignResourceValues | (var Record Sales Line, Record Resource, Record Sales Header) | - |
| Integration event | OnAfterAssignFixedAssetValues | (var Record Sales Line, Record Fixed Asset, Record Sales Header) | - |
| Integration event | OnAfterInitQtyToAsm | (var Record Sales Line, Integer, Record Sales Line, Boolean) | - |
| Integration event | OnAfterShowItemChargeAssgnt | (var Record Sales Line, var Record Item Charge Assignment (Sales)) | - |
| Integration event | OnBeforeCheckApplFromItemLedgEntry | (var Record Sales Line, Record Sales Line, var Record Item Ledger Entry, var Boolean) | - |
| Integration event | OnBeforeGetCPGInvRoundAcc | (Record Sales Header, Record Customer, var Code[20], var Boolean) | - |
| Integration event | OnBeforeGetReservationQty | (var Record Sales Line, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean) | - |
| Integration event | OnBeforeThrowWrongAmountError | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeUpdateUnitPriceProcedure | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidatePurchasingCode | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateLineAmount | (var Record Sales Line, Record Sales Line, Integer, var Boolean, Record Currency) | - |
| Integration event | OnBeforeValidatePrepmtLineAmount | (var Record Sales Line, Boolean, var Boolean, Integer) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeQtyTypeCase | (var Record VAT Amount Line, var Record Sales Line, Record Sales Header) | - |
| Integration event | OnInitQtyToAsmOnAfterCalcShouldUpdateQtyToAsm | (var Record Sales Line, Integer, Record Sales Line, var Boolean) | - |
| Integration event | OnCreateDimOnBeforeUpdateGlobalDimFromDimSetID | (var Record Sales Line) | - |
| Integration event | OnValidateLineAmountOnbeforeTestUnitPrice | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnBeforeValidateVATProdPostingGroupTrigger | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeCheckShipmentRelation | (var Boolean, var Record Sales Line, Integer) | - |
| Integration event | OnValidateLocationCodeOnAfterCheckAssocPurchOrder | (var Record Sales Line) | - |
| Integration event | OnCopyFromGLAccountOnBeforeTestDirectPosting | (var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean) | Pending 22.0 |
| Replaced by OnBeforeTestDirectPosting() with same params |
| Integration event | OnValidateTypeOnBeforeInitRec | (var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnAfterSetReservationEntry | (var Record Reservation Entry, var Record Sales Line) | - |
| Integration event | OnAfterGetReservationQty | (var Record Sales Line, var Decimal, var Decimal, var Decimal) | - |
| Integration event | OnBeforeValidateUnitCostLCY | (var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdateICPartner | (Record Sales Header, var Record Sales Line, var Boolean) | - |
| Integration event | OnAfterAssignItemUOM | (var Record Sales Line, Record Item, Integer, Record Sales Line) | - |
| Integration event | OnAfterCreateDimFromDefaultDim | (var Record Sales Line, Record Sales Line, var Record Sales Header, Integer, Integer) | - |
| Integration event | OnAfterCopyFromItem | (var Record Sales Line, Record Item, Integer, Record Sales Line) | - |
| Integration event | OnAfterDeleteItemChargeAssignment | (var Record Sales Line, Record Sales Line, Integer, Enum Sales Document Type, Code[20], Integer) | - |
| Integration event | OnAfterGetVatBaseDiscountPct | (Record Sales Line, Record Sales Header, var Decimal) | - |
| Integration event | OnAfterIsAsmToOrderAllowed | (Record Sales Line, var Boolean) | - |
| Integration event | OnAfterPickDiscount | (var Record Sales Line, var Interface Price Calculation) | - |
| Integration event | OnBeforeCalcVATAmountLines | (Record Sales Header, var Record Sales Line, var Record VAT Amount Line, var Boolean, Option, Boolean) | - |
| Integration event | OnBeforeSetICPartnerRefType | (var Record Sales Line, Enum IC Partner Reference Type, Integer, var Boolean) | - |
| Integration event | OnBeforeShowDimensions | (var Record Sales Line, Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeUpdateDates | (var Record Sales Line, var Boolean, var Boolean, var Boolean) | - |
| Integration event | OnBeforeUpdateVATOnLines | (Record Sales Header, var Record Sales Line, var Record VAT Amount Line, var Boolean, Integer, var Boolean, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateDropShipment | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeValidateUnitOfMeasureCodeFromNo | (var Record Sales Line, Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnAfterUpdateVATAmounts | (var Record Sales Line, Record Currency) | - |
| Integration event | OnValidateTypeOnAfterVerifyChange | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnValidateNoOnAfterInitHeaderDefaults | (var Record Sales Header, var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnValidateNoOnCopyFromTempSalesLine | (var Record Sales Line, var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnValidateNoOnBeforeInitHeaderDefaults | (Record Sales Header, var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnCopyFromItemOnAfterCheckInvtPostingSetupInventoryAccount | (var Record Sales Line, Record Item) | - |
| Integration event | OnCopyFromResourceOnBeforeTestBlocked | (var Record Resource, var Boolean, var Record Sales Line) | - |
| Integration event | OnCopyFromResourceOnBeforeApplyResUnitCost | (var Record Sales Line, Record Resource, Record Sales Header) | - |
| Integration event | OnBeforeAutoAsmToOrder | (var Record Sales Line, var Boolean, Integer, var Record Assemble-to-Order Link) | - |
| Integration event | OnUpdateAmountsOnBeforeCheckLineAmount | (var Boolean, var Record Sales Line, Record Sales Line) | - |
| Integration event | OnModifyOnAfterSetFilters | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnUpdateVATAmountsOnBeforeCalcAmounts | (var Record Sales Line, var Record Sales Line, var Decimal, Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, Decimal) | - |
| Integration event | OnValidateQuantityOnBeforeCheckAssocPurchOrder | (var Record Sales Line, Integer) | - |
| Integration event | OnValidatePurchasingCodeOnAfterSetReserveWithoutPurchasingCode | (var Record Sales Line, Integer, Record Sales Line) | - |
| Integration event | OnBeforeCreateDim | (var Boolean, var Record Sales Line, Integer, List) | - |
| Integration event | OnBeforeValidateWorkTypeCode | (var Record Sales Line, var Boolean, var Record Sales Line) | - |
| Integration event | OnBeforeValidateShipmentDate | (var Boolean, var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnBeforeCheckPromisedDeliveryDate | (var Record Sales Header, var Boolean, var Record Sales Line, Record Sales Line) | - |
| Integration event | OnBeforeCheckQuantitySignOnApplicationFrom | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeTestDirectPosting | (var Record Sales Line, var Record G/L Account, var Record Sales Header, var Boolean) | - |
| Integration event | OnAfterValidateBlanketOrderLineNo | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnAfterValidateLocationCode | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnBeforeGetLocation | (var Record Sales Line, Record Sales Line, var Record Location, Code[10], var Boolean) | - |
| Integration event | OnCheckItemAvailableOnBeforeSalesLineCheck | (var Record Sales Line, Integer, Integer, Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateRequestedDeliveryDate | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidatePromisedDeliveryDate | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateAmountOnAfterCalculateNormalVAT | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnValidateAmountIncludingVATOnAfterCalculateNormalVAT | (var Record Sales Line, var Record Sales Header, var Record Currency) | - |
| Integration event | OnInitHeaderDefaultsOnBeforeTestSellToCustomerNo | (var Record Sales Line, var Record Sales Header, var Boolean) | - |
| Integration event | OnUpdatePrePaymentAmountsOnBeforeTestFieldPriceIncludingVAT | (Record Sales Line, Record Sales Header, Record Sales Header, var Boolean) | - |
| Integration event | OnValidateNoOnBeforeInitOutstanding | (var Record Sales Line, Record Sales Line) | - |
| Integration event | OnUpdateVATAmountOnAfterSetZeroAmointIfLineIsInvDiscountAmount | (var Record Sales Line) | - |
| Integration event | OnValidateNoOnBeforeCreateDimFromDefaultDim | (var Record Sales Line, var Boolean, var Record Sales Line) | - |
| Integration event | OnValidateAmountOnAfterAssignAmount | (var Record Sales Line, Record Currency) | - |
| Integration event | OnBeforeCheckLineAmount | (var Record Sales Line, Decimal, var Boolean) | - |
| Integration event | OnValidateQtyToAssembleToOrderOnBeforeAutoAsmToOrder | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnBeforeGetUnitOfMeasure | (var Record Sales Line, Record Sales Line, Record Sales Header, Integer) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnAfterGetItemData | (var Record Sales Line, Record Sales Line, Record Item) | - |
| Integration event | OnDeleteOnAfterSalesLine2DeleteAll | (var Record Sales Line, var Record Sales Line) | - |
| Integration event | OnValidateQuantityOnAfterInitQty | (var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnAfterGetUnitOfMeasure | (var Record Sales Line, Record Sales Header) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnAfterEnterSalesItemReference | (var Record Sales Line) | - |
| Integration event | OnValidateUnitOfMeasureCodeOnAfterCalcShouldPlanPriceCalc | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateQtyToAssembleToOrderOnOtherDocTypeBeforeTestField | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateQtyToShipOnAfterCheckQuantity | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateQtyToInvoiceOnBeforeCalcInvDiscToInvoice | (var Record Sales Line, Integer) | - |
| Integration event | OnValidateQuantityOnAfterCalcShouldCalcWithReturnQtyReceived | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidatePurchasingCodeOnAfterCalcShouldAssignValuesFromPurchasingCode | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateQuantityOnBeforeCalcWithQuantityShipped | (var Record Sales Line, var Boolean) | - |
| Integration event | OnUpdateVATAmountsOnBeforeIfLineIsInvDiscountAmount | (var Record Sales Line, var Boolean) | - |
| Integration event | OnAfterAssignGLAccountValues | (var Record Sales Line, Record G/L Account, Record Sales Header, var Record Sales Line) | - |
| Integration event | OnAfterAssignItemValues | (var Record Sales Line, Record Item, Record Sales Header, var Record Sales Line, Integer) | - |
| Integration event | OnAfterCopyUnitPriceAndLineDiscountPct | (var Record Sales Line, Record Sales Line, Integer, Record Sales Header) | - |
| Integration event | OnBeforeCheckPrepmtAmounts | (var Record Sales Line, var Boolean, Record Sales Line, Integer, Record Sales Header) | - |
| Integration event | OnBeforeCheckItemAvailable | (var Record Sales Line, Integer, var Boolean, Integer, Record Sales Line, Record Sales Header) | - |
| Integration event | OnBeforeInitQty | (var Record Sales Line, Record Sales Line, Boolean, Boolean, var Boolean, var Boolean) | - |
| Integration event | OnBlanketOrderIsRelatedOnAfterSetLoadFields | (var Record Sales Line) | - |
| Integration event | OnAfterCreateDim | (var Record Sales Line, Integer, Record Sales Line, List) | - |
| Integration event | OnUpdateUnitPriceOnBeforeFindPrice | (Record Sales Header, var Record Sales Line, Integer, Integer, var Boolean, Record Sales Line) | - |
| Integration event | OnValidateQuantityOnBeforeCheckQuantityChangeForPriceCalc | (var Record Sales Line, Record Sales Line, Integer) | - |
| Integration event | OnCalcVATAmountLinesOnAfterCalcLineTotals | (var Record VAT Amount Line, Record Sales Header, Record Sales Line, Record Currency, Option, var Decimal, Decimal) | - |
| Integration event | OnCalcVATAmountLinesOnAfterCalcShouldProcessRounding | (var Record VAT Amount Line, Record Currency, var Boolean, var Record Sales Line, var Decimal) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeVATAmountLineUpdateLines | (var Record Sales Line, var Boolean, var Record VAT Amount Line, var Decimal) | - |
| Integration event | OnBeforeCheckWarehouse | (Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnValidateDropShipmentOnBeforeTestJobNo | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnValidateVATProdPostingGroupOnBeforeVATPostingSetupGet | (var Record Sales Line, Record Sales Line, var Boolean, var Record VAT Posting Setup) | - |
| Integration event | OnValidateQuantityOnAfterCalcShouldVerifyQtyForItem | (var Record Sales Line, var Boolean, Record Sales Line) | - |
| Integration event | OnBeforeInitTableValuePair | (var Dictionary, Integer, var Boolean, var Record Sales Line) | - |
| Integration event | OnAfterInitTableValuePair | (var Dictionary, Integer, var Record Sales Line) | - |
| Integration event | OnGetDefaultBinOnAfterWMSGetDefaultBin | (var Record Sales Line) | - |
| Integration event | OnBeforeInitDeferralCode | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeGetDate | (var Date, var Boolean) | - |
| Integration event | OnBeforeValidateQuantity | (var Record Sales Line, Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeUpdatePrePaymentAmounts | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateNoOnAfterCreateDimFromDefaultDim | (var Record Sales Line, Record Sales Line, Record Sales Header, Integer) | - |
| Integration event | OnAfterIsInbound | (Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeBlanketOrderIsRelated | (var Record Sales Line, var Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeGetATOBin | (Record Sales Line, Record Location, var Code[20], var Boolean, var Boolean) | - |
| Integration event | OnCreateDimFromDefaultDimOnBeforeCreateDim | (var Record Sales Line, var Record Sales Header, var Boolean) | - |
| Integration event | OnBeforeAttachToInventoryItemLine | (var Record Sales Line, var Boolean) | - |
| Integration event | OnUpdatePricesIncludingVATAmountsOnAfterCalculateNormalVAT | (var Record Sales Line, var Record Currency) | - |
| Integration event | OnUpdateVATAmountsOnAfterCalculateNormalVAT | (var Record Sales Line, var Record Currency) | - |
| Integration event | OnOutstandingInvoiceAmountFromShipmentOnAfterSetFilter | (var Record Sales Line) | - |
| Integration event | OnAfterSetHideValidationDialog | (var Record Sales Line, Boolean) | - |
| Integration event | OnBeforeGetLineAmountToHandle | (var Decimal, var Record Sales Line, Record Currency, var Boolean) | - |
| Integration event | OnValidateNoOnBeforeCheckPostingSetups | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeReduceInvoiceDiscValueOnHeader | (var Record Sales Header, Decimal, var Boolean) | - |
| Integration event | OnBeforeDeleteChargeChargeAssgnt | (Enum Sales Document Type, Code[20], Integer, var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnValidateQuantityOnAfterInitializeAmounts | (var Record Sales Line) | - |
| Integration event | OnValidateBinCodeOnBeforeTestFields | (var Record Sales Line, var Boolean) | - |
| Integration event | OnUpdateUnitPriceByFieldOnBeforeValidateUnitPrice | (var Record Sales Line, Record Sales Line, Integer, Integer, var Boolean) | - |
| Integration event | OnBeforeGetUnitCost | (var Record Sales Line, var Boolean, Integer) | - |
| Integration event | OnValidateNoOnAfterCalcShouldStopValidation | (var Record Sales Line, var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnCheckIfSalesLineMeetsReservedFromStockSetting | (Decimal, Enum Reservation From Stock, var Boolean) | - |
| Integration event | OnValidateVariantCodeBeforeCheckBlocked | (var Record Sales Line, var Boolean) | - |
| Integration event | OnApplToItemEntryValidateOnBeforeMessage | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnBeforeProcessSalesLine | (var Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeUpdatePlanned | (var Record Sales Line, var Boolean, var Boolean) | - |
| Integration event | OnBeforeDeleteItemChargeAssignment | (Enum Sales Document Type, Code[20], Integer, var Boolean) | - |
| Integration event | OnBeforeUpdateDeferralAmounts | (var Record Sales Line, var Boolean) | - |
| Integration event | OnShowDimensionsOnAfterEditDimensionSet | (var Record Sales Line, Integer) | - |
| Integration event | OnBeforeDoUpdateICPartner | (var Record Sales Line, Record Sales Header, var Boolean) | - |
| Integration event | OnBeforeValidateShippingAgentServiceCode | (var Record Sales Line, var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateLocationCodeOnBeforeTestReservedQtyBase | (Record Sales Line, var Boolean) | - |
| Integration event | OnBeforeValidateUnitPrice | (var Record Sales Line, Integer, var Boolean) | - |
| Integration event | OnAfterUpdateVATPercent | (var Record Sales Line) | - |
| Integration event | OnBeforeSelectMultipleItems | (var Record Sales Line, var Boolean) | - |
| Integration event | OnValidateVATProdPostingGroupOnBeforeUpdateUnitPrice | (var Record Sales Line, Record VAT Posting Setup, var Boolean, Record Sales Line, Record Sales Header) | - |
| Integration event | OnGenProdPostingGroupOnBeforeValidate | (var Record Sales Line, Record Sales Line, var Record Gen. Product Posting Group, var Boolean) | - |
| Integration event | OnShowItemChargeAssgntOnBeforeCreateDocChargeAssgn | (Record Sales Line, var Boolean) | - |
| Integration event | OnCheckLocationOnWMSOnBeforeCaseDocumentType | (var Record Sales Line, Text, var Boolean) | - |
| Integration event | OnCalcVATAmountLinesOnBeforeProcessSalesLine | (var Record Sales Line) | - |
| Integration event | OnCalcVATAmountLinesOnAfterInsertNewVATAmountLine | (var Record Sales Line, var Record VAT Amount Line) | - |
| Integration event | OnUpdateVATOnLinesOnAfterUpdateBaseAmounts | (var Record Sales Header, var Record Sales Line, var Record VAT Amount Line, var Record VAT Amount Line, Record Currency) | - |
| Integration event | OnBeforeCalcShipmentDateForLocation | (var Record Sales Line, Record Sales Line, var Boolean) | - |