Skip to content

KVSPSAUpdateJobAccountEntries#

Procedures#

CreateJobAccEntryFromPSP(Record KVSPSAJobPSPLine, Boolean, Date, Decimal, Decimal) :#

procedure CreateJobAccEntryFromPSP(JobPSPLine: Record "KVSPSAJobPSPLine"; IsCost: Boolean; Date: Date; Qty: Decimal; Amount: Decimal): 

FindPSPJobAccountSetup(Enum KVSPSAJobAccountEntryType, Code[20], Code[20], Code[20]) :#

procedure FindPSPJobAccountSetup(FindType: Enum "KVSPSAJobAccountEntryType"; FindNo: Code[20]; WorkPackage: Code[20]; PhaseCode: Code[20]): 

Events#

KVSPSAOnBeforeFindPSPJobAccountSetup(Enum KVSPSAJobAccountEntryType, Code[20], Code[20]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindPSPJobAccountSetup(var JobAccountEntryType: Enum "KVSPSAJobAccountEntryType"; var No: Code[20]; var WorkPackageCode: Code[20]): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdateJobAccountEntries", 'KVSPSAOnBeforeFindPSPJobAccountSetup', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindPSPJobAccountSetup(var JobAccountEntryType: Enum "KVSPSAJobAccountEntryType"; var No: Code[20]; var WorkPackageCode: Code[20])
begin
end;

KVSPSAOnBeforeOnAfterGetRecordPSAJobPSPLine(Record KVSPSAJobPSPLine, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeOnAfterGetRecordPSAJobPSPLine(JobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdateJobAccountEntries", 'KVSPSAOnBeforeOnAfterGetRecordPSAJobPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeOnAfterGetRecordPSAJobPSPLine(JobPSPLine: Record "KVSPSAJobPSPLine"; var IsHandled: Boolean)
begin
end;

KVSPSAOnCreateJobAccEntriesForPSPHeader(Record KVSPSAJobPSPHeader) :#

[IntegrationEvent(true, false)]
local procedure KVSPSAOnCreateJobAccEntriesForPSPHeader(JobPSPHeader: Record "KVSPSAJobPSPHeader"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdateJobAccountEntries", 'KVSPSAOnCreateJobAccEntriesForPSPHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnCreateJobAccEntriesForPSPHeader(JobPSPHeader: Record "KVSPSAJobPSPHeader")
begin
end;