Variable name

Attribute

Expression

Unit

Wholesale inventory

Status

INTEG ((Purchase 1 - Sell 1) * (1 − s1), initial value)

Unit amount

Leading enterprise inventory

Status

INTEG ((Purchase 2 - Sell 2) * (1 − s1), initial value)

Unit amount

Third-party logistics inventory

Status

INTEG ((Purchase 3 - Sell 3) * (1 − s1), initial value)

Unit amount

E-commerce inventory

Status

INTEG ((Purchase 4 - Sell 4) * (1 − s1), initial value)

Unit amount

supermarket inventory

Status

INTEG ((Purchase 5 - Sell 5) * (1 − s1), initial value)

Unit amount

Farmers direct inventory

Status

INTEG ((Stay 6 - Sell 6) * (1-s6), initial value)

Unit amount

Sell 1

Rate

IF THEN ELSE (Wholesale Market Inventory > Sales Capability, Sales Capability, Wholesale Market Inventory)

Unit amount/day

Sell 2

Rate

IF THEN ELSE (Leading Enterprise Stock > Sales Capability, Sales Capability, Leading Enterprise Stock)

Unit amount/day

Sell 3

Rate

IF THEN ELSE (third-party logistics inventory > sales ability, sales ability, third-party logistics inventory)

Unit amount/day

Sell 4

Rate

IF THEN ELSE (e-commerce inventory > sales, sales, e-commerce inventory)

Unit amount/day

Sell 5

Rate

IF THEN ELSE (supermarket chain inventory > sales ability, sales ability, supermarket chain inventory)

Unit amount/day

Sell 6

Rate

IF THEN ELSE (Farmers direct sales inventory > sales ability, sales ability, farmers direct inventory)

Unit amount/day

Purchase 1

Rate

IF THEN ELSE (Replenishment Information = 1, DELAY3 (Replenishment Information * Purchasing Capability, Purchase Delay), 0)

Unit amount/day

Purchase 2

Rate

IF THEN ELSE (Replenishment Information = 1, DELAY3 (Replenishment Information * Purchasing Capability, Purchase Delay), 0)

Unit amount/day

Purchase 3

Rate

IF THEN ELSE (Replenishment Information = 1, DELAY3 (Replenishment Information * Purchasing Capability, Purchase Delay), 0)

Unit amount/day

Purchase 4

Rate

IF THEN ELSE (Replenishment Information = 1, DELAY1 (Replenishment Information * Purchasing Capability, Purchase Delay), 0)

Unit amount/day

Purchase 5

Rate

IF THEN ELSE (Replenishment Information = 1, DELAY1 (Replenishment Information * Purchasing Capability, Purchase Delay), 0)

Unit amount/day

Stay 6

Rate

The number of stay

Unit amount/day

Regional supply

Auxiliary

For Sale 4+ For Sale 5+ For Sale 6

Unit amount/day

Out-of-area supply

Auxiliary

For Sale 1+ For Sale 2+ For Sale 3

Unit amount/day

Fresh produce supply

Auxiliary

Regional supply + supply outside the region

Unit amount

Fresh produce gap

Auxiliary

Fresh produce demand − fresh produce supply

Unit amount

Demand for fresh produce

Auxiliary

High-end fresh produce demand + basic fresh produce demand

Unit amount

Basic fresh produce demand

Auxiliary

WITH LOOKUP (Time, table function)

Unit amount

High-end fresh produce demand

Auxiliary

Fixed demand + changing demand

Unit amount

Replenishment information

Auxiliary

IF THEN ELSE (Fresh Produce Gap ≥ 1, 1, 0)

None