Entwickler-Dokumentation
Erweiterungspunkte
API, HTTP und Logging
OnAfterJObjectCustomFieldsBFNSWOrder(JObjectCustomFields: JsonObject; var BFNSWOrder: Record "BFN SW Order"; Changed: Boolean)
OnAfterProcessBFNSWCustomerAddress(var BFNSWCustomerAddress: Record "BFN SW Customer Address"; var Changed: Boolean; var JObject: JsonObject)OnAddTokenToItemJson(Item: Record Item; var JObject: JsonObject)
OnAfterCreateItemAttributeValueTranslation(Item: Record Item; ItemAttributeValue: Record "Item Attribute Value"; var TranslationArray: JsonArray; var LanguagesFound: Boolean)
OnBeforeCreateProductTextUploadCustomer(var JObject: JsonObject; BFNSWCustomer: Record "BFN SW Customer"; BFNSWLead: Record "BFN SW Lead")
OnBeforeCreateProductTextUploadCustomerAddress(var JObject: JsonObject; BFNSWCustomerAddress: Record "BFN SW Customer Address"; BFNSWLead: Record "BFN SW Lead")
OnBeforeGetItemStock(ItemNo: Code[20]; var VariantCode: Code[20]; var IsHandled: Boolean; var ItemStock: Decimal)
OnBeforeOrderDelivery3JObjectWrite(JObject: JsonObject; BFNSWOrderDelivery: Record "BFN SW Order Delivery3")
OnBeforeWriteItemVariantToProductText(ItemVariant: Record "Item Variant"; var JObject: JsonObject)
OnBeforeWriteItemToProductText(Item: Record Item; var JObject: JsonObject)
OnBeforeWriteItemToProductbfnTicketingProduct(var Item: Record Item; JObject2: JsonObject)OnBeforeInsertOrModifySWRecordRef(RecordRef: RecordRef; JObject: JsonObject)
OnAfterInsertOrModifySWRecordRef(RecordRef: RecordRef; JObject: JsonObject)OnInsertSalesLine(var SalesLine: Record "Sales Line")
OnCreatePriceDifference(var SalesLine: Record "Sales Line"; var SalesLinePrice: Record "Sales Line"; vAmount: Decimal; PromotionCode: Code[50])
OnAfterCreateOrderLine(var BFNOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item")
OnBeforeFillBFNOrderLineSWNo(BFNSWProduct: Record "BFN SW Product"; BFNSWOrderLine: Record "BFN SW Order Line"; IsHandeld: Boolean)
OnBeforeSendInStreamToSWInvoice(InStream: InStream; PreviewMode: Boolean; var SalesInvoiceHeader: Record "Sales Invoice Header"; var IsHandled: Boolean)
OnBeforeSendInStreamToSWCrMemo(InStream: InStream; PreviewMode: Boolean; var SalesCrMemoHeader: Record "Sales Cr.Memo Header"; var IsHandled: Boolean)
OnAfterCreateBlobFile(ReportSelectionUsage: Enum "Report Selection Usage"; var TempBlob: Codeunit "Temp Blob"; DocNo: Code[20])
OnAfterCreateOrderLinePayLoad(var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; TempText: Text)
OnAfterCreateSWOrderLineJObjectPayLoad(var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; var JObject: JsonObject)
OnAfterCreateOrderFromSWOrderVar(var BFNSWOrderHeader: Record "BFN SW Order Header"; var BFNSWOrder: Record "BFN SW Order")
OnCreateSalesLineForPaymentSurcharge(var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderHeader: Record "BFN SW Order Header"; var IsHandeld: Boolean)
OnAfterCreateCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateOrderTransactionCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateOrderDeliveryCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateOrderAddressBillCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateOrderAddressShipCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateOrderCustomerCustomFields(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateExtensions(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateCustomerComment(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
OnAfterCreateInternalComment(var BFNSWOrder: Record "BFN SW Order"; var BFNSWOrderHeader: Record "BFN SW Order Header"; JObject: JsonObject)
CreateSWOrderHeaderFromAnotherApplication(var BFNSWOrder: Record "BFN SW Order"; var IsProcessed: Boolean)
CreateSWOrderLineFromAnotherApplication(var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderHeader: Record "BFN SW Order Header"; ProductNumber: Text; var IsHandled: Boolean)
OnAfterItemNoFoundFillSWOrderline(var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; var IsHandled: Boolean; var ItemFound: Boolean)
OnTransferCustomFieldsToOrderLine(var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; TempText: Text)
OnAfterCreateSWOrderLineJObjectCustomFields(var BFNSWOrderLine: Record "BFN SW Order Line"; var BFNSWOrderLineItem: Record "BFN SW Order Line Item"; JObjectCustomFields: JsonObject)
OnBeforeInssertBFNCoreEMailSendSendEMailOrderPosted(var BFNCoreEMailSend: Record "BFN Core E-Mail Send"; SalesInvoiceHeader: Record "Sales Invoice Header")Stammdaten und Belege
Veraltet
Zuletzt aktualisiert