Skip to content

KVSGAEB Archive Calculation#

Procedures#

SetGAEBQuote(Record KVSGAEB Document Header) :#

Summary: Sets the GAEB quote document to be archived by the report. Assigns the provided document header record to be processed during report execution.

procedure SetGAEBQuote(var OldGAEBQuoteVar: Record "KVSGAEB Document Header"): 

Parameters:

  • OldGAEBQuoteVar: GAEB document header record containing the quote to be archived

SetArchiveReason(Enum KVSGAEB Archive Reason) :#

Summary: Sets the reason for archiving the GAEB calculation. Specifies why the document is being archived, which affects the archive description and processing logic.

procedure SetArchiveReason(ArchiveReasonPar: Enum "KVSGAEB Archive Reason"): 

Parameters:

  • ArchiveReasonPar: Archive reason enumeration value indicating why the document is being archived

Events#

SetArchiveDesc(Record KVSGAEB Arch. Document Header) :#

[IntegrationEvent(false, false)]
local procedure SetArchiveDesc(var ArchHeader: Record "KVSGAEB Arch. Document Header"): 
[EventSubscriber(ObjectType::Report, Report::"KVSGAEB Archive Calculation", 'SetArchiveDesc', '', false, false)]
local procedure DoSomethingSetArchiveDesc(var ArchHeader: Record "KVSGAEB Arch. Document Header")
begin
end;