In cost planning, cost rates that include various cost components are often used for calculating resources. For example, for a machine, this would be costs for energy, operating supplies, maintenance, repairs, and loss of value. To calculate plan costs, the cost rate is multiplied with the planned production quantity, time of usage, etc.
Simulation supports both costs per function execution and costs per time unit.
Determine function execution related costs
The volume component in cost calculation is the number of function executions. This value component consists of cost rates that can be specified in attributes of functions. In addition to cost rates relating to resource utilization, such as personnel or repairs, you can specify other cost rates, such as material or imputed interest. The costs per function are calculated by multiplying the sum of the function attributes with the number of function executions.
Determine time-related costs
The volume component in cost calculation is the time of utilization or non-utilization of a resource. This value component consists of the busy time or time of usage and the idle time of a resource. In general, a resource can be available for function execution or not. For example, the availability of human resources is determined by working times, breaks, holidays, or sick leave. With technical resources, availability can be restricted by maintenance, repairs, or system failures, for example. If a resource is generally available, it can either carry out functions or wait to carry out functions. The former is called busy time or time of usage, the latter is called idle time.
For the simulation, we assume that a resource causes costs only if it is generally available. Accordingly, one cost rate exists for busy time and one for idle time. The costs per function are calculated by multiplying the busy time of the human resource/technical resource with the cost rate for busy time, multiplying the idle time of the human resource/technical resource with the cost rate for idle time, and adding both results.