sim_base_pois: sim_base_pois

View source: R/Sim_base_pois.R

sim_base_poisR Documentation

sim_base_pois

Description

Simulating a Min,max policy or aslo called s,S policy, .

Usage

sim_base_pois(
  demand,
  lambda,
  leadtime,
  service_level,
  Base = FALSE,
  shortage_cost = FALSE,
  inventory_cost = FALSE,
  ordering_delay = FALSE,
  ordering_cost = FALSE
)

Arguments

demand

A vector of demand in N time periods.

lambda

rate of demand in N time periods.

leadtime

lead time from order to arrival

service_level

cycle service level requested

Base

Set to False for automatic calculation,else manual input of base.

shortage_cost

shortage cost per unit of sales lost.

inventory_cost

inventory cost per unit.

ordering_delay

logical,Default is FALSE,if TRUE, orders are delayed one period.

ordering_cost

ordering cost for every time an order is made.

Details

The Function takes a demand vector, mean of demand ,sd,lead time and requested service level to simulate and inventory system, orders are lost if inventory level is less than requested demand, also ordering is made at day t+1, metrics like item fill rate and cycle service level are calculated based on poisson distribution..

Value

a list of two date frames, the simulation and the metrics.

Author(s)

"haytham omar email: <haytham@rescaleanalytics.com>"

Examples

sim_base_pois(demand = rpois(50,8),lambda = 4,leadtime = 4,shortage_cost = 20,ordering_delay=FALSE,
Base  = FALSE,service_level = 0.70,inventory_cost = 50,ordering_cost=50)

inventorize documentation built on June 1, 2022, 1:07 a.m.