Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnAfterSetFilterOnCustomerShippingFeeOnAutomaticAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnBeforeSetTableViewOnCustomerShippingFeesPageOnAutomaticAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnAfterSetFilterOnCustomerShippingFeeOnAlwaysAskAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnBeforeSetTableViewOnCustomerShippingFeesPageOnAlwaysAskAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnAfterSetFilterOnCustomerShippingFeeOnManualAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnBeforeSetTableViewOnCustomerShippingFeesPageOnManualAssignShippingFees(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnBeforeCheckAssignShippingFeesOnConvertSalesQuote(SalesHeader: Record “Sales Header”; ConvertToType: Enum “Sales Document Type”; var IsHandled: Boolean) |
Skip/Overwrite or Add logic before CheckAssignShippingFeesOnConvertSalesQuote procedure |
Integration Event |
codeunit briSHF_AssignShippingFeesHndlr |
OnAfterSetFilterOnCustomerShippingFeeOnCheckAssignShippingFeesOnConvertSalesQuote(var CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; SalesHeader: Record “Sales Header”; ConvertToType: Enum “Sales Document Type”) |
|
Integration Event |
codeunit briSHF_AssignShippingFeesMgt |
OnFilterSalesLineToConsiderOnAssignShippingFeeOnSalesDocument(var SalesLine: Record “Sales Line”; CustomerShippingFee: Record “briSHF_Customer Shipping Fee”; DocumentType: Enum “Sales Document Type”; DocumentNo: Code[20]) |
Change filter on sales line from the Sales Document to consider on procedure AssignShippingFeeOnSalesDocument |
Integration Event |
codeunit briSHF_AssignShippingFeesMgt |
OnBeforeModifySalesLine(var SalesLine: Record “Sales Line”; ShippingFeeLine: Record “briSHF_Shipping Fee Line”) |
Add logic to on before modify the sales line on procedure AssignSalesLineBasedOnShippingFeeLine |
Integration Event |
codeunit briSHF_AssignShippingFeesMgt |
OnBeforeInsertSalesLine(var SalesLine: Record “Sales Line”; ShippingFeeLine: Record “briSHF_Shipping Fee Line”) |
Add logic to on before insert the sales line on procedure AssignSalesLineBasedOnShippingFeeLine |
Integration Event |
codeunit briSHF_AssignShippingFeesMgt |
OnCalculateTotalsForLineOnGetSalesLineTotals(SalesLine: Record “Sales Line”; TotalGrossWeight: Decimal; TotalUnitVolume: Decimal; TotalAmount: Decimal; var IsHandled: Boolean) |
Add possibility to Skip Sales Line or Overwrite totals calculation on procedure GetSalesLineTotals |
Integration Event |
table briSHF_Customer Shipping Fee |
OnBeforeCheckRelatedSalesLineOnRename(var IsHandled: Boolean) |
Skip/Overwrite or Add logic before CheckRelatedSalesLine on OnRename trigger |
Integration Event |
table briSHF_Customer Shipping Fee |
OnBeforeCheckRelatedSalesLineOnModify(var IsHandled: Boolean) |
Skip/Overwrite or Add logic before CheckRelatedSalesLine on OnModify trigger |
Integration Event |
table briSHF_Customer Shipping Fee |
OnBeforeCheckRelatedSalesLineOnDelete(var IsHandled: Boolean) |
Skip/Overwrite or Add logic before CheckRelatedSalesLine on OnDelete trigger |
Integration Event |
table briSHF_Shipping Fee Line |
OnAfterValidateNo(var ShippingFeeLine: Record “briSHF_Shipping Fee Line”; OldShippingFeeLine: Record “briSHF_Shipping Fee Line”; GLAccount: Record “G/L Account”; Item: Record Item; ItemCharge: Record “Item Charge”) |
|