TableExtension 37 Sales Line
TableExtension 18091201 EOS TableExt18091201
Fields
EOS IPL Invoice Plan No. (18091200)
Code[20]
TableRelation: "EOS IPL Invoice Plan Header"
EOS IPL Invoice Plan Line No. (18091201)
Integer
TableRelation: "EOS IPL Invoice Plan Line"."Line No." where("Invoice Plan No." = field("EOS IPL Invoice Plan No."))
EOS IPL Document Type (18091202)
Enum "EOS059 IPL Document Type"
EOS IPL Reverse Line No. (18091203)
Integer
TableRelation: "EOS IPL Invoice Plan Line"."Line No." where("Invoice Plan No." = field("EOS IPL Invoice Plan No."))
EOS IPL Correction (18091205)
Boolean
Events
EOSOnBeforeIPLChecksOnBeforeModify
local procedure EOSOnBeforeIPLChecksOnBeforeModify(SalesHeader: Record "Sales Header"; Rec: Record "Sales Line"; xRec: Record "Sales Line"; var isHandled: Boolean)
Raised in OnBeforeModify of Sales Line before Invoice Plan checks are executed. Allows subscribers to intercept and handle specific validation scenarios for anticipated payment invoices.
Parameters / Return Value
SalesHeader
Record "Sales Header"The Sales Header associated with the Sales Line being modified.
Rec
Record "Sales Line"The current state of the Sales Line being modified.
xRec
Record "Sales Line"The previous state of the Sales Line before modification.
isHandled
BooleanSet to true if the event handler has handled the validation; when true, the standard EOSPaymentPlanCheck is not executed.
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.