View source | Discuss this page | Page history | Printable version   

ERP/3.0/Developers Guide/Database Model/org.openbravo.model.dataimport/I Product

ERP/3.0/Developers Guide/Database Model/org.openbravo.model.dataimport

Index

Contents

I_Product

Before importing, Openbravo checks the Unit of Measure (default if not set), the Product Category (default if not set), the Business Partner, the Currency (defaults to accounting currency if not set), the Product Type (only Items and Services), the uniquen

This table contains the following columns:

Name Nullable Data Type Description
I_Product_ID NVARCHAR2(32)Import Item or Service
AD_Client_ID YVARCHAR2(32)Client for this installation.
AD_Org_ID YVARCHAR2(32)Organizational entity within client
IsActive YCHAR(1)A flag indicating whether this record is available for use or de-activated.
Created YDATEThe date that this record is completed.
CreatedBy YVARCHAR2(32)User who created this records
Updated YDATEx not implemented
UpdatedBy YVARCHAR2(32)User who updated this records
M_Product_ID YVARCHAR2(32)An item produced by a process.
Value YNVARCHAR2(40)A fast method for finding a particular record.
Name YNVARCHAR2(60)A non-unique identifier for a record/document often used as a search tool.
Description YNVARCHAR2(255)A space to write additional related information.
DocumentNote YNVARCHAR2(2000)A space to write additional related information.
Help YNVARCHAR2(2000)A comment that adds additional information to help users work with fields.
UPC YVARCHAR2(30)A bar code with a number to identify a product.
SKU YVARCHAR2(30)A "stock keeping unit" used to track items sold to business partners.
X12DE355 YCHAR(2)UOM EDI Code
C_UOM_ID YVARCHAR2(32)A non monetary unit of measure.
ProductCategory_Value YNVARCHAR2(40)null
M_Product_Category_ID YVARCHAR2(32)A classification of items based on similar characteristics or attributes.
ProductType YVARCHAR2(60)An important classification used to determine the accounting and management of a product.
Classification YCHAR(1)x not implemented
Volume YNUMBERVolume of a product
Weight YNUMBERWeight of a product
ShelfWidth YNUMBER(10, 0)Shelf width required
ShelfHeight YNUMBER(10, 0)Shelf height required
ShelfDepth YNUMBER(10, 0)Shelf depth required
UnitsPerPallet YNUMBER(10, 0)Units Per Pallet
Discontinued YCHAR(1)A statement mentioning that this product will no longer be available on the market.
DiscontinuedBy YDATEThe name of the person who discontinues an item.
ImageURL YNVARCHAR2(120)An address for the product image which can be accessed via internet.
DescriptionURL YNVARCHAR2(120)An address for the product description which can be accessed via internet.
BPartner_Value YNVARCHAR2(40)An abbreviated name (or a code) to help find a business partner.
C_BPartner_ID YVARCHAR2(32)Anyone who takes part in daily business operations by acting as a customer, employee, etc.
ISO_Code YCHAR(3)A coding standard for countries.
C_Currency_ID YVARCHAR2(32)An accepted medium of monetary exchange that may vary across countries.
PriceList YNUMBERThe official price of a product in a specified currency.
PricePO YNUMBERThe price charged to purchase a specific item.
RoyaltyAmt YNUMBER(Included) Amount for copyright, etc.
PriceEffective YDATEThe time from which a price is valid.
VendorProductNo YNVARCHAR2(40)The identifier used by a vendor to indentify a product being purchased by their business partners.
VendorCategory YNVARCHAR2(30)A classification of vendors based on similar characteristics or attributes.
Manufacturer YNVARCHAR2(30)The business partner that makes a specific product.
Order_Min YNUMBERThe minimum number of an item that must be purchased at one time from a vendor.
Order_Pack YNUMBERThe number of a specific item that comes in one package.
CostPerOrder YNUMBERThe additional added fixed cost for a purchased product.
DeliveryTime_Promised YNUMBER(10, 0)Number of days between placing an order and the actual delivery as promised by the vendor.
Processing YCHAR(1)A request to process the respective document or task.
Processed YCHAR(1)A confirmation that the associated documents or requests are processed.
I_ErrorMsg YNVARCHAR2(2000)A message that appears when errors occur during the importing process.
I_IsImported YCHAR(1)A indication that the desired process has been completed successfully.

Other Info

Check constraints

These are the check constraints for this table:

top

Indexes

These are the indexes for this table (for each index there is a list of all the columns included within it):

Unique

top

Columns

Import Product

The ID identifies a unique product

top

Client

Foreign key column to AD_Client table, (column: AD_Client_ID)


Validation Rule AD_Client Security validation: Clients with user access rights. With the following code:

 
AD_Client.AD_Client_ID IN (@#User_Client@)

top

Organization

Foreign key column to AD_Org table, (column: AD_Org_ID)

top

Active

There are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reporting. There are two reasons for de-activating and not deleting records:
(1) The system requires the record for auditing purposes.
(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are existing invoices for it. By de-activating the Business Partner you prevent it from being used in future transactions.

top

Creation Date

The Created field indicates the date that this record was created.

top

Created By

Foreign key column to AD_User table, (column: AD_User_ID)

top

Updated

The Updated field indicates the date that this record was updated.

top

Updated By

Foreign key column to AD_User table, (column: AD_User_ID)

top

Product

Foreign key column to M_Product table, (column: M_Product_ID)

top

Search Key

A search key allows for a fast method of finding a particular record. If you leave the search key empty, the system automatically creates a numeric number originating from a document sequence defined in the "Document Sequence" window. The sequence naming convention follows a rule "DocumentNo_TableName", where TableName is the actual name of the database table (e.g. C_Order).

Usually, company's internal identifiers for various records (products, customers, etc) are stored here.

top

Name

A more descriptive identifier (that does need to be unique) of a record/document that is used as a default search option along with the search key (that is unique and mostly shorter). It is up to 60 characters in length.

top

Description

A description is limited to 255 characters.

top

Comments

The Document Note is used for recording any additional information regarding this product.

top

Help/Comment

The Help field contains a hint, comment or help about the use of this item.

top

UPC/EAN

Use this field to enter the bar code for the product in any of the bar code symbologies (Codabar, Code 25, Code 39, Code 93, Code 128, UPC (A), UPC (E), EAN-13, EAN-8, ITF, ITF-14, ISBN, ISSN, JAN-13, JAN-8, POSTNET and FIM, MSI/Plessey, and Pharmacode)

top

SKU

The SKU indicates a user defined stock keeping unit. It may be used for an additional bar code symbols or your own schema.

top

EDI Code

The Unit of Measure Code indicates the EDI X12 Code Data Element 355 (Unit or Basis for Measurement)

top

UOM

Foreign key column to C_UOM table, (column: C_UOM_ID)

top

Product Category Key

The value of the product category. This value is the short name for the group. If before inserting it doesn't exists in the table M_Product_Category_Id, it won't work

top

Product Category

Foreign key column to M_Product_Category table, (column: M_Product_Category_ID)

top

Product Type

The type of product also determines accounting consequences.

List values: M_Product_ProductType

The allowed values for this list are:

top

Classification

The Classification can be used to optionally group products.

top

Volume

The Volume indicates the volume of the product in the Volume UOM of the Client

top

Weight

The Weight indicates the weight of the product in the Weight UOM of the Client

top

Shelf Width

The Shelf Width indicates the width dimension required on a shelf for a product

top

Shelf Height

The Shelf Height indicates the height dimension required on a shelf for a product

top

Shelf Depth

The Shelf Depth indicates the depth dimension required on a shelf for a product

top

Units Per Pallet

The Units per Pallet indicates the number of units of this product which fit on a pallet.

top

Discontinued

The Discontinued check box indicates a product that has been discontinued.

top

Discontinued by

The Discontinued By indicates the individual who discontinued this product

top

Image URL

URL of image; The image is not stored in the database, but retrieved at runtime. The image can be a gif, jpeg or png.

top

Description URL

URL for the description

top

Business Partner Search Key

An abbreviated name (or a code) to help find a business partner. Usually, a company's internal idenfitier is used here.

top

Business Partner

Foreign key column to C_BPartner table, (column: C_BPartner_ID)

top

ISO Code

For details - http://www.unece.org/trade/rec/rec09en.htm

top

Currency

Foreign key column to C_Currency table, (column: C_Currency_ID)

top

List Price

The List Price is the official price stated by the selected pricelist and the currency of the document.

top

Purchase Order Price

The PO Price indicates the price for a product per the purchase order.

top

Royalty Amount

(Included) Amount for copyright, etc.

top

Price Effective From

The Price Effective indicates the date this price is for. This allows you to enter future prices for products which will become effective when appropriate.

top

Vendor Product No.

The Vendor Product Number identifies the number used by the vendor for this product.

top

Vendor Category

The Vendor Category identifies the category used by the vendor for this product.

top

Manufacturer

Manufacturer

top

Minimum Order Qty.

The Minimum Order Quantity indicates the smallest quantity of this product which can be ordered.

top

Quantity per Package

The Order Pack Quantity indicates the number of units in each pack of this product.

top

Fixed Cost per Order

The Cost Per Order indicates the fixed charge levied when an order for this product is placed.

top

Purchasing Lead Time

Indicates the number of days between placing an order and the actual delivery as promised by the vendor.

top

Process Now

When this field is set as 'Y' a process is being performed on this record.

top

Processed

The Processed checkbox indicates that a document has been processed.

top

Import Error Message

The Import Error Message displays any error messages generated during the import process.

top

Import Process Complete

The Imported check box indicates if this import has been processed.

top

Retrieved from "http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Database_Model/org.openbravo.model.dataimport/I_Product"

This page has been accessed 3,751 times. This page was last modified on 15 April 2011, at 21:39. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.