TableExtension 18008302 EOS TableExt18008302
Added commission module data, extends “Sales Invoice Line”
18008293
)Code[10]
TableRelation: "EOS Commission Group".Code where("Group Type" = const(Customer))
18008292
)Code[10]
TableRelation: "EOS Commission Group".Code where("Group Type" = const(Product))
18008290
)Code[10]
FieldClass: FlowField
CalcFormula: lookup("Sales Invoice Line"."EOS Sales Network" where("No." = field("Document No.")))
TableRelation: "EOS Sales Network"
18008291
)Boolean
18008320
)Integer
TableRelation: "EOS010 Salesperson Set Entry"."Salesperson Set ID"
procedure EOSShowSalesPersons(): Boolean
Show the Salespersons for the Sales Invoice Line (handle both legacy page and new salesperson engine page)
Returns Boolean
true if new sales persons engine and user changed the Role/Salesperson detail
procedure EOS010GetSalesPersons() Result: Dictionary of [Code[10], Code[20]]
Get the salespersons for the Sales Invoice Line
Dictionary[Code,Code]
procedure EOS010SetSalesPersons(SalesPerson: Dictionary of [Code[10], Code[20]])
Set the salespersons for the Sales Invoice Line (Inside, Rec.Modify is NOT invoked)
Dictionary[Code,Code]
procedure EOS010SetSalesPersons(SalesPerson: Dictionary of [Code[10], Code[20]]; DoModify: Boolean)
Set the salespersons for the Sales Invoice Line (Inside Rec.Modify is invoked if DoModify is true)
SalesPerson Dictionary[Code,Code]
DoModify Boolean
if true and the new salesperson engine is active a Rec.Modify(false) will be executed
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.