Skip to content
Astera Technology

Separate master shipment movement from each consignment’s delivery

Represent parent transport milestones and child recipient outcomes at their own levels.

Map master membership and child destinations

Synthetic master M-A contains consignments C1 for North and C2 for South. M-A has arrived at the hub. C1 later has recipient proof at North; C2 has none. The master hub event is an intermediate milestone, and the local completion report counts delivered children only from their own final proof.

Synthetic consignment-hierarchy requirements
ConstraintRequired recordExample decision rule
MembershipM-A → C1,C2Do not merge child identities
Milestone levelMaster hub arrival versus child deliveryHub arrival does not set both delivered
Final evidenceRecipient proof per childOnly C1 has final proof
Download editable CSV ↓

Test a parent event and a child event

Filled synthetic acceptance cases
CaseInputExpected decision
M-A hub arrivalC1/C2 are member recordsNo automatic final deliveries
C1 North proofFinal recipient record presentC1 delivered; C2 pending
Download editable CSV ↓
  1. Read master and children
  2. Classify event level
  3. Update supported milestone only
  4. Count final child proofs

A missing child membership link needs reconciliation; do not attach a similar destination merely to complete the parent.

What fraction of the two consignments has final delivery evidence?

Show the worked answer

One of two, 50%. Master hub arrival does not change C2’s pending recipient outcome.

Show both hierarchy levels in the acceptance export, including the pending child, rather than one whole-shipment delivered flag.

Related resources

Custom software development →