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;