Author: jacopoc
Date: Tue Nov 11 12:51:53 2014 New Revision: 1638074 URL: http://svn.apache.org/r1638074 Log: Converted the OrderView.groovy script to use the runService DSL method instead of the dispatcher. Modified: ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/OrderView.groovy Modified: ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/OrderView.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/OrderView.groovy?rev=1638074&r1=1638073&r2=1638074&view=diff ============================================================================== --- ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/OrderView.groovy (original) +++ ofbiz/trunk/applications/order/webapp/ordermgr/WEB-INF/actions/order/OrderView.groovy Tue Nov 11 12:51:53 2014 @@ -324,7 +324,7 @@ if (orderHeader) { } // get inventory summary for each shopping cart product item - inventorySummary = dispatcher.runSync("getProductInventorySummaryForItems", [orderItems : orderItems]); + inventorySummary = runService('getProductInventorySummaryForItems', [orderItems : orderItems]) context.availableToPromiseMap = inventorySummary.availableToPromiseMap; context.quantityOnHandMap = inventorySummary.quantityOnHandMap; context.mktgPkgATPMap = inventorySummary.mktgPkgATPMap; @@ -336,7 +336,7 @@ if (orderHeader) { if (productStore) { facility = productStore.getRelatedOne("Facility", false); if (facility) { - inventorySummaryByFacility = dispatcher.runSync("getProductInventorySummaryForItems", [orderItems : orderItems, facilityId : facility.facilityId]); + inventorySummaryByFacility = runService("getProductInventorySummaryForItems", [orderItems : orderItems, facilityId : facility.facilityId]); context.availableToPromiseByFacilityMap = inventorySummaryByFacility.availableToPromiseMap; context.quantityOnHandByFacilityMap = inventorySummaryByFacility.quantityOnHandMap; context.facility = facility; @@ -395,8 +395,7 @@ if (orderHeader) { productionMap = [:]; productIds.each { productId -> if (productId) { // avoid order items without productIds, such as bulk order items - contextInput = [productId : productId, userLogin : userLogin]; - resultOutput = dispatcher.runSync("getProductManufacturingSummaryByFacility", contextInput); + resultOutput = runService("getProductManufacturingSummaryByFacility", [productId : productId]); manufacturingInQuantitySummaryByFacility = resultOutput.summaryInByFacility; Double productionQuantity = 0; manufacturingInQuantitySummaryByFacility.values().each { manQuantity -> @@ -432,7 +431,7 @@ if (orderHeader) { // Get a map of returnable items returnableItems = [:]; - returnableItemServiceMap = dispatcher.runSync("getReturnableItems", [orderId : orderId]); + returnableItemServiceMap = runService("getReturnableItems", [orderId : orderId]); if (returnableItemServiceMap.returnableItems) { returnableItems = returnableItemServiceMap.returnableItems; } @@ -523,7 +522,7 @@ if (shipments) { context.pickedShipmentId = pickedShipmentId; if (pickedShipmentId && shipmentRouteSegment.trackingIdNumber) { if ("UPS" == shipmentRouteSegment.carrierPartyId && productStore) { - resultMap = dispatcher.runSync('upsShipmentAlternateRatesEstimate', [productStoreId: productStore.productStoreId, shipmentId: pickedShipmentId]); + resultMap = runService('upsShipmentAlternateRatesEstimate', [productStoreId: productStore.productStoreId, shipmentId: pickedShipmentId]); shippingRates = resultMap.shippingRates; shippingRateList = []; shippingRates.each { shippingRate -> |
Free forum by Nabble | Edit this page |