Arranged sequence for CRUD services in rev: 1768154. Thanks Jacques for reporting.
-- Thanks & Regards --- Arun Patidar Manager,Enterprise Software Development HotWax Mediawww.hotwaxsystems.com On Wed, Nov 2, 2016 at 10:10 AM, Arun Patidar < [email protected]> wrote: > Hi Jacques, > > Thanks for reviewing and suggesting improvements. I will look into this > and fix it in my next attempt very soon. > > -- > Thanks & Regards > --- > Arun Patidar > Manager,Enterprise Software Development > HotWax Mediawww.hotwaxsystems.com > > > On Wed, Nov 2, 2016 at 2:25 AM, Jacques Le Roux < > [email protected]> wrote: > >> Hi Arun, >> >> Very minor, but is there a reason why services_shipmentgateway.xml is >> still a bit weird (compared to other changes)? >> >> I mean how it's sorted (not always create/update/delete order) and why >> updateShipmentGatewayConfig and updateShipmentGatewayConfigType still in >> minilang ? >> >> Thanks >> >> Jacques >> >> >> >> Le 29/10/2016 à 11:01, [email protected] a écrit : >> >>> Author: arunpatidar >>> Date: Sat Oct 29 09:01:09 2016 >>> New Revision: 1767101 >>> >>> URL: http://svn.apache.org/viewvc?rev=1767101&view=rev >>> Log: >>> Implemented: Added CRUD services for CountryAddressFormat, >>> ExampleFeatureApplType, GoodIdentificationType, InventoryItemType, >>> InventoryItemTypeAttr, InvoiceContentType, InvoiceItemTypeAttr, >>> InvoiceItemTypeMap, InvoiceType, NeedType, OrderAdjustmentTypeAttr, >>> SalesOrderItemFact, SegmentGroupType, ShipmentGatewayConfigType, >>> ShipmentGatewayDhl, ShipmentGatewayFedex, ShipmentType, ShippingDocument >>> and ShoppingListType entities. >>> >>> (OFBIZ-8087) (OFBIZ-8204) (OFBIZ-8245) (OFBIZ-8248) (OFBIZ-8249) >>> (OFBIZ-8257) (OFBIZ-8261) (OFBIZ-8267) (OFBIZ-8270) (OFBIZ-8279) >>> (OFBIZ-8284) (OFBIZ-8437) (OFBIZ-8439) (OFBIZ-8455) (OFBIZ-8460) >>> (OFBIZ-8461) >>> (OFBIZ-8470) (OFBIZ-8473) (OFBIZ-8478) >>> >>> Thanks: Rohit Koushal, Aman Mishra, Chinmay Patidar and Amit Gadaley for >>> the contribution. >>> >>> Modified: >>> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml >>> ofbiz/trunk/applications/marketing/servicedef/services.xml >>> ofbiz/trunk/applications/order/servicedef/services.xml >>> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml >>> ofbiz/trunk/applications/party/servicedef/services.xml >>> ofbiz/trunk/applications/product/minilang/shipment/shipment >>> /ShipmentGatewayConfigServices.xml >>> ofbiz/trunk/applications/product/servicedef/services.xml >>> ofbiz/trunk/applications/product/servicedef/services_facility.xml >>> ofbiz/trunk/applications/product/servicedef/services_inventory.xml >>> ofbiz/trunk/applications/product/servicedef/services_shipment.xml >>> ofbiz/trunk/applications/product/servicedef/services_shipme >>> ntgateway.xml >>> ofbiz/trunk/framework/common/servicedef/services_geo.xml >>> ofbiz/trunk/specialpurpose/example/servicedef/services.xml >>> >>> Modified: ofbiz/trunk/applications/accounting/servicedef/services_invo >>> ice.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accoun >>> ting/servicedef/services_invoice.xml?rev=1767101&r1=1767100& >>> r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml >>> (original) >>> +++ ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -528,4 +528,65 @@ under the License. >>> <description>Delete a InvoiceNote</description> >>> <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> + >>> + <service name="createInvoiceContentType" >>> default-entity-name="InvoiceContentType" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a InvoiceContentType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + </service> >>> + <service name="updateInvoiceContentType" >>> default-entity-name="InvoiceContentType" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a InvoiceContentType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInvoiceContentType" >>> default-entity-name="InvoiceContentType" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a InvoiceContentType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <!-- InvoiceItemTypeAttr services --> >>> + <service name="createInvoiceItemTypeAttr" >>> default-entity-name="InvoiceItemTypeAttr" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create InvoiceItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateInvoiceItemTypeAttr" >>> default-entity-name="InvoiceItemTypeAttr" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update InvoiceItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInvoiceItemTypeAttr" >>> default-entity-name="InvoiceItemTypeAttr" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete InvoiceItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <service name="createInvoiceItemTypeMap" >>> default-entity-name="InvoiceItemTypeMap" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create InvoiceItemTypeMap</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateInvoiceItemTypeMap" >>> default-entity-name="InvoiceItemTypeMap" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update InvoiceItemTypeMap</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInvoiceItemTypeMap" >>> default-entity-name="InvoiceItemTypeMap" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete InvoiceItemTypeMap</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <service name="createInvoiceType" default-entity-name="InvoiceType" >>> engine="entity-auto" invoke="create" auth="true"> >>> + <description>Create a InvoiceType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + </service> >>> + <service name="updateInvoiceType" default-entity-name="InvoiceType" >>> engine="entity-auto" invoke="update" auth="true"> >>> + <description>Update a InvoiceType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInvoiceType" default-entity-name="InvoiceType" >>> engine="entity-auto" invoke="delete" auth="true"> >>> + <description>Delete a InvoiceType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/marketing/servicedef/services.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/market >>> ing/servicedef/services.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/marketing/servicedef/services.xml >>> (original) >>> +++ ofbiz/trunk/applications/marketing/servicedef/services.xml Sat Oct >>> 29 09:01:09 2016 >>> @@ -541,4 +541,20 @@ under the License. >>> <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> + <!-- SegmentGroupType Services --> >>> + <service name="createSegmentGroupType" engine="entity-auto" >>> default-entity-name="SegmentGroupType" invoke="create" auth="true"> >>> + <description>Create SegmentGroupType</description> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateSegmentGroupType" engine="entity-auto" >>> default-entity-name="SegmentGroupType" invoke="update" auth="true"> >>> + <description>Update SegmentGroupType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteSegmentGroupType" engine="entity-auto" >>> default-entity-name="SegmentGroupType" invoke="delete" auth="true"> >>> + <description>Delete SegmentGroupType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> </services> >>> >>> Modified: ofbiz/trunk/applications/order/servicedef/services.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/ >>> servicedef/services.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/order/servicedef/services.xml (original) >>> +++ ofbiz/trunk/applications/order/servicedef/services.xml Sat Oct 29 >>> 09:01:09 2016 >>> @@ -1204,4 +1204,34 @@ under the License. >>> <description>Expire a OrderContent</description> >>> <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> + >>> + <service name="createOrderAdjustmentTypeAttr" >>> default-entity-name="OrderAdjustmentTypeAttr" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a OrderAdjustmentTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateOrderAdjustmentTypeAttr" >>> default-entity-name="OrderAdjustmentTypeAttr" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a OrderAdjustmentTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteOrderAdjustmentTypeAttr" >>> default-entity-name="OrderAdjustmentTypeAttr" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a OrderAdjustmentTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <service name="createSalesOrderItemFact" >>> default-entity-name="SalesOrderItemFact" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a SalesOrderItemFact</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateSalesOrderItemFact" >>> default-entity-name="SalesOrderItemFact" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a SalesOrderItemFact</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteSalesOrderItemFact" >>> default-entity-name="SalesOrderItemFact" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a SalesOrderItemFact</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/order/servicedef/services_shoppingl >>> ist.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/ >>> servicedef/services_shoppinglist.xml?rev=1767101&r1=1767100& >>> r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml >>> (original) >>> +++ ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -161,4 +161,19 @@ under the License. >>> <description>Delete a ShoppingListItemSurvey >>> Record</description> >>> <auto-attributes include="pk" mode="IN"/> >>> </service> >>> + >>> + <service name="createShoppingListType" >>> default-entity-name="ShoppingListType" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a ShoppingListType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateShoppingListType" >>> default-entity-name="ShoppingListType" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a ShoppingListType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShoppingListType" >>> default-entity-name="ShoppingListType" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a ShoppingListType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/party/servicedef/services.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/ >>> servicedef/services.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/party/servicedef/services.xml (original) >>> +++ ofbiz/trunk/applications/party/servicedef/services.xml Sat Oct 29 >>> 09:01:09 2016 >>> @@ -1365,4 +1365,19 @@ under the License. >>> <description>Delete a RoleTypeAttr Record</description> >>> <auto-attributes mode="IN" include="pk"/> >>> </service> >>> + >>> + <service name="createNeedType" default-entity-name="NeedType" >>> engine="entity-auto" invoke="create" auth="true"> >>> + <description>Create a NeedType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + </service> >>> + <service name="updateNeedType" default-entity-name="NeedType" >>> engine="entity-auto" invoke="update" auth="true"> >>> + <description>Update a NeedType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + <service name="deleteNeedType" default-entity-name="NeedType" >>> engine="entity-auto" invoke="delete" auth="true"> >>> + <description>Delete a NeedType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/product/minilang/shipment/shipment/ >>> ShipmentGatewayConfigServices.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/minilang/shipment/shipment/ShipmentGatewayConfigServices.x >>> ml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/minilang/shipment/shipment/ >>> ShipmentGatewayConfigServices.xml (original) >>> +++ ofbiz/trunk/applications/product/minilang/shipment/shipment/ >>> ShipmentGatewayConfigServices.xml Sat Oct 29 09:01:09 2016 >>> @@ -26,18 +26,6 @@ under the License. >>> <store-value value-field="lookedUpValue"/> >>> </simple-method> >>> - <simple-method method-name="updateShipmentGatewayConfigDhl" >>> short-description="Update Shipment Gateway Config DHL"> >>> - <entity-one entity-name="ShipmentGatewayDhl" >>> value-field="lookedUpValue"/> >>> - <set-nonpk-fields map="parameters" value-field="lookedUpValue"/> >>> - <store-value value-field="lookedUpValue"/> >>> - </simple-method> >>> - >>> - <simple-method method-name="updateShipmentGatewayConfigFedex" >>> short-description="Update Shipment Gateway Config FedEx"> >>> - <entity-one entity-name="ShipmentGatewayFedex" >>> value-field="lookedUpValue"/> >>> - <set-nonpk-fields map="parameters" value-field="lookedUpValue"/> >>> - <store-value value-field="lookedUpValue"/> >>> - </simple-method> >>> - >>> <simple-method method-name="updateShipmentGatewayConfigType" >>> short-description="Update Shipment Gateway Config Type"> >>> <entity-one entity-name="ShipmentGatewayConfigType" >>> value-field="lookedUpValue"/> >>> <set-nonpk-fields map="parameters" >>> value-field="lookedUpValue"/> >>> >>> Modified: ofbiz/trunk/applications/product/servicedef/services.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/servicedef/services.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/servicedef/services.xml (original) >>> +++ ofbiz/trunk/applications/product/servicedef/services.xml Sat Oct 29 >>> 09:01:09 2016 >>> @@ -1693,4 +1693,18 @@ under the License. >>> <attribute name="groupOrderId" mode="IN" type="String" >>> optional="false"/> >>> </service> >>> + <service name="createGoodIdentificationType" >>> default-entity-name="GoodIdentificationType" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a GoodIdentificationType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + </service> >>> + <service name="updateGoodIdentificationType" >>> default-entity-name="GoodIdentificationType" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a GoodIdentificationType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteGoodIdentificationType" >>> default-entity-name="GoodIdentificationType" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a GoodIdentificationType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/product/servicedef/services_facilit >>> y.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/servicedef/services_facility.xml?rev=1767101&r1=1767100&r2 >>> =1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/servicedef/services_facility.xml >>> (original) >>> +++ ofbiz/trunk/applications/product/servicedef/services_facility.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -1014,4 +1014,20 @@ under the License. >>> <description>Expire a FacilityLocationGeoPoint >>> record</description> >>> <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> + >>> + <!-- InventoryItemType services --> >>> + <service name="createInventoryItemType" engine="entity-auto" >>> default-entity-name="InventoryItemType" invoke="create" auth="true"> >>> + <description>Create InventoryItemType</description> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateInventoryItemType" engine="entity-auto" >>> default-entity-name="InventoryItemType" invoke="update" auth="true"> >>> + <description>Update InventoryItemType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInventoryItemType" engine="entity-auto" >>> default-entity-name="InventoryItemType" invoke="delete" auth="true"> >>> + <description>Delete InventoryItemType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/product/servicedef/services_invento >>> ry.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/servicedef/services_inventory.xml?rev=1767101&r1=1767100&r >>> 2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/servicedef/services_inventory.xml >>> (original) >>> +++ ofbiz/trunk/applications/product/servicedef/services_inventory.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -54,4 +54,19 @@ under the License. >>> <auto-attributes include="pk" mode="IN"/> >>> </service> >>> + <service name="createInventoryItemTypeAttr" >>> default-entity-name="InventoryItemTypeAttr" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a InventoryItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateInventoryItemTypeAttr" >>> default-entity-name="InventoryItemTypeAttr" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a InventoryItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteInventoryItemTypeAttr" >>> default-entity-name="InventoryItemTypeAttr" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a InventoryItemTypeAttr</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> </services> >>> \ No newline at end of file >>> >>> Modified: ofbiz/trunk/applications/product/servicedef/services_shipmen >>> t.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/servicedef/services_shipment.xml?rev=1767101&r1=1767100&r2 >>> =1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/servicedef/services_shipment.xml >>> (original) >>> +++ ofbiz/trunk/applications/product/servicedef/services_shipment.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -1118,4 +1118,19 @@ under the License. >>> <description>Delete a ShipmentTypeAttr Record</description> >>> <auto-attributes include="pk" mode="IN"/> >>> </service> >>> + >>> + <service name="createShippingDocument" >>> default-entity-name="ShippingDocument" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a ShippingDocument</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateShippingDocument" >>> default-entity-name="ShippingDocument" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a ShippingDocument</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShippingDocument" >>> default-entity-name="ShippingDocument" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a ShippingDocument</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/applications/product/servicedef/services_shipmen >>> tgateway.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/produc >>> t/servicedef/services_shipmentgateway.xml?rev=1767101&r1=176 >>> 7100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/applications/product/servicedef/services_shipmentgateway.xml >>> (original) >>> +++ ofbiz/trunk/applications/product/servicedef/services_shipmentgateway.xml >>> Sat Oct 29 09:01:09 2016 >>> @@ -30,17 +30,35 @@ under the License. >>> <auto-attributes entity-name="ShipmentGatewayConfig" >>> include="pk" mode="IN" optional="false"/> >>> <auto-attributes entity-name="ShipmentGatewayConfig" >>> include="nonpk" mode="IN" optional="true"/> >>> </service> >>> - >>> - <service name="updateShipmentGatewayConfigDhl" engine="simple" >>> location="component://product/minilang/shipment/shipment/Shi >>> pmentGatewayConfigServices.xml" invoke="updateShipmentGatewayConfigDhl"> >>> - <description>Update Shipment Gateway Config DHL</description> >>> - <auto-attributes entity-name="ShipmentGatewayDhl" include="pk" >>> mode="IN" optional="false"/> >>> - <auto-attributes entity-name="ShipmentGatewayDhl" >>> include="nonpk" mode="IN" optional="true"/> >>> + >>> + <service name="updateShipmentGatewayConfigDhl" >>> engine="entity-auto" invoke="update" >>> default-entity-name="ShipmentGatewayDhl" >>> auth="true"> >>> + <description>Update a ShipmentGatewayDhl record</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> </service> >>> - >>> - <service name="updateShipmentGatewayConfigFedex" engine="simple" >>> location="component://product/minilang/shipment/shipment/Shi >>> pmentGatewayConfigServices.xml" invoke="updateShipmentGatewayC >>> onfigFedex"> >>> - <description>Update Shipment Gateway Config FedEx</description> >>> - <auto-attributes entity-name="ShipmentGatewayFedex" >>> include="pk" mode="IN" optional="false"/> >>> - <auto-attributes entity-name="ShipmentGatewayFedex" >>> include="nonpk" mode="IN" optional="true"/> >>> + <service name="createShipmentGatewayDhl" >>> default-entity-name="ShipmentGatewayDhl" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a ShipmentGatewayDhl</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShipmentGatewayDhl" >>> default-entity-name="ShipmentGatewayDhl" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a ShipmentGatewayDhl</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <service name="updateShipmentGatewayConfigFedex" >>> engine="entity-auto" invoke="update" >>> default-entity-name="ShipmentGatewayFedex" >>> auth="true"> >>> + <description>Update a ShipmentGatewayFedex record</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="createShipmentGatewayFedex" >>> default-entity-name="ShipmentGatewayFedex" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a ShipmentGatewayFedex</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShipmentGatewayFedex" >>> default-entity-name="ShipmentGatewayFedex" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a ShipmentGatewayFedex</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> <!-- ShipmentGatewayUps services --> >>> @@ -90,4 +108,30 @@ under the License. >>> <description>Delete a ShipmentGatewayConfig >>> record</description> >>> <auto-attributes include="pk" mode="IN"/> >>> </service> >>> + >>> + <service name="createShipmentGatewayConfigType" >>> engine="entity-auto" default-entity-name="ShipmentGatewayConfigType" >>> invoke="create" auth="true"> >>> + <description>Create ShipmentGatewayConfigType</description> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShipmentGatewayConfigType" >>> engine="entity-auto" default-entity-name="ShipmentGatewayConfigType" >>> invoke="delete" auth="true"> >>> + <description>Delete ShipmentGatewayConfigType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> + <!-- ShipmentType Services --> >>> + <service name="createShipmentType" engine="entity-auto" >>> default-entity-name="ShipmentType" invoke="create" auth="true"> >>> + <description>Create ShipmentType</description> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateShipmentType" engine="entity-auto" >>> default-entity-name="ShipmentType" invoke="update" auth="true"> >>> + <description>Update ShipmentType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteShipmentType" engine="entity-auto" >>> default-entity-name="ShipmentType" invoke="delete" auth="true"> >>> + <description>Delete ShipmentType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/framework/common/servicedef/services_geo.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/se >>> rvicedef/services_geo.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/framework/common/servicedef/services_geo.xml (original) >>> +++ ofbiz/trunk/framework/common/servicedef/services_geo.xml Sat Oct 29 >>> 09:01:09 2016 >>> @@ -50,5 +50,19 @@ >>> <description>Delete a Country Code</description> >>> <auto-attributes include="pk" mode="IN"/> >>> </service> >>> - >>> + >>> + <service name="createCountryAddressFormat" engine="entity-auto" >>> invoke="create" default-entity-name="CountryAddressFormat" auth="true"> >>> + <description>Create a Country Address Format</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="updateCountryAddressFormat" engine="entity-auto" >>> invoke="update" default-entity-name="CountryAddressFormat" auth="true"> >>> + <description>Update a Country Address Format</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteCountryAddressFormat" engine="entity-auto" >>> invoke="delete" default-entity-name="CountryAddressFormat" auth="true"> >>> + <description>Delete a Country Address Format</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> </services> >>> >>> Modified: ofbiz/trunk/specialpurpose/example/servicedef/services.xml >>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/exam >>> ple/servicedef/services.xml?rev=1767101&r1=1767100&r2=1767101&view=diff >>> ============================================================ >>> ================== >>> --- ofbiz/trunk/specialpurpose/example/servicedef/services.xml >>> (original) >>> +++ ofbiz/trunk/specialpurpose/example/servicedef/services.xml Sat Oct >>> 29 09:01:09 2016 >>> @@ -151,4 +151,20 @@ under the License. >>> <auto-attributes include="pk" mode="IN" optional="false"/> >>> </service> >>> + <!-- ExampleFeatureApplType services --> >>> + <service name="createExampleFeatureApplType" >>> default-entity-name="ExampleFeatureApplType" engine="entity-auto" >>> invoke="create" auth="true"> >>> + <description>Create a ExampleFeatureApplType</description> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + <auto-attributes include="pk" mode="INOUT" optional="true"/> >>> + </service> >>> + <service name="updateExampleFeatureApplType" >>> default-entity-name="ExampleFeatureApplType" engine="entity-auto" >>> invoke="update" auth="true"> >>> + <description>Update a ExampleFeatureApplType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + <auto-attributes include="nonpk" mode="IN" optional="true"/> >>> + </service> >>> + <service name="deleteExampleFeatureApplType" >>> default-entity-name="ExampleFeatureApplType" engine="entity-auto" >>> invoke="delete" auth="true"> >>> + <description>Delete a ExampleFeatureApplType</description> >>> + <auto-attributes include="pk" mode="IN" optional="false"/> >>> + </service> >>> + >>> </services> >>> >>> >>> >>> >> >
