You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by bu...@apache.org on 2010/05/15 18:14:14 UTC

svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Author: buscob
Date: Sat May 15 16:14:14 2010
New Revision: 944675

URL: http://svn.apache.org/viewvc?rev=944675&view=rev
Log:
A patch from Chris Snow
OFBIZ-3747 - ProductStore missing field title help
https://issues.apache.org/jira/browse/OFBIZ-3747
Thank you Chris for your patch and your patience.

Modified:
    ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
    ofbiz/trunk/applications/product/entitydef/entitymodel.xml

Modified: ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml (original)
+++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat May 15 16:14:14 2010
@@ -2637,4 +2637,237 @@
         <value xml:lang="th">ของเถื่อน</value>
         <value xml:lang="zh">被盗</value>
     </property>
+
+    <!-- Field Descriptions -->
+    <!--  ProductStore -->
+    <property key="FieldDescription.ProductStore.productStoreId">
+        <value xml:lang="en">The id for the product store..</value>
+    </property>
+    <property key="FieldDescription.ProductStore.primaryStoreGroupId">
+        <value xml:lang="en">What group this store belongs to. Stores can be grouped together with a price for each store group. It can be left blank if there are no store groups set up.</value>
+        <!-- Store groups cannot be set up in the catalog manager and must be inserted directly into the database. -->
+    </property>
+    <property key="FieldDescription.ProductStore.storeName">
+        <value xml:lang="en">This is the name of the store that this catalog represents.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.companyName">
+        <value xml:lang="en">This is the name of the company that this catalog represents.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.title">
+        <value xml:lang="en">This value gets displayed in the header section of the ecommerce store.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.subtitle">
+        <value xml:lang="en">This value gets displayed in the header section of the ecommerce store.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.payToPartyId">
+        <value xml:lang="en">Note that this corresponds with the organizationPartyId that GL transactions will be posted to.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.daysToCancelNonPay">
+        <value xml:lang="en">Triggers cancellation of orders for non-payment after the number of days entered here.</value>
+        <!-- There is an automated service that can be scheduled (see Job Scheduler in Webtools) nightly to cancel orders which have not been paid. This defines how many days an order can be outstanding and unpaid before it is canceled. A value of zero here will leave all orders open indefinitely. -->
+    </property>
+    <property key="FieldDescription.ProductStore.manualAuthIsCapture">
+        <value xml:lang="en">Drop-down Y/N box on the question of whether a Manual Authorization is captured.</value> <!--  TODO - what does this really mean? -->
+    </property>
+    <property key="FieldDescription.ProductStore.prorateShipping">
+        <value xml:lang="en">When some share of the cost of shipping is covered under an account other than the bill-to.</value> <!--  TODO - what does this really mean? -->
+    </property>
+    <property key="FieldDescription.ProductStore.prorateTaxes">
+        <value xml:lang="en"></value>
+    </property>
+    <property key="FieldDescription.ProductStore.viewCartOnAdd">
+        <value xml:lang="en">Controls whether the user is taken to the shopping cart immediately after adding a product to his cart.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoSaveCart">
+        <value xml:lang="en">Drop-down Y/N box on the question of automatically saving the contents of the shopping cart.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoApproveReviews">
+        <value xml:lang="en">If the site allows users to enter product reviews, this controls whether the reviews must be approved, or whether they are automatically shown on the site.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.isDemoStore">
+        <value xml:lang="en">If Yes, any orders created will not be sent, credit card charges will not be made, etc.
+        </value>
+    </property>
+    <property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
+        <value xml:lang="en">If Yes, the order will be immediately fulfilled through system-generated processes in ofbiz (e.g. for POS sales).  If no, it will be held for manual review.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.inventoryFacilityId">
+        <value xml:lang="en">This is where the stock levels are drawn from.</value>
+        <!-- Used for knowing where to change product inventory as items are sold. See the 'Facility Manager' to create a facility. All existing facilities are presented here. -->
+    </property>
+    <property key="FieldDescription.ProductStore.oneInventoryFacility">
+        <value xml:lang="en">If this is a 'Single Inventory' facility. With newer or less complex businesses, you will find the Single Inventory concept much easier to work with.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.checkInventory">
+        <value xml:lang="en">This determines whether the system checks inventory levels when processing an order.</value>
+        <!--  If inventory IS checked (Y), the item cannot be ordered or rather the order cannot be fulfilled if there is insufficient QOH or ATP. If Inventory is not checked, however, the order may be accepted but items not available will be processed as a back-order. You need a system in place to track, replenish and fulfill back-ordered items if you set this flag to N. -->
+    </property>
+    <property key="FieldDescription.ProductStore.reserveInventory">
+        <value xml:lang="en">Causes inventory to be reserved for items ordered in the store. The inventory may still be on hand but will no longer be available for other orders.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.reserveOrderEnumId">
+        <value xml:lang="en">Choose how inventory should be reserved.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.requireInventory">
+        <value xml:lang="en">If sufficient inventory not on hand, order will not be processed when this flag is set to Yes.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.balanceResOnOrderCreation">
+        <value xml:lang="en">If set to Y, when a new sales order is created with backordered items, then reservations on the facility/product are reassigned according to the priority given by the shipBeforeDate field.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.requirementMethodEnumId">
+        <value xml:lang="en">Refers to warehouse stocking level triggers.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.orderNumberPrefix">
+        <value xml:lang="en">All orders will be prefixed by this. For example, if you wished accounting to be able to quickly differentiate orders between stores.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.defaultLocaleString">
+        <value xml:lang="en">Default locale, for language, number, and currency formats.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.defaultCurrencyUomId">
+        <value xml:lang="en">Which national currency will be used if none is specified. Use webtools to find codes for non-US locations.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
+        <value xml:lang="en">Unless the sales channel has been specified in the transaction, it will be assumed that the sale came in through the selected path.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.allowPassword">
+        <value xml:lang="en">If No, when a customer creates an account they will not be asked for a password and they have to wait for their account to be enabled and a password to be sent to them.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.defaultPassword">
+        <value xml:lang="en">If you allow others access with a password, what is the default password that anyone could use if they knew it?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.explodeOrderItems">
+        <value xml:lang="en">If set to Y then any shopping cart item with a quantity greater than one will be split into separate order items with a quantity of 1 each.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.checkGcBalance">
+        <value xml:lang="en"></value>
+    </property>
+    <property key="FieldDescription.ProductStore.retryFailedAuths">
+        <value xml:lang="en">How many times can an unsuccessful attempt to authorize an order be allowed?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.headerApprovedStatus">
+        <value xml:lang="en">This is the message you want your customers to see when their order is approved.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.itemApprovedStatus">
+        <value xml:lang="en">What to set order items status to when orders are approved, declined, or canceled. Based on the standard defined status codes in Open for Business.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.digitalItemApprovedStatus">
+        <value xml:lang="en">What to set order items status to when Digital Item orders are approved, declined, or canceled. Based on the standard defined status codes in Open for Business.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.headerDeclinedStatus">
+        <value xml:lang="en">This is the message you want your customers to see when their order is declined. Based on the standard defined status codes in Open for Business.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.itemDeclinedStatus">
+        <value xml:lang="en">This is the message you want the customer to see when one of their items is declined for some reason.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.headerCancelStatus">
+        <value xml:lang="en">This is the message that you want the client to see when their order is cancelled.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.itemCancelStatus">
+        <value xml:lang="en">The message shown when an item they ordered is cancelled.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.authDeclinedMessage">
+        <value xml:lang="en">Message shown when payment authorization is declined.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.authFraudMessage">
+        <value xml:lang="en">Message sent when fraud is suspected.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.authErrorMessage">
+        <value xml:lang="en">Message sent when a processing error is encountered.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.visualThemeId">
+        <value xml:lang="en">For controlling the look and feel and a web-based store.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.storeCreditAccountEnumId">
+        <value xml:lang="en">Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return.</value>
+        <!-- This field is override by ReturnHeader.billingAccountId or ReturnHeader.finAccountId, whichever is specified but if only finAccountId is specified explicitly then system will first try to locate any billing account with -ve amount. If found, then amount is credit to this billing account else the amount will be credit to the financial account of the user. -->
+    </property>
+    <property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
+        <value xml:lang="en">If set to Y then in the create customer form no entry box will be presented for a username - the primary email address will be used for username.</value>
+        <!-- If set to N, the default, there is a checkbox a user can select to use the email address as a username, but they also have the option of entering a username. -->
+    </property>
+    <property key="FieldDescription.ProductStore.requireCustomerRole">
+        <value xml:lang="en">If set to Y then the customer must be associated with the store in the Customer role in order to be able to login (e.g. B2B)</value>
+        <!-- If they are not associated with the store in the Customer role, they will receive an error message when they try to login. Note that this means entering an assignment of Customer as Role for every customer that wants to by. This could delay them from being able to make purchases. It also means giving attention to every prospect until they become identified as a Customer. -->
+    </property>
+    <property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
+        <value xml:lang="en">If Y, digital items will be immediately invoiced when the order is placed.</value>
+        <!--  If N, will need to wait for some sort of fulfillment process to set the item status to complete which would then trigger the invoice creation. -->
+    </property>
+    <property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
+        <value xml:lang="en">Require Shipping Address for Digital Items? Note this only has an effect if there are ONLY digital goods in the cart.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
+        <value xml:lang="en">If set to N the options related to gifts (the 'is gift' and 'gift message' options) will not be shown during checkout.</value>
+        <!--  This is meant for use in business oriented stores or others where the gift options do not make sense. -->
+    </property>
+    <property key="FieldDescription.ProductStore.selectPaymentTypePerItem">
+        <value xml:lang="en">If Yes, allows customer to pay for some order items with one payment type, others with another type.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.showPricesWithVatTax">
+        <value xml:lang="en">Should the displayed prices include (Y) or not include (N) the VAT Tax amount?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.showTaxIsExempt">
+        <value xml:lang="en">Will it be appropriate to indicate when an item is exempt from tax?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
+        <value xml:lang="en">What is the Geographical ID for the VAT taxing authority?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
+        <value xml:lang="en">What is the Party ID of the Vat Taxing Authority?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.enableAutoSuggestionList">
+        <value xml:lang="en">The auto-suggestion list is a special ShoppingList that the addSuggestionsToShoppingList service will maintain for cross-sells of ordered items.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.enableDigProdUpload">
+        <value xml:lang="en">Unless this is set to Yes, the sale of Digital Products from your Store will not be permitted.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.prodSearchExcludeVariants">
+        <value xml:lang="en">If set to Y an additional constraint will of isVariant!=Y will be added to all product searches for the store.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.digProdUploadCategoryId">
+        <value xml:lang="en">Which Category of Digital Products may be uploaded?</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoOrderCcTryExp">
+        <value xml:lang="en">For auto-orders try other Credit Card expiration dates (if date is wrong or general failure where type not known).</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
+        <value xml:lang="en">For auto-orders try other Credit Cards for the customer.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
+        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF (Not Sufficient Funds) try again later.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
+        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF try again how many times.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.storeCreditValidDays">
+        <value xml:lang="en">How many days that store credit is valid for. Null value implies no expiration.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoApproveInvoice">
+        <value xml:lang="en">If Y or empty, sales invoices created from orders will be marked ready.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.autoApproveOrder">
+        <value xml:lang="en">If N, orders will not be automatically approved when payment is authorized.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.shipIfCaptureFails">
+        <value xml:lang="en">If N, the captureOrderPayments will cause a service error if credit card capture fails.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.setOwnerUponIssuance">
+        <value xml:lang="en">If Y or empty, set the inventory item owner upon issuance.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.reqReturnInventoryReceive">
+        <value xml:lang="en">If set to Y return will automatically go to the Received status when Accepted instead of waiting for actual receipt of the return.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
+        <value xml:lang="en">If Y then on add to cart remove all products in cart with a ProductAssoc record related to or from the product and with the PRODUCT_INCOMPATABLE type.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
+        <value xml:lang="en">If Y then on add to cart remove all products in cart with a ProductAssoc record related from the product and with the PRODUCT_UPGRADE type.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
+        <value xml:lang="en">If Y then before the order is stored the OrderPaymentPreference record will be split, one for each OrderItemShipGroup.</value>
+    </property>
+    <property key="FieldDescription.ProductStore.showOutOfStockProducts">
+        <value xml:lang="en">If N then out of stock products will not be displayed on site</value>
+    </property>
+    
 </resource>

Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May 15 16:14:14 2010
@@ -27,6 +27,7 @@ under the License.
     <copyright>Copyright 2001-2009 The Apache Software Foundation</copyright>
     <author>None</author>
     <version>1.0</version>
+    <default-resource-name>ProductEntityLabels</default-resource-name>
 
     <!-- ========================================================= -->
     <!-- ======================== Data Model ===================== -->
@@ -3643,7 +3644,8 @@ under the License.
 
     <entity entity-name="ProductStore"
             package-name="org.ofbiz.product.store"
-            title="Product Store Entity">
+            title="Product Store Entity"
+            default-resource-name="ProductEntityLabels">
       <field name="productStoreId" type="id-ne"></field>
       <field name="primaryStoreGroupId" type="id"></field>
       <field name="storeName" type="name"></field>



Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Tim Ruppert <ti...@hotwaxmedia.com>.
+1

Cheers,
Ruppert

On May 16, 2010, at 10:37 AM, Bruno Busco wrote:

> Thank you.
> I will do that.
> 
> -Bruno
> 
> 2010/5/15 Ashish Vijaywargiya <vi...@gmail.com>
> 
>> +1.
>> 
>> --
>> Ashish
>> 
>> On Sat, May 15, 2010 at 10:54 PM, Christopher Snow
>> <sn...@snowconsulting.co.uk> wrote:
>>> I think it should be ok to backport patches that only add documentation.
>>> 
>>> On 15/05/10 17:17, Bruno Busco wrote:
>>>> 
>>>> What you guys think about backporting patches like this that only add
>>>> documentation to the 10.04 release branch?
>>>> 
>>>> 
>>>> 2010/5/15<bu...@apache.org>
>>>> 
>>>> 
>>>>> 
>>>>> Author: buscob
>>>>> Date: Sat May 15 16:14:14 2010
>>>>> New Revision: 944675
>>>>> 
>>>>> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
>>>>> Log:
>>>>> A patch from Chris Snow
>>>>> OFBIZ-3747 - ProductStore missing field title help
>>>>> https://issues.apache.org/jira/browse/OFBIZ-3747
>>>>> Thank you Chris for your patch and your patience.
>>>>> 
>>>>> Modified:
>>>>>   ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>>>>   ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>>>>> 
>>>>> Modified:
>> ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>>>> URL:
>>>>> 
>>>>> 
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
>>>>> 
>>>>> 
>>>>> 
>> ==============================================================================
>>>>> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>>>> (original)
>>>>> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat
>>>>> May
>>>>> 15 16:14:14 2010
>>>>> @@ -2637,4 +2637,237 @@
>>>>>        <value xml:lang="th">ขภงเถื่ภน</value>
>>>>>        <value xml:lang="zh">被盗</value>
>>>>>    </property>
>>>>> +
>>>>> +<!-- Field Descriptions -->
>>>>> +<!--  ProductStore -->
>>>>> +<property key="FieldDescription.ProductStore.productStoreId">
>>>>> +<value xml:lang="en">The id for the product store..</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.primaryStoreGroupId">
>>>>> +<value xml:lang="en">What group this store belongs to. Stores can
>>>>> be grouped together with a price for each store group. It can be left
>>>>> blank
>>>>> if there are no store groups set up.</value>
>>>>> +<!-- Store groups cannot be set up in the catalog manager and must
>>>>> be inserted directly into the database. -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.storeName">
>>>>> +<value xml:lang="en">This is the name of the store that this
>>>>> catalog represents.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.companyName">
>>>>> +<value xml:lang="en">This is the name of the company that this
>>>>> catalog represents.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.title">
>>>>> +<value xml:lang="en">This value gets displayed in the header
>>>>> section of the ecommerce store.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.subtitle">
>>>>> +<value xml:lang="en">This value gets displayed in the header
>>>>> section of the ecommerce store.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.payToPartyId">
>>>>> +<value xml:lang="en">Note that this corresponds with the
>>>>> organizationPartyId that GL transactions will be posted to.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.daysToCancelNonPay">
>>>>> +<value xml:lang="en">Triggers cancellation of orders for
>>>>> non-payment after the number of days entered here.</value>
>>>>> +<!-- There is an automated service that can be scheduled (see Job
>>>>> Scheduler in Webtools) nightly to cancel orders which have not been
>> paid.
>>>>> This defines how many days an order can be outstanding and unpaid
>> before
>>>>> it
>>>>> is canceled. A value of zero here will leave all orders open
>>>>> indefinitely.
>>>>> -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.manualAuthIsCapture">
>>>>> +<value xml:lang="en">Drop-down Y/N box on the question of whether
>>>>> a Manual Authorization is captured.</value>  <!--  TODO - what does
>> this
>>>>> really mean? -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.prorateShipping">
>>>>> +<value xml:lang="en">When some share of the cost of shipping is
>>>>> covered under an account other than the bill-to.</value>  <!--  TODO -
>>>>> what
>>>>> does this really mean? -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.prorateTaxes">
>>>>> +<value xml:lang="en"></value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.viewCartOnAdd">
>>>>> +<value xml:lang="en">Controls whether the user is taken to the
>>>>> shopping cart immediately after adding a product to his cart.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoSaveCart">
>>>>> +<value xml:lang="en">Drop-down Y/N box on the question of
>>>>> automatically saving the contents of the shopping cart.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoApproveReviews">
>>>>> +<value xml:lang="en">If the site allows users to enter product
>>>>> reviews, this controls whether the reviews must be approved, or whether
>>>>> they
>>>>> are automatically shown on the site.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.isDemoStore">
>>>>> +<value xml:lang="en">If Yes, any orders created will not be sent,
>>>>> credit card charges will not be made, etc.
>>>>> +</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
>>>>> +<value xml:lang="en">If Yes, the order will be immediately
>>>>> fulfilled through system-generated processes in ofbiz (e.g. for POS
>>>>> sales).
>>>>> If no, it will be held for manual review.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.inventoryFacilityId">
>>>>> +<value xml:lang="en">This is where the stock levels are drawn
>>>>> from.</value>
>>>>> +<!-- Used for knowing where to change product inventory as items
>>>>> are sold. See the 'Facility Manager' to create a facility. All existing
>>>>> facilities are presented here. -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.oneInventoryFacility">
>>>>> +<value xml:lang="en">If this is a 'Single Inventory' facility.
>>>>> With newer or less complex businesses, you will find the Single
>> Inventory
>>>>> concept much easier to work with.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.checkInventory">
>>>>> +<value xml:lang="en">This determines whether the system checks
>>>>> inventory levels when processing an order.</value>
>>>>> +<!--  If inventory IS checked (Y), the item cannot be ordered or
>>>>> rather the order cannot be fulfilled if there is insufficient QOH or
>> ATP.
>>>>> If
>>>>> Inventory is not checked, however, the order may be accepted but items
>>>>> not
>>>>> available will be processed as a back-order. You need a system in place
>>>>> to
>>>>> track, replenish and fulfill back-ordered items if you set this flag to
>>>>> N.
>>>>> -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.reserveInventory">
>>>>> +<value xml:lang="en">Causes inventory to be reserved for items
>>>>> ordered in the store. The inventory may still be on hand but will no
>>>>> longer
>>>>> be available for other orders.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.reserveOrderEnumId">
>>>>> +<value xml:lang="en">Choose how inventory should be
>>>>> reserved.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.requireInventory">
>>>>> +<value xml:lang="en">If sufficient inventory not on hand, order
>>>>> will not be processed when this flag is set to Yes.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
>>>>> +<value xml:lang="en">If set to Y, when a new sales order is
>>>>> created with backordered items, then reservations on the
>> facility/product
>>>>> are reassigned according to the priority given by the shipBeforeDate
>>>>> field.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.requirementMethodEnumId">
>>>>> +<value xml:lang="en">Refers to warehouse stocking level
>>>>> triggers.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.orderNumberPrefix">
>>>>> +<value xml:lang="en">All orders will be prefixed by this. For
>>>>> example, if you wished accounting to be able to quickly differentiate
>>>>> orders
>>>>> between stores.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.defaultLocaleString">
>>>>> +<value xml:lang="en">Default locale, for language, number, and
>>>>> currency formats.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.defaultCurrencyUomId">
>>>>> +<value xml:lang="en">Which national currency will be used if none
>>>>> is specified. Use webtools to find codes for non-US locations.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
>>>>> +<value xml:lang="en">Unless the sales channel has been specified
>>>>> in the transaction, it will be assumed that the sale came in through
>> the
>>>>> selected path.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.allowPassword">
>>>>> +<value xml:lang="en">If No, when a customer creates an account
>>>>> they will not be asked for a password and they have to wait for their
>>>>> account to be enabled and a password to be sent to them.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.defaultPassword">
>>>>> +<value xml:lang="en">If you allow others access with a password,
>>>>> what is the default password that anyone could use if they knew
>>>>> it?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.explodeOrderItems">
>>>>> +<value xml:lang="en">If set to Y then any shopping cart item with
>>>>> a quantity greater than one will be split into separate order items
>> with
>>>>> a
>>>>> quantity of 1 each.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.checkGcBalance">
>>>>> +<value xml:lang="en"></value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.retryFailedAuths">
>>>>> +<value xml:lang="en">How many times can an unsuccessful attempt to
>>>>> authorize an order be allowed?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.headerApprovedStatus">
>>>>> +<value xml:lang="en">This is the message you want your customers
>>>>> to see when their order is approved.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.itemApprovedStatus">
>>>>> +<value xml:lang="en">What to set order items status to when orders
>>>>> are approved, declined, or canceled. Based on the standard defined
>> status
>>>>> codes in Open for Business.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
>>>>> +<value xml:lang="en">What to set order items status to when
>>>>> Digital Item orders are approved, declined, or canceled. Based on the
>>>>> standard defined status codes in Open for Business.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.headerDeclinedStatus">
>>>>> +<value xml:lang="en">This is the message you want your customers
>>>>> to see when their order is declined. Based on the standard defined
>> status
>>>>> codes in Open for Business.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.itemDeclinedStatus">
>>>>> +<value xml:lang="en">This is the message you want the customer to
>>>>> see when one of their items is declined for some reason.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.headerCancelStatus">
>>>>> +<value xml:lang="en">This is the message that you want the client
>>>>> to see when their order is cancelled.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.itemCancelStatus">
>>>>> +<value xml:lang="en">The message shown when an item they ordered
>>>>> is cancelled.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.authDeclinedMessage">
>>>>> +<value xml:lang="en">Message shown when payment authorization is
>>>>> declined.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.authFraudMessage">
>>>>> +<value xml:lang="en">Message sent when fraud is suspected.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.authErrorMessage">
>>>>> +<value xml:lang="en">Message sent when a processing error is
>>>>> encountered.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.visualThemeId">
>>>>> +<value xml:lang="en">For controlling the look and feel and a
>>>>> web-based store.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
>>>>> +<value xml:lang="en">Specify the type (Billing Account or
>>>>> Financial Account) of Store Credit Account used for refund
>>>>> return.</value>
>>>>> +<!-- This field is override by ReturnHeader.billingAccountId or
>>>>> ReturnHeader.finAccountId, whichever is specified but if only
>>>>> finAccountId
>>>>> is specified explicitly then system will first try to locate any
>> billing
>>>>> account with -ve amount. If found, then amount is credit to this
>> billing
>>>>> account else the amount will be credit to the financial account of the
>>>>> user.
>>>>> -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
>>>>> +<value xml:lang="en">If set to Y then in the create customer form
>>>>> no entry box will be presented for a username - the primary email
>> address
>>>>> will be used for username.</value>
>>>>> +<!-- If set to N, the default, there is a checkbox a user can
>>>>> select to use the email address as a username, but they also have the
>>>>> option
>>>>> of entering a username. -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.requireCustomerRole">
>>>>> +<value xml:lang="en">If set to Y then the customer must be
>>>>> associated with the store in the Customer role in order to be able to
>>>>> login
>>>>> (e.g. B2B)</value>
>>>>> +<!-- If they are not associated with the store in the Customer
>>>>> role, they will receive an error message when they try to login. Note
>>>>> that
>>>>> this means entering an assignment of Customer as Role for every
>> customer
>>>>> that wants to by. This could delay them from being able to make
>>>>> purchases.
>>>>> It also means giving attention to every prospect until they become
>>>>> identified as a Customer. -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
>>>>> +<value xml:lang="en">If Y, digital items will be immediately
>>>>> invoiced when the order is placed.</value>
>>>>> +<!--  If N, will need to wait for some sort of fulfillment process
>>>>> to set the item status to complete which would then trigger the invoice
>>>>> creation. -->
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
>>>>> +<value xml:lang="en">Require Shipping Address for Digital Items?
>>>>> Note this only has an effect if there are ONLY digital goods in the
>>>>> cart.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
>>>>> +<value xml:lang="en">If set to N the options related to gifts (the
>>>>> 'is gift' and 'gift message' options) will not be shown during
>>>>> checkout.</value>
>>>>> +<!--  This is meant for use in business oriented stores or others
>>>>> where the gift options do not make sense. -->
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
>>>>> +<value xml:lang="en">If Yes, allows customer to pay for some order
>>>>> items with one payment type, others with another type.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.showPricesWithVatTax">
>>>>> +<value xml:lang="en">Should the displayed prices include (Y) or
>>>>> not include (N) the VAT Tax amount?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.showTaxIsExempt">
>>>>> +<value xml:lang="en">Will it be appropriate to indicate when an
>>>>> item is exempt from tax?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
>>>>> +<value xml:lang="en">What is the Geographical ID for the VAT
>>>>> taxing authority?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
>>>>> +<value xml:lang="en">What is the Party ID of the Vat Taxing
>>>>> Authority?</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.enableAutoSuggestionList">
>>>>> +<value xml:lang="en">The auto-suggestion list is a special
>>>>> ShoppingList that the addSuggestionsToShoppingList service will
>> maintain
>>>>> for
>>>>> cross-sells of ordered items.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.enableDigProdUpload">
>>>>> +<value xml:lang="en">Unless this is set to Yes, the sale of
>>>>> Digital Products from your Store will not be permitted.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
>>>>> +<value xml:lang="en">If set to Y an additional constraint will of
>>>>> isVariant!=Y will be added to all product searches for the
>> store.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.digProdUploadCategoryId">
>>>>> +<value xml:lang="en">Which Category of Digital Products may be
>>>>> uploaded?</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryExp">
>>>>> +<value xml:lang="en">For auto-orders try other Credit Card
>>>>> expiration dates (if date is wrong or general failure where type not
>>>>> known).</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
>>>>> +<value xml:lang="en">For auto-orders try other Credit Cards for
>>>>> the customer.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
>>>>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>>>>> (Not Sufficient Funds) try again later.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
>>>>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>>>>> try again how many times.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.storeCreditValidDays">
>>>>> +<value xml:lang="en">How many days that store credit is valid for.
>>>>> Null value implies no expiration.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoApproveInvoice">
>>>>> +<value xml:lang="en">If Y or empty, sales invoices created from
>>>>> orders will be marked ready.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.autoApproveOrder">
>>>>> +<value xml:lang="en">If N, orders will not be automatically
>>>>> approved when payment is authorized.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.shipIfCaptureFails">
>>>>> +<value xml:lang="en">If N, the captureOrderPayments will cause a
>>>>> service error if credit card capture fails.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.setOwnerUponIssuance">
>>>>> +<value xml:lang="en">If Y or empty, set the inventory item owner
>>>>> upon issuance.</value>
>>>>> +</property>
>>>>> +<property
>>>>> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
>>>>> +<value xml:lang="en">If set to Y return will automatically go to
>>>>> the Received status when Accepted instead of waiting for actual receipt
>>>>> of
>>>>> the return.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
>>>>> +<value xml:lang="en">If Y then on add to cart remove all products
>>>>> in cart with a ProductAssoc record related to or from the product and
>>>>> with
>>>>> the PRODUCT_INCOMPATABLE type.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
>>>>> +<value xml:lang="en">If Y then on add to cart remove all products
>>>>> in cart with a ProductAssoc record related from the product and with
>> the
>>>>> PRODUCT_UPGRADE type.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
>>>>> +<value xml:lang="en">If Y then before the order is stored the
>>>>> OrderPaymentPreference record will be split, one for each
>>>>> OrderItemShipGroup.</value>
>>>>> +</property>
>>>>> +<property key="FieldDescription.ProductStore.showOutOfStockProducts">
>>>>> +<value xml:lang="en">If N then out of stock products will not be
>>>>> displayed on site</value>
>>>>> +</property>
>>>>> +
>>>>> </resource>
>>>>> 
>>>>> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>>>>> URL:
>>>>> 
>>>>> 
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
>>>>> 
>>>>> 
>>>>> 
>> ==============================================================================
>>>>> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>> (original)
>>>>> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May
>> 15
>>>>> 16:14:14 2010
>>>>> @@ -27,6 +27,7 @@ under the License.
>>>>>    <copyright>Copyright 2001-2009 The Apache Software
>>>>> Foundation</copyright>
>>>>>    <author>None</author>
>>>>>    <version>1.0</version>
>>>>> +<default-resource-name>ProductEntityLabels</default-resource-name>
>>>>> 
>>>>>    <!-- ========================================================= -->
>>>>>    <!-- ======================== Data Model ===================== -->
>>>>> @@ -3643,7 +3644,8 @@ under the License.
>>>>> 
>>>>>    <entity entity-name="ProductStore"
>>>>>            package-name="org.ofbiz.product.store"
>>>>> -            title="Product Store Entity">
>>>>> +            title="Product Store Entity"
>>>>> +            default-resource-name="ProductEntityLabels">
>>>>>      <field name="productStoreId" type="id-ne"></field>
>>>>>      <field name="primaryStoreGroupId" type="id"></field>
>>>>>      <field name="storeName" type="name"></field>
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>> 
>>> 
>> 


Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Bruno Busco <br...@gmail.com>.
Thank you.
I will do that.

-Bruno

2010/5/15 Ashish Vijaywargiya <vi...@gmail.com>

> +1.
>
> --
> Ashish
>
> On Sat, May 15, 2010 at 10:54 PM, Christopher Snow
> <sn...@snowconsulting.co.uk> wrote:
> > I think it should be ok to backport patches that only add documentation.
> >
> > On 15/05/10 17:17, Bruno Busco wrote:
> >>
> >> What you guys think about backporting patches like this that only add
> >> documentation to the 10.04 release branch?
> >>
> >>
> >> 2010/5/15<bu...@apache.org>
> >>
> >>
> >>>
> >>> Author: buscob
> >>> Date: Sat May 15 16:14:14 2010
> >>> New Revision: 944675
> >>>
> >>> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
> >>> Log:
> >>> A patch from Chris Snow
> >>> OFBIZ-3747 - ProductStore missing field title help
> >>> https://issues.apache.org/jira/browse/OFBIZ-3747
> >>> Thank you Chris for your patch and your patience.
> >>>
> >>> Modified:
> >>>    ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> >>>    ofbiz/trunk/applications/product/entitydef/entitymodel.xml
> >>>
> >>> Modified:
> ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> >>> URL:
> >>>
> >>>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
> >>>
> >>>
> >>>
> ==============================================================================
> >>> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> >>> (original)
> >>> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat
> >>> May
> >>> 15 16:14:14 2010
> >>> @@ -2637,4 +2637,237 @@
> >>>         <value xml:lang="th">ของเถื่อน</value>
> >>>         <value xml:lang="zh">被盗</value>
> >>>     </property>
> >>> +
> >>> +<!-- Field Descriptions -->
> >>> +<!--  ProductStore -->
> >>> +<property key="FieldDescription.ProductStore.productStoreId">
> >>> +<value xml:lang="en">The id for the product store..</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.primaryStoreGroupId">
> >>> +<value xml:lang="en">What group this store belongs to. Stores can
> >>> be grouped together with a price for each store group. It can be left
> >>> blank
> >>> if there are no store groups set up.</value>
> >>> +<!-- Store groups cannot be set up in the catalog manager and must
> >>> be inserted directly into the database. -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.storeName">
> >>> +<value xml:lang="en">This is the name of the store that this
> >>> catalog represents.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.companyName">
> >>> +<value xml:lang="en">This is the name of the company that this
> >>> catalog represents.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.title">
> >>> +<value xml:lang="en">This value gets displayed in the header
> >>> section of the ecommerce store.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.subtitle">
> >>> +<value xml:lang="en">This value gets displayed in the header
> >>> section of the ecommerce store.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.payToPartyId">
> >>> +<value xml:lang="en">Note that this corresponds with the
> >>> organizationPartyId that GL transactions will be posted to.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.daysToCancelNonPay">
> >>> +<value xml:lang="en">Triggers cancellation of orders for
> >>> non-payment after the number of days entered here.</value>
> >>> +<!-- There is an automated service that can be scheduled (see Job
> >>> Scheduler in Webtools) nightly to cancel orders which have not been
> paid.
> >>> This defines how many days an order can be outstanding and unpaid
> before
> >>> it
> >>> is canceled. A value of zero here will leave all orders open
> >>> indefinitely.
> >>> -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.manualAuthIsCapture">
> >>> +<value xml:lang="en">Drop-down Y/N box on the question of whether
> >>> a Manual Authorization is captured.</value>  <!--  TODO - what does
> this
> >>> really mean? -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.prorateShipping">
> >>> +<value xml:lang="en">When some share of the cost of shipping is
> >>> covered under an account other than the bill-to.</value>  <!--  TODO -
> >>> what
> >>> does this really mean? -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.prorateTaxes">
> >>> +<value xml:lang="en"></value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.viewCartOnAdd">
> >>> +<value xml:lang="en">Controls whether the user is taken to the
> >>> shopping cart immediately after adding a product to his cart.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoSaveCart">
> >>> +<value xml:lang="en">Drop-down Y/N box on the question of
> >>> automatically saving the contents of the shopping cart.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoApproveReviews">
> >>> +<value xml:lang="en">If the site allows users to enter product
> >>> reviews, this controls whether the reviews must be approved, or whether
> >>> they
> >>> are automatically shown on the site.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.isDemoStore">
> >>> +<value xml:lang="en">If Yes, any orders created will not be sent,
> >>> credit card charges will not be made, etc.
> >>> +</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
> >>> +<value xml:lang="en">If Yes, the order will be immediately
> >>> fulfilled through system-generated processes in ofbiz (e.g. for POS
> >>> sales).
> >>>  If no, it will be held for manual review.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.inventoryFacilityId">
> >>> +<value xml:lang="en">This is where the stock levels are drawn
> >>> from.</value>
> >>> +<!-- Used for knowing where to change product inventory as items
> >>> are sold. See the 'Facility Manager' to create a facility. All existing
> >>> facilities are presented here. -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.oneInventoryFacility">
> >>> +<value xml:lang="en">If this is a 'Single Inventory' facility.
> >>> With newer or less complex businesses, you will find the Single
> Inventory
> >>> concept much easier to work with.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.checkInventory">
> >>> +<value xml:lang="en">This determines whether the system checks
> >>> inventory levels when processing an order.</value>
> >>> +<!--  If inventory IS checked (Y), the item cannot be ordered or
> >>> rather the order cannot be fulfilled if there is insufficient QOH or
> ATP.
> >>> If
> >>> Inventory is not checked, however, the order may be accepted but items
> >>> not
> >>> available will be processed as a back-order. You need a system in place
> >>> to
> >>> track, replenish and fulfill back-ordered items if you set this flag to
> >>> N.
> >>> -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.reserveInventory">
> >>> +<value xml:lang="en">Causes inventory to be reserved for items
> >>> ordered in the store. The inventory may still be on hand but will no
> >>> longer
> >>> be available for other orders.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.reserveOrderEnumId">
> >>> +<value xml:lang="en">Choose how inventory should be
> >>> reserved.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.requireInventory">
> >>> +<value xml:lang="en">If sufficient inventory not on hand, order
> >>> will not be processed when this flag is set to Yes.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
> >>> +<value xml:lang="en">If set to Y, when a new sales order is
> >>> created with backordered items, then reservations on the
> facility/product
> >>> are reassigned according to the priority given by the shipBeforeDate
> >>> field.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.requirementMethodEnumId">
> >>> +<value xml:lang="en">Refers to warehouse stocking level
> >>> triggers.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.orderNumberPrefix">
> >>> +<value xml:lang="en">All orders will be prefixed by this. For
> >>> example, if you wished accounting to be able to quickly differentiate
> >>> orders
> >>> between stores.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.defaultLocaleString">
> >>> +<value xml:lang="en">Default locale, for language, number, and
> >>> currency formats.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.defaultCurrencyUomId">
> >>> +<value xml:lang="en">Which national currency will be used if none
> >>> is specified. Use webtools to find codes for non-US locations.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
> >>> +<value xml:lang="en">Unless the sales channel has been specified
> >>> in the transaction, it will be assumed that the sale came in through
> the
> >>> selected path.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.allowPassword">
> >>> +<value xml:lang="en">If No, when a customer creates an account
> >>> they will not be asked for a password and they have to wait for their
> >>> account to be enabled and a password to be sent to them.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.defaultPassword">
> >>> +<value xml:lang="en">If you allow others access with a password,
> >>> what is the default password that anyone could use if they knew
> >>> it?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.explodeOrderItems">
> >>> +<value xml:lang="en">If set to Y then any shopping cart item with
> >>> a quantity greater than one will be split into separate order items
> with
> >>> a
> >>> quantity of 1 each.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.checkGcBalance">
> >>> +<value xml:lang="en"></value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.retryFailedAuths">
> >>> +<value xml:lang="en">How many times can an unsuccessful attempt to
> >>> authorize an order be allowed?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.headerApprovedStatus">
> >>> +<value xml:lang="en">This is the message you want your customers
> >>> to see when their order is approved.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.itemApprovedStatus">
> >>> +<value xml:lang="en">What to set order items status to when orders
> >>> are approved, declined, or canceled. Based on the standard defined
> status
> >>> codes in Open for Business.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
> >>> +<value xml:lang="en">What to set order items status to when
> >>> Digital Item orders are approved, declined, or canceled. Based on the
> >>> standard defined status codes in Open for Business.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.headerDeclinedStatus">
> >>> +<value xml:lang="en">This is the message you want your customers
> >>> to see when their order is declined. Based on the standard defined
> status
> >>> codes in Open for Business.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.itemDeclinedStatus">
> >>> +<value xml:lang="en">This is the message you want the customer to
> >>> see when one of their items is declined for some reason.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.headerCancelStatus">
> >>> +<value xml:lang="en">This is the message that you want the client
> >>> to see when their order is cancelled.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.itemCancelStatus">
> >>> +<value xml:lang="en">The message shown when an item they ordered
> >>> is cancelled.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.authDeclinedMessage">
> >>> +<value xml:lang="en">Message shown when payment authorization is
> >>> declined.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.authFraudMessage">
> >>> +<value xml:lang="en">Message sent when fraud is suspected.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.authErrorMessage">
> >>> +<value xml:lang="en">Message sent when a processing error is
> >>> encountered.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.visualThemeId">
> >>> +<value xml:lang="en">For controlling the look and feel and a
> >>> web-based store.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
> >>> +<value xml:lang="en">Specify the type (Billing Account or
> >>> Financial Account) of Store Credit Account used for refund
> >>> return.</value>
> >>> +<!-- This field is override by ReturnHeader.billingAccountId or
> >>> ReturnHeader.finAccountId, whichever is specified but if only
> >>> finAccountId
> >>> is specified explicitly then system will first try to locate any
> billing
> >>> account with -ve amount. If found, then amount is credit to this
> billing
> >>> account else the amount will be credit to the financial account of the
> >>> user.
> >>> -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
> >>> +<value xml:lang="en">If set to Y then in the create customer form
> >>> no entry box will be presented for a username - the primary email
> address
> >>> will be used for username.</value>
> >>> +<!-- If set to N, the default, there is a checkbox a user can
> >>> select to use the email address as a username, but they also have the
> >>> option
> >>> of entering a username. -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.requireCustomerRole">
> >>> +<value xml:lang="en">If set to Y then the customer must be
> >>> associated with the store in the Customer role in order to be able to
> >>> login
> >>> (e.g. B2B)</value>
> >>> +<!-- If they are not associated with the store in the Customer
> >>> role, they will receive an error message when they try to login. Note
> >>> that
> >>> this means entering an assignment of Customer as Role for every
> customer
> >>> that wants to by. This could delay them from being able to make
> >>> purchases.
> >>> It also means giving attention to every prospect until they become
> >>> identified as a Customer. -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
> >>> +<value xml:lang="en">If Y, digital items will be immediately
> >>> invoiced when the order is placed.</value>
> >>> +<!--  If N, will need to wait for some sort of fulfillment process
> >>> to set the item status to complete which would then trigger the invoice
> >>> creation. -->
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
> >>> +<value xml:lang="en">Require Shipping Address for Digital Items?
> >>> Note this only has an effect if there are ONLY digital goods in the
> >>> cart.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
> >>> +<value xml:lang="en">If set to N the options related to gifts (the
> >>> 'is gift' and 'gift message' options) will not be shown during
> >>> checkout.</value>
> >>> +<!--  This is meant for use in business oriented stores or others
> >>> where the gift options do not make sense. -->
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
> >>> +<value xml:lang="en">If Yes, allows customer to pay for some order
> >>> items with one payment type, others with another type.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.showPricesWithVatTax">
> >>> +<value xml:lang="en">Should the displayed prices include (Y) or
> >>> not include (N) the VAT Tax amount?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.showTaxIsExempt">
> >>> +<value xml:lang="en">Will it be appropriate to indicate when an
> >>> item is exempt from tax?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
> >>> +<value xml:lang="en">What is the Geographical ID for the VAT
> >>> taxing authority?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
> >>> +<value xml:lang="en">What is the Party ID of the Vat Taxing
> >>> Authority?</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.enableAutoSuggestionList">
> >>> +<value xml:lang="en">The auto-suggestion list is a special
> >>> ShoppingList that the addSuggestionsToShoppingList service will
> maintain
> >>> for
> >>> cross-sells of ordered items.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.enableDigProdUpload">
> >>> +<value xml:lang="en">Unless this is set to Yes, the sale of
> >>> Digital Products from your Store will not be permitted.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
> >>> +<value xml:lang="en">If set to Y an additional constraint will of
> >>> isVariant!=Y will be added to all product searches for the
> store.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.digProdUploadCategoryId">
> >>> +<value xml:lang="en">Which Category of Digital Products may be
> >>> uploaded?</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoOrderCcTryExp">
> >>> +<value xml:lang="en">For auto-orders try other Credit Card
> >>> expiration dates (if date is wrong or general failure where type not
> >>> known).</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
> >>> +<value xml:lang="en">For auto-orders try other Credit Cards for
> >>> the customer.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
> >>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> >>> (Not Sufficient Funds) try again later.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
> >>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> >>> try again how many times.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.storeCreditValidDays">
> >>> +<value xml:lang="en">How many days that store credit is valid for.
> >>> Null value implies no expiration.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoApproveInvoice">
> >>> +<value xml:lang="en">If Y or empty, sales invoices created from
> >>> orders will be marked ready.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.autoApproveOrder">
> >>> +<value xml:lang="en">If N, orders will not be automatically
> >>> approved when payment is authorized.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.shipIfCaptureFails">
> >>> +<value xml:lang="en">If N, the captureOrderPayments will cause a
> >>> service error if credit card capture fails.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.setOwnerUponIssuance">
> >>> +<value xml:lang="en">If Y or empty, set the inventory item owner
> >>> upon issuance.</value>
> >>> +</property>
> >>> +<property
> >>> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
> >>> +<value xml:lang="en">If set to Y return will automatically go to
> >>> the Received status when Accepted instead of waiting for actual receipt
> >>> of
> >>> the return.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
> >>> +<value xml:lang="en">If Y then on add to cart remove all products
> >>> in cart with a ProductAssoc record related to or from the product and
> >>> with
> >>> the PRODUCT_INCOMPATABLE type.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
> >>> +<value xml:lang="en">If Y then on add to cart remove all products
> >>> in cart with a ProductAssoc record related from the product and with
> the
> >>> PRODUCT_UPGRADE type.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
> >>> +<value xml:lang="en">If Y then before the order is stored the
> >>> OrderPaymentPreference record will be split, one for each
> >>> OrderItemShipGroup.</value>
> >>> +</property>
> >>> +<property key="FieldDescription.ProductStore.showOutOfStockProducts">
> >>> +<value xml:lang="en">If N then out of stock products will not be
> >>> displayed on site</value>
> >>> +</property>
> >>> +
> >>>  </resource>
> >>>
> >>> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
> >>> URL:
> >>>
> >>>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
> >>>
> >>>
> >>>
> ==============================================================================
> >>> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml
> (original)
> >>> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May
> 15
> >>> 16:14:14 2010
> >>> @@ -27,6 +27,7 @@ under the License.
> >>>     <copyright>Copyright 2001-2009 The Apache Software
> >>> Foundation</copyright>
> >>>     <author>None</author>
> >>>     <version>1.0</version>
> >>> +<default-resource-name>ProductEntityLabels</default-resource-name>
> >>>
> >>>     <!-- ========================================================= -->
> >>>     <!-- ======================== Data Model ===================== -->
> >>> @@ -3643,7 +3644,8 @@ under the License.
> >>>
> >>>     <entity entity-name="ProductStore"
> >>>             package-name="org.ofbiz.product.store"
> >>> -            title="Product Store Entity">
> >>> +            title="Product Store Entity"
> >>> +            default-resource-name="ProductEntityLabels">
> >>>       <field name="productStoreId" type="id-ne"></field>
> >>>       <field name="primaryStoreGroupId" type="id"></field>
> >>>       <field name="storeName" type="name"></field>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
>

Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Ashish Vijaywargiya <vi...@gmail.com>.
+1.

--
Ashish

On Sat, May 15, 2010 at 10:54 PM, Christopher Snow
<sn...@snowconsulting.co.uk> wrote:
> I think it should be ok to backport patches that only add documentation.
>
> On 15/05/10 17:17, Bruno Busco wrote:
>>
>> What you guys think about backporting patches like this that only add
>> documentation to the 10.04 release branch?
>>
>>
>> 2010/5/15<bu...@apache.org>
>>
>>
>>>
>>> Author: buscob
>>> Date: Sat May 15 16:14:14 2010
>>> New Revision: 944675
>>>
>>> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
>>> Log:
>>> A patch from Chris Snow
>>> OFBIZ-3747 - ProductStore missing field title help
>>> https://issues.apache.org/jira/browse/OFBIZ-3747
>>> Thank you Chris for your patch and your patience.
>>>
>>> Modified:
>>>    ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>>    ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>>>
>>> Modified: ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
>>>
>>>
>>> ==============================================================================
>>> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>> (original)
>>> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat
>>> May
>>> 15 16:14:14 2010
>>> @@ -2637,4 +2637,237 @@
>>>         <value xml:lang="th">ของเถื่อน</value>
>>>         <value xml:lang="zh">被盗</value>
>>>     </property>
>>> +
>>> +<!-- Field Descriptions -->
>>> +<!--  ProductStore -->
>>> +<property key="FieldDescription.ProductStore.productStoreId">
>>> +<value xml:lang="en">The id for the product store..</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.primaryStoreGroupId">
>>> +<value xml:lang="en">What group this store belongs to. Stores can
>>> be grouped together with a price for each store group. It can be left
>>> blank
>>> if there are no store groups set up.</value>
>>> +<!-- Store groups cannot be set up in the catalog manager and must
>>> be inserted directly into the database. -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.storeName">
>>> +<value xml:lang="en">This is the name of the store that this
>>> catalog represents.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.companyName">
>>> +<value xml:lang="en">This is the name of the company that this
>>> catalog represents.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.title">
>>> +<value xml:lang="en">This value gets displayed in the header
>>> section of the ecommerce store.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.subtitle">
>>> +<value xml:lang="en">This value gets displayed in the header
>>> section of the ecommerce store.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.payToPartyId">
>>> +<value xml:lang="en">Note that this corresponds with the
>>> organizationPartyId that GL transactions will be posted to.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.daysToCancelNonPay">
>>> +<value xml:lang="en">Triggers cancellation of orders for
>>> non-payment after the number of days entered here.</value>
>>> +<!-- There is an automated service that can be scheduled (see Job
>>> Scheduler in Webtools) nightly to cancel orders which have not been paid.
>>> This defines how many days an order can be outstanding and unpaid before
>>> it
>>> is canceled. A value of zero here will leave all orders open
>>> indefinitely.
>>> -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.manualAuthIsCapture">
>>> +<value xml:lang="en">Drop-down Y/N box on the question of whether
>>> a Manual Authorization is captured.</value>  <!--  TODO - what does this
>>> really mean? -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.prorateShipping">
>>> +<value xml:lang="en">When some share of the cost of shipping is
>>> covered under an account other than the bill-to.</value>  <!--  TODO -
>>> what
>>> does this really mean? -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.prorateTaxes">
>>> +<value xml:lang="en"></value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.viewCartOnAdd">
>>> +<value xml:lang="en">Controls whether the user is taken to the
>>> shopping cart immediately after adding a product to his cart.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoSaveCart">
>>> +<value xml:lang="en">Drop-down Y/N box on the question of
>>> automatically saving the contents of the shopping cart.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoApproveReviews">
>>> +<value xml:lang="en">If the site allows users to enter product
>>> reviews, this controls whether the reviews must be approved, or whether
>>> they
>>> are automatically shown on the site.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.isDemoStore">
>>> +<value xml:lang="en">If Yes, any orders created will not be sent,
>>> credit card charges will not be made, etc.
>>> +</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
>>> +<value xml:lang="en">If Yes, the order will be immediately
>>> fulfilled through system-generated processes in ofbiz (e.g. for POS
>>> sales).
>>>  If no, it will be held for manual review.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.inventoryFacilityId">
>>> +<value xml:lang="en">This is where the stock levels are drawn
>>> from.</value>
>>> +<!-- Used for knowing where to change product inventory as items
>>> are sold. See the 'Facility Manager' to create a facility. All existing
>>> facilities are presented here. -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.oneInventoryFacility">
>>> +<value xml:lang="en">If this is a 'Single Inventory' facility.
>>> With newer or less complex businesses, you will find the Single Inventory
>>> concept much easier to work with.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.checkInventory">
>>> +<value xml:lang="en">This determines whether the system checks
>>> inventory levels when processing an order.</value>
>>> +<!--  If inventory IS checked (Y), the item cannot be ordered or
>>> rather the order cannot be fulfilled if there is insufficient QOH or ATP.
>>> If
>>> Inventory is not checked, however, the order may be accepted but items
>>> not
>>> available will be processed as a back-order. You need a system in place
>>> to
>>> track, replenish and fulfill back-ordered items if you set this flag to
>>> N.
>>> -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.reserveInventory">
>>> +<value xml:lang="en">Causes inventory to be reserved for items
>>> ordered in the store. The inventory may still be on hand but will no
>>> longer
>>> be available for other orders.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.reserveOrderEnumId">
>>> +<value xml:lang="en">Choose how inventory should be
>>> reserved.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.requireInventory">
>>> +<value xml:lang="en">If sufficient inventory not on hand, order
>>> will not be processed when this flag is set to Yes.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
>>> +<value xml:lang="en">If set to Y, when a new sales order is
>>> created with backordered items, then reservations on the facility/product
>>> are reassigned according to the priority given by the shipBeforeDate
>>> field.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.requirementMethodEnumId">
>>> +<value xml:lang="en">Refers to warehouse stocking level
>>> triggers.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.orderNumberPrefix">
>>> +<value xml:lang="en">All orders will be prefixed by this. For
>>> example, if you wished accounting to be able to quickly differentiate
>>> orders
>>> between stores.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.defaultLocaleString">
>>> +<value xml:lang="en">Default locale, for language, number, and
>>> currency formats.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.defaultCurrencyUomId">
>>> +<value xml:lang="en">Which national currency will be used if none
>>> is specified. Use webtools to find codes for non-US locations.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
>>> +<value xml:lang="en">Unless the sales channel has been specified
>>> in the transaction, it will be assumed that the sale came in through the
>>> selected path.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.allowPassword">
>>> +<value xml:lang="en">If No, when a customer creates an account
>>> they will not be asked for a password and they have to wait for their
>>> account to be enabled and a password to be sent to them.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.defaultPassword">
>>> +<value xml:lang="en">If you allow others access with a password,
>>> what is the default password that anyone could use if they knew
>>> it?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.explodeOrderItems">
>>> +<value xml:lang="en">If set to Y then any shopping cart item with
>>> a quantity greater than one will be split into separate order items with
>>> a
>>> quantity of 1 each.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.checkGcBalance">
>>> +<value xml:lang="en"></value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.retryFailedAuths">
>>> +<value xml:lang="en">How many times can an unsuccessful attempt to
>>> authorize an order be allowed?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.headerApprovedStatus">
>>> +<value xml:lang="en">This is the message you want your customers
>>> to see when their order is approved.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.itemApprovedStatus">
>>> +<value xml:lang="en">What to set order items status to when orders
>>> are approved, declined, or canceled. Based on the standard defined status
>>> codes in Open for Business.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
>>> +<value xml:lang="en">What to set order items status to when
>>> Digital Item orders are approved, declined, or canceled. Based on the
>>> standard defined status codes in Open for Business.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.headerDeclinedStatus">
>>> +<value xml:lang="en">This is the message you want your customers
>>> to see when their order is declined. Based on the standard defined status
>>> codes in Open for Business.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.itemDeclinedStatus">
>>> +<value xml:lang="en">This is the message you want the customer to
>>> see when one of their items is declined for some reason.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.headerCancelStatus">
>>> +<value xml:lang="en">This is the message that you want the client
>>> to see when their order is cancelled.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.itemCancelStatus">
>>> +<value xml:lang="en">The message shown when an item they ordered
>>> is cancelled.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.authDeclinedMessage">
>>> +<value xml:lang="en">Message shown when payment authorization is
>>> declined.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.authFraudMessage">
>>> +<value xml:lang="en">Message sent when fraud is suspected.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.authErrorMessage">
>>> +<value xml:lang="en">Message sent when a processing error is
>>> encountered.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.visualThemeId">
>>> +<value xml:lang="en">For controlling the look and feel and a
>>> web-based store.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
>>> +<value xml:lang="en">Specify the type (Billing Account or
>>> Financial Account) of Store Credit Account used for refund
>>> return.</value>
>>> +<!-- This field is override by ReturnHeader.billingAccountId or
>>> ReturnHeader.finAccountId, whichever is specified but if only
>>> finAccountId
>>> is specified explicitly then system will first try to locate any billing
>>> account with -ve amount. If found, then amount is credit to this billing
>>> account else the amount will be credit to the financial account of the
>>> user.
>>> -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
>>> +<value xml:lang="en">If set to Y then in the create customer form
>>> no entry box will be presented for a username - the primary email address
>>> will be used for username.</value>
>>> +<!-- If set to N, the default, there is a checkbox a user can
>>> select to use the email address as a username, but they also have the
>>> option
>>> of entering a username. -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.requireCustomerRole">
>>> +<value xml:lang="en">If set to Y then the customer must be
>>> associated with the store in the Customer role in order to be able to
>>> login
>>> (e.g. B2B)</value>
>>> +<!-- If they are not associated with the store in the Customer
>>> role, they will receive an error message when they try to login. Note
>>> that
>>> this means entering an assignment of Customer as Role for every customer
>>> that wants to by. This could delay them from being able to make
>>> purchases.
>>> It also means giving attention to every prospect until they become
>>> identified as a Customer. -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
>>> +<value xml:lang="en">If Y, digital items will be immediately
>>> invoiced when the order is placed.</value>
>>> +<!--  If N, will need to wait for some sort of fulfillment process
>>> to set the item status to complete which would then trigger the invoice
>>> creation. -->
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
>>> +<value xml:lang="en">Require Shipping Address for Digital Items?
>>> Note this only has an effect if there are ONLY digital goods in the
>>> cart.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
>>> +<value xml:lang="en">If set to N the options related to gifts (the
>>> 'is gift' and 'gift message' options) will not be shown during
>>> checkout.</value>
>>> +<!--  This is meant for use in business oriented stores or others
>>> where the gift options do not make sense. -->
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
>>> +<value xml:lang="en">If Yes, allows customer to pay for some order
>>> items with one payment type, others with another type.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.showPricesWithVatTax">
>>> +<value xml:lang="en">Should the displayed prices include (Y) or
>>> not include (N) the VAT Tax amount?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.showTaxIsExempt">
>>> +<value xml:lang="en">Will it be appropriate to indicate when an
>>> item is exempt from tax?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
>>> +<value xml:lang="en">What is the Geographical ID for the VAT
>>> taxing authority?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
>>> +<value xml:lang="en">What is the Party ID of the Vat Taxing
>>> Authority?</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.enableAutoSuggestionList">
>>> +<value xml:lang="en">The auto-suggestion list is a special
>>> ShoppingList that the addSuggestionsToShoppingList service will maintain
>>> for
>>> cross-sells of ordered items.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.enableDigProdUpload">
>>> +<value xml:lang="en">Unless this is set to Yes, the sale of
>>> Digital Products from your Store will not be permitted.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
>>> +<value xml:lang="en">If set to Y an additional constraint will of
>>> isVariant!=Y will be added to all product searches for the store.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.digProdUploadCategoryId">
>>> +<value xml:lang="en">Which Category of Digital Products may be
>>> uploaded?</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryExp">
>>> +<value xml:lang="en">For auto-orders try other Credit Card
>>> expiration dates (if date is wrong or general failure where type not
>>> known).</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
>>> +<value xml:lang="en">For auto-orders try other Credit Cards for
>>> the customer.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
>>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>>> (Not Sufficient Funds) try again later.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
>>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>>> try again how many times.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.storeCreditValidDays">
>>> +<value xml:lang="en">How many days that store credit is valid for.
>>> Null value implies no expiration.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoApproveInvoice">
>>> +<value xml:lang="en">If Y or empty, sales invoices created from
>>> orders will be marked ready.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.autoApproveOrder">
>>> +<value xml:lang="en">If N, orders will not be automatically
>>> approved when payment is authorized.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.shipIfCaptureFails">
>>> +<value xml:lang="en">If N, the captureOrderPayments will cause a
>>> service error if credit card capture fails.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.setOwnerUponIssuance">
>>> +<value xml:lang="en">If Y or empty, set the inventory item owner
>>> upon issuance.</value>
>>> +</property>
>>> +<property
>>> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
>>> +<value xml:lang="en">If set to Y return will automatically go to
>>> the Received status when Accepted instead of waiting for actual receipt
>>> of
>>> the return.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
>>> +<value xml:lang="en">If Y then on add to cart remove all products
>>> in cart with a ProductAssoc record related to or from the product and
>>> with
>>> the PRODUCT_INCOMPATABLE type.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
>>> +<value xml:lang="en">If Y then on add to cart remove all products
>>> in cart with a ProductAssoc record related from the product and with the
>>> PRODUCT_UPGRADE type.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
>>> +<value xml:lang="en">If Y then before the order is stored the
>>> OrderPaymentPreference record will be split, one for each
>>> OrderItemShipGroup.</value>
>>> +</property>
>>> +<property key="FieldDescription.ProductStore.showOutOfStockProducts">
>>> +<value xml:lang="en">If N then out of stock products will not be
>>> displayed on site</value>
>>> +</property>
>>> +
>>>  </resource>
>>>
>>> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
>>>
>>>
>>> ==============================================================================
>>> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
>>> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May 15
>>> 16:14:14 2010
>>> @@ -27,6 +27,7 @@ under the License.
>>>     <copyright>Copyright 2001-2009 The Apache Software
>>> Foundation</copyright>
>>>     <author>None</author>
>>>     <version>1.0</version>
>>> +<default-resource-name>ProductEntityLabels</default-resource-name>
>>>
>>>     <!-- ========================================================= -->
>>>     <!-- ======================== Data Model ===================== -->
>>> @@ -3643,7 +3644,8 @@ under the License.
>>>
>>>     <entity entity-name="ProductStore"
>>>             package-name="org.ofbiz.product.store"
>>> -            title="Product Store Entity">
>>> +            title="Product Store Entity"
>>> +            default-resource-name="ProductEntityLabels">
>>>       <field name="productStoreId" type="id-ne"></field>
>>>       <field name="primaryStoreGroupId" type="id"></field>
>>>       <field name="storeName" type="name"></field>
>>>
>>>
>>>
>>>
>>
>>
>
>

Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Christopher Snow <sn...@snowconsulting.co.uk>.
I think it should be ok to backport patches that only add documentation.

On 15/05/10 17:17, Bruno Busco wrote:
> What you guys think about backporting patches like this that only add
> documentation to the 10.04 release branch?
>
>
> 2010/5/15<bu...@apache.org>
>
>    
>> Author: buscob
>> Date: Sat May 15 16:14:14 2010
>> New Revision: 944675
>>
>> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
>> Log:
>> A patch from Chris Snow
>> OFBIZ-3747 - ProductStore missing field title help
>> https://issues.apache.org/jira/browse/OFBIZ-3747
>> Thank you Chris for your patch and your patience.
>>
>> Modified:
>>     ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>>     ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>>
>> Modified: ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
>>
>> ==============================================================================
>> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>> (original)
>> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat May
>> 15 16:14:14 2010
>> @@ -2637,4 +2637,237 @@
>>          <value xml:lang="th">ของเถื่อน</value>
>>          <value xml:lang="zh">被盗</value>
>>      </property>
>> +
>> +<!-- Field Descriptions -->
>> +<!--  ProductStore -->
>> +<property key="FieldDescription.ProductStore.productStoreId">
>> +<value xml:lang="en">The id for the product store..</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.primaryStoreGroupId">
>> +<value xml:lang="en">What group this store belongs to. Stores can
>> be grouped together with a price for each store group. It can be left blank
>> if there are no store groups set up.</value>
>> +<!-- Store groups cannot be set up in the catalog manager and must
>> be inserted directly into the database. -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.storeName">
>> +<value xml:lang="en">This is the name of the store that this
>> catalog represents.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.companyName">
>> +<value xml:lang="en">This is the name of the company that this
>> catalog represents.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.title">
>> +<value xml:lang="en">This value gets displayed in the header
>> section of the ecommerce store.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.subtitle">
>> +<value xml:lang="en">This value gets displayed in the header
>> section of the ecommerce store.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.payToPartyId">
>> +<value xml:lang="en">Note that this corresponds with the
>> organizationPartyId that GL transactions will be posted to.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.daysToCancelNonPay">
>> +<value xml:lang="en">Triggers cancellation of orders for
>> non-payment after the number of days entered here.</value>
>> +<!-- There is an automated service that can be scheduled (see Job
>> Scheduler in Webtools) nightly to cancel orders which have not been paid.
>> This defines how many days an order can be outstanding and unpaid before it
>> is canceled. A value of zero here will leave all orders open indefinitely.
>> -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.manualAuthIsCapture">
>> +<value xml:lang="en">Drop-down Y/N box on the question of whether
>> a Manual Authorization is captured.</value>  <!--  TODO - what does this
>> really mean? -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.prorateShipping">
>> +<value xml:lang="en">When some share of the cost of shipping is
>> covered under an account other than the bill-to.</value>  <!--  TODO - what
>> does this really mean? -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.prorateTaxes">
>> +<value xml:lang="en"></value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.viewCartOnAdd">
>> +<value xml:lang="en">Controls whether the user is taken to the
>> shopping cart immediately after adding a product to his cart.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoSaveCart">
>> +<value xml:lang="en">Drop-down Y/N box on the question of
>> automatically saving the contents of the shopping cart.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoApproveReviews">
>> +<value xml:lang="en">If the site allows users to enter product
>> reviews, this controls whether the reviews must be approved, or whether they
>> are automatically shown on the site.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.isDemoStore">
>> +<value xml:lang="en">If Yes, any orders created will not be sent,
>> credit card charges will not be made, etc.
>> +</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
>> +<value xml:lang="en">If Yes, the order will be immediately
>> fulfilled through system-generated processes in ofbiz (e.g. for POS sales).
>>   If no, it will be held for manual review.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.inventoryFacilityId">
>> +<value xml:lang="en">This is where the stock levels are drawn
>> from.</value>
>> +<!-- Used for knowing where to change product inventory as items
>> are sold. See the 'Facility Manager' to create a facility. All existing
>> facilities are presented here. -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.oneInventoryFacility">
>> +<value xml:lang="en">If this is a 'Single Inventory' facility.
>> With newer or less complex businesses, you will find the Single Inventory
>> concept much easier to work with.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.checkInventory">
>> +<value xml:lang="en">This determines whether the system checks
>> inventory levels when processing an order.</value>
>> +<!--  If inventory IS checked (Y), the item cannot be ordered or
>> rather the order cannot be fulfilled if there is insufficient QOH or ATP. If
>> Inventory is not checked, however, the order may be accepted but items not
>> available will be processed as a back-order. You need a system in place to
>> track, replenish and fulfill back-ordered items if you set this flag to N.
>> -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.reserveInventory">
>> +<value xml:lang="en">Causes inventory to be reserved for items
>> ordered in the store. The inventory may still be on hand but will no longer
>> be available for other orders.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.reserveOrderEnumId">
>> +<value xml:lang="en">Choose how inventory should be
>> reserved.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.requireInventory">
>> +<value xml:lang="en">If sufficient inventory not on hand, order
>> will not be processed when this flag is set to Yes.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
>> +<value xml:lang="en">If set to Y, when a new sales order is
>> created with backordered items, then reservations on the facility/product
>> are reassigned according to the priority given by the shipBeforeDate
>> field.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.requirementMethodEnumId">
>> +<value xml:lang="en">Refers to warehouse stocking level
>> triggers.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.orderNumberPrefix">
>> +<value xml:lang="en">All orders will be prefixed by this. For
>> example, if you wished accounting to be able to quickly differentiate orders
>> between stores.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.defaultLocaleString">
>> +<value xml:lang="en">Default locale, for language, number, and
>> currency formats.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.defaultCurrencyUomId">
>> +<value xml:lang="en">Which national currency will be used if none
>> is specified. Use webtools to find codes for non-US locations.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
>> +<value xml:lang="en">Unless the sales channel has been specified
>> in the transaction, it will be assumed that the sale came in through the
>> selected path.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.allowPassword">
>> +<value xml:lang="en">If No, when a customer creates an account
>> they will not be asked for a password and they have to wait for their
>> account to be enabled and a password to be sent to them.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.defaultPassword">
>> +<value xml:lang="en">If you allow others access with a password,
>> what is the default password that anyone could use if they knew it?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.explodeOrderItems">
>> +<value xml:lang="en">If set to Y then any shopping cart item with
>> a quantity greater than one will be split into separate order items with a
>> quantity of 1 each.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.checkGcBalance">
>> +<value xml:lang="en"></value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.retryFailedAuths">
>> +<value xml:lang="en">How many times can an unsuccessful attempt to
>> authorize an order be allowed?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.headerApprovedStatus">
>> +<value xml:lang="en">This is the message you want your customers
>> to see when their order is approved.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.itemApprovedStatus">
>> +<value xml:lang="en">What to set order items status to when orders
>> are approved, declined, or canceled. Based on the standard defined status
>> codes in Open for Business.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
>> +<value xml:lang="en">What to set order items status to when
>> Digital Item orders are approved, declined, or canceled. Based on the
>> standard defined status codes in Open for Business.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.headerDeclinedStatus">
>> +<value xml:lang="en">This is the message you want your customers
>> to see when their order is declined. Based on the standard defined status
>> codes in Open for Business.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.itemDeclinedStatus">
>> +<value xml:lang="en">This is the message you want the customer to
>> see when one of their items is declined for some reason.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.headerCancelStatus">
>> +<value xml:lang="en">This is the message that you want the client
>> to see when their order is cancelled.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.itemCancelStatus">
>> +<value xml:lang="en">The message shown when an item they ordered
>> is cancelled.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.authDeclinedMessage">
>> +<value xml:lang="en">Message shown when payment authorization is
>> declined.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.authFraudMessage">
>> +<value xml:lang="en">Message sent when fraud is suspected.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.authErrorMessage">
>> +<value xml:lang="en">Message sent when a processing error is
>> encountered.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.visualThemeId">
>> +<value xml:lang="en">For controlling the look and feel and a
>> web-based store.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
>> +<value xml:lang="en">Specify the type (Billing Account or
>> Financial Account) of Store Credit Account used for refund return.</value>
>> +<!-- This field is override by ReturnHeader.billingAccountId or
>> ReturnHeader.finAccountId, whichever is specified but if only finAccountId
>> is specified explicitly then system will first try to locate any billing
>> account with -ve amount. If found, then amount is credit to this billing
>> account else the amount will be credit to the financial account of the user.
>> -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
>> +<value xml:lang="en">If set to Y then in the create customer form
>> no entry box will be presented for a username - the primary email address
>> will be used for username.</value>
>> +<!-- If set to N, the default, there is a checkbox a user can
>> select to use the email address as a username, but they also have the option
>> of entering a username. -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.requireCustomerRole">
>> +<value xml:lang="en">If set to Y then the customer must be
>> associated with the store in the Customer role in order to be able to login
>> (e.g. B2B)</value>
>> +<!-- If they are not associated with the store in the Customer
>> role, they will receive an error message when they try to login. Note that
>> this means entering an assignment of Customer as Role for every customer
>> that wants to by. This could delay them from being able to make purchases.
>> It also means giving attention to every prospect until they become
>> identified as a Customer. -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
>> +<value xml:lang="en">If Y, digital items will be immediately
>> invoiced when the order is placed.</value>
>> +<!--  If N, will need to wait for some sort of fulfillment process
>> to set the item status to complete which would then trigger the invoice
>> creation. -->
>> +</property>
>> +<property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
>> +<value xml:lang="en">Require Shipping Address for Digital Items?
>> Note this only has an effect if there are ONLY digital goods in the
>> cart.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
>> +<value xml:lang="en">If set to N the options related to gifts (the
>> 'is gift' and 'gift message' options) will not be shown during
>> checkout.</value>
>> +<!--  This is meant for use in business oriented stores or others
>> where the gift options do not make sense. -->
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
>> +<value xml:lang="en">If Yes, allows customer to pay for some order
>> items with one payment type, others with another type.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.showPricesWithVatTax">
>> +<value xml:lang="en">Should the displayed prices include (Y) or
>> not include (N) the VAT Tax amount?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.showTaxIsExempt">
>> +<value xml:lang="en">Will it be appropriate to indicate when an
>> item is exempt from tax?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
>> +<value xml:lang="en">What is the Geographical ID for the VAT
>> taxing authority?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
>> +<value xml:lang="en">What is the Party ID of the Vat Taxing
>> Authority?</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.enableAutoSuggestionList">
>> +<value xml:lang="en">The auto-suggestion list is a special
>> ShoppingList that the addSuggestionsToShoppingList service will maintain for
>> cross-sells of ordered items.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.enableDigProdUpload">
>> +<value xml:lang="en">Unless this is set to Yes, the sale of
>> Digital Products from your Store will not be permitted.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
>> +<value xml:lang="en">If set to Y an additional constraint will of
>> isVariant!=Y will be added to all product searches for the store.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.digProdUploadCategoryId">
>> +<value xml:lang="en">Which Category of Digital Products may be
>> uploaded?</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoOrderCcTryExp">
>> +<value xml:lang="en">For auto-orders try other Credit Card
>> expiration dates (if date is wrong or general failure where type not
>> known).</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
>> +<value xml:lang="en">For auto-orders try other Credit Cards for
>> the customer.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>> (Not Sufficient Funds) try again later.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
>> +<value xml:lang="en">For auto-orders if Credit Cards fails for NSF
>> try again how many times.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.storeCreditValidDays">
>> +<value xml:lang="en">How many days that store credit is valid for.
>> Null value implies no expiration.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoApproveInvoice">
>> +<value xml:lang="en">If Y or empty, sales invoices created from
>> orders will be marked ready.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.autoApproveOrder">
>> +<value xml:lang="en">If N, orders will not be automatically
>> approved when payment is authorized.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.shipIfCaptureFails">
>> +<value xml:lang="en">If N, the captureOrderPayments will cause a
>> service error if credit card capture fails.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.setOwnerUponIssuance">
>> +<value xml:lang="en">If Y or empty, set the inventory item owner
>> upon issuance.</value>
>> +</property>
>> +<property
>> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
>> +<value xml:lang="en">If set to Y return will automatically go to
>> the Received status when Accepted instead of waiting for actual receipt of
>> the return.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
>> +<value xml:lang="en">If Y then on add to cart remove all products
>> in cart with a ProductAssoc record related to or from the product and with
>> the PRODUCT_INCOMPATABLE type.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
>> +<value xml:lang="en">If Y then on add to cart remove all products
>> in cart with a ProductAssoc record related from the product and with the
>> PRODUCT_UPGRADE type.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
>> +<value xml:lang="en">If Y then before the order is stored the
>> OrderPaymentPreference record will be split, one for each
>> OrderItemShipGroup.</value>
>> +</property>
>> +<property key="FieldDescription.ProductStore.showOutOfStockProducts">
>> +<value xml:lang="en">If N then out of stock products will not be
>> displayed on site</value>
>> +</property>
>> +
>>   </resource>
>>
>> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
>>
>> ==============================================================================
>> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
>> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May 15
>> 16:14:14 2010
>> @@ -27,6 +27,7 @@ under the License.
>>      <copyright>Copyright 2001-2009 The Apache Software
>> Foundation</copyright>
>>      <author>None</author>
>>      <version>1.0</version>
>> +<default-resource-name>ProductEntityLabels</default-resource-name>
>>
>>      <!-- ========================================================= -->
>>      <!-- ======================== Data Model ===================== -->
>> @@ -3643,7 +3644,8 @@ under the License.
>>
>>      <entity entity-name="ProductStore"
>>              package-name="org.ofbiz.product.store"
>> -            title="Product Store Entity">
>> +            title="Product Store Entity"
>> +            default-resource-name="ProductEntityLabels">
>>        <field name="productStoreId" type="id-ne"></field>
>>        <field name="primaryStoreGroupId" type="id"></field>
>>        <field name="storeName" type="name"></field>
>>
>>
>>
>>      
>    


Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Jacques Le Roux <ja...@les7arts.com>.
Personnally I have always been for it (ie to backport)

Jacques

From: "Bruno Busco" <br...@gmail.com>
What you guys think about backporting patches like this that only add
documentation to the 10.04 release branch?


2010/5/15 <bu...@apache.org>

> Author: buscob
> Date: Sat May 15 16:14:14 2010
> New Revision: 944675
>
> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
> Log:
> A patch from Chris Snow
> OFBIZ-3747 - ProductStore missing field title help
> https://issues.apache.org/jira/browse/OFBIZ-3747
> Thank you Chris for your patch and your patience.
>
> Modified:
>    ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>    ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>
> Modified: ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> (original)
> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat May
> 15 16:14:14 2010
> @@ -2637,4 +2637,237 @@
>         <value xml:lang="th">ของเถื่อน</value>
>         <value xml:lang="zh">被盗</value>
>     </property>
> +
> +    <!-- Field Descriptions -->
> +    <!--  ProductStore -->
> +    <property key="FieldDescription.ProductStore.productStoreId">
> +        <value xml:lang="en">The id for the product store..</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.primaryStoreGroupId">
> +        <value xml:lang="en">What group this store belongs to. Stores can
> be grouped together with a price for each store group. It can be left blank
> if there are no store groups set up.</value>
> +        <!-- Store groups cannot be set up in the catalog manager and must
> be inserted directly into the database. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.storeName">
> +        <value xml:lang="en">This is the name of the store that this
> catalog represents.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.companyName">
> +        <value xml:lang="en">This is the name of the company that this
> catalog represents.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.title">
> +        <value xml:lang="en">This value gets displayed in the header
> section of the ecommerce store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.subtitle">
> +        <value xml:lang="en">This value gets displayed in the header
> section of the ecommerce store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.payToPartyId">
> +        <value xml:lang="en">Note that this corresponds with the
> organizationPartyId that GL transactions will be posted to.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.daysToCancelNonPay">
> +        <value xml:lang="en">Triggers cancellation of orders for
> non-payment after the number of days entered here.</value>
> +        <!-- There is an automated service that can be scheduled (see Job
> Scheduler in Webtools) nightly to cancel orders which have not been paid.
> This defines how many days an order can be outstanding and unpaid before it
> is canceled. A value of zero here will leave all orders open indefinitely.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.manualAuthIsCapture">
> +        <value xml:lang="en">Drop-down Y/N box on the question of whether
> a Manual Authorization is captured.</value> <!--  TODO - what does this
> really mean? -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.prorateShipping">
> +        <value xml:lang="en">When some share of the cost of shipping is
> covered under an account other than the bill-to.</value> <!--  TODO - what
> does this really mean? -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.prorateTaxes">
> +        <value xml:lang="en"></value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.viewCartOnAdd">
> +        <value xml:lang="en">Controls whether the user is taken to the
> shopping cart immediately after adding a product to his cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoSaveCart">
> +        <value xml:lang="en">Drop-down Y/N box on the question of
> automatically saving the contents of the shopping cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveReviews">
> +        <value xml:lang="en">If the site allows users to enter product
> reviews, this controls whether the reviews must be approved, or whether they
> are automatically shown on the site.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.isDemoStore">
> +        <value xml:lang="en">If Yes, any orders created will not be sent,
> credit card charges will not be made, etc.
> +        </value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
> +        <value xml:lang="en">If Yes, the order will be immediately
> fulfilled through system-generated processes in ofbiz (e.g. for POS sales).
>  If no, it will be held for manual review.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.inventoryFacilityId">
> +        <value xml:lang="en">This is where the stock levels are drawn
> from.</value>
> +        <!-- Used for knowing where to change product inventory as items
> are sold. See the 'Facility Manager' to create a facility. All existing
> facilities are presented here. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.oneInventoryFacility">
> +        <value xml:lang="en">If this is a 'Single Inventory' facility.
> With newer or less complex businesses, you will find the Single Inventory
> concept much easier to work with.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.checkInventory">
> +        <value xml:lang="en">This determines whether the system checks
> inventory levels when processing an order.</value>
> +        <!--  If inventory IS checked (Y), the item cannot be ordered or
> rather the order cannot be fulfilled if there is insufficient QOH or ATP. If
> Inventory is not checked, however, the order may be accepted but items not
> available will be processed as a back-order. You need a system in place to
> track, replenish and fulfill back-ordered items if you set this flag to N.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.reserveInventory">
> +        <value xml:lang="en">Causes inventory to be reserved for items
> ordered in the store. The inventory may still be on hand but will no longer
> be available for other orders.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.reserveOrderEnumId">
> +        <value xml:lang="en">Choose how inventory should be
> reserved.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.requireInventory">
> +        <value xml:lang="en">If sufficient inventory not on hand, order
> will not be processed when this flag is set to Yes.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
> +        <value xml:lang="en">If set to Y, when a new sales order is
> created with backordered items, then reservations on the facility/product
> are reassigned according to the priority given by the shipBeforeDate
> field.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.requirementMethodEnumId">
> +        <value xml:lang="en">Refers to warehouse stocking level
> triggers.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.orderNumberPrefix">
> +        <value xml:lang="en">All orders will be prefixed by this. For
> example, if you wished accounting to be able to quickly differentiate orders
> between stores.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultLocaleString">
> +        <value xml:lang="en">Default locale, for language, number, and
> currency formats.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultCurrencyUomId">
> +        <value xml:lang="en">Which national currency will be used if none
> is specified. Use webtools to find codes for non-US locations.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
> +        <value xml:lang="en">Unless the sales channel has been specified
> in the transaction, it will be assumed that the sale came in through the
> selected path.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.allowPassword">
> +        <value xml:lang="en">If No, when a customer creates an account
> they will not be asked for a password and they have to wait for their
> account to be enabled and a password to be sent to them.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultPassword">
> +        <value xml:lang="en">If you allow others access with a password,
> what is the default password that anyone could use if they knew it?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.explodeOrderItems">
> +        <value xml:lang="en">If set to Y then any shopping cart item with
> a quantity greater than one will be split into separate order items with a
> quantity of 1 each.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.checkGcBalance">
> +        <value xml:lang="en"></value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.retryFailedAuths">
> +        <value xml:lang="en">How many times can an unsuccessful attempt to
> authorize an order be allowed?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerApprovedStatus">
> +        <value xml:lang="en">This is the message you want your customers
> to see when their order is approved.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemApprovedStatus">
> +        <value xml:lang="en">What to set order items status to when orders
> are approved, declined, or canceled. Based on the standard defined status
> codes in Open for Business.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
> +        <value xml:lang="en">What to set order items status to when
> Digital Item orders are approved, declined, or canceled. Based on the
> standard defined status codes in Open for Business.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerDeclinedStatus">
> +        <value xml:lang="en">This is the message you want your customers
> to see when their order is declined. Based on the standard defined status
> codes in Open for Business.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemDeclinedStatus">
> +        <value xml:lang="en">This is the message you want the customer to
> see when one of their items is declined for some reason.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerCancelStatus">
> +        <value xml:lang="en">This is the message that you want the client
> to see when their order is cancelled.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemCancelStatus">
> +        <value xml:lang="en">The message shown when an item they ordered
> is cancelled.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authDeclinedMessage">
> +        <value xml:lang="en">Message shown when payment authorization is
> declined.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authFraudMessage">
> +        <value xml:lang="en">Message sent when fraud is suspected.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authErrorMessage">
> +        <value xml:lang="en">Message sent when a processing error is
> encountered.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.visualThemeId">
> +        <value xml:lang="en">For controlling the look and feel and a
> web-based store.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
> +        <value xml:lang="en">Specify the type (Billing Account or
> Financial Account) of Store Credit Account used for refund return.</value>
> +        <!-- This field is override by ReturnHeader.billingAccountId or
> ReturnHeader.finAccountId, whichever is specified but if only finAccountId
> is specified explicitly then system will first try to locate any billing
> account with -ve amount. If found, then amount is credit to this billing
> account else the amount will be credit to the financial account of the user.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
> +        <value xml:lang="en">If set to Y then in the create customer form
> no entry box will be presented for a username - the primary email address
> will be used for username.</value>
> +        <!-- If set to N, the default, there is a checkbox a user can
> select to use the email address as a username, but they also have the option
> of entering a username. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.requireCustomerRole">
> +        <value xml:lang="en">If set to Y then the customer must be
> associated with the store in the Customer role in order to be able to login
> (e.g. B2B)</value>
> +        <!-- If they are not associated with the store in the Customer
> role, they will receive an error message when they try to login. Note that
> this means entering an assignment of Customer as Role for every customer
> that wants to by. This could delay them from being able to make purchases.
> It also means giving attention to every prospect until they become
> identified as a Customer. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
> +        <value xml:lang="en">If Y, digital items will be immediately
> invoiced when the order is placed.</value>
> +        <!--  If N, will need to wait for some sort of fulfillment process
> to set the item status to complete which would then trigger the invoice
> creation. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
> +        <value xml:lang="en">Require Shipping Address for Digital Items?
> Note this only has an effect if there are ONLY digital goods in the
> cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
> +        <value xml:lang="en">If set to N the options related to gifts (the
> 'is gift' and 'gift message' options) will not be shown during
> checkout.</value>
> +        <!--  This is meant for use in business oriented stores or others
> where the gift options do not make sense. -->
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
> +        <value xml:lang="en">If Yes, allows customer to pay for some order
> items with one payment type, others with another type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showPricesWithVatTax">
> +        <value xml:lang="en">Should the displayed prices include (Y) or
> not include (N) the VAT Tax amount?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showTaxIsExempt">
> +        <value xml:lang="en">Will it be appropriate to indicate when an
> item is exempt from tax?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
> +        <value xml:lang="en">What is the Geographical ID for the VAT
> taxing authority?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
> +        <value xml:lang="en">What is the Party ID of the Vat Taxing
> Authority?</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.enableAutoSuggestionList">
> +        <value xml:lang="en">The auto-suggestion list is a special
> ShoppingList that the addSuggestionsToShoppingList service will maintain for
> cross-sells of ordered items.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.enableDigProdUpload">
> +        <value xml:lang="en">Unless this is set to Yes, the sale of
> Digital Products from your Store will not be permitted.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
> +        <value xml:lang="en">If set to Y an additional constraint will of
> isVariant!=Y will be added to all product searches for the store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.digProdUploadCategoryId">
> +        <value xml:lang="en">Which Category of Digital Products may be
> uploaded?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryExp">
> +        <value xml:lang="en">For auto-orders try other Credit Card
> expiration dates (if date is wrong or general failure where type not
> known).</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
> +        <value xml:lang="en">For auto-orders try other Credit Cards for
> the customer.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
> +        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> (Not Sufficient Funds) try again later.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
> +        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> try again how many times.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.storeCreditValidDays">
> +        <value xml:lang="en">How many days that store credit is valid for.
> Null value implies no expiration.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveInvoice">
> +        <value xml:lang="en">If Y or empty, sales invoices created from
> orders will be marked ready.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveOrder">
> +        <value xml:lang="en">If N, orders will not be automatically
> approved when payment is authorized.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.shipIfCaptureFails">
> +        <value xml:lang="en">If N, the captureOrderPayments will cause a
> service error if credit card capture fails.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.setOwnerUponIssuance">
> +        <value xml:lang="en">If Y or empty, set the inventory item owner
> upon issuance.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
> +        <value xml:lang="en">If set to Y return will automatically go to
> the Received status when Accepted instead of waiting for actual receipt of
> the return.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
> +        <value xml:lang="en">If Y then on add to cart remove all products
> in cart with a ProductAssoc record related to or from the product and with
> the PRODUCT_INCOMPATABLE type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
> +        <value xml:lang="en">If Y then on add to cart remove all products
> in cart with a ProductAssoc record related from the product and with the
> PRODUCT_UPGRADE type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
> +        <value xml:lang="en">If Y then before the order is stored the
> OrderPaymentPreference record will be split, one for each
> OrderItemShipGroup.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showOutOfStockProducts">
> +        <value xml:lang="en">If N then out of stock products will not be
> displayed on site</value>
> +    </property>
> +
>  </resource>
>
> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May 15
> 16:14:14 2010
> @@ -27,6 +27,7 @@ under the License.
>     <copyright>Copyright 2001-2009 The Apache Software
> Foundation</copyright>
>     <author>None</author>
>     <version>1.0</version>
> +    <default-resource-name>ProductEntityLabels</default-resource-name>
>
>     <!-- ========================================================= -->
>     <!-- ======================== Data Model ===================== -->
> @@ -3643,7 +3644,8 @@ under the License.
>
>     <entity entity-name="ProductStore"
>             package-name="org.ofbiz.product.store"
> -            title="Product Store Entity">
> +            title="Product Store Entity"
> +            default-resource-name="ProductEntityLabels">
>       <field name="productStoreId" type="id-ne"></field>
>       <field name="primaryStoreGroupId" type="id"></field>
>       <field name="storeName" type="name"></field>
>
>
>



Re: svn commit: r944675 - in /ofbiz/trunk/applications/product: config/ProductEntityLabels.xml entitydef/entitymodel.xml

Posted by Bruno Busco <br...@gmail.com>.
What you guys think about backporting patches like this that only add
documentation to the 10.04 release branch?


2010/5/15 <bu...@apache.org>

> Author: buscob
> Date: Sat May 15 16:14:14 2010
> New Revision: 944675
>
> URL: http://svn.apache.org/viewvc?rev=944675&view=rev
> Log:
> A patch from Chris Snow
> OFBIZ-3747 - ProductStore missing field title help
> https://issues.apache.org/jira/browse/OFBIZ-3747
> Thank you Chris for your patch and your patience.
>
> Modified:
>    ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
>    ofbiz/trunk/applications/product/entitydef/entitymodel.xml
>
> Modified: ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/config/ProductEntityLabels.xml?rev=944675&r1=944674&r2=944675&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/product/config/ProductEntityLabels.xml
> (original)
> +++ ofbiz/trunk/applications/product/config/ProductEntityLabels.xml Sat May
> 15 16:14:14 2010
> @@ -2637,4 +2637,237 @@
>         <value xml:lang="th">ของเถื่อน</value>
>         <value xml:lang="zh">被盗</value>
>     </property>
> +
> +    <!-- Field Descriptions -->
> +    <!--  ProductStore -->
> +    <property key="FieldDescription.ProductStore.productStoreId">
> +        <value xml:lang="en">The id for the product store..</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.primaryStoreGroupId">
> +        <value xml:lang="en">What group this store belongs to. Stores can
> be grouped together with a price for each store group. It can be left blank
> if there are no store groups set up.</value>
> +        <!-- Store groups cannot be set up in the catalog manager and must
> be inserted directly into the database. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.storeName">
> +        <value xml:lang="en">This is the name of the store that this
> catalog represents.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.companyName">
> +        <value xml:lang="en">This is the name of the company that this
> catalog represents.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.title">
> +        <value xml:lang="en">This value gets displayed in the header
> section of the ecommerce store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.subtitle">
> +        <value xml:lang="en">This value gets displayed in the header
> section of the ecommerce store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.payToPartyId">
> +        <value xml:lang="en">Note that this corresponds with the
> organizationPartyId that GL transactions will be posted to.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.daysToCancelNonPay">
> +        <value xml:lang="en">Triggers cancellation of orders for
> non-payment after the number of days entered here.</value>
> +        <!-- There is an automated service that can be scheduled (see Job
> Scheduler in Webtools) nightly to cancel orders which have not been paid.
> This defines how many days an order can be outstanding and unpaid before it
> is canceled. A value of zero here will leave all orders open indefinitely.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.manualAuthIsCapture">
> +        <value xml:lang="en">Drop-down Y/N box on the question of whether
> a Manual Authorization is captured.</value> <!--  TODO - what does this
> really mean? -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.prorateShipping">
> +        <value xml:lang="en">When some share of the cost of shipping is
> covered under an account other than the bill-to.</value> <!--  TODO - what
> does this really mean? -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.prorateTaxes">
> +        <value xml:lang="en"></value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.viewCartOnAdd">
> +        <value xml:lang="en">Controls whether the user is taken to the
> shopping cart immediately after adding a product to his cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoSaveCart">
> +        <value xml:lang="en">Drop-down Y/N box on the question of
> automatically saving the contents of the shopping cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveReviews">
> +        <value xml:lang="en">If the site allows users to enter product
> reviews, this controls whether the reviews must be approved, or whether they
> are automatically shown on the site.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.isDemoStore">
> +        <value xml:lang="en">If Yes, any orders created will not be sent,
> credit card charges will not be made, etc.
> +        </value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.isImmediatelyFulfilled">
> +        <value xml:lang="en">If Yes, the order will be immediately
> fulfilled through system-generated processes in ofbiz (e.g. for POS sales).
>  If no, it will be held for manual review.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.inventoryFacilityId">
> +        <value xml:lang="en">This is where the stock levels are drawn
> from.</value>
> +        <!-- Used for knowing where to change product inventory as items
> are sold. See the 'Facility Manager' to create a facility. All existing
> facilities are presented here. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.oneInventoryFacility">
> +        <value xml:lang="en">If this is a 'Single Inventory' facility.
> With newer or less complex businesses, you will find the Single Inventory
> concept much easier to work with.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.checkInventory">
> +        <value xml:lang="en">This determines whether the system checks
> inventory levels when processing an order.</value>
> +        <!--  If inventory IS checked (Y), the item cannot be ordered or
> rather the order cannot be fulfilled if there is insufficient QOH or ATP. If
> Inventory is not checked, however, the order may be accepted but items not
> available will be processed as a back-order. You need a system in place to
> track, replenish and fulfill back-ordered items if you set this flag to N.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.reserveInventory">
> +        <value xml:lang="en">Causes inventory to be reserved for items
> ordered in the store. The inventory may still be on hand but will no longer
> be available for other orders.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.reserveOrderEnumId">
> +        <value xml:lang="en">Choose how inventory should be
> reserved.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.requireInventory">
> +        <value xml:lang="en">If sufficient inventory not on hand, order
> will not be processed when this flag is set to Yes.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.balanceResOnOrderCreation">
> +        <value xml:lang="en">If set to Y, when a new sales order is
> created with backordered items, then reservations on the facility/product
> are reassigned according to the priority given by the shipBeforeDate
> field.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.requirementMethodEnumId">
> +        <value xml:lang="en">Refers to warehouse stocking level
> triggers.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.orderNumberPrefix">
> +        <value xml:lang="en">All orders will be prefixed by this. For
> example, if you wished accounting to be able to quickly differentiate orders
> between stores.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultLocaleString">
> +        <value xml:lang="en">Default locale, for language, number, and
> currency formats.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultCurrencyUomId">
> +        <value xml:lang="en">Which national currency will be used if none
> is specified. Use webtools to find codes for non-US locations.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.defaultSalesChannelEnumId">
> +        <value xml:lang="en">Unless the sales channel has been specified
> in the transaction, it will be assumed that the sale came in through the
> selected path.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.allowPassword">
> +        <value xml:lang="en">If No, when a customer creates an account
> they will not be asked for a password and they have to wait for their
> account to be enabled and a password to be sent to them.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.defaultPassword">
> +        <value xml:lang="en">If you allow others access with a password,
> what is the default password that anyone could use if they knew it?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.explodeOrderItems">
> +        <value xml:lang="en">If set to Y then any shopping cart item with
> a quantity greater than one will be split into separate order items with a
> quantity of 1 each.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.checkGcBalance">
> +        <value xml:lang="en"></value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.retryFailedAuths">
> +        <value xml:lang="en">How many times can an unsuccessful attempt to
> authorize an order be allowed?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerApprovedStatus">
> +        <value xml:lang="en">This is the message you want your customers
> to see when their order is approved.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemApprovedStatus">
> +        <value xml:lang="en">What to set order items status to when orders
> are approved, declined, or canceled. Based on the standard defined status
> codes in Open for Business.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.digitalItemApprovedStatus">
> +        <value xml:lang="en">What to set order items status to when
> Digital Item orders are approved, declined, or canceled. Based on the
> standard defined status codes in Open for Business.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerDeclinedStatus">
> +        <value xml:lang="en">This is the message you want your customers
> to see when their order is declined. Based on the standard defined status
> codes in Open for Business.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemDeclinedStatus">
> +        <value xml:lang="en">This is the message you want the customer to
> see when one of their items is declined for some reason.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.headerCancelStatus">
> +        <value xml:lang="en">This is the message that you want the client
> to see when their order is cancelled.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.itemCancelStatus">
> +        <value xml:lang="en">The message shown when an item they ordered
> is cancelled.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authDeclinedMessage">
> +        <value xml:lang="en">Message shown when payment authorization is
> declined.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authFraudMessage">
> +        <value xml:lang="en">Message sent when fraud is suspected.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.authErrorMessage">
> +        <value xml:lang="en">Message sent when a processing error is
> encountered.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.visualThemeId">
> +        <value xml:lang="en">For controlling the look and feel and a
> web-based store.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.storeCreditAccountEnumId">
> +        <value xml:lang="en">Specify the type (Billing Account or
> Financial Account) of Store Credit Account used for refund return.</value>
> +        <!-- This field is override by ReturnHeader.billingAccountId or
> ReturnHeader.finAccountId, whichever is specified but if only finAccountId
> is specified explicitly then system will first try to locate any billing
> account with -ve amount. If found, then amount is credit to this billing
> account else the amount will be credit to the financial account of the user.
> -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.usePrimaryEmailUsername">
> +        <value xml:lang="en">If set to Y then in the create customer form
> no entry box will be presented for a username - the primary email address
> will be used for username.</value>
> +        <!-- If set to N, the default, there is a checkbox a user can
> select to use the email address as a username, but they also have the option
> of entering a username. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.requireCustomerRole">
> +        <value xml:lang="en">If set to Y then the customer must be
> associated with the store in the Customer role in order to be able to login
> (e.g. B2B)</value>
> +        <!-- If they are not associated with the store in the Customer
> role, they will receive an error message when they try to login. Note that
> this means entering an assignment of Customer as Role for every customer
> that wants to by. This could delay them from being able to make purchases.
> It also means giving attention to every prospect until they become
> identified as a Customer. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoInvoiceDigitalItems">
> +        <value xml:lang="en">If Y, digital items will be immediately
> invoiced when the order is placed.</value>
> +        <!--  If N, will need to wait for some sort of fulfillment process
> to set the item status to complete which would then trigger the invoice
> creation. -->
> +    </property>
> +    <property key="FieldDescription.ProductStore.reqShipAddrForDigItems">
> +        <value xml:lang="en">Require Shipping Address for Digital Items?
> Note this only has an effect if there are ONLY digital goods in the
> cart.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showCheckoutGiftOptions">
> +        <value xml:lang="en">If set to N the options related to gifts (the
> 'is gift' and 'gift message' options) will not be shown during
> checkout.</value>
> +        <!--  This is meant for use in business oriented stores or others
> where the gift options do not make sense. -->
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.selectPaymentTypePerItem">
> +        <value xml:lang="en">If Yes, allows customer to pay for some order
> items with one payment type, others with another type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showPricesWithVatTax">
> +        <value xml:lang="en">Should the displayed prices include (Y) or
> not include (N) the VAT Tax amount?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showTaxIsExempt">
> +        <value xml:lang="en">Will it be appropriate to indicate when an
> item is exempt from tax?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.vatTaxAuthGeoId">
> +        <value xml:lang="en">What is the Geographical ID for the VAT
> taxing authority?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.vatTaxAuthPartyId">
> +        <value xml:lang="en">What is the Party ID of the Vat Taxing
> Authority?</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.enableAutoSuggestionList">
> +        <value xml:lang="en">The auto-suggestion list is a special
> ShoppingList that the addSuggestionsToShoppingList service will maintain for
> cross-sells of ordered items.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.enableDigProdUpload">
> +        <value xml:lang="en">Unless this is set to Yes, the sale of
> Digital Products from your Store will not be permitted.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.prodSearchExcludeVariants">
> +        <value xml:lang="en">If set to Y an additional constraint will of
> isVariant!=Y will be added to all product searches for the store.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.digProdUploadCategoryId">
> +        <value xml:lang="en">Which Category of Digital Products may be
> uploaded?</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryExp">
> +        <value xml:lang="en">For auto-orders try other Credit Card
> expiration dates (if date is wrong or general failure where type not
> known).</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.autoOrderCcTryOtherCards">
> +        <value xml:lang="en">For auto-orders try other Credit Cards for
> the customer.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterNsf">
> +        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> (Not Sufficient Funds) try again later.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoOrderCcTryLaterMax">
> +        <value xml:lang="en">For auto-orders if Credit Cards fails for NSF
> try again how many times.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.storeCreditValidDays">
> +        <value xml:lang="en">How many days that store credit is valid for.
> Null value implies no expiration.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveInvoice">
> +        <value xml:lang="en">If Y or empty, sales invoices created from
> orders will be marked ready.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.autoApproveOrder">
> +        <value xml:lang="en">If N, orders will not be automatically
> approved when payment is authorized.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.shipIfCaptureFails">
> +        <value xml:lang="en">If N, the captureOrderPayments will cause a
> service error if credit card capture fails.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.setOwnerUponIssuance">
> +        <value xml:lang="en">If Y or empty, set the inventory item owner
> upon issuance.</value>
> +    </property>
> +    <property
> key="FieldDescription.ProductStore.reqReturnInventoryReceive">
> +        <value xml:lang="en">If set to Y return will automatically go to
> the Received status when Accepted instead of waiting for actual receipt of
> the return.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.addToCartRemoveIncompat">
> +        <value xml:lang="en">If Y then on add to cart remove all products
> in cart with a ProductAssoc record related to or from the product and with
> the PRODUCT_INCOMPATABLE type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.addToCartReplaceUpsell">
> +        <value xml:lang="en">If Y then on add to cart remove all products
> in cart with a ProductAssoc record related from the product and with the
> PRODUCT_UPGRADE type.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.splitPayPrefPerShpGrp">
> +        <value xml:lang="en">If Y then before the order is stored the
> OrderPaymentPreference record will be split, one for each
> OrderItemShipGroup.</value>
> +    </property>
> +    <property key="FieldDescription.ProductStore.showOutOfStockProducts">
> +        <value xml:lang="en">If N then out of stock products will not be
> displayed on site</value>
> +    </property>
> +
>  </resource>
>
> Modified: ofbiz/trunk/applications/product/entitydef/entitymodel.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/entitydef/entitymodel.xml?rev=944675&r1=944674&r2=944675&view=diff
>
> ==============================================================================
> --- ofbiz/trunk/applications/product/entitydef/entitymodel.xml (original)
> +++ ofbiz/trunk/applications/product/entitydef/entitymodel.xml Sat May 15
> 16:14:14 2010
> @@ -27,6 +27,7 @@ under the License.
>     <copyright>Copyright 2001-2009 The Apache Software
> Foundation</copyright>
>     <author>None</author>
>     <version>1.0</version>
> +    <default-resource-name>ProductEntityLabels</default-resource-name>
>
>     <!-- ========================================================= -->
>     <!-- ======================== Data Model ===================== -->
> @@ -3643,7 +3644,8 @@ under the License.
>
>     <entity entity-name="ProductStore"
>             package-name="org.ofbiz.product.store"
> -            title="Product Store Entity">
> +            title="Product Store Entity"
> +            default-resource-name="ProductEntityLabels">
>       <field name="productStoreId" type="id-ne"></field>
>       <field name="primaryStoreGroupId" type="id"></field>
>       <field name="storeName" type="name"></field>
>
>
>