| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Customer | Customer | CustomerModule | AmazonCom |
| (2) Offer | Offer | OfferModule | AmazonCom |
| (3) OrderItem | OrderItem | ReturnRequestModule | AmazonCom |
| (4) PaymentTransaction | PaymentTransaction | CustomerModule | AmazonCom |
| (5) Product | Product | ProductModule | AmazonCom |
| (6) Refund | Refund | ReturnRequestModule | AmazonCom |
| (7) ReturnItem | ReturnItem | ReturnRequestModule | AmazonCom |
| (8) ReturnRequest | ReturnRequest | ReturnRequestModule | AmazonCom |
| (9) ShipmentItem | ShipmentItem | FulfillmentCenterModule | AmazonCom |
| OrderItem | ReturnRequestModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) CustomerOrder | LONG | OrderItem | Customer | CustomerModule |
| (2) DiscountAmount | DOUBLE | OrderItem | ||
| (3) LineTotal | DOUBLE | OrderItem | ||
| (4) Offer | LONG | OrderItem | Offer | OfferModule |
| (5) ProductTitle | STRING | OrderItem | Product | ProductModule |
| (6) Quantity | LONG | OrderItem | ||
| (7) TaxAmount | DOUBLE | OrderItem | ||
| (8) UnitPrice | DOUBLE | OrderItem |
Example:
final OrderItem orderitem = (OrderItem) invokeModule(RETURN_REQUEST_MODULE + "/orderitem/" + id, OrderItem.class);| Refund | ReturnRequestModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) Amount | DOUBLE | Refund | ||
| (2) CreatedAt | DATE | Refund | ||
| (3) Currency | STRING | Refund | ||
| (4) PaymentTransaction | LONG | Refund | PaymentTransaction | CustomerModule |
| (5) ReturnRequest | LONG | Refund | ReturnRequest | ReturnRequestModule |
Example:
final Refund refund = (Refund) invokeModule(RETURN_REQUEST_MODULE + "/refund/" + id, Refund.class);| ReturnItem | ReturnRequestModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) Condition | STRING | ReturnItem | ||
| (2) OrderItem | LONG | ReturnItem | OrderItem | ReturnRequestModule |
| (3) Quantity | LONG | ReturnItem | ||
| (4) Resolution | STRING | ReturnItem | ||
| (5) ReturnRequest | LONG | ReturnItem | ReturnRequest | ReturnRequestModule |
Example:
final ReturnItem returnitem = (ReturnItem) invokeModule(RETURN_REQUEST_MODULE + "/returnitem/" + id, ReturnItem.class);| ReturnRequest | ReturnRequestModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | ReturnRequest | ||
| (2) Customer | LONG | ReturnRequest | Customer | CustomerModule |
| (3) CustomerOrder | LONG | ReturnRequest | Customer | CustomerModule |
| (4) Reason | STRING | ReturnRequest | ||
| (5) Status | STRING | ReturnRequest | ||
| (6) UpdatedAt | DATE | ReturnRequest |
Example:
final ReturnRequest returnrequest = (ReturnRequest) invokeModule(RETURN_REQUEST_MODULE + "/returnrequest/" + id, ReturnRequest.class);| Contact | Donate | Imprint |