Overview

Summary

ContactDonateImprint


Appendix E-5: SHIPMENT ITEM (UI prompt)


ShipmentItemFulfillmentCenterModuleAmazonCom

Properties (3)

PropertyTypeEntityReferenceModule
(1) OrderItemLONGShipmentItemOrderItemReturnRequestModule
(2) QuantityLONGShipmentItem
(3) ShipmentLONGShipmentItemShipmentFulfillmentCenterModule


Module Interfaces (7)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /shipmentitem/orderitem/{id}findAllShipmentItemOfOrderItem(id)FulfillmentCenterModuleGETOrderItem ShipmentItem
(2) /shipmentitemfindAllShipmentItem()FulfillmentCenterModuleGETShipmentItem
(3) /shipmentitem/{id}updateShipmentItemById(shipmentitem)FulfillmentCenterModulePUTShipmentItem
(4) /shipmentiteminsertShipmentItem(shipmentitem)FulfillmentCenterModulePOSTShipmentItem
(5) /shipmentitem/shipment/{id}findAllShipmentItemOfShipment(id)FulfillmentCenterModuleGETShipment ShipmentItem
(6) /shipmentitem/{id}deleteShipmentItemById(id)FulfillmentCenterModuleDELETEShipmentItem
(7) /shipmentitem/{id}findShipmentItemById(id)FulfillmentCenterModuleGETShipmentItem





Example:

final ShipmentItem shipmentitem = (ShipmentItem) invokeModule(FULFILLMENT_CENTER_MODULE + "/shipmentitem/" + id, ShipmentItem.class);
if (shipmentitem != null) {
    final OrderItem orderitem1 = (OrderItem) invokeModule(RETURN_REQUEST_MODULE + "/orderitem/" + shipmentitem.getOrderItem().getId(), OrderItem.class);
    if (orderitem1 != null) {
        final Offer offer2 = (Offer) invokeModule(OFFER_MODULE + "/offer/" + orderitem1.getOffer().getId(), Offer.class);
        if (offer2 != null) {
            final Seller seller3 = (Seller) invokeModule(PRODUCT_MODULE + "/seller/" + offer2.getSeller().getId(), Seller.class);
            if (seller3 != null) {
            }
            final Product product4 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + offer2.getProduct().getId(), Product.class);
            if (product4 != null) {
                final Brand brand5 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product4.getBrand().getId(), Brand.class);
                if (brand5 != null) {
                }
            }
        }
        final Product producttitle6 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + orderitem1.getProductTitle().getId(), Product.class);
        if (producttitle6 != null) {
            final Brand brand7 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + producttitle6.getBrand().getId(), Brand.class);
            if (brand7 != null) {
            }
        }
        final Customer customerorder8 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + orderitem1.getCustomerOrder().getId(), Customer.class);
        if (customerorder8 != null) {
        }
    }
    final Shipment shipment9 = (Shipment) invokeModule(FULFILLMENT_CENTER_MODULE + "/shipment/" + shipmentitem.getShipment().getId(), Shipment.class);
    if (shipment9 != null) {
        final Customer customerorder10 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + shipment9.getCustomerOrder().getId(), Customer.class);
        if (customerorder10 != null) {
        }
        final Carrier carrier11 = (Carrier) invokeModule(FULFILLMENT_CENTER_MODULE + "/carrier/" + shipment9.getCarrier().getId(), Carrier.class);
        if (carrier11 != null) {
        }
        final FulfillmentCenter fulfillmentcenter12 = (FulfillmentCenter) invokeModule(FULFILLMENT_CENTER_MODULE + "/fulfillmentcenter/" + shipment9.getFulfillmentCenter().getId(), FulfillmentCenter.class);
        if (fulfillmentcenter12 != null) {
            final Address address13 = (Address) invokeModule(FULFILLMENT_CENTER_MODULE + "/address/" + fulfillmentcenter12.getAddress().getId(), Address.class);
            if (address13 != null) {
                final Country country14 = (Country) invokeModule(FULFILLMENT_CENTER_MODULE + "/country/" + address13.getCountry().getId(), Country.class);
                if (country14 != null) {
                }
            }
        }
    }
}
return shipmentitem;


Overview

Summary

ContactDonateImprint