Basics of Configuring the Product Store

From Opentaps Wiki
Revision as of 20:41, 2 June 2010 by Claudefeistel2 (talk | contribs) (Naming and Grouping Items)
Jump to navigationJump to search

To access the Catalog application from the Main Navigation screen, proceed as follows,

Click: Catalog Icon, the Catalog Manager Application Main page opens.
Click: [Stores] in the "Catalog Manager Application" dropdown box, "Edit Product Store List" opens.
Click: [Create New Product Store] button, or Click: an existing Store Name to edit, in the List box.
Adjust: the width of your Browser window to view the whole "Edit Product Store", if necessary.
Error creating thumbnail: File missing

This page provides guidance for entry of basic information about an opentaps Virtual Store, including it's naming, and a collection of prescriptive policy-defining items about how the Store handles business transactions. (A few of the items pertain to the WebSite Store only, but most of them are used for any application of the Virtual Store. The first group of items follow.

Basic Store Definition

* Enter or Edit each of the following groups of items and then,
* Save all of your changes when you are ready,
* Click: [Update] at the bottom of the screen to save everything.

Items to be Entered or Edited:

Naming and Grouping Items

    • Primary Store Group Id -- Stores can be grouped together with a price for each store group. Leave this blank if no store groups are set up. (Store groups cannot be set up in the catalog manager, groups must be inserted directly into the database. Consult your Technical System Administrator for assistance.)
    • Store Name Store name, company name, title, subtitle. Used for display on the product store website if any
      • Title
      • Sub-Title
    • Company Name -- Company name of the owner of the Store.
    • Is Demo Store -- A very important Check box.
      • If set to "Yes" the Store is a Demo Store, and it does not send "live" mail.
      • If set to "No" the Store and opentaps system are "Real" and are fully function for communications (such as live email), and transactions.
    • Visual Theme -- a selectable visual style used with the integrated WebSite Store if it is enabled.


    • Inventory Facility Id - Specifies the Store Warehouse
    • One Inventory Facility - Indicates whether or not there is a second (backup) warehouse.
    • Is Immediately Fulfilled --
    • Check Inventory -- Once an order is placed, this causes the store to check for inventory availability.
    • Require Inventory -- Inventory is required before a Sales Order can be created.
    • Requirement Method Enum Id Used to specify a Store default type of inventory requirements when the product does not itself have one specified. If you are using MRP set this to "No Requirements Created".
    • Reserve Inventory -- 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. If there is no inventory, new inventory items with negative quantities will be created. If you do not reserve inventory, then you will not be able to create Shipments and assign order items to shipments later.
    • Reserve Order Enum Id Choose how inventory should be reserved. The options are:
      • FIFO Received (default) – Inventory items are reserved based on the date time received flag of Inventory Item. The earliest received item is reserved first.
      • FIFO Expire – InventoryItem with earliest expireDate is reserved first.
      • LIFO Received – InventoryItem with latest date time received flag is reserved first.
      • LIFO Expire – InventoryItem with the latest expireDate is reserved first.
      • Greater Unit Cost – InventoryItem with the highest unitCost is reserved first.
      • Lesser Unit Cost – InventoryItem with the lowest unitCost is reserved first. Note that the unit cost reservation methods do not do currency conversions.
    • Balance Res On Order Creation --


    • View Cart On Add -- Controls whether the user will view the shopping cart immediately after adding a product to it.
    • Auto Save Cart -- The shopping cart state is saved periodically, and between visits.
    • Add To Cart Replace Upsell -- Replace Upsell recommendations when an item is added to the Cart.
    • Add To Cart Remove Incompat -- Incompatible products are removed from the Cart. (This may be confusing to Customers who do not understand what has happened when something is removed.)
    • Show Checkout Gift Options -- Gift Options are determined and displayed during checkout.
    • Prod Search Exclude Variants -- Excludes potentially numerous variations of a product from search results, instead displaying the basic (Virtual) product information in the search results list.


    • Prorate Shipping -- Controls whether shipping charges from an order are billed to first invoice, or pro-rated across each of several order invoices.
    • Req Ship Addr For Dig Items -- Require a shipping address even though the product fulfillment is digital online delivery to a web URL.
    • Select Payment Type Per Item -- Allow payment type to be selected for each individual item.
    • Ship If Capture Fails -- If payment capture fails, allow the item to be shipped anyway.
    • Split Pay Pref Per Shp Grp -- If there are multiple shipment groups for an order, allow the payment method to be selected for each ship group.


    • Pay To Party Id -- Payments to the Store go into an account of this PartyID
    • Manual Auth Is Capture
    • Retry Failed Auths -- Retry a failed payment authorization attempt.
    • Days To Cancel Non Pay -- 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.
    • Auto Order Cc Try Exp
    • Auto Order Cc Try Other Cards
    • Auto Order Cc Try Later Nsf
    • Auto Order Cc Try Later Max
    • Store Credit Valid Days
    • Set Owner Upon Issuance


    • Order Number Prefix -- The character string prefix for all orders of this Store. Useful for grouping orders from multiple stores.
    • Default Sales Channel Enum Id -- Set a default Sales Channel for the Website Store
    • Explode Order Items -- Display an "exploded" detail view of the order items, as the default.
    • Check Gc Balance
    • Auto Invoice Digital Items -- Automatically create the invoice for a digital item order.
    • Auto Approve Invoice -- Automatically set the Invoice status to "Approved".
    • Auto Approve Order -- Automatically Approve an Order, when ... what conditions are met?...
    • Req Return Inventory Receive -- Require receipt of returned item inventory before credit is given.


    • Default Locale String -- Enter the desired default locale character string, indicating the language, number, and currency formats used in the Store.
    • Default Currency Uom Id -- Default currency for the Store transactions, dropdown box.

Orders Status

These are the standard status codes used in the system, and do not need to be changed unless code customization is being undertaken.

    • Header Approved Status
    • Item Approved Status
    • Digital Item Approved Status
    • Header Declined Status
    • Item Declined Status
    • Header Cancel Status
    • Item Cancel Status


Standard messages to sent to the User when their order has been declined or viewed as fraudulent. These do not need to be modified unless customization is being undertaken.

    • Auth Declined Message
    • Auth Fraud Message
    • Auth Error Message


    • Prorate Taxes -- Should sales tax (or VAT) for an order be charged to the first invoice, or prorated across multiple invoices or ship groups.
    • Show prices with VAT tax included -- Configure for VAT format, tax included in price.
    • Show Tax Is Exempt -- If the order is Tax Exempt, display the exempt status.
    • Vat Tax Auth Geo Id
    • Vat Tax Auth Party Id


    • Auto Approve Reviews -- If Users product reviews are enabled, this controls whether the reviews must be approved manually (or if they are automatically displayed on the site).
    • Allow Password -- Will the User supply a password at registration?
    • Default Password -- Will there be a default password for login?
    • Use Primary Email Username -- Will the User Name equal the Primary Email Username?
    • Require Customer Role -- Is a Customer required to specify a Role during registration?
    • Enable Auto Suggestion List -- Will Suggestion Lists be enabled?


    • Enable Digital Product Upload
    • Dig Prod Upload Category Id

Other Policy Items

    • No Ship On Drop Ship Groups -- opentaps will not ship a Drop Ship Order or shipgroup.
    • Allow Do Not Ship Orders -- Will Orders from the "Do Not Ship" Customer accounts be taken by the system?
    • Default Shipment Method Type Id -- What is the Store's Default Shipment Method (ID)?
    • Default Shipping Carrier Party Id -- What is the Store's Default Shipping Carrier (Party ID)?
    • Bill To Third Party Id --