Administrator
|
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, [hidden email] 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_shipmentgateway.xml > ofbiz/trunk/framework/common/servicedef/services_geo.xml > ofbiz/trunk/specialpurpose/example/servicedef/services.xml > > Modified: ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/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/marketing/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_shoppinglist.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/product/minilang/shipment/shipment/ShipmentGatewayConfigServices.xml?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/product/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_facility.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/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_inventory.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_inventory.xml?rev=1767101&r1=1767100&r2=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_shipment.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/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_shipmentgateway.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_shipmentgateway.xml?rev=1767101&r1=1767100&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/ShipmentGatewayConfigServices.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/ShipmentGatewayConfigServices.xml" invoke="updateShipmentGatewayConfigFedex"> > - <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/servicedef/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/example/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> > > > |
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 < [hidden email]> 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, [hidden email] 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_ >> invoice.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& >> r2=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= >> 1767100&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> >> >> >> >> > |
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 < [hidden email]> 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 < > [hidden email]> 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, [hidden email] 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> >>> >>> >>> >>> >> > |
Hi Jacques,
Converted updateShipmentGatewayConfigType and updateShipmentGatewayConfig to entity-auto and removed file at rev:1768166 Thanks Jacques! -- Thanks & Regards --- Arun Patidar Manager,Enterprise Software Development HotWax Mediawww.hotwaxsystems.com On Sat, Nov 5, 2016 at 11:58 AM, Arun Patidar < [hidden email]> wrote: > 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 <arun.patidar@hotwaxsystems. > com> 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 < >> [hidden email]> 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, [hidden email] 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_inv >>>> oice.xml >>>> ofbiz/trunk/applications/marketing/servicedef/services.xml >>>> ofbiz/trunk/applications/order/servicedef/services.xml >>>> ofbiz/trunk/applications/order/servicedef/services_shopping >>>> list.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="updateShipmentGatewayC >>>> onfigDhl"> >>>> - <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> >>>> >>>> >>>> >>>> >>> >> > |
Free forum by Nabble | Edit this page |