Report 18126149 EOS058 Item ROP Calculation
Report 18126149 EOS058 Item ROP Calculation
| Language | Caption |
|---|---|
| de-DE | Meldebestand-Berechnung |
| it-IT | Calcolo Punto di Riordino (SCM) |
| en-US | Reorder Point Calculation |
Methods
GetSetupOnce
procedure GetSetupOnce()
SetItemParameters
procedure SetItemParameters(TempSKU: Record "Stockkeeping Unit") HasParameters: Boolean
Parameters / Return Value
TempSKU
Record "Stockkeeping Unit"Returns
Boolean
NextEntryNo
procedure NextEntryNo(): Integer
Parameters / Return Value
- Returns
Integer
SetTestValues
procedure SetTestValues(var SKU: Record "Stockkeeping Unit"; pAvgDemand: Decimal; pAvgLeadTime: Decimal; pStdDevDemand: Decimal; pStdDevLeadTime: Decimal; pMaxLeadTime: Decimal)
Parameters / Return Value
SKU
Record "Stockkeeping Unit"pAvgDemand
DecimalpAvgLeadTime
DecimalpStdDevDemand
DecimalpStdDevLeadTime
DecimalpMaxLeadTime
Decimal
Events
OnInitializeParameters
local procedure OnInitializeParameters(var Parameters: Record "Stockkeeping Unit")
Parameters / Return Value
- Parameters
Record "Stockkeeping Unit"
OnBeforeCalcDaysOfPeriod
local procedure OnBeforeCalcDaysOfPeriod(PeriodType: Option Date,Week,Month,Quarter,Year; var NoOfDays: Integer; var IsHandled: Boolean)
Parameters / Return Value
PeriodType
OptionDate(0) ,Week(1) ,Month(2) ,Quarter(3) ,Year(4)NoOfDays
IntegerIsHandled
Boolean
OnCalcROPOnBeforeWriteFormulaOnSKU
local procedure OnCalcROPOnBeforeWriteFormulaOnSKU(var ROPCalcFormula: Enum "EOS058 ROP Calc. Formula"; var SKU: Record "Stockkeeping Unit"; var LeadTimePeriod: Decimal; var IsHandled: Boolean; var DataCalculated: Boolean)
Parameters / Return Value
ROPCalcFormula
Enum "EOS058 ROP Calc. Formula"SKU
Record "Stockkeeping Unit"LeadTimePeriod
DecimalIsHandled
BooleanDataCalculated
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -