Trading File

Notes for release 24.0.8934.36380

Content

Events available

Event Type Object Function Description
Integration Event codeunit briTDF_AATIntegrationHandler OnBeforeIsAATInstalled(var IsInstalled: Boolean; var IsHandled: Boolean)
Integration Event codeunit briTDF_BlockedNotification SkipBlockedStatusExistsNotification(var SkipNotification: Boolean)
Integration Event codeunit briTDF_A. Purch Ord. ToBlanket OnBeforeCheckQuantityOnOrders(var BlanketOrderPurchaseLine: Record “Purchase Line”; QuantityOnOrders: Decimal; var IsHandled: Boolean)
Integration Event codeunit briTDF_A. Purch Ord. ToBlanket OnBeforeUpdateOrderFromBlanketOrder(var PurchaseLine: Record “Purchase Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_A. Purch Ord. ToBlanket OnAfterUpdateOrderFromBlanketOrder(var PurchaseLine: Record “Purchase Line”)
Integration Event codeunit briTDF_A. Purch Ord. ToBlanket OnAfterValidateFromBlanketOrderLine(var PurchaseLine: Record “Purchase Line”; BlanketPurchaseLine: Record “Purchase Line”)
Integration Event codeunit briTDF_A. Sales Ord. ToBlanket OnBeforeCheckQuantityOnOrders(var BlanketOrderSalesLine: Record “Sales Line”; QuantityOnOrders: Decimal; var IsHandled: Boolean)
Integration Event codeunit briTDF_A. Sales Ord. ToBlanket OnBeforeUpdateOrderFromBlanketOrder(var SalesLine: Record “Sales Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_A. Sales Ord. ToBlanket OnAfterUpdateOrderFromBlanketOrder(var SalesLine: Record “Sales Line”)
Integration Event codeunit briTDF_A. Sales Ord. ToBlanket OnAfterValidateFromBlanketOrderLine(var SalesLine: Record “Sales Line”; BlanketSalesLine: Record “Sales Line”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeOnRun(var PurchaseHeader: Record “Purchase Header”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeConfirmConvertToTradingFile(PurchaseHeader: Record “Purchase Header”; var Result: Boolean; var IsHandled: Boolean)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeCreateTradingFileHeader(var PurchaseHeader: Record “Purchase Header”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnAfterCreateTradingFileHeader(var PurchaseHeader: Record “Purchase Header”; TradingFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeCreateTradingFileLine(var PurchaseHeader: Record “Purchase Header”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnAfterCreateTradingFileLine(var PurchaseHeader: Record “Purchase Header”; TradingFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeDeletePurchaseQuote(var QuotePurchaseHeader: Record “Purchase Header”; var TradingFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnRunOnAfterPurchaseQuoteLineDeleteAll(var PurchaseHeaderRec: Record “Purchase Header”; TradingFileHeader: Record “briTDF_Trading File Header”; PurchaseQuoteLine: Record “Purchase Line”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeArchivePurchaseQuote(var PurchaseQuoteHeader: Record “Purchase Header”; var TradingFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnRunCreateTradingFileLine(var PurchaseHeader: Record “Purchase Header”; TradingFileHeader: Record “briTDF_Trading File Header”; TradingFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_PurchDoctoTradingFile OnBeforeCopyComments(var PurchaseCommentLine: Record “Purch. Comment Line”; var IsHandled: Boolean; FromDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnBeforeUpdateTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; PurchLine: Record “Purchase Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterUpdateTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; PurchLine: Record “Purchase Line”)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnBeforeUpdateTradingFileLineFromInvoice(TradFileLine: Record “briTDF_Trading File Line”; PurchInvLine: Record “Purch. Inv. Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterUpdateTradingFileLineFromInvoice(TradFileLine: Record “briTDF_Trading File Line”; PurchInvLine: Record “Purch. Inv. Line”)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnBeforeUpdateTradingFileLineFromCrMemo(TradFileLine: Record “briTDF_Trading File Line”; PurchCrMemoLine: Record “Purch. Cr. Memo Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterUpdateTradingFileLineFromCrMemo(TradFileLine: Record “briTDF_Trading File Line”; PurchCrMemoLine: Record “Purch. Cr. Memo Line”)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnBeforeAttachUpdateQtyBaseOnPurchase(TradFileLine: Record “briTDF_Trading File Line”; PurchaseLine: Record “Purchase Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterAttachUpdateQtyBaseOnPurchase(TradFileLine: Record “briTDF_Trading File Line”; PurchaseLine: Record “Purchase Line”)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnBeforeDetachTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; PurchLine: Record “Purchase Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterDetachTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; PurchLine: Record “Purchase Line”)
Integration Event codeunit briTDF_Purch. Trad. File Mgt. OnAfterDetachRelatedPurchaseLine(TradFileLine: Record “briTDF_Trading File Line”; PurchLine: Record “Purchase Line”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeOnRun(var SalesHeader: Record “Sales Header”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeConfirmConvertToTradingFile(SalesHeader: Record “Sales Header”; var Result: Boolean; var IsHandled: Boolean)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeCreateTradingFileHeader(var SalesHeader: Record “Sales Header”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnAfterCreateTradingFileHeader(var SalesHeader: Record “Sales Header”; TradingFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeCreateTradingFileLine(var SalesHeader: Record “Sales Header”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnAfterCreateTradingFileLine(var SalesHeader: Record “Sales Header”; TradingFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeDeleteSalesQuote(var QuoteSalesHeader: Record “Sales Header”; var TradingFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnRunOnAfterSalesQuoteLineDeleteAll(var SalesHeaderRec: Record “Sales Header”; TradingFileHeader: Record “briTDF_Trading File Header”; SalesQuoteLine: Record “Sales Line”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeArchiveSalesQuote(var SalesQuoteHeader: Record “Sales Header”; var TradingFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnRunCreateTradingFileLine(var SalesHeader: Record “Sales Header”; TradingFileHeader: Record “briTDF_Trading File Header”; TradingFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_SalesDoctoTradingFile OnBeforeCopyComments(var SalesCommentLine: Record “Sales Comment Line”; var IsHandled: Boolean; FromDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])
Integration Event codeunit briTDF_Sales Trading File Mgt. OnBeforeUpdateTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterUpdateTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnBeforeUpdateTradingFileLineFromInvoice(TradFileLine: Record “briTDF_Trading File Line”; SalesInvLine: Record “Sales Invoice Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterUpdateTradingFileLineFromInvoice(TradFileLine: Record “briTDF_Trading File Line”; SalesInvLine: Record “Sales Invoice Line”)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnBeforeUpdateTradingFileLineFromCrMemo(TradFileLine: Record “briTDF_Trading File Line”; SalesCrMemoLine: Record “Sales Cr.Memo Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterUpdateTradingFileLineFromCrMemo(TradFileLine: Record “briTDF_Trading File Line”; SalesCrMemoLine: Record “Sales Cr.Memo Line”)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnBeforeAttachUpdateQtyBaseOnSales(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterAttachUpdateQtyBaseOnSales(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnBeforeDetachTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”; var IsHandled: Boolean)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterDetachTradingFileLine(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”)
Integration Event codeunit briTDF_Sales Trading File Mgt. OnAfterDetachRelatedSalesLine(TradFileLine: Record “briTDF_Trading File Line”; SalesLine: Record “Sales Line”)
Integration Event table briTDF_Trading File Header OnBeforeInitInsert(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Header OnInitInsertOnBeforeInitRecord(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”)
Integration Event table briTDF_Trading File Header OnBeforeCreateDefaultDimension(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Header OnAfterCreateDefaultDimension(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”)
Integration Event table briTDF_Trading File Header OnBeforeInitRecord(var TradFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean; xTradFileHeader: Record “briTDF_Trading File Header”)
Integration Event table briTDF_Trading File Header OnAfterInitRecord(var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event table briTDF_Trading File Header OnAfterGetTDFSetup(TradFileHeader: Record “briTDF_Trading File Header”; var TDFSetup: Record briTDF_Setup)
Integration Event table briTDF_Trading File Header OnBeforeGetNoSeriesCode(var TradFileHeader: Record “briTDF_Trading File Header”; TDFSetup: Record briTDF_Setup; var NoSeriesCode: Code[20]; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Header OnAfterGetNoSeriesCode(var TradFileHeader: Record “briTDF_Trading File Header”; TDFSetup: Record briTDF_Setup; var NoSeriesCode: Code[20])
Integration Event table briTDF_Trading File Header OnBeforeUpdateCurrecyTFLine(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Header OnAfterUpdateCurrecyTFLine(var TradFileHeader: Record “briTDF_Trading File Header”; xTradFileHeader: Record “briTDF_Trading File Header”)
Integration Event table briTDF_Trading File Line OnBeforeUpdateCurrencyFactor(var TradFileLine: Record “briTDF_Trading File Line”; var Updated: Boolean; var CurrencyExchangeRate: Record “Currency Exchange Rate”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnAfterUpdateCurrencyFactor(var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitCostLCY(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitPriceLCY(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitCostFCY(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitPriceFCY(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeCalcBaseQty(var TradFileLine: Record “briTDF_Trading File Line”; Qty: Decimal)
Integration Event table briTDF_Trading File Line OnValidateQuantityOnAfterCalcBaseQty(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeCopyFromItem(var TradFileLine: Record “briTDF_Trading File Line”; Item: Record Item; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterCopyFromItem(var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event table briTDF_Trading File Line OnBeforeValidateDescription(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; var InHandled: Boolean);
Integration Event table briTDF_Trading File Line OnValidateDescriptionOnBeforeCannotFindDescrError(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnBeforeValidateQuantityBase(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnBeforeInitSetupFields(var TradFileLine: Record “briTDF_Trading File Line”; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnBeforeUpdateBudgetedValues(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterUpdateBudgetedValuesDone(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer)
Integration Event table briTDF_Trading File Line OnBeforeUpdateBudgetedMarginPct(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterUpdateBudgetedMarginPct(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer)
Integration Event table briTDF_Trading File Line OnBeforeUpdateRealizedActualMargin(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterUpdateRealizedActualMargin(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitPriceFromUnitCost(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterUpdateUnitPriceFromUnitCost(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer)
Integration Event table briTDF_Trading File Line OnBeforeUpdateUnitCostFromUnitCost(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer; var IsHandled: Boolean)
Integration Event table briTDF_Trading File Line OnAfterUpdateUnitCostFromUnitCost(var TradFileLine: Record “briTDF_Trading File Line”; xTradFileLine: Record “briTDF_Trading File Line”; CurrentFieldNo: Integer)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeCreateSalesDocument(var PurchseHeader: Record “Purchase Header”; var TradFileHeader: Record “briTDF_Trading File Header”; var SkipMessage: Boolean)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnAfterCreateSalesDocument(var PurchseHeader: Record “Purchase Header”; var TradFileHeader: Record “briTDF_Trading File Header”; var SkipMessage: Boolean)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeRun(var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeCreatePurchseHeader(var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeInsertPurchseHeader(var SalesOrderHeader: Record “Purchase Header”; var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeCreatePurchaseLine(var PurchseHeader: Record “Purchase Header”; var TradFileHeader: Record “briTDF_Trading File Header”; TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnAfterCreatePurchaseLine(var PurchseHeader: Record “Purchase Header”; var TradFileHeader: Record “briTDF_Trading File Header”; TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeAttachPurchDocument(var PurchLine: Record “Purchase Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnAfterAttachPurchDocument(var PurchLine: Record “Purchase Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToPurchDoc OnBeforeAttachUpdatePurchLine(var PurchLine: Record “Purchase Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeCreateSalesDocument(var SalesHeader: Record “Sales Header”; var TradFileHeader: Record “briTDF_Trading File Header”; var SkipMessage: Boolean)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnAfterCreateSalesDocument(var SalesHeader: Record “Sales Header”; var TradFileHeader: Record “briTDF_Trading File Header”; var SkipMessage: Boolean)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeRun(var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeCreateSalesHeader(var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeInsertSalesHeader(var SalesOrderHeader: Record “Sales Header”; var TradFileHeader: Record “briTDF_Trading File Header”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeCreateSalesLine(var SalesHeader: Record “Sales Header”; var TradFileHeader: Record “briTDF_Trading File Header”; TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnAfterCreateSalesLine(var SalesHeader: Record “Sales Header”; var TradFileHeader: Record “briTDF_Trading File Header”; TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeAttachSalesDocument(var SalesLine: Record “Sales Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnAfterAttachSalesDocument(var SalesLine: Record “Sales Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Integration Event codeunit briTDF_TradingFileToSalesDoc OnBeforeAttachUpdateSalesLine(var SalesLine: Record “Sales Line”; var TradFileLine: Record “briTDF_Trading File Line”)
Previous