Table of Contents

TableExtension "Sales Line SCCAP"

ID 8118062
Namespace: CapVision.Sales.AdvancedCommissions.Sales
Extends: Microsoft.Sales.Document."Sales Line"

Fields

Name Type Description
"Commission % SCCAP" Decimal
"Commission Amount (LCY) SCCAP" Decimal
"Salesperson Code SCCAP" Code[20]

Methods

UpdateCommissionPercentSCCAP

procedure UpdateCommissionPercentSCCAP(SalesHeader: Record "Sales Header")

Parameters

Name Type Description
SalesHeader Record "Sales Header"

UpdateCommissionAmountSCCAP

procedure UpdateCommissionAmountSCCAP()

ValidateSalesPersonOnSalesLineSCCAP

procedure ValidateSalesPersonOnSalesLineSCCAP(SalesLine2: Record "Sales Line", IsTransaction: Boolean, IsPostAction: Boolean)

Parameters

Name Type Description
SalesLine2 Record "Sales Line"
IsTransaction Boolean
IsPostAction Boolean

Events

OnBeforeUpdateCommissionAmountSCCAP

[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateCommissionAmountSCCAP(var SalesLine: Record "Sales Line", var IsHandled: Boolean)

Parameters

Name Type Description
SalesLine Record "Sales Line"
IsHandled Boolean

OnAfterUpdateCommissionAmountSCCAP

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateCommissionAmountSCCAP(var SalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Record "Sales Line"

See also