TableExtension 37 Sales Line
TableExtension 18123300 EOSTableExt18123300
Fields
EOS Line Closed (18123300
)
Boolean
EOS Ignore Outstanding Qty. (18123301
)
Boolean
Events
EOSOnValidateLineClosed_CloseOpenAssemblyOrder
local procedure EOSOnValidateLineClosed_CloseOpenAssemblyOrder(xSalesLine: Record "Sales Line"; var SalesLine: Record "Sales Line"; var IsHandled: Boolean)
Raised in “OnValidate” trigger of field “EOS Line Closed”. If flag is true, set “Qty. to Assemble to Order” to “0” and delete the Assembly Order. If flag is false, set “Qty. to Assemble to Order” with Quantity and create the Assembly Order. This feature is enabled for items with policy Assemble-to-Order.
Parameters / Return Value
xSalesLine
Record "Sales Line"
Old Record “Sales Line”
SalesLine
Record "Sales Line"
Current Record “Sales Line”
IsHandled
Boolean
if true, no following app code will be executed
EOSOnBeforeVerifyLineClosed
local procedure EOSOnBeforeVerifyLineClosed(var Rec: Record "Sales Line"; xRec: Record "Sales Line")
Raised before performing checks when attempting to close the line.
Parameters / Return Value
Rec
Record "Sales Line"
Current record “Sales Line”.
xRec
Record "Sales Line"
Previous version of record “Sales Line”.
EOSOnAfterVerifyLineClosed
local procedure EOSOnAfterVerifyLineClosed(var Rec: Record "Sales Line")
Raised after performing checks when attempting to close the line.
Parameters / Return Value
Rec
Record "Sales Line"
Record “Sales Line”.
Feedback
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.