Skip to content

KVSPSATotallingPosNumberingMgt#

Procedures#

FillTotallingAndPositionNumberingForJobDocument(Record KVSPSAJob Document Header, Boolean) :#

procedure FillTotallingAndPositionNumberingForJobDocument(var JobDocumentHeader: Record "KVSPSAJob Document Header"; PositionNumbering: Boolean): 

FillTotallingAndPositionNumberingForPSPHeader(Record KVSPSAJobPSPHeader, Boolean) :#

procedure FillTotallingAndPositionNumberingForPSPHeader(var JobPSPHeader: Record "KVSPSAJobPSPHeader"; PositionNumbering: Boolean): 

Events#

KVSPSAOnBeforeFillTotallingAndPositionNumberingForJobDocument(Record KVSPSAJob Document Header, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFillTotallingAndPositionNumberingForJobDocument(var JobDocumentHeader: Record "KVSPSAJob Document Header"; PositionNumbering: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATotallingPosNumberingMgt", 'KVSPSAOnBeforeFillTotallingAndPositionNumberingForJobDocument', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFillTotallingAndPositionNumberingForJobDocument(var JobDocumentHeader: Record "KVSPSAJob Document Header"; PositionNumbering: Boolean; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeFillTotallingAndPositionNumberingForPSPHeader(Record KVSPSAJobPSPHeader, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFillTotallingAndPositionNumberingForPSPHeader(var JobPSPHeader: Record "KVSPSAJobPSPHeader"; PositionNumbering: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATotallingPosNumberingMgt", 'KVSPSAOnBeforeFillTotallingAndPositionNumberingForPSPHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFillTotallingAndPositionNumberingForPSPHeader(var JobPSPHeader: Record "KVSPSAJobPSPHeader"; PositionNumbering: Boolean; var IsHandled: Boolean)
begin
end;

KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeIncreaseTitleArray(Record KVSPSAJobPSPLine, Integer, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeIncreaseTitleArray(var JobPSPLine: Record "KVSPSAJobPSPLine"; TitleArray: Integer; var i: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATotallingPosNumberingMgt", 'KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeIncreaseTitleArray', '', false, false)]
local procedure DoSomethingKVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeIncreaseTitleArray(var JobPSPLine: Record "KVSPSAJobPSPLine"; TitleArray: Integer; var i: Integer; var IsHandled: Boolean)
begin
end;

KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeValidatePositionNoInPSPLine(Record KVSPSAJobPSPLine, Code[20], Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeValidatePositionNoInPSPLine(var JobPSPLine: Record "KVSPSAJobPSPLine"; var PositionStructure: Code[20]; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSATotallingPosNumberingMgt", 'KVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeValidatePositionNoInPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAOnFillTotallingAndPositionNumberingForPSPHeaderOnBeforeValidatePositionNoInPSPLine(var JobPSPLine: Record "KVSPSAJobPSPLine"; var PositionStructure: Code[20]; var IsHandled: Boolean)
begin
end;