KVSFCYJobSalesPosting#
Events#
OnAfterTestSalesLine(Record Sales Header, Record Sales Line, Boolean, Boolean, Boolean) :#
Summary: Integration event raised after testing sales line during job sales posting operations.
[IntegrationEvent(false, false)]
local procedure OnAfterTestSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; WhseShip: Boolean; WhseReceive: Boolean; CommitIsSuppressed: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYJobSalesPosting", 'OnAfterTestSalesLine', '', false, false)]
local procedure DoSomethingOnAfterTestSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; WhseShip: Boolean; WhseReceive: Boolean; CommitIsSuppressed: Boolean)
begin
end;
Parameters:
SalesHeader: Parameter containing the sales header being processed.SalesLine: Parameter containing the sales line being tested.WhseShip: Parameter indicating whether warehouse shipping is involved.WhseReceive: Parameter indicating whether warehouse receiving is involved.CommitIsSuppressed: Parameter indicating whether database commits are suppressed.
OnBeforeTestSalesLine(Record Sales Header, Record Sales Line, Boolean, Boolean) :#
Summary: Integration event raised before testing sales line during job sales posting operations.
[IntegrationEvent(false, false)]
local procedure OnBeforeTestSalesLine(var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; CommitIsSuppressed: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYJobSalesPosting", 'OnBeforeTestSalesLine', '', false, false)]
local procedure DoSomethingOnBeforeTestSalesLine(var SalesHeader: Record "Sales Header"; var SalesLine: Record "Sales Line"; CommitIsSuppressed: Boolean; var IsHandled: Boolean)
begin
end;
Parameters:
SalesHeader: Variable parameter containing the sales header being processed.SalesLine: Variable parameter containing the sales line to be tested.CommitIsSuppressed: Parameter indicating whether database commits are suppressed.IsHandled: Variable parameter to indicate if the test has been handled by subscriber.