ManPageW ImportProduct

From ADempiere ERP Wiki

Jump to: navigation, search

Return to Index

Enjoy it, and help to fill it! But please, always respecting copyright.

Please write your contributions under the Contributions Section


Contents

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).


Personal tools