Skip to content

KVSPSAZDE-Card Post#

Procedures#

OnRun#

procedure OnRun(Rec: Record "KVSPSAZDE-Header")

ReleaseZDEHeader() :#

procedure ReleaseZDEHeader(): 

ShowNoConfirm() :#

procedure ShowNoConfirm(): 

Events#

KVSPSAOnAfterCheckZDEHeader(Record KVSPSAZDE-Header) :#

Summary: event after checking the ZDE header.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnAfterCheckZDEHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCheckZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header")
begin
end;

Parameters:

  • ZDEHeader: The current ZDE header record that was checked.

KVSPSAOnAfterCheckZDELine(Record KVSPSAZDE-Line, Record KVSPSAZDE-Header) :#

Summary: event after checking the ZDE line.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCheckZDELine(var ZDELine: Record "KVSPSAZDE-Line"; ZDEHeader: Record "KVSPSAZDE-Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnAfterCheckZDELine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCheckZDELine(var ZDELine: Record "KVSPSAZDE-Line"; ZDEHeader: Record "KVSPSAZDE-Header")
begin
end;

Parameters:

  • ZDELine: The current ZDE line record that was checked.
  • ZDEHeader: The current ZDE header record.

KVSPSAOnAfterGetSetups(Record Jobs Setup, Record Source Code Setup) :#

Summary: event after retrieving the setup records.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterGetSetups(var JobsSetup: Record "Jobs Setup"; var SourceCodeSetup: Record "Source Code Setup"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnAfterGetSetups', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterGetSetups(var JobsSetup: Record "Jobs Setup"; var SourceCodeSetup: Record "Source Code Setup")
begin
end;

Parameters:

  • JobsSetup: The retrieved Jobs Setup record.
  • SourceCodeSetup: The retrieved Source Code Setup record.

KVSPSAOnAfterInitializedEmployeeAbsence(Record Employee Absence, Record KVSPSAZDE-Header, Record KVSPSAZDE-Line) :#

Summary: event after initializing the Employee Absence Record, before the Record was inserted.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitializedEmployeeAbsence(var EmployeeAbsence: Record "Employee Absence"; ZDEHeader: Record "KVSPSAZDE-Header"; ZDELine: Record "KVSPSAZDE-Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnAfterInitializedEmployeeAbsence', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitializedEmployeeAbsence(var EmployeeAbsence: Record "Employee Absence"; ZDEHeader: Record "KVSPSAZDE-Header"; ZDELine: Record "KVSPSAZDE-Line")
begin
end;

Parameters:

  • EmployeeAbsence: The current Employee Absence record that was initialized.
  • ZDEHeader: The current ZDE header record.
  • ZDELine: The current ZDE line record.

KVSPSAOnAfterPostZDELine(Record KVSPSAZDE-Line) :#

Summary: event after posting the ZDE line.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterPostZDELine(var ZDELine: Record "KVSPSAZDE-Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnAfterPostZDELine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterPostZDELine(var ZDELine: Record "KVSPSAZDE-Line")
begin
end;

Parameters:

  • ZDELine: The current ZDE line record that was posted.

KVSPSAOnBeforeCheckZDEHeader(Record KVSPSAZDE-Header) :#

Summary: event before checking the ZDE header.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforeCheckZDEHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header")
begin
end;

Parameters:

  • ZDEHeader: The current ZDE header record that will be checked.

KVSPSAOnBeforeCheckZDELine(Record KVSPSAZDE-Line, Boolean) :#

Summary: event before checking the ZDE line.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckZDELine(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforeCheckZDELine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckZDELine(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean)
begin
end;

Parameters:

  • ZDELine: The current ZDE line record that will be checked.
  • IsHandled: A boolean value to indicate or set if the event is handled.

KVSPSAOnBeforeCheckZDELineQuantity(Record KVSPSAZDE-Line, Boolean) :#

Summary: event before checking the quantity of the ZDE line.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckZDELineQuantity(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforeCheckZDELineQuantity', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCheckZDELineQuantity(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean)
begin
end;

Parameters:

  • ZDELine: The current ZDE line record in which the Quantity will be checked.
  • IsHandled: A boolean value to indicate or set if the event is handled.

KVSPSAOnBeforeCode(Record KVSPSAZDE-Header, Boolean) :#

Summary: event before running the Code procedure.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCode(var ZDEHeader: Record "KVSPSAZDE-Header"; var NoMessages: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforeCode', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCode(var ZDEHeader: Record "KVSPSAZDE-Header"; var NoMessages: Boolean)
begin
end;

Parameters:

  • ZDEHeader: The current ZDE header record.
  • NoMessages: A boolean value to indicate or set if Confirm Messages will be used.

KVSPSAOnBeforePostZDELine(Record KVSPSAZDE-Line, Boolean) :#

Summary: event before posting the ZDE line.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforePostZDELine(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforePostZDELine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforePostZDELine(var ZDELine: Record "KVSPSAZDE-Line"; var IsHandled: Boolean)
begin
end;

Parameters:

  • ZDELine: The current ZDE line record about to be posted.
  • IsHandled: A boolean value to indicate or set if the event is handled.

KVSPSAOnBeforeReleaseZDEHeader(Record KVSPSAZDE-Header) :#

Summary: Event before the ZDE Header is released.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeReleaseZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnBeforeReleaseZDEHeader', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeReleaseZDEHeader(var ZDEHeader: Record "KVSPSAZDE-Header")
begin
end;

Parameters:

  • ZDEHeader: The current ZDE header record to be released.

KVSPSAOnReleaseZDEHeaderOnBeforeSetStatus(Record KVSPSAZDE-Header, Boolean) :#

Summary: event to set the status of the ZDE header before releasing.

[IntegrationEvent(false, false)]
local procedure KVSPSAOnReleaseZDEHeaderOnBeforeSetStatus(var ZDEHeader: Record "KVSPSAZDE-Header"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAZDE-Card Post", 'KVSPSAOnReleaseZDEHeaderOnBeforeSetStatus', '', false, false)]
local procedure DoSomethingKVSPSAOnReleaseZDEHeaderOnBeforeSetStatus(var ZDEHeader: Record "KVSPSAZDE-Header"; var IsHandled: Boolean)
begin
end;

Parameters:

  • ZDEHeader: The current ZDE header record.
  • IsHandled: A boolean value to indicate or set if the event is handled.