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;