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>
>>>
>>>
>>>
>>>
>>
>

Reply via email to