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
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Purchases
  3. Purchase Usability Improvements v 9.0
  4. Sales Conditions FAQ

Purchase Usability Improvements

by ADHOC SA http://www.adhoc.com.ar
Odoo
v 9.0 Third Party 108
Download for v 9.0
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Purchase Management (purchase)
• Inventory Management (stock)
• Invoicing (account)
• Discuss (mail)
• Sales Management (sale)
Community Apps Dependencies Show
• Stock Usability Improvements
• Stock Voucher
• Aeroo Reports
• Base Validator
Technical Name purchase_usability
LicenseAGPL-3
Websitehttp://www.adhoc.com.ar
You bought this module and need support? Click here!

Purchase Usability Improvements

Several Improvements to purchases

  1. Make that, by default, links to purchase orders you "purchase" data and not only "quoatation"

On purchase orders: #. Add button "Re-Open" on purchase orders to came back from "Done" to "Purchase Order" state, only available to purchase manager #. Make button send by email also available on done state on purchase orders #. Odoo consider that a purchase order on done state has nothing to be invoiced, we change that behaviour to keep it as on sale orders #. Make purchase quotations menu only visible with technical features #. Make purchase orders menu show all purchase records (quotations, and confirmed ones) #. Add delivery status on purchases #. Add print PO on purchase and done status #. Add button to force "invoiced" only for admin with tec features #. Add button to change the currency and update the prices of the order lines #. Add button to update Price Unit for each lines in the order.

On purchase lines: #. Add delivery status and invoice status on purchase lines #. Backport of a fix of odoo v10 to deduct refunds on qty_invoiced field (on v9, by default, they are summed) #. Add button on purchase lines to allow cancelling of remaining qty to be received #. If not seller is defined or seller price is 0, then sugget accounting cost

On incoming pickings: #. Add new parameter "Merge Incoming Picking" on incoming picking types, if set true, when confirming a purchase order, if an open picking exists for same partner and picking type, incoming moves will be merged into that picking (TODO remove this functionality) #. Add button "Add Purchase Lines" to add moves from other pickings that are still pending.

On stock moves: #. Button with link to related purchase order

On purchase invoices: #. Add "add picking" functionlity on purchase invoices so picking lines that has some qty to be invoiced, is added to the invoice. This is different to "add PO" that add all lines no matter if they are to be invoiced or not. We keep this functionality because if a supplier send you an invoice of same lines that shouldt be invoiced, you still have de possiblity to add them #. Add button to update Price Unit in each lines of the purchase invoice.

TODO: tal vez querramos implementar que el check de procurements sea analogo al de moves para que se marque realizado si moves en done o cancel, buscar en purchase "return all(move.state == 'done' for move in procurement.move_ids)"

Installation

To install this module, you need to:

  1. Just install this module.

Configuration

To configure this module, you need to:

  1. No configuration nedeed.
Try me on Runbot

Known issues / Roadmap

Notes abount "Add Purchase Lines": Teniamos dos opciones: 1) al confirmar PO dejamos que se genere picking y permitimos robar moves desde otros pickings. tener en cuenta

  1. si picking queda limpio ver de cancelar o borrar
  2. si resto cantidad cuando esto haciendo add purchase lines, a que picking se los asigno)
  1. que se generen moves sin pickings, tener en cuenta:
    1. necesitamos confirmar los moves con action_confirm (pero evitar que se genere picking) o manualmente
    2. tenemos que gestionar que cancelar po cancele los moves
    3. cambiar metodo de agregar lineas para que busque moves sin picking
    4. que al procesar cantidad menor haya otra opción o el "back order" no cree picking (si no, no los vamos a poder robar)
    5. no es back compatible, lo que ya esta creado no se puede chupar

la opcion 1 parece mas simple pero el problema es que si disminuimos cantidad agregada a un picking, cuando la sacamos, a que picking se la asignamos? Igualmente fuimos por la 1 para tratar de ser menos invacivos

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Credits

Images

  • ADHOC SA: Icon.

Contributors

Maintainer

Odoo Community Association

This module is maintained by the ADHOC SA.

To contribute to this module, please visit https://www.adhoc.com.ar.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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

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