Skip to content
Astera Technology

Specify the assortment each wholesale account may order

Keep account-specific ordering assortment separate from the public item catalogue and old orders.

Link orderable items to the trading account

Synthetic wholesaler offers items A, B and C publicly. Account K1 may order A and B; K2 may order B and C under the supplied assortment map. Being listed publicly does not make A orderable by K2. A later assortment change controls new requests while preserving what an earlier accepted order actually contained.

Synthetic account-assortment requirements
ConstraintRequired recordExample decision rule
Ordering keyAccount ID + item ID + map revisionK2/A has no eligible map
Catalogue versus assortmentPublic item list and account map separatelyVisible does not mean orderable
Historical orderAccepted line and original map referenceLater map edit does not erase it
Download editable CSV ↓

Test the same product for two accounts

Filled synthetic acceptance cases
CaseInputExpected decision
K1 orders AA in K1 mapAssortment condition met
K2 orders AA public; absent from K2 mapHold new request for decision
Download editable CSV ↓
  1. Identify ordering account
  2. Read current assortment revision
  3. Compare requested items
  4. Preserve original accepted lines

If the account map is missing, do not replace it with the public catalogue as implied approval.

K2 has an old accepted A order, but its current map excludes A. Is a new A request automatically permitted?

Show the worked answer

No. Preserve the old accepted line and review the new request against the current K2 map.

Require the demo to show a visible but account-ineligible item and a historical order surviving a map change.

Related resources