KVSPSACreate ZDE-Cards#
Procedures#
CallWPLookUp() :#
procedure CallWPLookUp():
Events#
KVSPSAOnAfterInitReport(Record Resource) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitReport(var Resource: Record "Resource"):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnAfterInitReport', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitReport(var Resource: Record "Resource")
begin
end;
KVSPSAOnAfterWPLookUp(Record KVSPSAZDE-Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterWPLookUp(var ZDELine: Record "KVSPSAZDE-Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnAfterWPLookUp', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterWPLookUp(var ZDELine: Record "KVSPSAZDE-Line")
begin
end;
KVSPSAOnBeforeCreateZDECardsFromResCapacityEntryOnResourceOnAfterGetRecord(Record Resource, Record Res. Capacity Entry, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCreateZDECardsFromResCapacityEntryOnResourceOnAfterGetRecord(var Resource: Record "Resource"; var ResCapacityEntry: Record "Res. Capacity Entry"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnBeforeCreateZDECardsFromResCapacityEntryOnResourceOnAfterGetRecord', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCreateZDECardsFromResCapacityEntryOnResourceOnAfterGetRecord(var Resource: Record "Resource"; var ResCapacityEntry: Record "Res. Capacity Entry"; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeGetActivityForZDELineInWPLookUp(Record KVSPSAZDE-Line) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetActivityForZDELineInWPLookUp(var ZDELine: Record "KVSPSAZDE-Line"):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnBeforeGetActivityForZDELineInWPLookUp', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetActivityForZDELineInWPLookUp(var ZDELine: Record "KVSPSAZDE-Line")
begin
end;
KVSPSAOnBeforeOnPostReport(Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeOnPostReport(var Counter: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnBeforeOnPostReport', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeOnPostReport(var Counter: Integer; var IsHandled: Boolean)
begin
end;
KVSPSAOnBeforeResourceOnPreDataItem(Record Resource, Record Job, Code[20], Time, Time, Date, Date, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeResourceOnPreDataItem(var Resource: Record "Resource"; var Job: Record "Job"; var WPCode: Code[20]; var FromTime: Time; var ToTime: Time; var ZDEStartDate: Date; var ZDEEndDate: Date; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Report, Report::"KVSPSACreate ZDE-Cards", 'KVSPSAOnBeforeResourceOnPreDataItem', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeResourceOnPreDataItem(var Resource: Record "Resource"; var Job: Record "Job"; var WPCode: Code[20]; var FromTime: Time; var ToTime: Time; var ZDEStartDate: Date; var ZDEEndDate: Date; var IsHandled: Boolean)
begin
end;
Protected Variables#
GlobalAbsencecode#
Type: Code[10]
GlobalWorkTypeCode#
Type: Code[10]
GlobalJobNo#
Type: Code[20]
GlobalPhaseCode#
Type: Code[20]
GlobalStepCode#
Type: Code[20]
GlobalTaskCode#
Type: Code[20]
GlobalToDoNo#
Type: Code[20]
GlobalWorkPackageCode#
Type: Code[20]
GlobalZDEEndDate#
Type: Date
GlobalZDEStartDate#
Type: Date
GlobalBreakTime#
Type: Decimal
GlobalInvType#
Type: Enum (KVSPSAPspInvoicingType)
GlobalBudgetLineNo#
Type: Integer
GlobalPSPLineDesc#
Type: Text[100]
GlobalFromTime#
Type: Time
GlobalToTime#
Type: Time