ManPageW ImportProduct
Enjoy it, and help to fill it! But please, always respecting copyright.
Please write your contributions under the Contributions Section
Window: Import Product
Description : Import Products
Help : The Import Products Window is an interim table which is used when importing external data into the system. Selecting the 'Process' button will either add or modify the appropriate records.
Tab: Import Product
Description : Import Products
Help : Before importing, Adempiere 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 uniqueness of UPC, Key and uniqueness and existence of the Vendor Product No.
Adempiere tries to map to existing products, if the UPC, the Key and the Vendor Product No matches (in this sequence). If the imported record could be matched, product field values will only be overwritten, if the corresponding Import field is explicitly defined. Example: the Product Category will only be overwritten if explicitly set in the Import.
Table Name : I_Product
Fields
Name | Description | Help | Technical Data |
---|---|---|---|
Import Product | Import Item or Service | I_Product_ID
NUMBER(10) ID | |
Imported | Has this import been processed | The Imported check box indicates if this import has been processed. | I_IsImported
CHAR(1) YesNo |
Product | Product, Service, Item | Identifies an item which is either purchased or sold in this organization. | M_Product_ID
NUMBER(10) TableDir |
Import Error Message | Messages generated from import process | The Import Error Message displays any error messages generated during the import process. | I_ErrorMsg
NVARCHAR2(2000) String |
Client | Client/Tenant for this installation. | A Client is a company or a legal entity. You cannot share data between Clients. Tenant is a synonym for Client. | AD_Client_ID
NUMBER(10) TableDir |
Organization | Organizational entity within client | An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. | AD_Org_ID
NUMBER(10) TableDir |
Search Key | Search key for the record in the format required - must be unique | A search key allows you a fast method of finding a particular record.
If you leave the search key empty, the system automatically creates a numeric number. The document sequence used for this fallback number is defined in the "Maintain Sequence" window with the name "DocumentNo_<TableName>", where TableName is the actual name of the table (e.g. C_Order). |
Value
NVARCHAR2(40) String |
Name | Alphanumeric identifier of the entity | The name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length. | Name
NVARCHAR2(60) String |
Description | Optional short description of the record | A description is limited to 255 characters. | Description
NVARCHAR2(255) String |
Document Note | Additional information for a Document | The Document Note is used for recording any additional information regarding this product. | DocumentNote
NVARCHAR2(2000) Text |
Comment/Help | Comment or Hint | The Help field contains a hint, comment or help about the use of this item. | Help
NVARCHAR2(2000) Text |
UPC/EAN | Bar Code (Universal Product Code or its superset European Article Number) | 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) | UPC
VARCHAR2 String |
SKU | Stock Keeping Unit | The SKU indicates a user defined stock keeping unit. It may be used for an additional bar code symbols or your own schema. | SKU
VARCHAR2 String |
UOM Code | UOM EDI X12 Code | The Unit of Measure Code indicates the EDI X12 Code Data Element 355 (Unit or Basis for Measurement) | X12DE355
NVARCHAR2(4) String |
UOM | Unit of Measure | The UOM defines a unique non monetary Unit of Measure | C_UOM_ID
NUMBER(10) TableDir |
Product Category Key | ProductCategory_Value
NVARCHAR2(40) String | ||
Product Category | Category of a Product | Identifies the category which this product belongs to. Product categories are used for pricing and selection. | M_Product_Category_ID
NUMBER(10) TableDir |
Product Type | Type of product | The type of product also determines accounting consequences. | ProductType
CHAR(1) List |
Classification | Classification for grouping | The Classification can be used to optionally group products. | Classification
CHAR(1) String |
Volume | Volume of a product | The Volume indicates the volume of the product in the Volume UOM of the Client | Volume
NUMBER Integer |
Weight | Weight of a product | The Weight indicates the weight of the product in the Weight UOM of the Client | Weight
NUMBER Integer |
Shelf Width | Shelf width required | The Shelf Width indicates the width dimension required on a shelf for a product | ShelfWidth
NUMBER(10) Integer |
Shelf Height | Shelf height required | The Shelf Height indicates the height dimension required on a shelf for a product | ShelfHeight
NUMBER(10) Integer |
Shelf Depth | Shelf depth required | The Shelf Depth indicates the depth dimension required on a shelf for a product | ShelfDepth
NUMBER(10) Integer |
Units Per Pallet | Units Per Pallet | The Units per Pallet indicates the number of units of this product which fit on a pallet. | UnitsPerPallet
NUMBER(10) Integer |
Discontinued | This product is no longer available | The Discontinued check box indicates a product that has been discontinued. | Discontinued
CHAR(1) YesNo |
Discontinued by | Discontinued By | The Discontinued By indicates the individual who discontinued this product | DiscontinuedBy
DATE Date |
Image URL | URL of image | URL of image; The image is not stored in the database, but retrieved at runtime. The image can be a gif, jpeg or png. | ImageURL
NVARCHAR2(120) Unknown (40) |
Description URL | URL for the description | DescriptionURL
NVARCHAR2(120) Unknown (40) | |
Business Partner Key | The Key of the Business Partner | BPartner_Value
NVARCHAR2(40) String | |
Business Partner | Identifies a Business Partner | A Business Partner is anyone with whom you transact. This can include Vendor, Customer, Employee or Salesperson | C_BPartner_ID
NUMBER(10) Search |
ISO Currency Code | Three letter ISO 4217 Code of the Currency | For details - http://www.unece.org/trade/rec/rec09en.htm | ISO_Code
CHAR(3) String |
Currency | The Currency for this record | Indicates the Currency to be used when processing or reporting on this record | C_Currency_ID
NUMBER(10) TableDir |
List Price | List Price | The List Price is the official List Price in the document currency. | PriceList
NUMBER CostsPrices |
PO Price | Price based on a purchase order | The PO Price indicates the price for a product per the purchase order. | PricePO
NUMBER CostsPrices |
Standard Price | Standard Price | The Standard Price indicates the standard or normal price for a product on this price list | PriceStd
NUMBER CostsPrices |
Limit Price | Lowest price for a product | The Price Limit indicates the lowest price for a product stated in the Price List Currency. | PriceLimit
NUMBER CostsPrices |
Royalty Amount | (Included) Amount for copyright, etc. | RoyaltyAmt
NUMBER Amount | |
Price effective | Effective Date of Price | 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. | PriceEffective
DATE Date |
Partner Product Key | Product Key of the Business Partner | The Business Partner Product Key identifies the number used by the Business Partner for this product. It can be printed on orders and invoices when you include the Product Key in the print format. | VendorProductNo
NVARCHAR2(30) String |
Partner Category | Product Category of the Business Partner | The Business Partner Category identifies the category used by the Business Partner for this product. | VendorCategory
NVARCHAR2(30) String |
Manufacturer | Manufacturer of the Product | The manufacturer of the Product (used if different from the Business Partner / Vendor) | Manufacturer
NVARCHAR2(30) String |
Minimum Order Qty | Minimum order quantity in UOM | The Minimum Order Quantity indicates the smallest quantity of this product which can be ordered. | Order_Min
NUMBER Integer |
Order Pack Qty | Package order size in UOM (e.g. order set of 5 units) | The Order Pack Quantity indicates the number of units in each pack of this product. | Order_Pack
NUMBER Integer |
Cost per Order | Fixed Cost Per Order | The Cost Per Order indicates the fixed charge levied when an order for this product is placed. | CostPerOrder
NUMBER CostsPrices |
Promised Delivery Time | Promised days between order and delivery | The Promised Delivery Time indicates the number of days between the order date and the date that delivery was promised. | DeliveryTime_Promised
NUMBER(10) Integer |
Import Products | Imports products from a file into the application | Import Products will bring a file of products, in a predefined format into the application.
The Parameters are default values for null import record values, they do not overwrite any data.<p> If you select an existing price list and you have List, Standard, and Limit Price defined, they are directly created/updated. |
Processing
CHAR(1) Button |
Processed | The document has been processed | The Processed checkbox indicates that a document has been processed. | Processed
CHAR(1) YesNo |
Contributions
Currency codes: The link http://www.unece.org/trade/rec/rec09en.htm does not work any more. The currency codes can now be accessed at http://www.iso.org/iso/en/prods-services/popstds/currencycodeslist.html (lastest listings) or http://www.unece.org/cefact/recommendations/cocucod.htm and downloaded from http://www.unece.org/etrades/download/downindex.htm .
releted Tables
The following diagram shows table i_product (yellow) and the related tables during the process ImportProduct. The fields from staging table i_product are stored in m_product (red), m_product_po (blue) and m_productprice (green). Before storing some information items are collected from the other tables (white).