| java.lang.Object org.ofbiz.order.order.OrderReadHelper
OrderReadHelper | public class OrderReadHelper (Code) | | Utility class for easily extracting important information from orders
NOTE: in the current scheme order adjustments are never included in tax or shipping,
but order item adjustments ARE included in tax and shipping calcs unless they are
tax or shipping adjustments or the includeInTax or includeInShipping are set to N.
author: Andy Zeneski author: David E. Jones author: Eric Pabst author: Ray Barlow version: $Revision: 1.21 $ since: 2.0 |
Method Summary | |
public static double | calcItemAdjustment(GenericValue itemAdjustment, GenericValue item) | public static double | calcItemAdjustment(GenericValue itemAdjustment, Double quantity, Double unitPrice) | public static double | calcItemAdjustments(Double quantity, Double unitPrice, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping) | public static double | calcOrderAdjustment(GenericValue orderAdjustment, double orderSubTotal) | public static double | calcOrderAdjustments(List orderHeaderAdjustments, double subTotal, boolean includeOther, boolean includeTax, boolean includeShipping) | public static List | filterOrderAdjustments(List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping) | public String | getAdjustmentType(GenericValue adjustment) | public List | getAdjustments() | public String | getAffiliateId() | public static double | getAllOrderItemsAdjustmentsTotal(List orderItems, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping) | public GenericValue | getBillToPerson() | public GenericValue | getBillingAccount() | public GenericValue | getBillingAddress() | public String | getCurrency() | public String | getCurrentItemStatus(GenericValue orderItem) | public String | getCurrentItemStatusString(GenericValue orderItem) | public String | getCurrentStatusString() | public String | getDistributorId() | public Map | getFeatureIdQtyMap() | public static OrderReadHelper | getHelper(GenericValue orderHeader) | public double | getItemBackorderedQuantity(GenericValue orderItem) | public double | getItemCanceledQuantity(GenericValue orderItem) | public double | getItemPendingShipmentQuantity(GenericValue orderItem) | public double | getItemReservedQuantity(GenericValue orderItem) | public double | getItemShippedQuantity(GenericValue orderItem) | public double | getOrderAdjustmentTotal(GenericValue adjustment) | public double | getOrderAdjustmentsTotal() | public static double | getOrderAdjustmentsTotal(List orderItems, List adjustments) | public String | getOrderEmailString() | public double | getOrderGrandTotal() | public static double | getOrderGrandTotal(List orderItems, List adjustments) | public GenericValue | getOrderHeader() Getter for property orderHeader. | public static GenericValue | getOrderHeader(GenericDelegator delegator, String orderId) | public List | getOrderHeaderAdjustments() | public static List | getOrderHeaderAdjustments(List adjustments) | public List | getOrderHeaderAdjustmentsToShow() | public List | getOrderHeaderStatuses() | public static List | getOrderHeaderStatuses(List orderStatuses) | public String | getOrderId() | public GenericValue | getOrderItem(String orderItemSeqId) | public static List | getOrderItemAdjustmentList(GenericValue orderItem, List adjustments) | public double | getOrderItemAdjustmentTotal(GenericValue orderItem, GenericValue adjustment) | public List | getOrderItemAdjustments(GenericValue orderItem) | public double | getOrderItemAdjustmentsTotal(GenericValue orderItem, boolean includeOther, boolean includeTax, boolean includeShipping) | public double | getOrderItemAdjustmentsTotal(GenericValue orderItem) | public static double | getOrderItemAdjustmentsTotal(GenericValue orderItem, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping) | public static double | getOrderItemAdjustmentsTotal(GenericValue orderItem, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping) | public static List | getOrderItemInventoryResFacilityIds(GenericValue orderHeader) | public List | getOrderItemInventoryReses(GenericValue orderItem) | public List | getOrderItemIssuances(GenericValue orderItem) | public List | getOrderItemPriceInfos(GenericValue orderItem) | public static Double | getOrderItemQuantity(GenericValue orderItem) | public double | getOrderItemShipping(GenericValue orderItem) | public List | getOrderItemStatuses(GenericValue orderItem) | public static List | getOrderItemStatuses(GenericValue orderItem, List orderStatuses) | public double | getOrderItemSubTotal(GenericValue orderItem) | public static double | getOrderItemSubTotal(GenericValue orderItem, List adjustments) | public static double | getOrderItemSubTotal(GenericValue orderItem, List adjustments, boolean forTax, boolean forShipping) | public double | getOrderItemTax(GenericValue orderItem) | public double | getOrderItemTotal(GenericValue orderItem) | public static double | getOrderItemTotal(GenericValue orderItem, List adjustments) | public List | getOrderItems() | public double | getOrderItemsSubTotal() | public static double | getOrderItemsSubTotal(List orderItems, List adjustments) | public double | getOrderItemsTotal() | public static double | getOrderItemsTotal(List orderItems, List adjustments) | public List | getOrderPayments() | public double | getOrderReturnedQuantity() | public List | getOrderStatuses() | public String | getOrderTypeId() | public GenericValue | getPartyFromRole(String roleTypeId) | public List | getPaymentPreferences() | public GenericValue | getPlacingParty() | public static GenericValue | getProductStoreFromOrder(GenericDelegator delegator, String orderId) | public static GenericValue | getProductStoreFromOrder(GenericValue orderHeader) | public String | getProductStoreId() | public double | getShippableQuantity() | public List | getShippableSizes() | public double | getShippableTotal() | public double | getShippableWeight() | public GenericValue | getShippingAddress() | public String | getShippingMethod() | public String | getShippingMethodCode() | public double | getShippingTotal() | public String | getStatusString() | public GenericValue | getSupplierAgent() | public double | getTotalOrderItemsOrderedQuantity() | public double | getTotalOrderItemsQuantity() | public List | getValidDigitalItems() | public List | getValidOrderItems() | public String | getWebSiteId() | public boolean | hasPermission(Security security, GenericValue userLogin) | public static boolean | hasPermission(Security security, GenericValue userLogin, GenericValue orderHeader) |
orderItemInventoryReses | protected List orderItemInventoryReses(Code) | | |
orderItemIssuances | protected List orderItemIssuances(Code) | | |
orderItemPriceInfos | protected List orderItemPriceInfos(Code) | | |
OrderReadHelper | protected OrderReadHelper()(Code) | | |
calcItemAdjustments | public static double calcItemAdjustments(Double quantity, Double unitPrice, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping)(Code) | | |
calcOrderAdjustment | public static double calcOrderAdjustment(GenericValue orderAdjustment, double orderSubTotal)(Code) | | |
calcOrderAdjustments | public static double calcOrderAdjustments(List orderHeaderAdjustments, double subTotal, boolean includeOther, boolean includeTax, boolean includeShipping)(Code) | | |
filterOrderAdjustments | public static List filterOrderAdjustments(List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping)(Code) | | |
getAllOrderItemsAdjustmentsTotal | public static double getAllOrderItemsAdjustmentsTotal(List orderItems, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping)(Code) | | |
getCurrentStatusString | public String getCurrentStatusString()(Code) | | |
getFeatureIdQtyMap | public Map getFeatureIdQtyMap()(Code) | | |
getItemBackorderedQuantity | public double getItemBackorderedQuantity(GenericValue orderItem)(Code) | | |
getItemCanceledQuantity | public double getItemCanceledQuantity(GenericValue orderItem)(Code) | | |
getItemPendingShipmentQuantity | public double getItemPendingShipmentQuantity(GenericValue orderItem)(Code) | | |
getItemReservedQuantity | public double getItemReservedQuantity(GenericValue orderItem)(Code) | | |
getOrderAdjustmentTotal | public double getOrderAdjustmentTotal(GenericValue adjustment)(Code) | | |
getOrderAdjustmentsTotal | public double getOrderAdjustmentsTotal()(Code) | | |
getOrderAdjustmentsTotal | public static double getOrderAdjustmentsTotal(List orderItems, List adjustments)(Code) | | |
getOrderEmailString | public String getOrderEmailString()(Code) | | |
getOrderGrandTotal | public double getOrderGrandTotal()(Code) | | |
getOrderGrandTotal | public static double getOrderGrandTotal(List orderItems, List adjustments)(Code) | | |
getOrderHeader | public GenericValue getOrderHeader()(Code) | | Getter for property orderHeader.
Value of property orderHeader. |
getOrderHeaderAdjustments | public List getOrderHeaderAdjustments()(Code) | | |
getOrderHeaderAdjustments | public static List getOrderHeaderAdjustments(List adjustments)(Code) | | |
getOrderHeaderAdjustmentsToShow | public List getOrderHeaderAdjustmentsToShow()(Code) | | |
getOrderHeaderStatuses | public List getOrderHeaderStatuses()(Code) | | |
getOrderHeaderStatuses | public static List getOrderHeaderStatuses(List orderStatuses)(Code) | | |
getOrderItemAdjustmentsTotal | public double getOrderItemAdjustmentsTotal(GenericValue orderItem, boolean includeOther, boolean includeTax, boolean includeShipping)(Code) | | |
getOrderItemAdjustmentsTotal | public double getOrderItemAdjustmentsTotal(GenericValue orderItem)(Code) | | |
getOrderItemAdjustmentsTotal | public static double getOrderItemAdjustmentsTotal(GenericValue orderItem, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping)(Code) | | The passed adjustments can be all adjustments for the order, ie for all line items
|
getOrderItemAdjustmentsTotal | public static double getOrderItemAdjustmentsTotal(GenericValue orderItem, List adjustments, boolean includeOther, boolean includeTax, boolean includeShipping, boolean forTax, boolean forShipping)(Code) | | The passed adjustments can be all adjustments for the order, ie for all line items
|
getOrderItemInventoryResFacilityIds | public static List getOrderItemInventoryResFacilityIds(GenericValue orderHeader)(Code) | | |
getOrderItemSubTotal | public static double getOrderItemSubTotal(GenericValue orderItem, List adjustments)(Code) | | The passed adjustments can be all adjustments for the order, ie for all line items
|
getOrderItemSubTotal | public static double getOrderItemSubTotal(GenericValue orderItem, List adjustments, boolean forTax, boolean forShipping)(Code) | | The passed adjustments can be all adjustments for the order, ie for all line items
|
getOrderItemsSubTotal | public double getOrderItemsSubTotal()(Code) | | |
getOrderItemsSubTotal | public static double getOrderItemsSubTotal(List orderItems, List adjustments)(Code) | | |
getOrderItemsTotal | public double getOrderItemsTotal()(Code) | | |
getOrderItemsTotal | public static double getOrderItemsTotal(List orderItems, List adjustments)(Code) | | |
getOrderPayments | public List getOrderPayments()(Code) | | |
getOrderReturnedQuantity | public double getOrderReturnedQuantity()(Code) | | |
getOrderStatuses | public List getOrderStatuses()(Code) | | |
getPaymentPreferences | public List getPaymentPreferences()(Code) | | |
getShippableQuantity | public double getShippableQuantity()(Code) | | |
getShippableSizes | public List getShippableSizes()(Code) | | |
getShippableTotal | public double getShippableTotal()(Code) | | |
getShippableWeight | public double getShippableWeight()(Code) | | |
getShippingMethodCode | public String getShippingMethodCode()(Code) | | |
getShippingTotal | public double getShippingTotal()(Code) | | |
getTotalOrderItemsOrderedQuantity | public double getTotalOrderItemsOrderedQuantity()(Code) | | |
getTotalOrderItemsQuantity | public double getTotalOrderItemsQuantity()(Code) | | |
getValidDigitalItems | public List getValidDigitalItems()(Code) | | |
getValidOrderItems | public List getValidOrderItems()(Code) | | |
hasPermission | public boolean hasPermission(Security security, GenericValue userLogin)(Code) | | Checks to see if this user has read permission on this order
Parameters: userLogin - The UserLogin value object to check boolean True if we have read permission |
hasPermission | public static boolean hasPermission(Security security, GenericValue userLogin, GenericValue orderHeader)(Code) | | Checks to see if this user has read permission on the specified order
Parameters: userLogin - The UserLogin value object to check Parameters: orderHeader - The OrderHeader for the specified order boolean True if we have read permission |
|
|