Skip to content

KVSFCYJobSalesPosting#

Events#

OnAfterTestSalesLine(Record Sales Header, Record Sales Line, Boolean, Boolean, Boolean) :#

[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;

OnBeforePostJobContractLine(Record Sales Header, Record Sales Line, Boolean) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('Event not triggered', '21.2')]
[IntegrationEvent(false, false)]
local procedure OnBeforePostJobContractLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYJobSalesPosting", 'OnBeforePostJobContractLine', '', false, false)]
local procedure DoSomethingOnBeforePostJobContractLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; var IsHandled: Boolean)
begin
end;

OnBeforeTestSalesLine(Record Sales Header, Record Sales Line, Boolean, Boolean) :#

[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;