1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| export enum DataFoodBaseAccountName {
| GeneralFixedCosts = 'General fixed costs',
| ChangeoverCost = 'Changeover cost',
| CostOfSales = 'Cost of sales',
| ShiftPatternCosts = 'Shift pattern costs',
| StockingCosts = 'Stocking costs',
| NumberOfUnits = 'Number of units',
| OperatingCost = 'Operating cost',
| InventorySupplyCost = 'Inventory supply cost',
| Preference = 'Preference',
| Margin = 'Margin',
| Empty = '',
| TransportationCost = 'Transportation cost',
| TransportationLotCost = 'Transportation(Lot) Cost',
| SourcingCost = 'Sourcing cost',
| SourcingLotCost = 'Sourcing(Lot) cost',
| ProcessPreferenceCost = 'Process preference cost',
| }
|
| export enum DataFoodBaseAccountCostDriver {
| Changeover = 'Changeover',
| Fixed = 'Fixed',
| InventorySupply = 'Inventory supply',
| Volume = 'Volume',
| Lot = 'Lot',
| }
|
| export enum DataFoodBaseAccountUoM {
| EuroPer = '€/',
| EuroPerMonth = '€/Month',
| EuroPerWeek = '€/Week',
| EuroPerYear = '€/Year',
| EuroPerHour = '€/Hour',
| EuroPerTon = '€/Ton',
| EuroPerLot = '€/Lot',
| }
|
| export enum DataFoodBaseAccountTimeUnit {
| Day = 'Day',
| Week = 'Week',
| Month = 'Month',
| Quarter = 'Quarter',
| Year = 'Year',
| }
|
| export enum DataFoodBaseAccountLengthOfTime {
| _1 = 1,
| _2 = 2,
| }
|
| export enum DataFoodBaseAccountCost {
| _122_22 = 122.22,
| _400 = 400,
| _12345 = 12345,
| _999 = 999,
| _1000 = 1000,
| _2000 = 2000,
| _15000 = 15000,
| }
|
| const costLabel = {
| euro: (timeUnit: string): string => `Cost (EUR/${timeUnit})`,
| dollar: (timeUnit: string): string => `Cost (USD/${timeUnit})`,
| };
|
| export { costLabel as CostLabel };
|
|