|
Modified: ofbiz/trunk/specialpurpose/ebaystore/widget/EbayInventoryForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/widget/EbayInventoryForms.xml?rev=906373&r1=906372&r2=906373&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/widget/EbayInventoryForms.xml (original) +++ ofbiz/trunk/specialpurpose/ebaystore/widget/EbayInventoryForms.xml Thu Feb 4 06:01:06 2010 @@ -44,15 +44,22 @@ <form name="ListEbayProductInventoryDetail" type="multi" use-row-submit="true" target="updateEbayStoreInventory" title="" list-name="ebayProductStoreInventoryList" odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="_rowSubmit" position="1" title="${uiLabelMap.CommonSelect}"><check/></field> <field name="productStoreId"><hidden/></field> <field name="facilityId"><hidden/></field> - <field name="folderId"><hidden value="${parameters.folderId}"/></field> - <field name="_rowSubmit" title="${uiLabelMap.CommonSelect}"><check/></field> + <field name="folderId" use-when="ebayfolderId != null"><hidden value="${ebayfolderId}"/></field> + <field name="folderId" use-when="ebayfolderId == null"><hidden value="${folderId}"/></field> <field name="productId"><display></display></field> <field name="productName" entry-name="productId"> <display-entity entity-name="Product" key-field-name="productId" description="${productName}"></display-entity> </field> - <field name="quantityReserved"><display></display></field> + <field name="quantityReserved" > + <hyperlink target="updateQuantityReserved" description="${quantityReserved}"> + <parameter param-name="productStoreId"/> + <parameter param-name="facilityId"/> + <parameter param-name="productId"/> + </hyperlink> + </field> <field name="availableToPromiseListing"><display></display></field> <field name="scheduled"><display></display></field> <field name="ebayProductId"><display></display></field> @@ -62,4 +69,22 @@ <field name="reservedDate"><display></display></field> <field name="updateButton" title="${uiLabelMap.EbayUpdateInventory}"><submit button-type="button"/></field> </form> + + <form name="updateQuantityReserved" type="single" target="updateProductQuantityReserved" default-entity-name="EbayProductStoreInventory" default-map-name="ebayProductStoreInventory" + odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> + <field name="productStoreId"><display></display></field> + <field name="facilityId"><display></display></field> + <field name="productId"><display></display></field> + <field name="productName" entry-name="productId"> + <display-entity entity-name="Product" key-field-name="productId" description="${productName}"></display-entity> + </field> + <field name="quantity" required-field="true"><text default-value="${ebayProductStoreInventory.quantityReserved}"></text></field> + <field name="actionType"> + <drop-down allow-empty="false"> + <option key="ADD" description="Add"/> + <option key="REMOVE" description="Remove"/> + </drop-down> + </field> + <field name="submitButton"><submit button-type="button"/></field> + </form> </forms> Modified: ofbiz/trunk/specialpurpose/ebaystore/widget/EbayStoreScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/widget/EbayStoreScreens.xml?rev=906373&r1=906372&r2=906373&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/widget/EbayStoreScreens.xml (original) +++ ofbiz/trunk/specialpurpose/ebaystore/widget/EbayStoreScreens.xml Thu Feb 4 06:01:06 2010 @@ -297,12 +297,12 @@ <service service-name="getFolderInEbayStoreInventory" result-map="result"> <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> </service> - <set field="parameters.folderId" value="${result.folderId}"/> + <set field="ebayfolderId" value="${result.folderId}"/> </actions> <widgets> <section> <condition> - <not><if-empty field="parameters.folderId"/></not> + <not><if-empty field="ebayfolderId"/></not> </condition> <widgets><include-screen name="ViewInventoryItemDetail"/></widgets> <fail-widgets><include-screen name="ebayStoreInventoryFail"/></fail-widgets> @@ -345,9 +345,9 @@ <widgets> <section> <actions> - <set field="facilityId" value="parameters.facilityId"/> - <set field="parameters.productStoreId" from-field="parameters.productStoreId"/> - <set field="folderId" value="parameters.folderId"/> + <set field="facilityId" from-field="parameters.facilityId"/> + <set field="productStoreId" from-field="parameters.productStoreId"/> + <set field="ebayfolderId" from-field="parameters.folderId"/> </actions> <widgets><include-screen name="ViewInventoryItemDetail"/></widgets> </section> @@ -384,10 +384,18 @@ <decorator-screen name="permission-decorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> <screenlet title="${uiLabelMap.ProductInventoryDetails} ${uiLabelMap.ProductStoreNameId} : ${productStore.storeName}[${productStore.productStoreId}] ${uiLabelMap.FacilityFacility} : ${facility.facilityName}"> - <link target="reserveEbayProductInventory" style="buttontext" text="${uiLabelMap.EbayReserveProductInventory}"> - <parameter param-name="productStoreId" from-field="productStoreId"/> - <parameter param-name="facilityId" from-field="facilityId"/> - </link> + <section> + <widgets> + <link name="updateEbayInventoryStatus" secure="true" target="updateEbayInventoryStatus" style="buttontext" text="${uiLabelMap.EbayUpdateInventoryStatus}"> + <parameter param-name="productStoreId" from-field="productStoreId"/> + <parameter param-name="facilityId" from-field="facilityId"/> + </link> + <link name="reserveEbayProductInventory" target="reserveEbayProductInventory" style="buttontext" text="${uiLabelMap.EbayReserveProductInventory}"> + <parameter param-name="productStoreId" from-field="productStoreId"/> + <parameter param-name="facilityId" from-field="facilityId"/> + </link> + </widgets> + </section> <include-form name="ListEbayProductInventoryDetail" location="component://ebaystore/widget/EbayInventoryForms.xml"/> </screenlet> </decorator-section> @@ -429,10 +437,11 @@ <decorator-section name="body"> <screenlet title="notes"> <label style="label" text="Please subscribed to Selling Manager Pro before you use this function because ebay product inventory will open when you start selling manager pro on ebay site."></label> + <label style="label" text="if you subscribed already then still can not use, please check you internet connection."></label> <label text="- To subscribe for production site"></label> - <link target="link : http://pages.ebay.com/selling_manager_pro" text="http://pages.ebay.com/selling_manager_pro" target-window="_BLANK" url-mode="plain"></link> + <link target="http://pages.ebay.com/selling_manager_pro" text="http://pages.ebay.com/selling_manager_pro" target-window="_BLANK" url-mode="plain"></link> <label text="- To upgrade store level sandbox site"></label> - <link target="link : http://k2b-bulk.sandbox.ebay.com/ws/eBayISAPI.dll?MyeBaySellingPendingListings" target-window="_BLANK" url-mode="plain" text="http://k2b-bulk.sandbox.ebay.com/ws/eBayISAPI.dll?MyeBaySellingPendingListings"></link> + <link target="http://k2b-bulk.sandbox.ebay.com/ws/eBayISAPI.dll?MyeBaySellingPendingListings" target-window="_BLANK" url-mode="plain" text="http://k2b-bulk.sandbox.ebay.com/ws/eBayISAPI.dll?MyeBaySellingPendingListings"></link> </screenlet> <screenlet title="How to upgrade sandbox store level?"> <label text="- Click on the link "To upgrade store level for sandbox site""></label> @@ -447,4 +456,26 @@ </widgets> </section> </screen> + <screen name="updateQuantityReserved"> + <section> + <actions> + <set field="headerItem" value="ebayStore"/> + <set field="tabButtonItem" value="inventory"/> + <entity-one entity-name="EbayProductStoreInventory" value-field="ebayProductStoreInventory"> + <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> + <field-map field-name="facilityId" from-field="parameters.facilityId"/> + <field-map field-name="productId" from-field="parameters.productId"/> + </entity-one> + </actions> + <widgets> + <decorator-screen name="permission-decorator" location="${parameters.mainDecoratorLocation}"> + <decorator-section name="body"> + <screenlet title="Inventory Quantities"> + <include-form name="updateQuantityReserved" location="component://ebaystore/widget/EbayInventoryForms.xml"/> + </screenlet> + </decorator-section> + </decorator-screen> + </widgets> + </section> + </screen> </screens> \ No newline at end of file |
| Free forum by Nabble | Edit this page |
