Overview

Summary

ContactDonateImprint


7. RETURN REQUEST MODULE (UI prompt)



Module Entities (9)

EntityAliasModuleGlobal Schema
(1) CustomerCustomerCustomerModuleAmazonCom
(2) OfferOfferOfferModuleAmazonCom
(3) OrderItemOrderItemReturnRequestModuleAmazonCom
(4) PaymentTransactionPaymentTransactionCustomerModuleAmazonCom
(5) ProductProductProductModuleAmazonCom
(6) RefundRefundReturnRequestModuleAmazonCom
(7) ReturnItemReturnItemReturnRequestModuleAmazonCom
(8) ReturnRequestReturnRequestReturnRequestModuleAmazonCom
(9) ShipmentItemShipmentItemFulfillmentCenterModuleAmazonCom

Module Interfaces (29)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /returnitem/orderitem/{id}findAllReturnItemOfOrderItem(id)ReturnRequestModuleGETOrderItem ReturnItem
(2) /orderitem/{id}findOrderItemById(id)ReturnRequestModuleGETOrderItem
(3) /returnrequest/{id}deleteReturnRequestById(id)ReturnRequestModuleDELETEReturnRequest
(4) /returnrequestinsertReturnRequest(returnrequest)ReturnRequestModulePOSTReturnRequest
(5) /returnrequest/{id}findReturnRequestById(id)ReturnRequestModuleGETReturnRequest
(6) /returnitemfindAllReturnItem()ReturnRequestModuleGETReturnItem
(7) /refundfindAllRefund()ReturnRequestModuleGETRefund
(8) /orderiteminsertOrderItem(orderitem)ReturnRequestModulePOSTOrderItem
(9) /returniteminsertReturnItem(returnitem)ReturnRequestModulePOSTReturnItem
(10) /returnitem/returnrequest/{id}findAllReturnItemOfReturnRequest(id)ReturnRequestModuleGETReturnRequest ReturnItem
(11) /refund/{id}findRefundById(id)ReturnRequestModuleGETRefund
(12) /returnrequest/{id}updateReturnRequestById(returnrequest)ReturnRequestModulePUTReturnRequest
(13) /refund/returnrequest/{id}findAllRefundOfReturnRequest(id)ReturnRequestModuleGETReturnRequest Refund
(14) /returnrequestfindAllReturnRequest()ReturnRequestModuleGETReturnRequest
(15) /orderitem/{id}deleteOrderItemById(id)ReturnRequestModuleDELETEOrderItem
(16) /refund/paymenttransaction/{id}findAllRefundOfPaymentTransaction(id)ReturnRequestModuleGETPaymentTransaction Refund
(17) /returnrequest/customer/{id}findAllReturnRequestOfCustomer(id)ReturnRequestModuleGETCustomer ReturnRequest
(18) /orderitem/offer/{id}findAllOrderItemOfOffer(id)ReturnRequestModuleGETOffer OrderItem
(19) /returnrequest/customerorder/{id}findAllReturnRequestOfCustomerOrder(id)ReturnRequestModuleGETCustomer ReturnRequest
(20) /orderitem/{id}updateOrderItemById(orderitem)ReturnRequestModulePUTOrderItem
(21) /returnitem/{id}findReturnItemById(id)ReturnRequestModuleGETReturnItem
(22) /orderitem/producttitle/{id}findAllOrderItemOfProductTitle(id)ReturnRequestModuleGETProduct OrderItem
(23) /orderitem/customerorder/{id}findAllOrderItemOfCustomerOrder(id)ReturnRequestModuleGETCustomer OrderItem
(24) /returnitem/{id}updateReturnItemById(returnitem)ReturnRequestModulePUTReturnItem
(25) /refund/{id}deleteRefundById(id)ReturnRequestModuleDELETERefund
(26) /refund/{id}updateRefundById(refund)ReturnRequestModulePUTRefund
(27) /orderitemfindAllOrderItem()ReturnRequestModuleGETOrderItem
(28) /returnitem/{id}deleteReturnItemById(id)ReturnRequestModuleDELETEReturnItem
(29) /refundinsertRefund(refund)ReturnRequestModulePOSTRefund






7.1 ORDER ITEM


OrderItemReturnRequestModuleAmazonCom

Properties (8)

PropertyTypeEntityReferenceModule
(1) CustomerOrderLONGOrderItemCustomerCustomerModule
(2) DiscountAmountDOUBLEOrderItem
(3) LineTotalDOUBLEOrderItem
(4) OfferLONGOrderItemOfferOfferModule
(5) ProductTitleSTRINGOrderItemProductProductModule
(6) QuantityLONGOrderItem
(7) TaxAmountDOUBLEOrderItem
(8) UnitPriceDOUBLEOrderItem





Example:

final OrderItem orderitem = (OrderItem) invokeModule(RETURN_REQUEST_MODULE + "/orderitem/" + id, OrderItem.class);
if (orderitem != null) {
    final Offer offer1 = (Offer) invokeModule(OFFER_MODULE + "/offer/" + orderitem.getOffer().getId(), Offer.class);
    if (offer1 != null) {
        final Seller seller2 = (Seller) invokeModule(PRODUCT_MODULE + "/seller/" + offer1.getSeller().getId(), Seller.class);
        if (seller2 != null) {
        }
        final Product product3 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + offer1.getProduct().getId(), Product.class);
        if (product3 != null) {
            final Brand brand4 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product3.getBrand().getId(), Brand.class);
            if (brand4 != null) {
            }
        }
    }
    final Product producttitle5 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + orderitem.getProductTitle().getId(), Product.class);
    if (producttitle5 != null) {
        final Brand brand6 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + producttitle5.getBrand().getId(), Brand.class);
        if (brand6 != null) {
        }
    }
    final Customer customerorder7 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + orderitem.getCustomerOrder().getId(), Customer.class);
    if (customerorder7 != null) {
    }
}
return orderitem;


7.2 REFUND


RefundReturnRequestModuleAmazonCom

Properties (5)

PropertyTypeEntityReferenceModule
(1) AmountDOUBLERefund
(2) CreatedAtDATERefund
(3) CurrencySTRINGRefund
(4) PaymentTransactionLONGRefundPaymentTransactionCustomerModule
(5) ReturnRequestLONGRefundReturnRequestReturnRequestModule





Example:

final Refund refund = (Refund) invokeModule(RETURN_REQUEST_MODULE + "/refund/" + id, Refund.class);
if (refund != null) {
    final ReturnRequest returnrequest1 = (ReturnRequest) invokeModule(RETURN_REQUEST_MODULE + "/returnrequest/" + refund.getReturnRequest().getId(), ReturnRequest.class);
    if (returnrequest1 != null) {
        final Customer customer2 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest1.getCustomer().getId(), Customer.class);
        if (customer2 != null) {
        }
        final Customer customerorder3 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest1.getCustomerOrder().getId(), Customer.class);
        if (customerorder3 != null) {
        }
    }
    final PaymentTransaction paymenttransaction4 = (PaymentTransaction) invokeModule(CUSTOMER_MODULE + "/paymenttransaction/" + refund.getPaymentTransaction().getId(), PaymentTransaction.class);
    if (paymenttransaction4 != null) {
        final Customer customerorder5 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + paymenttransaction4.getCustomerOrder().getId(), Customer.class);
        if (customerorder5 != null) {
        }
        final PaymentMethod paymentmethod6 = (PaymentMethod) invokeModule(CUSTOMER_MODULE + "/paymentmethod/" + paymenttransaction4.getPaymentMethod().getId(), PaymentMethod.class);
        if (paymentmethod6 != null) {
            final Customer customer7 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + paymentmethod6.getCustomer().getId(), Customer.class);
            if (customer7 != null) {
            }
        }
    }
}
return refund;


7.3 RETURN ITEM


ReturnItemReturnRequestModuleAmazonCom

Properties (5)

PropertyTypeEntityReferenceModule
(1) ConditionSTRINGReturnItem
(2) OrderItemLONGReturnItemOrderItemReturnRequestModule
(3) QuantityLONGReturnItem
(4) ResolutionSTRINGReturnItem
(5) ReturnRequestLONGReturnItemReturnRequestReturnRequestModule





Example:

final ReturnItem returnitem = (ReturnItem) invokeModule(RETURN_REQUEST_MODULE + "/returnitem/" + id, ReturnItem.class);
if (returnitem != null) {
    final ReturnRequest returnrequest1 = (ReturnRequest) invokeModule(RETURN_REQUEST_MODULE + "/returnrequest/" + returnitem.getReturnRequest().getId(), ReturnRequest.class);
    if (returnrequest1 != null) {
        final Customer customer2 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest1.getCustomer().getId(), Customer.class);
        if (customer2 != null) {
        }
        final Customer customerorder3 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest1.getCustomerOrder().getId(), Customer.class);
        if (customerorder3 != null) {
        }
    }
    final OrderItem orderitem4 = (OrderItem) invokeModule(RETURN_REQUEST_MODULE + "/orderitem/" + returnitem.getOrderItem().getId(), OrderItem.class);
    if (orderitem4 != null) {
        final Offer offer5 = (Offer) invokeModule(OFFER_MODULE + "/offer/" + orderitem4.getOffer().getId(), Offer.class);
        if (offer5 != null) {
            final Seller seller6 = (Seller) invokeModule(PRODUCT_MODULE + "/seller/" + offer5.getSeller().getId(), Seller.class);
            if (seller6 != null) {
            }
            final Product product7 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + offer5.getProduct().getId(), Product.class);
            if (product7 != null) {
                final Brand brand8 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + product7.getBrand().getId(), Brand.class);
                if (brand8 != null) {
                }
            }
        }
        final Product producttitle9 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + orderitem4.getProductTitle().getId(), Product.class);
        if (producttitle9 != null) {
            final Brand brand10 = (Brand) invokeModule(PRODUCT_MODULE + "/brand/" + producttitle9.getBrand().getId(), Brand.class);
            if (brand10 != null) {
            }
        }
        final Customer customerorder11 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + orderitem4.getCustomerOrder().getId(), Customer.class);
        if (customerorder11 != null) {
        }
    }
}
return returnitem;


7.4 RETURN REQUEST


ReturnRequestReturnRequestModuleAmazonCom

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEReturnRequest
(2) CustomerLONGReturnRequestCustomerCustomerModule
(3) CustomerOrderLONGReturnRequestCustomerCustomerModule
(4) ReasonSTRINGReturnRequest
(5) StatusSTRINGReturnRequest
(6) UpdatedAtDATEReturnRequest





Example:

final ReturnRequest returnrequest = (ReturnRequest) invokeModule(RETURN_REQUEST_MODULE + "/returnrequest/" + id, ReturnRequest.class);
if (returnrequest != null) {
    final Customer customer1 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest.getCustomer().getId(), Customer.class);
    if (customer1 != null) {
    }
    final Customer customerorder2 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + returnrequest.getCustomerOrder().getId(), Customer.class);
    if (customerorder2 != null) {
    }
}
return returnrequest;


Overview

Summary

ContactDonateImprint