Skip to content

KVSPSAJobCalculateStatistics#

Procedures#

ReportAnalysis(Record KVSPSAJobPSPLine, Decimal, Enum KVSPSAJobAnalysisAmountField, Enum KVSPSAJobAnalysisCurrencyField) :#

Summary: This procedure is used to calculate the statistics for the job. Based on the setting of AmountField the Amount is calculated.

procedure ReportAnalysis(JobPSPLine: Record "KVSPSAJobPSPLine"; var Amount: Decimal; AmountField: Enum "KVSPSAJobAnalysisAmountField"; CurrencyField: Enum "KVSPSAJobAnalysisCurrencyField"): 

Parameters:

  • JobPSPLine:
  • Amount:
  • AmountField:
  • CurrencyField:

Events#

OnAfterReportAnalysis(Enum KVSPSAJobAnalysisAmountField, Enum KVSPSAJobAnalysisCurrencyField, Decimal) :#

[IntegrationEvent(false, false)]
local procedure OnAfterReportAnalysis(AmountField: Enum "KVSPSAJobAnalysisAmountField"; CurrencyField: Enum "KVSPSAJobAnalysisCurrencyField"; var Amount: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJobCalculateStatistics", 'OnAfterReportAnalysis', '', false, false)]
local procedure DoSomethingOnAfterReportAnalysis(AmountField: Enum "KVSPSAJobAnalysisAmountField"; CurrencyField: Enum "KVSPSAJobAnalysisCurrencyField"; var Amount: Decimal)
begin
end;