Skip to content

KVSPSAJob Forecast Functions#

Obsolete

This Element will be removed or changed with a future Version of the App.

Procedures#

CalcSubTotalsAndTotals(Record KVSPSAJob Forecast Line) :#

procedure CalcSubTotalsAndTotals(var JobForecastLine: Record "KVSPSAJob Forecast Line"): 

ReleaseForecast(Record KVSPSAJob Forecast Header) :#

procedure ReleaseForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header"): 

ReopenForecast(Record KVSPSAJob Forecast Header) :#

procedure ReopenForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header"): 

Events#

KVSPSAOnAfterCreateHistData(Record KVSPSAJob Forecast Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCreateHistData(JobForecastLine: Record "KVSPSAJob Forecast Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnAfterCreateHistData', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCreateHistData(JobForecastLine: Record "KVSPSAJob Forecast Line")
begin
end;

KVSPSAOnAfterReleasedForecast(Record KVSPSAJob Forecast Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterReleasedForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnAfterReleasedForecast', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterReleasedForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header")
begin
end;

KVSPSAOnAfterReOpenedForecast(Record KVSPSAJob Forecast Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterReOpenedForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnAfterReOpenedForecast', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterReOpenedForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header")
begin
end;

KVSPSAOnAfterTransferedAllDataForJobForecastLineFromPSPLine(Record KVSPSAJob Forecast Line, Record KVSPSAJobPSPLine) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterTransferedAllDataForJobForecastLineFromPSPLine(var JobForecastLine: Record "KVSPSAJob Forecast Line"; var JobPSPLine: Record "KVSPSAJobPSPLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnAfterTransferedAllDataForJobForecastLineFromPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterTransferedAllDataForJobForecastLineFromPSPLine(var JobForecastLine: Record "KVSPSAJob Forecast Line"; var JobPSPLine: Record "KVSPSAJobPSPLine")
begin
end;

KVSPSAOnBeforeInsertFCHistDataFromItemLedgerEntry(Record KVSPSAFC Hist. Data, Record Item Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertFCHistDataFromItemLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var ItemLedgerEntry: Record "Item Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeInsertFCHistDataFromItemLedgerEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertFCHistDataFromItemLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var ItemLedgerEntry: Record "Item Ledger Entry")
begin
end;

KVSPSAOnBeforeInsertFCHistDataFromJobLedgerEntry(Record KVSPSAFC Hist. Data, Record Job Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertFCHistDataFromJobLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var JobLedgerEntry: Record "Job Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeInsertFCHistDataFromJobLedgerEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertFCHistDataFromJobLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var JobLedgerEntry: Record "Job Ledger Entry")
begin
end;

KVSPSAOnBeforeInsertFCHistDataFromJobTimeLedgerEntry(Record KVSPSAFC Hist. Data, Record KVSPSAJobTimeLedgerEntry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertFCHistDataFromJobTimeLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeInsertFCHistDataFromJobTimeLedgerEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertFCHistDataFromJobTimeLedgerEntry(var FCHistData: Record "KVSPSAFC Hist. Data"; var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry")
begin
end;

KVSPSAOnBeforeInsertFCHistDataFromPurchLine(Record KVSPSAFC Hist. Data, Record Purchase Line) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertFCHistDataFromPurchLine(var FCHistData: Record "KVSPSAFC Hist. Data"; var PurchaseLine: Record "Purchase Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeInsertFCHistDataFromPurchLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertFCHistDataFromPurchLine(var FCHistData: Record "KVSPSAFC Hist. Data"; var PurchaseLine: Record "Purchase Line")
begin
end;

KVSPSAOnBeforeInsertJobForecastLineFromPSPLine(Record KVSPSAJob Forecast Line, Record KVSPSAJobPSPLine) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeInsertJobForecastLineFromPSPLine(var JobForecastLine: Record "KVSPSAJob Forecast Line"; var JobPSPLine: Record "KVSPSAJobPSPLine"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeInsertJobForecastLineFromPSPLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeInsertJobForecastLineFromPSPLine(var JobForecastLine: Record "KVSPSAJob Forecast Line"; var JobPSPLine: Record "KVSPSAJobPSPLine")
begin
end;

KVSPSAOnBeforeModifiedForecastHeaderInCreateForecast(Record KVSPSAJob Forecast Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeModifiedForecastHeaderInCreateForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnBeforeModifiedForecastHeaderInCreateForecast', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeModifiedForecastHeaderInCreateForecast(var JobForecastHeader: Record "KVSPSAJob Forecast Header")
begin
end;

KVSPSAOnGetActualValuesJobLedgerEntryElse(Record KVSPSAJobPSPLine, Integer, Record Job Ledger Entry, Decimal) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnGetActualValuesJobLedgerEntryElse(JobPSPLine: Record "KVSPSAJobPSPLine"; FieldNo: Integer; var FilteredJobLedgerEntry: Record "Job Ledger Entry"; var ResultAmount: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnGetActualValuesJobLedgerEntryElse', '', false, false)]
local procedure DoSomethingKVSPSAOnGetActualValuesJobLedgerEntryElse(JobPSPLine: Record "KVSPSAJobPSPLine"; FieldNo: Integer; var FilteredJobLedgerEntry: Record "Job Ledger Entry"; var ResultAmount: Decimal)
begin
end;

KVSPSAOnSetFilterHistData(Record KVSPSAFC Hist. Data) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnSetFilterHistData(var FCHistData: Record "KVSPSAFC Hist. Data"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob Forecast Functions", 'KVSPSAOnSetFilterHistData', '', false, false)]
local procedure DoSomethingKVSPSAOnSetFilterHistData(var FCHistData: Record "KVSPSAFC Hist. Data")
begin
end;