Commissions and Rebates

Notes for release 21.0.8523.50702

Content

  • Task 4912 - User Story 4911 - Dimension Management Update

Events Available

Event Type Object Function Description
Integration codeunit isaREB_PaymentType_Customer OnAfterPostSalesInvoicePaymentLine(var SalesInvoiceLine: Record “Sales Invoice Line”; var PaymentEntry: Record “isaREB_Payment Entry”)
Integration codeunit isaREB_PaymentType_Customer OnAfterPostSalesCreditMemoPaymentLine(var SalesCrMemoLine: Record “Sales Cr.Memo Line”; var PaymentEntry: Record “isaREB_Payment Entry”)
Integration codeunit isaREB_PaymentType_Customer OnAfterCheckSetup();
Integration codeunit isaREB_PaymentType_Customer OnAfterCheckAgreement(Agreement: Record isaREB_Agreement);
Integration codeunit isaREB_PaymentType_Customer OnAfterInsertHeader(Agreement: Record “isaREB_Agreement”; var DocHeader: record “Sales Header”);
Integration codeunit isaREB_PaymentType_Customer OnAfterInsertDescriptionLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Sales Line”);
Integration codeunit isaREB_PaymentType_Customer OnAfterInsertAgreementDescriptionLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Sales Line”);
Integration codeunit isaREB_PaymentType_Customer OnAfterInsertPeriodLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Sales Line”);
Integration codeunit isaREB_PaymentType_Customer OnAfterInitDocLine(Entry: Record isaREB_Entry; var DocLine: record “Sales Line”);
Integration codeunit isaREB_PaymentType_Customer OnAfterInsertDocLine(Entry: Record isaREB_Entry; var DocLine: record “Sales Line”);
Integration codeunit isaREB_PaymentType_Employee OnAfterPostEmployeePaymentLine(var GenJournalLine: Record “Gen. Journal Line”; var PaymentEntry: Record “isaREB_Payment Entry”)
Integration codeunit isaREB_PaymentType_Employee OnAfterCheckSetup();
Integration codeunit isaREB_PaymentType_Employee OnAfterCheckAgreement(Agreement: Record isaREB_Agreement);
Integration codeunit isaREB_PaymentType_Employee OnAfterInitDocLine(Entry: Record isaREB_Entry; var DocLine: record “Gen. Journal Line”);
Integration codeunit isaREB_PaymentType_Employee OnAfterInsertDocHeader(Entry: Record isaREB_Entry; var DocLine: record “Gen. Journal Line”);
Integration codeunit isaREB_PaymentType_Employee OnAfterInsertDocLine(Entry: Record isaREB_Entry; var DocLine: record “Gen. Journal Line”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterPostPurchaseInvoicePaymentLine(var PurchInvoiceLine: Record “Purch. Inv. Line”; var PaymentEntry: Record “isaREB_Payment Entry”)
Integration codeunit isaREB_PaymentType_Vendor OnAfterPostPurchaseCreditMemoPaymentLine(var PurchCrMemoLine: Record “Purch. Cr. Memo Line”; var PaymentEntry: Record “isaREB_Payment Entry”)
Integration codeunit isaREB_PaymentType_Vendor OnAfterCheckSetup();
Integration codeunit isaREB_PaymentType_Vendor OnAfterCheckAgreement(Agreement: Record isaREB_Agreement);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInsertHeader(Agreement: Record “isaREB_Agreement”; var DocHeader: record “Purchase Header”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInsertDescriptionLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Purchase Line”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInsertAgreementDescriptionLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Purchase Line”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInsertPeriodLine(Agreement: Record “isaREB_Agreement”; var DocLine: record “Purchase Line”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInitDocLine(Entry: Record isaREB_Entry; var DocLine: record “Purchase Line”);
Integration codeunit isaREB_PaymentType_Vendor OnAfterInsertDocLine(Entry: Record isaREB_Entry; var DocLine: record “Purchase Line”);
Integration codeunit isaREB_Agreement Management OnBeforeCopyAgreement(var pAgreement: record “isaREB_Agreement”; var Handled: Boolean)
Integration codeunit isaREB_Agreement Management OnAfterCopyAgreement(pAgreement: record “isaREB_Agreement”)
Integration report isaREB_Create Payment OnBeforeCheckCreatePayment(AgreementNo: Code[20]; var SkipAgreement: Boolean)
Integration report isaREB_Create Payment OnAfterCheckCreatePayment(AgreementNo: Code[20]; var SkipAgreement: Boolean)
Integration report isaREB_Create Payment OnBeforeEvaluateAgreement(AgreementNo: Code[20]; var EvaluateFirst: Boolean);
Integration report isaREB_Evaluate Agreement OnBeforeCheckInsertValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean; var Handled: Boolean)
Integration report isaREB_Evaluate Agreement OnAfterCheckInsertValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Integration report isaREB_Evaluate Agreement OnAfterInitAgreementDetailedValue(CompanyName: Text[30]; var AgreementDetailedValue: record “isaREB_Detailed Value”; var ValueEntry: record “Value Entry”)
Integration report isaREB_Evaluate Agreement OnBeforeInsertAgreementDetailEntry(AgreementNo: Code[20]; CompanyName: Text[30]; ValueEntry: record “Value Entry”; var Handled: Boolean)
Integration report isaREB_Evaluate Agreement OnAferInsertAgreementDetailEntry(AgreementNo: Code[20]; CompanyName: Text[30]; var AgreementDetailedValue: record “isaREB_Detailed Value”; var ValueEntry: record “Value Entry”)
Integration codeunit isaREB_RefType_Customer OnBeforeCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var Handled: Boolean; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Customer OnAfterCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Item OnBeforeCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var Handled: Boolean; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Item OnAfterCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Salesperson OnBeforeCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var Handled: Boolean; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Salesperson OnAfterCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_ValuesEntry OnBeforeCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var Handled: Boolean; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_ValuesEntry OnAfterCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Vendor OnBeforeCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var Handled: Boolean; var CheckOk: Boolean)
Integration codeunit isaREB_RefType_Vendor OnAfterCheckValueEntry(CompanyName: Text[30]; ValueEntry: Record “Value Entry”; AgreementCondition: record “isaREB_Included/Excluded”; var CheckOk: Boolean)
Next
Previous