TableExtension 18008299 EOS TableExt18008299
Added commission module data, extends “Sales Cr.Memo Header”
18008293
)Code[10]
TableRelation: "EOS Commission Group".Code where("Group Type" = const(Customer))
18008290
)Code[10]
TableRelation: "EOS Sales Network"
18008291
)Integer
FieldClass: FlowField
CalcFormula: count("EOS Add. Salesperson/Purchaser" where( "Header Type" = const(114), "Header ID" = field("No.") ))
18008292
)Boolean
18008320
)Integer
TableRelation: "EOS010 Salesperson Set Entry"."Salesperson Set ID"
18008321
)Integer
FieldClass: FlowField
CalcFormula: count("EOS010 Salesperson Set Entry" where( "Salesperson Set ID" = field("EOS Salesperson Set ID")))
procedure EOSShowSalesPersons(): Boolean
Show the Salespersons for the Sales Cr.Memo Header (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 Cr.Memo Header
Dictionary[Code,Code]
procedure EOS010SetSalesPersons(SalesPersons: Dictionary of [Code[10], Code[20]])
Set the salespersons for the Sales Cr.Memo Header (Inside, Rec.Modify is NOT invoked)
Dictionary[Code,Code]
procedure EOS010SetSalesPersons(SalesPersons: Dictionary of [Code[10], Code[20]]; DoModify: Boolean)
Set the salespersons for the Sales Cr.Memo Header (Inside Rec.Modify is invoked if DoModify is true)
SalesPersons 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.