Skip to content

KVSPSAZDE-Header#

Fields#

Name Type Note
No. Code[20]
Date Date
Job No. Code[20]
Document No. Code[20]
Res.-No. Code[20] Warning: Obsolete
External Resource Boolean
Description Text[100]
Quantity Decimal
Shortcut Dimension 1 Code Code[20]
Shortcut Dimension 2 Code Code[20]
Dimension Set ID Integer
Source Code Code[10]
Reason Code Code[10]
Reason Absence Code Code[10]
From Time Time
To Time Time
Break Time Decimal
Qty. Allocated Decimal FlowField
Last posted ZDE-Card Date Date FlowField
To Allocate Decimal
Status Option OptionMembers: open,released
Night Shift Boolean
Employee No. Code[20]
Lines Exists Boolean FlowField
WEB Boolean

Procedures#

CreateDim(List) :#

procedure CreateDim(DefaultDimSource: List): 

CreateDimFromDefaultDim(Integer) :#

procedure CreateDimFromDefaultDim(FieldNo: Integer): 

InitDefaultDimensionSources(List, Integer) :#

procedure InitDefaultDimensionSources(var DefaultDimSource: List; FieldNo: Integer): 

IsFromToTimeNecessary() : Boolean#

procedure IsFromToTimeNecessary(): Boolean

Events#

KVSPSAOnAfterInitDefaultDimensionSources(Record KVSPSAZDE-Header, List, Integer) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitDefaultDimensionSources(var ZDEHeader: Record "KVSPSAZDE-Header"; var DefaultDimSource: List; FieldNo: Integer): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnAfterInitDefaultDimensionSources', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitDefaultDimensionSources(var ZDEHeader: Record "KVSPSAZDE-Header"; var DefaultDimSource: List; FieldNo: Integer)
begin
end;

KVSPSAOnAfterIsFromToTimeNecessary(Record KVSPSAZDE-Header, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterIsFromToTimeNecessary(var ZDEHeader: Record "KVSPSAZDE-Header"; var TimeIsNecessary: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnAfterIsFromToTimeNecessary', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterIsFromToTimeNecessary(var ZDEHeader: Record "KVSPSAZDE-Header"; var TimeIsNecessary: Boolean)
begin
end;

KVSPSAOnBeforeCreateDim(Record KVSPSAZDE-Header, Boolean, List) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCreateDim(var ZDEHeader: Record "KVSPSAZDE-Header"; var IsHandled: Boolean; var DefaultDimSource: List): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnBeforeCreateDim', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCreateDim(var ZDEHeader: Record "KVSPSAZDE-Header"; var IsHandled: Boolean; var DefaultDimSource: List)
begin
end;

KVSPSAOnBeforeIsFromToTimeNecessary(Record KVSPSAZDE-Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeIsFromToTimeNecessary(var ZDEHeader: Record "KVSPSAZDE-Header"; var TimeIsNecessary: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnBeforeIsFromToTimeNecessary', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeIsFromToTimeNecessary(var ZDEHeader: Record "KVSPSAZDE-Header"; var TimeIsNecessary: Boolean; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeModifyActualAbsenceLine(Record KVSPSAZDE-Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeModifyActualAbsenceLine(var ZDELine: Record "KVSPSAZDE-Line"): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnBeforeModifyActualAbsenceLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeModifyActualAbsenceLine(var ZDELine: Record "KVSPSAZDE-Line")
begin
end;

KVSPSAOnBeforeUpdateAllLineDim(Record KVSPSAZDE-Header, Integer, Integer, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeUpdateAllLineDim(var ZDEHeader: Record "KVSPSAZDE-Header"; NewParentDimSetID: Integer; OldParentDimSetID: Integer; var IsHandled: Boolean; var SkipConfirmation: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnBeforeUpdateAllLineDim', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeUpdateAllLineDim(var ZDEHeader: Record "KVSPSAZDE-Header"; NewParentDimSetID: Integer; OldParentDimSetID: Integer; var IsHandled: Boolean; var SkipConfirmation: Boolean)
begin
end;

KVSPSAOnBeforeValidateShortcutDimensionCodes(Record KVSPSAZDE-Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeValidateShortcutDimensionCodes(var ZDELine: Record "KVSPSAZDE-Line"): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAZDE-Header", 'KVSPSAOnBeforeValidateShortcutDimensionCodes', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeValidateShortcutDimensionCodes(var ZDELine: Record "KVSPSAZDE-Line")
begin
end;