Skip to content

KVSPSASalesPost#

Events#

KVSPSAOnBeforePostJobJnlForSalesLine(Record Sales Header, Record Sales Line, Code[20], Code[35], Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforePostJobJnlForSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; DocNo: Code[20]; ExtDocNo: Code[35]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPost", 'KVSPSAOnBeforePostJobJnlForSalesLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforePostJobJnlForSalesLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; DocNo: Code[20]; ExtDocNo: Code[35]; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeRunCheckForJobJnlForSalesLine(Record Sales Line, Record Job Journal Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeRunCheckForJobJnlForSalesLine(SalesLine: Record "Sales Line"; var JobJournalLine: Record "Job Journal Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPost", 'KVSPSAOnBeforeRunCheckForJobJnlForSalesLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeRunCheckForJobJnlForSalesLine(SalesLine: Record "Sales Line"; var JobJournalLine: Record "Job Journal Line")
begin
end;

KVSPSAOnAfterFilterForSalesLineOnBeforeFillICInformation(Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFilterForSalesLineOnBeforeFillICInformation(var SalesLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPost", 'KVSPSAOnAfterFilterForSalesLineOnBeforeFillICInformation', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFilterForSalesLineOnBeforeFillICInformation(var SalesLine: Record "Sales Line")
begin
end;

KVSPSAOnAfterFilterWBSLineBeforeFillICInformation(Record Sales Line, Record KVSPSAJobPSPLine) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFilterWBSLineBeforeFillICInformation(SalesLine: Record "Sales Line"; var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPost", 'KVSPSAOnAfterFilterWBSLineBeforeFillICInformation', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFilterWBSLineBeforeFillICInformation(SalesLine: Record "Sales Line"; var KVSPSAJobPSPLine: Record "KVSPSAJobPSPLine")
begin
end;

KVSPSAOnAfterFilterProjectBudgetLineBeforeFillICInformation(Record Sales Line, Record KVSPSA Job Budget Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterFilterProjectBudgetLineBeforeFillICInformation(SalesLine: Record "Sales Line"; var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSASalesPost", 'KVSPSAOnAfterFilterProjectBudgetLineBeforeFillICInformation', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterFilterProjectBudgetLineBeforeFillICInformation(SalesLine: Record "Sales Line"; var KVSPSAJobBudgetLine: Record "KVSPSA Job Budget Line")
begin
end;