An open API service indexing awesome lists of open source software.

https://github.com/OCA/sale-workflow

Odoo Sales, Workflow and Organization
https://github.com/OCA/sale-workflow

erp hacktoberfest odoo python

Last synced: 7 days ago
JSON representation

Odoo Sales, Workflow and Organization

Awesome Lists containing this project

README

        

[![Runboat](https://img.shields.io/badge/runboat-Try%20me-875A7B.png)](https://runboat.odoo-community.org/builds?repo=OCA/sale-workflow&target_branch=16.0)
[![Pre-commit Status](https://github.com/OCA/sale-workflow/actions/workflows/pre-commit.yml/badge.svg?branch=16.0)](https://github.com/OCA/sale-workflow/actions/workflows/pre-commit.yml?query=branch%3A16.0)
[![Build Status](https://github.com/OCA/sale-workflow/actions/workflows/test.yml/badge.svg?branch=16.0)](https://github.com/OCA/sale-workflow/actions/workflows/test.yml?query=branch%3A16.0)
[![codecov](https://codecov.io/gh/OCA/sale-workflow/branch/16.0/graph/badge.svg)](https://codecov.io/gh/OCA/sale-workflow)
[![Translation Status](https://translation.odoo-community.org/widgets/sale-workflow-16-0/-/svg-badge.svg)](https://translation.odoo-community.org/engage/sale-workflow-16-0/?utm_source=widget)

# sale-workflow

TODO: add repo description.

[//]: # (addons)

Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
[partner_contact_sale_info_propagation](partner_contact_sale_info_propagation/) | 16.0.1.0.1 | | Propagate Salesperson and Sales Channel from Company to Contacts
[partner_sale_pivot](partner_sale_pivot/) | 16.0.1.0.0 | [![ernestotejeda](https://github.com/ernestotejeda.png?size=30px)](https://github.com/ernestotejeda) | Sales analysis from customer form view
[portal_sale_personal_data_only](portal_sale_personal_data_only/) | 16.0.1.0.0 | | Portal Sale Personal Data Only
[product_form_sale_link](product_form_sale_link/) | 16.0.1.0.1 | | Adds a button on product forms to access Sale Lines
[product_price_category](product_price_category/) | 16.0.1.0.0 | [![sbejaoui](https://github.com/sbejaoui.png?size=30px)](https://github.com/sbejaoui) | Add Price Category field on product and allow to apply a pricelist on this field.
[product_supplierinfo_for_customer_sale](product_supplierinfo_for_customer_sale/) | 16.0.1.0.2 | | Loads in every sale order line the customer code defined in the product
[sale_advance_payment](sale_advance_payment/) | 16.0.1.0.1 | | Allow to add advance payments on sales and then use them on invoices
[sale_attached_product](sale_attached_product/) | 16.0.1.0.0 | [![chienandalu](https://github.com/chienandalu.png?size=30px)](https://github.com/chienandalu) | Define products that will be added automatically when adding another in a sales order
[sale_auto_remove_zero_quantity_lines](sale_auto_remove_zero_quantity_lines/) | 16.0.1.1.0 | | On sale confirmation remove lines with zero quantities
[sale_automatic_workflow](sale_automatic_workflow/) | 16.0.1.1.1 | | Sale Automatic Workflow
[sale_automatic_workflow_job](sale_automatic_workflow_job/) | 16.0.1.0.0 | | Execute sale automatic workflows in queue jobs
[sale_automatic_workflow_payment_mode](sale_automatic_workflow_payment_mode/) | 16.0.1.0.0 | | Sale Automatic Workflow - Payment Mode
[sale_blanket_order](sale_blanket_order/) | 16.0.1.2.0 | | Blanket Orders
[sale_block_no_stock](sale_block_no_stock/) | 16.0.2.0.0 | [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) | Block Sales if products has not enough Quantity based on a chosen field
[sale_cancel_reason](sale_cancel_reason/) | 16.0.1.0.1 | | Sale Cancel Reason
[sale_commercial_partner](sale_commercial_partner/) | 16.0.1.0.1 | [![alexis-via](https://github.com/alexis-via.png?size=30px)](https://github.com/alexis-via) | Add stored related field 'Commercial Entity' on sale orders
[sale_company_currency](sale_company_currency/) | 16.0.1.0.1 | | Company Currency in Sale Orders
[sale_delivery_split_date](sale_delivery_split_date/) | 16.0.2.0.0 | | Sale Deliveries split by date
[sale_delivery_state](sale_delivery_state/) | 16.0.1.0.1 | | Show the delivery state on the sale order
[sale_discount_display_amount](sale_discount_display_amount/) | 16.0.1.1.0 | | This addon intends to display the amount of the discount computed on sale_order_line and sale_order level
[sale_elaboration](sale_elaboration/) | 16.0.1.7.2 | [![CarlosRoca13](https://github.com/CarlosRoca13.png?size=30px)](https://github.com/CarlosRoca13) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![sergio-teruel](https://github.com/sergio-teruel.png?size=30px)](https://github.com/sergio-teruel) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Set an elaboration for any sale line
[sale_exception](sale_exception/) | 16.0.2.0.0 | | Custom exceptions on sale order
[sale_exception_holidays_public](sale_exception_holidays_public/) | 16.0.1.0.1 | [![jbaudoux](https://github.com/jbaudoux.png?size=30px)](https://github.com/jbaudoux) | Raise a sale exception if there is a commitment_date on the SO and this date is a public holidays for the shipping partner address
[sale_fixed_discount](sale_fixed_discount/) | 16.0.1.0.3 | | Allows to apply fixed amount discounts in sales orders.
[sale_force_invoiced](sale_force_invoiced/) | 16.0.2.1.1 | | Allows to force the invoice status of the sales order to Invoiced
[sale_force_invoiced_quantity](sale_force_invoiced_quantity/) | 16.0.1.0.0 | | Add manual invoice quantity in sales order lines
[sale_global_discount](sale_global_discount/) | 16.0.1.0.0 | | Sale Global Discount
[sale_invoice_frequency](sale_invoice_frequency/) | 16.0.1.2.1 | [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) [![EmilioPascual](https://github.com/EmilioPascual.png?size=30px)](https://github.com/EmilioPascual) | Define the invoice frequency for customers
[sale_invoice_plan](sale_invoice_plan/) | 16.0.1.0.0 | [![kittiu](https://github.com/kittiu.png?size=30px)](https://github.com/kittiu) | Add to sales order, ability to manage future invoice plan
[sale_invoice_policy](sale_invoice_policy/) | 16.0.2.0.0 | | Sales Management: let the user choose the invoice policy on the order
[sale_last_price_info](sale_last_price_info/) | 16.0.1.0.0 | | Product Last Price Info - Sale
[sale_loyalty_exclude](sale_loyalty_exclude/) | 16.0.1.1.0 | | Exclude products from sale loyalty program
[sale_manual_delivery](sale_manual_delivery/) | 16.0.1.0.1 | | Create manually your deliveries
[sale_mrp_bom](sale_mrp_bom/) | 16.0.1.0.0 | | Allows define a BOM in the sales lines.
[sale_numeric_step](sale_numeric_step/) | 16.0.1.0.1 | [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Improve mobile/tablet sale process by adding numeric step widgets
[sale_order_amount_to_invoice](sale_order_amount_to_invoice/) | 16.0.1.0.0 | | Show total amount to invoice in quotations/sales orders
[sale_order_archive](sale_order_archive/) | 16.0.1.0.0 | | Archive Sale Orders
[sale_order_carrier_auto_assign](sale_order_carrier_auto_assign/) | 16.0.1.2.0 | [![jbaudoux](https://github.com/jbaudoux.png?size=30px)](https://github.com/jbaudoux) | Auto assign delivery carrier on sale order confirmation
[sale_order_currency_rate](sale_order_currency_rate/) | 16.0.1.0.0 | | Currency Rate in Sale Order
[sale_order_general_discount](sale_order_general_discount/) | 16.0.1.1.0 | | General discount per sale order
[sale_order_general_discount_triple](sale_order_general_discount_triple/) | 16.0.2.0.1 | [![ashishhirapara](https://github.com/ashishhirapara.png?size=30px)](https://github.com/ashishhirapara) | General discount per sale order with triple
[sale_order_invoice_amount](sale_order_invoice_amount/) | 16.0.1.0.1 | | Display the invoiced and uninvoiced total in the sale order
[sale_order_invoicing_finished_task](sale_order_invoicing_finished_task/) | 16.0.1.0.1 | | Control invoice order lines if their related task has been set to invoiceable
[sale_order_invoicing_picking_filter](sale_order_invoicing_picking_filter/) | 16.0.1.0.0 | | Create invoices from sale orders based on the products in pickings.
[sale_order_line_cancel](sale_order_line_cancel/) | 16.0.1.0.0 | | Sale cancel remaining
[sale_order_line_date](sale_order_line_date/) | 16.0.1.1.1 | | Adds a commitment date to each sale order line.
[sale_order_line_delivery_state](sale_order_line_delivery_state/) | 16.0.1.0.0 | | Show the delivery state on the sale order line
[sale_order_line_effective_date](sale_order_line_effective_date/) | 16.0.1.1.0 | [![EmilioPascual](https://github.com/EmilioPascual.png?size=30px)](https://github.com/EmilioPascual) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) | Calculated effective dates in Sale Order Lines
[sale_order_line_field_from_product_attribute](sale_order_line_field_from_product_attribute/) | 16.0.1.0.0 | | Store Attribute value sis Sales Order line fields
[sale_order_line_input](sale_order_line_input/) | 16.0.1.0.1 | | Search, create or modify directly sale order lines
[sale_order_line_menu](sale_order_line_menu/) | 16.0.1.3.2 | | Adds a Sale Order Lines Menu
[sale_order_line_price_history](sale_order_line_price_history/) | 16.0.1.2.1 | [![ernestotejeda](https://github.com/ernestotejeda.png?size=30px)](https://github.com/ernestotejeda) [![CarlosRoca13](https://github.com/CarlosRoca13.png?size=30px)](https://github.com/CarlosRoca13) [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) | Sale order line price history
[sale_order_line_product_attribute_values](sale_order_line_product_attribute_values/) | 16.0.1.0.1 | [![Shide](https://github.com/Shide.png?size=30px)](https://github.com/Shide) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) | Store Product Attribute Values in Sale Order Lines
[sale_order_line_sequence](sale_order_line_sequence/) | 16.0.2.1.0 | | Propagates SO line sequence to invoices and stock picking.
[sale_order_line_tag](sale_order_line_tag/) | 16.0.1.0.0 | [![smaciaosi](https://github.com/smaciaosi.png?size=30px)](https://github.com/smaciaosi) [![dreispt](https://github.com/dreispt.png?size=30px)](https://github.com/dreispt) [![ckolobow](https://github.com/ckolobow.png?size=30px)](https://github.com/ckolobow) | Add tags to classify sales order line reasons
[sale_order_lot_generator](sale_order_lot_generator/) | 16.0.1.0.0 | [![florian-dacosta](https://github.com/florian-dacosta.png?size=30px)](https://github.com/florian-dacosta) [![mourad-ehm](https://github.com/mourad-ehm.png?size=30px)](https://github.com/mourad-ehm) [![bealdav](https://github.com/bealdav.png?size=30px)](https://github.com/bealdav) | Sale Order Lot Generator
[sale_order_lot_selection](sale_order_lot_selection/) | 16.0.1.0.1 | [![bodedra](https://github.com/bodedra.png?size=30px)](https://github.com/bodedra) | Sale Order Lot Selection
[sale_order_partner_no_autofollow](sale_order_partner_no_autofollow/) | 16.0.1.0.0 | | Do not add customer as follower in Sales Orders
[sale_order_price_recalculation](sale_order_price_recalculation/) | 16.0.1.1.0 | | Recalculate prices / Reset descriptions on sale order lines
[sale_order_product_assortment](sale_order_product_assortment/) | 16.0.1.0.0 | [![CarlosRoca13](https://github.com/CarlosRoca13.png?size=30px)](https://github.com/CarlosRoca13) | Module that allows to use the assortments on sale orders
[sale_order_product_availability_inline](sale_order_product_availability_inline/) | 16.0.1.0.0 | [![ernestotejeda](https://github.com/ernestotejeda.png?size=30px)](https://github.com/ernestotejeda) | Show product availability in sales order line product drop-down.
[sale_order_product_picker](sale_order_product_picker/) | 16.0.1.2.0 | | Sale Order Product Picker
[sale_order_product_recommendation](sale_order_product_recommendation/) | 16.0.3.0.1 | [![sergio-teruel](https://github.com/sergio-teruel.png?size=30px)](https://github.com/sergio-teruel) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Recommend products to sell to customer based on history
[sale_order_product_recommendation_elaboration](sale_order_product_recommendation_elaboration/) | 16.0.2.0.1 | [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Include elaborations when generating or accepting sale order product recommendations
[sale_order_product_recommendation_packaging_default](sale_order_product_recommendation_packaging_default/) | 16.0.3.0.1 | [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Quickly add recommended products to sale order by packagings
[sale_order_product_recommendation_quick_add](sale_order_product_recommendation_quick_add/) | 16.0.1.0.0 | | Add recommended products to sale order in a single click
[sale_order_qty_change_no_recompute](sale_order_qty_change_no_recompute/) | 16.0.1.0.1 | [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) | Prevent recompute if only quantity has changed in sale order line
[sale_order_report_without_price](sale_order_report_without_price/) | 16.0.1.0.0 | | Allow you to generate quotation and order reports without price.
[sale_order_revision](sale_order_revision/) | 16.0.1.0.2 | | Keep track of revised quotations
[sale_order_search_line](sale_order_search_line/) | 16.0.1.0.0 | | Sale Order Search Line
[sale_order_tag](sale_order_tag/) | 16.0.1.0.0 | [![patrickrwilson](https://github.com/patrickrwilson.png?size=30px)](https://github.com/patrickrwilson) | Adds Tags to Sales Orders.
[sale_order_type](sale_order_type/) | 16.0.1.1.0 | | Sale Order Type
[sale_order_warn_message](sale_order_warn_message/) | 16.0.1.0.0 | | Add a popup warning on sale to ensure warning is populated
[sale_packaging_default](sale_packaging_default/) | 16.0.2.2.0 | [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) | Simplify using products default packaging for sales
[sale_partner_incoterm](sale_partner_incoterm/) | 16.0.1.0.0 | | Set the customer preferred incoterm on each sales order
[sale_partner_pricelist](sale_partner_pricelist/) | 16.0.1.0.0 | | Sale Partner Pricelist
[sale_partner_selectable_option](sale_partner_selectable_option/) | 16.0.1.1.0 | [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) | Sale Partner Selectable Option
[sale_payment_sheet](sale_payment_sheet/) | 16.0.1.1.1 | [![sergio-teruel](https://github.com/sergio-teruel.png?size=30px)](https://github.com/sergio-teruel) | Allow to create invoice payments to commercial users without accounting permissions
[sale_planner_calendar](sale_planner_calendar/) | 16.0.3.0.0 | | Sale planner calendar
[sale_pricelist_from_commitment_date](sale_pricelist_from_commitment_date/) | 16.0.1.0.0 | | Use sale order commitment date to compute line price from pricelist
[sale_pricelist_technical](sale_pricelist_technical/) | 16.0.1.0.1 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Prevent some pricelists from being selected on order and customer forms
[sale_pricelist_triple_discount](sale_pricelist_triple_discount/) | 16.0.1.0.0 | | Sale Pricelist Triple Discount
[sale_procurement_customer](sale_procurement_customer/) | 16.0.1.0.0 | | Allows to transmit the customer to the procurement group
[sale_procurement_group_by_line](sale_procurement_group_by_line/) | 16.0.1.0.1 | | Base module for multiple procurement group by Sale order
[sale_product_category_menu](sale_product_category_menu/) | 16.0.1.0.0 | | Shows 'Product Categories' menu item in Sales
[sale_product_multi_add](sale_product_multi_add/) | 16.0.1.1.0 | | Sale Product Multi Add
[sale_product_packaging_container_deposit](sale_product_packaging_container_deposit/) | 16.0.1.1.1 | | Sale Product Packaging Container Deposit
[sale_product_set](sale_product_set/) | 16.0.3.0.0 | | Sale product set
[sale_quotation_number](sale_quotation_number/) | 16.0.1.1.0 | | Different sequence for sale quotations
[sale_restricted_qty](sale_restricted_qty/) | 16.0.1.0.0 | [![ashishhirapara](https://github.com/ashishhirapara.png?size=30px)](https://github.com/ashishhirapara) | Sale order min quantity
[sale_shipping_info_helper](sale_shipping_info_helper/) | 16.0.1.0.0 | | Add shipping amounts on sale order
[sale_sourced_by_line](sale_sourced_by_line/) | 16.0.1.0.0 | | Multiple warehouse source locations for Sale order
[sale_start_end_dates](sale_start_end_dates/) | 16.0.1.0.1 | [![alexis-via](https://github.com/alexis-via.png?size=30px)](https://github.com/alexis-via) | Adds start date and end date on sale order lines
[sale_stock_cancel_restriction](sale_stock_cancel_restriction/) | 16.0.1.0.0 | | Sale Stock Cancel Restriction
[sale_stock_delivery_state](sale_stock_delivery_state/) | 16.0.1.0.1 | | Change the way to compute the delivery state
[sale_stock_line_sequence](sale_stock_line_sequence/) | 16.0.1.0.0 | | Glue Module for Sale Order Line Sequence and Stock Picking Line Sequence
[sale_stock_partner_warehouse](sale_stock_partner_warehouse/) | 16.0.1.0.0 | | Allow to choose by default a warehouse on SO based on a Partner parameter
[sale_stock_picking_blocking](sale_stock_picking_blocking/) | 16.0.1.2.0 | | Allow you to block the creation of deliveries from a sale order.
[sale_stock_picking_note](sale_stock_picking_note/) | 16.0.1.1.1 | [![carlosdauden](https://github.com/carlosdauden.png?size=30px)](https://github.com/carlosdauden) [![victoralmau](https://github.com/victoralmau.png?size=30px)](https://github.com/victoralmau) [![chienandalu](https://github.com/chienandalu.png?size=30px)](https://github.com/chienandalu) [![EmilioPascual](https://github.com/EmilioPascual.png?size=30px)](https://github.com/EmilioPascual) | Add picking note in sale and purchase order
[sale_stock_product_recommendation](sale_stock_product_recommendation/) | 16.0.1.0.1 | [![yajo](https://github.com/yajo.png?size=30px)](https://github.com/yajo) [![rafaelbn](https://github.com/rafaelbn.png?size=30px)](https://github.com/rafaelbn) | Display stock info when recommending products to sell
[sale_substate](sale_substate/) | 16.0.1.0.0 | | Sale Sub State
[sale_tier_validation](sale_tier_validation/) | 16.0.1.1.0 | | Extends the functionality of Sale Orders to support a tier validation process.
[sale_transaction_form_link](sale_transaction_form_link/) | 16.0.1.0.0 | [![rousseldenis](https://github.com/rousseldenis.png?size=30px)](https://github.com/rousseldenis) | Allows to display a link to payment transactions on Sale Order form view.
[sale_triple_discount](sale_triple_discount/) | 16.0.1.0.4 | | Manage triple discount on sale order lines
[sale_validity_auto_cancel](sale_validity_auto_cancel/) | 16.0.1.0.0 | [![JordiMForgeFlow](https://github.com/JordiMForgeFlow.png?size=30px)](https://github.com/JordiMForgeFlow) | Automatically cancel quotations after validity period.
[sale_wishlist](sale_wishlist/) | 16.0.1.0.0 | | Handle sale wishlist for partners
[sales_team_security](sales_team_security/) | 16.0.1.0.0 | [![pedrobaeza](https://github.com/pedrobaeza.png?size=30px)](https://github.com/pedrobaeza) [![ivantodorovich](https://github.com/ivantodorovich.png?size=30px)](https://github.com/ivantodorovich) | New group for seeing only sales channel's documents
[sell_only_by_packaging](sell_only_by_packaging/) | 16.0.1.1.0 | | Manage sale of packaging

[//]: # (end addons)

## Licenses

This repository is licensed under [AGPL-3.0](LICENSE).

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA)
policy. Consult each module's `__manifest__.py` file, which contains a `license` key
that explains its license.

----
OCA, or the [Odoo Community Association](http://odoo-community.org/), is a nonprofit
organization whose mission is to support the collaborative development of Odoo features
and promote its widespread use.