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;