콘텐츠로 건너뛰기
Odoo 메뉴
  • 로그인
  • 무료 체험하기
  • 앱
    재무 관리
    • 회계
    • 청구서 관리
    • 비용 관리
    • 스프레드시트 (BI)
    • 문서
    • 전자 서명
    판매
    • CRM
    • 판매
    • POS 스토어
    • POS 레스토랑
    • 구독
    • 렌탈
    웹사이트
    • 웹사이트 빌더
    • 이커머스
    • 블로그
    • 포럼
    • 실시간 채팅
    • 온라인 학습 관리
    공급망
    • 재고 관리
    • 제조 관리
    • 제품 수명주기 관리 (PLM)
    • 매입
    • 유지관리
    • 품질
    인적자원 관리
    • 인사 관리
    • 채용
    • 휴가 관리
    • 인사 평가
    • 인재 추천
    • 차량 관리
    마케팅
    • 소셜 마케팅
    • 이메일 마케팅
    • SMS 마케팅
    • 행사
    • 마케팅 자동화
    • 설문 조사
    서비스
    • 프로젝트
    • 작업 기록
    • 현장 서비스
    • 헬프데스크
    • 일정 관리
    • 일정 예약
    생산성
    • 메일 및 채팅
    • 인공지능
    • IoT
    • VoIP
    • 지식 센터
    • WhatsApp
    타사 앱 Odoo 스튜디오 Odoo 클라우드 플랫폼
  • 업종 분류
    리테일
    • 서점
    • 의류 매장
    • 가구점
    • 식료품점
    • 철물점
    • 장난감 가게
    식음료 & 숙박업
    • 바 & 펍
    • 레스토랑
    • 패스트푸드
    • 게스트 하우스
    • 음료 유통업체
    • 호텔
    부동산
    • 부동산 중개업체
    • 건축 회사
    • 건설
    • 부동산 관리
    • 가드닝
    • 부동산 소유자 협회
    컨설팅
    • 회계 법인
    • Odoo 파트너
    • 마케팅 대행사
    • 법률 사무소
    • 인재 영입
    • 감사 및 인증
    제조 관리
    • 텍스타일
    • 메탈
    • 가구
    • 푸드
    • 양조장
    • 기업용 선물
    건강 & 피트니스
    • 스포츠 클럽
    • 안경점
    • 피트니스 센터
    • 웰니스 전문가
    • 약국
    • 미용실
    사업
    • 핸디맨
    • IT 하드웨어 및 지원 서비스
    • 태양 에너지 시스템
    • 제화업체
    • 클리닝 서비스
    • HVAC 서비스
    기타
    • 비영리 단체
    • 환경 에이전시
    • 광고판 임대
    • 사진
    • 자전거 임대
    • 소프트웨어 리셀러
    전체 업종 검색하기
  • 커뮤니티
    학습
    • 튜토리얼
    • 문서
    • 인증
    • 훈련
    • 블로그
    • 팟캐스트
    교육 역량 강화
    • 교육 프로그램
    • Scale-Up! 경영관리 게임
    • Odoo에 방문해보세요
    소프트웨어 신청
    • 다운로드
    • 버전 살펴보기
    • 릴리스 내역
    협업
    • Github
    • 포럼
    • 행사
    • 번역
    • 파트너 등록
    • 파트너 대상 서비스
    • 회계 법인 정보 등록
    서비스 신청
    • 파트너 검색
    • 회계사 검색
    • 전문 상담 예약
    • 구현 서비스
    • 고객 정보
    • 고객 지원
    • 업그레이드
    Github 유튜브 트위터 링크드인 인스타그램 페이스북 스포티파이
    +1 (650) 691-3277
    데모 예약하기
  • 요금제
  • 고객 지원
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
모든 게시물 사용자 배지
태그 (모두 보기)
odoo accounting v14 pos v15
게시판 정보
도움말

The almost complete guide to pricelist behavior

구독

이 게시물에 활동이 있으면 알림 받기

신고된 질문입니다
salesposfunctionalquickstart11.0
6 답글
33143 화면
아바타
Gans Marc-Antoine (mgs)
The almost complete guide to pricelist behavior
5
아바타
취소
아바타
Gans Marc-Antoine (mgs)
작성자 베스트 답변

Product Pricing Setup and Behavior


1. Overview:


There are three levels of price control available in Odoo.


1. One sale price per product, defined on the product form. This is the default method.

2. Multiple sale prices per product, defined on the product form

3. Multiple sale prices per product, defined on a separate pricelist document. This option allows the use of formulas to calculate prices.


Technical Note: When you enable option 2 or 3, you install a model called product.pricelist and product.pricelist.line. These models are used to store pricing data. If you select option 2, you can still import pricelist lines as such even though they are not visible on the product.pricelist form view.


2. Behavior Details:


Pricing behavior is dictated by the following rules.


  1. Only one pricelist may be used on any given order.

  2. The pricelist for an order is selected based on the pricelist set on the customer.

  3. Prices are computed according to the order pricelist at the time the line item is added.

  4. If a product does not have a price listed in the pricelist selected on a sale order, the list price will be used.

  5. If there are multiple pricelist items on a single pricelist for a given product and more than one could be applied to an order, the one with the greatest specificity will be used. If the specificity level of two pricelist items is identical, the one with the highest price will be used.

  6. If you change the pricelist of an order with existing line items, prices of existing line items will not be recomputed but newly-added items will use the new pricelist.

  7. If you save a contact without a pricelist selected, the default pricelist will be set on that customer automatically.

  8. The default pricelist is the one at the top of the list of pricelists

  9. If a customer is logged in and places a web order, if the customer pricelist is not allowed on the website, the next available pricelist is selected from the list of pricelists

IN THE POINT OF SALE

  1. Prior to version 11.0, the POS pricelist superceds the customer pricelist. It is not possible to have customer-specific prices in the POS.

  2. In Version 11.0, the customer pricelist in the POS overrides the default POS pricelist when the customer is selected, provided the customer pricelist is allowed in that POS.

  3. In 11.0, the cashier may select the pricelist manually for any order in the POS from the list of allowed prices in that POS.

  4. When the pricelist is changed on a POS order, prices for all products already in the order will be recomputed according to the new pricelist UNLESS the price of a line item has been changed manually by the cashier.




3. Setup:


A. Pricing tiers by customer


  1. Enable pricelists in the sales app settings

  2. Enable "Discounted Prices" option in the Website App Settings

  3. Create pricelists in the sales app > catalog > pricelists. You'll need one pricelist for the POS, one for the website, and some number of team/wholesale/special pricelists.

  4. Create your prSet prices for each pricelist on products

  5. Set pricelists on each POS till

  6. Set pricelists on customers


B. Pricing tiers by quantity


1. Enable pricelists in the sales app settings. Either option works.

2. If you have different pricelists for different customers, create any necessary pricelists beyond the default one.

3. For each product in each pricelist, create one pricelist item per quantity tier


For example, if a product is priced at 30 dollars each or 25 dollars each if you purchase 10 or more, create two lines as follows:


1.

Pricelist: Public Pricelist

Price: 30

Minimum quantity: 0

2.

Pricelist: Public

Pricelist Price: 25

Minimum quantity: 10


C. Point of Sale


1. Set up your pricelists according to the above

2. On each POS settings, set the default pricelist and any other allowed pricelists

3. On each customer, set a pricelist


4. Recommendations:


  1. Use the default public pricelist as your website pricelist

  2. Be sure that every item has a price listed for every pricelist.

  3. Set the list price to the MSRP of the product to show the appropriate discount (if applicable)


5. Special Cases:


A. Variants


There are two ways to manage variant prices. One is to use the third level price control option and create a pricelist line for each variant.


The other method is to use attribute price modifiers in conjunction with a pricelist line for the product template. This method requires the same price modifier be used for an attribute value regardless of which product template it is used on. This works well in certain cases and is a limitation in others.


B. Multi-Currency


A pricelist has a currency defined on it. The currency of an order comes from the pricelist.


C. Multi-Company


5. Importing


It’s possible to import all your pricelists and prices in one file using any of the above three methods of price management. Variant price extras will require an additional import.


Pricelists with pricelist items can be imported in the product.pricelist list view even if the pricelist items are not displayed on the pricelist form view, as in the second method. See the attached import template for an example.




Pricelist Set on Contact Behavior:


Create a new contact and save, a pricelist will be automatically assigned. Note: pricelist is not a required field (support claims this is not a bug).

 

Here's how Odoo chooses which pricelist to assign. 

  1.  - It looks first if you have not enforced a specific pricelist for the partner,

  2.  - It then look for the first pricelist having countries set, and if the customer country is among these countries it choose it,

  3.  - It then look for all pricelist which do not have countries set,

  4.  - It then fallback to the general company property for pricelist (the default pricelist for the current company),

  5.  - Then, and only then, it searchs for all pricelists, choosing the one with the lowest sequence.

15
아바타
취소
Sanford Speake

Thank you for all this information! Did you create this guide? Or is this documented on any website for future reference?

Elise van Maarschalkerweerd

Hi Marc Antoine, Thank you for all this information and document this. I have case and hopefully you know what the best solutions is/ the way to go.

A Customer do have a pricelist per country.
They have products with standard price on the product.template, the have pricelist standard EU (Default) and per customer a specific pricelist. But from one of their customers they have a different pricelist per country were they deliver. Do you have any ideas about this ?

아바타
Eauzon
베스트 답변

This is great ... but telling that one has to find it in a forum post ... instead of in the documentation.

4
아바타
취소
아바타
Jumshud Sultanov
베스트 답변

How can I use pricelist to determine different rates for my timesheet hours based on the timesheet dates?

1
아바타
취소
Herbert Van de Poel

HI did you find any solution to this? I need the same solution - I also need to define a per hour / per day price for future services, but without affecting current (running) orders.

아바타
Grupo Fernandez, WALTER FERNANDEZ
베스트 답변

I have this situation.

I use a Public price list for all the products, on POS and the same on Website. When I set an discount and select from the pricelist to show both prices to customers, it takes the public price, wich I don't use to compare the prices.


0
아바타
취소
아바타
Philippine Aylor
베스트 답변

This is great thank you so much!

0
아바타
취소
아바타
NIRlab Forensics Sarl
베스트 답변

I have a product that I sell on various territories with different currency. is it possible to associate a specific accounting account for each price list? as the accounting accounts are in specific currency.

0
아바타
취소
Julien Plaitin

You can select the country groups for the pricelist and therefore the countries.
If you activate the multi currencies access right (in developper mode) for a user, you can select the currency of the pricelist.

토론이 재미있으신가요? 직접 참여해보세요!

지금 바로 가입하여 독점 서비스를 이용해보고 특별한 커뮤니티와 소통하세요!

가입
관련 게시물 답글 화면 활동
Flowchart of the standard Odoo purchase flow and its impact on inventory and accounting 해결 완료
functional quickstart 12.0 13.0 11.0
아바타
아바타
2
3월 26
44008
Which set-up for a multi-company behavior 해결 완료
accounting multicompany functional quickstart 11.0
아바타
아바타
2
2월 25
12441
How to translate a chart of account easily ? 해결 완료
accounting functional quickstart latest 11.0
아바타
1
4월 21
5814
Return product: how to create a Receipt on a Sale Order? 해결 완료
sales quickstart
아바타
아바타
2
12월 24
6032
Coupons redeem option not available in POS (Note : not Discountcoupon, Promo,or else 'Only coupons')
sales pos
아바타
0
6월 24
3245
커뮤니티
  • 튜토리얼
  • 문서
  • 포럼
오픈 소스
  • 다운로드
  • Github
  • Runbot
  • 번역
서비스
  • Odoo.sh 호스팅
  • 고객 지원
  • 업그레이드
  • 맞춤 개발
  • 학습
  • 회계사 검색
  • 파트너 검색
  • 파트너 등록
회사 소개
  • 회사 소개
  • 브랜드 자산
  • 상담 문의
  • 인재 채용
  • 행사
  • 팟캐스트
  • 블로그
  • 고객 사례
  • 법적고지 • 개인정보
  • 보안
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo는 CRM, 이커머스, 회계, 재고, POS, 프로젝트 관리 등 기업의 모든 요구 사항을 충족하도록 설계된 오픈 소스 기반의 통합 비즈니스 앱 제품군입니다.

Odoo의 간편한 UI와 완벽하게 통합된 기능을 직접 확인해 보세요.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now