Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

avoid automatic procurement creation on Service Products in odoo 9.0

Subscribe

Get notified when there's activity on this post

This question has been flagged
2 Replies
4175 Views
Avatar
Michael Schweikart

Hi,

is it possible to avoid a automatic generation for procurement of a service Product. For a example you have a Product which is a service product with a fixed price and not based on hours. If i generate out of the quotation an order, automatically a procurement order is placed but service product can not be bought an will have no inventory.

best regards

1
Avatar
Discard
Avatar
Javier Almancevo
Best Answer

In Odoo v9 a service does not produce a procurement order. There is a line in the code that says that if a order line is not a stockable product or a consumable, ignore it.

1
Avatar
Discard
Michael Schweikart
Author

I have a product which is from type Service. It has the following attributes: Can be sold Invoicing Policy: Delivered quantities Track Service : Manually set quantities If i generate a quotation with this product and then i confirm the sale. Now if i look inside my inventory i get a procurement exception, because of a missing rule. Please can you guide me to code where i can find the behavior? best regards.

OdooBot
Hi

Sorry, I missed your email. I am starting in Odoo development and I created that module just as a test. Right now I know a lot more about Odoo development so I am kind of ashamed of that module, and wanted to rewrite it completely. It should not take me long, but I am a bit busy at the moment. Hopefully in a week or two I will update with a module that is up to a standard where it can be included in the OCA repository.

So I think its better to just wait for the new update (if you are in a hurry I accept a small tip to get it done quick). In case you want to try with that version, it creates a new picking type in the main warehouse for the PoS as to not mix the "normal" delivery pickings from sales and the automatic pickings from the PoS. You need to have a procurement rule for this case. But as I said, I did not completely understood the push-pull routes system of Odoo and the module does use the system as it should. Its better if you wait for the new version.

Javier

2015-11-23 12:09 GMT+01:00 Micky <micky@schweikarts-vom-dach.de>:

I have a product which is from type Service. It has the following attributes: Can be sold Invoicing Policy: Delivered quantities Track Service : Manually set quantities If i generate a quotation with this product and then i confirm the sale. Now if i look inside my inventory i get a procurement exception, because of a missing rule. Please can you guide me to code where i can find the behavior? best regards.

--
Micky
Gesendet von Odoo S.A. mit Odoo Zugriff Ihre Nachrichten

OdooBot
Hi

I have come around to update the pos_procurement module. I have attached a copy of the new version. It should work without any special configuration (you can add a custom procurement rule but its not needed and unless you fully understand the Odoo routing system is better if you leave it blank as is by default). I have tested on my system with odoo v9 and everything is working fine. If it does'nt in yours write back with the problem. I'd appreciate if you write back in case everything is working as well.

Javier

2015-11-23 12:09 GMT+01:00 Micky <micky@schweikarts-vom-dach.de>:

I have a product which is from type Service. It has the following attributes: Can be sold Invoicing Policy: Delivered quantities Track Service : Manually set quantities If i generate a quotation with this product and then i confirm the sale. Now if i look inside my inventory i get a procurement exception, because of a missing rule. Please can you guide me to code where i can find the behavior? best regards.

--
Micky
Gesendet von Odoo S.A. mit Odoo Zugriff Ihre Nachrichten

OdooBot
I have created a new update and uploaded to github: https://github.com/javieralmancevo/pos_procurement


To get it just type in a terminal: git clone https://github.com/javieralmancevo/pos_procurement.git

Javier

2015-12-02 18:06 GMT+01:00 Javier Almancevo <javieralmancevo@gmail.com>:
Hi

I have come around to update the pos_procurement module. I have attached a copy of the new version. It should work without any special configuration (you can add a custom procurement rule but its not needed and unless you fully understand the Odoo routing system is better if you leave it blank as is by default). I have tested on my system with odoo v9 and everything is working fine. If it does'nt in yours write back with the problem. I'd appreciate if you write back in case everything is working as well.

Javier

2015-11-23 12:09 GMT+01:00 Micky <micky@schweikarts-vom-dach.de>:

I have a product which is from type Service. It has the following attributes: Can be sold Invoicing Policy: Delivered quantities Track Service : Manually set quantities If i generate a quotation with this product and then i confirm the sale. Now if i look inside my inventory i get a procurement exception, because of a missing rule. Please can you guide me to code where i can find the behavior? best regards.

--
Micky
Gesendet von Odoo S.A. mit Odoo Zugriff Ihre Nachrichten


Avatar
Michael Schweikart
Author Best Answer

I have a product which is from type Service. It has the following attributes:

Can be sold

Invoicing Policy: Delivered quantities

Track Service  : Manually set quantities

If i generate a quotation with this product and then i confirm the sale. Now if i look inside my inventory i get a procurement exception, because of a missing rule.

Please can you guide me to code where i can find the behavior?

best regards.

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة 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 ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

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