Dieses Diagramm zeigt die Beziehung zwischen den Entitäts-Beans zu Bestellanpassungen. OrderAdjustments sind positive (Zuschlag) oder negative (Rabatt) Preisanpassungen für eine Gruppe von OrderItems. Die OrderItemAdjustments für eine bestimmte OrderAdjustment stellen eine Zuordnung der Preisanpassung zu jedem der einzelnen OrderItems in der Gruppe dar und gelten zusätzlich zur gesamten Preisanpassung für diese OrderAdjustment. OrderAdjustments und deren OrderItemAdjustments werden von der Standardimplementierung des Task-Befehls ApplyOrderAdjustments erstellt, der von dem URL-Befehl OrderPrepare aufgerufen wird. SubOrders sind Zwischensummen verschiedener Informationen wie OrderItemsAdjustments für Gruppen von OrderItems mit derselben Versandadresse. SubOrderAdjustments stellen Zwischensummen der OrderItemAdjustments für eine bestimmte OrderAdjustment für OrderItems dar, die Teil derselben SubOrder.SubOrders sind. Ihre SubOrderItemAdjustments werden vom URL-Befehl OrderPrepare nach der Ausführung des Task-Befehls ApplyOrderAdjustments erstellt.
![]() |