Import vendor pricelist

Set vendor prices to auto-populate requests for quotations (RFQs) or purchase orders (POs) with the unit price, once the product is added, which reduces errors and saves time.

In Odoo, vendor pricelists can be added individually on the product form, or imported in bulk, via an XLSX or CSV file.

중요

Please review this import guide before uploading vendor pricelists.

On product form

To manually add the vendor price on the product form, go to the Purchase app ‣ Products ‣ Products, and click the desired product.

참고

Product forms are accessible from multiple apps, such as Sales, Inventory, and Manufacturing.

In the Purchase tab of the product form, input the vendor and their price, to have this information auto-populate on a request for quotation each time the product is listed.

Vendor pricelist on product form.

Import vendor pricelist

공급업체 가격표를 가져오려면, XLSX 또는 CSV 파일이 정확하게 작성되어 있는지 확인하세요. 정확한 형식으로 된 템플릿을 품목명, 참조, 공급업체 세부 정보를 포함하여 받으려면, 먼저 데이터베이스에서 가격표 내보내기 를 실행합니다.

Modify the exported file, as needed, then import it back into the Odoo database.

Export pricelist

To export a pricelist, go to Purchase app ‣ Configuration ‣ Vendor Pricelists.

On the page, tick the checkbox(es) for the desired vendor pricelists.

Then, click the Actions button that appears, and choose Export from the drop-down menu.

Show selected exported fields, with the Export button visible.

이후 나타나는 팝업 창에서, 내보내기할 항목 섹션에 있는 항목이 내보내기 파일에 포함되어 있는 것을 볼 수 있습니다. 항목을 더 추가하려면 사용 가능한 항목 섹션에서 원하는 항목을 찾아서 항목 오른쪽에 있는 (더하기) 아이콘을 클릭합니다.

참고

To update to existing records, tick the I want to update data (import-compatible export) checkbox, and refer to the section on the External ID field.

For details on commonly-used fields for importing vendor pricelists, see the Common fields section.

Select the desired Export Format: XLSX or CSV.

선택한 항목을 템플릿으로 저장하려면 템플릿 을 클릭한 후 드롭다운 메뉴에서 새 템플릿 을 선택합니다. 새 템플릿 이름을 입력하고 (저장) 아이콘을 클릭합니다. 이후에 템플릿 항목을 클릭하면 템플릿을 선택할 수 있는 선택 항목이 표시됩니다.

Finally, click Export.

참고

With developer mode turned on, the column names of the exported file display the field name with the technical name in parenthesis.

Example

Exporting vendor pricelist.

Export vendor pricelist in XLSX format. It includes Product Template and other fields in the Fields to export section.

외부 ID

외부 ID 는 기존 공급업체 가격표를 업데이트하는 데 사용되는 고유 식별 기호입니다. 해당 ID가 없을 경우 가져온 레코드로 기존 항목이 업데이트 되지 않고 대신 새로운 항목이 생성됩니다. 이 항목이 XLSX 또는 CSV에 포함되어 있으면 Odoo 데이터베이스에 있는 기존 공급업체 가격표가 해당 줄로 대체됩니다.

Example

Show 'Ready Mat' appear twice.

Ready Mat appears twice because the external ID was omitted during the price update from $790 to $780.

To look-up the External ID for a vendor pricelist, tick the I want to update data (import-compatible export) checkbox at the top of the Export Data pop-up window.

참고

Selecting External ID from the Available fields section with the I want to update data (import-compatible export) checkbox ticked results in an export file with two columns containing the external ID.

Common fields

Below is a list of commonly-used fields when importing vendor pricelists:

Field name definitions

필드명

Used for

Field in Odoo database

Technical name of field

공급업체

The only required field for creating a vendor pricelist record. This field specifies the vendor associated with the product.

Vendor field in the vendor pricelist of the product form.

partner_id

품목 양식

The Odoo product the vendor pricelist entry is related to.

Product field in the vendor pricelist.

product_tmpl_id

수량

The minimum quantity required to receive the product at the specified price.

Quantity field in the vendor pricelist. (If not visible, enable it by clicking the (settings) icon, and tick the Quantity checkbox)

min_qty

단가

The purchase price for the product from the vendor.

Price field in the vendor pricelist.

price

배송 리드타임

Number of days before receiving the product after confirming a purchase order.

Delivery Lead Time field on the vendor pricelist.

delay

순서

Defines the order of vendors in the pricelist when multiple vendors are available. For example, if Azure Interior is listed first and Wood Corner second, their sequences would be 1 and 2.

해당 없음

sequence

회사

Name of company the product belongs to.

Company field in the vendor pricelist.

company_id

External ID

Unique ID of a record used to update existing vendor pricelists.

해당 없음

id

레코드 가져오기

템플릿을 다운로드한 후, 필요한 정보를 입력하여 XLSX 또는 CSV 파일을 생성합니다. 모든 내용이 입력되었으면 매입 앱 ‣ 환경설정 ‣ 공급업체 가격표 로 이동하여 다시 파일을 Odoo 데이터베이스로 가져옵니다.

On the page, click the (gear) icon in the top-left corner. In the drop-down menu that appears, click Import records.

Then, click Upload File in the upper-left corner, and after selecting the XLSX or CSV file, confirm the correct fields, and click Import.

Upload file screen.

Formatting import file

To understand how to format import files for vendor pricelists, consider the following example.

  • Storage Box (Reference: E-COM08) is sold by Wood Corner for $10.

  • Large Desk (Reference: E-COM09) has no records in the vendor pricelist.

An import file is created to do the following:

  • Update the price for Wood Corner from $10 to $13.

  • Add pricelist for Storage Box: the vendor, Ready Mat intends to sell the product for $14.

  • Add pricelist for Large Desk: vendor is Wood Corner, price is $1299.

  • Add pricelist for Large Desk: vendor is Azure Interior, price is $1399.

Vendor pricelist data

아이디

company_id

delay

price

product_tmpl_id

순서

partner_id

product.product_supplierinfo_3

My Company (San Francisco)

3

13.00

[E-COM08] Storage Box

4

Wood Corner

My Company (San Francisco)

3

14.00

[E-COM08] Storage Box

5

Ready Mat

My Company (San Francisco)

2

1299.00

[E-COM09] Large Desk

6

Wood Corner

My Company (San Francisco)

4

1399.00

[E-COM09] Large Desk

7

Azure Interior

참고

The technical field name was used to create this information.

참고

Download the sample files for reference: