mirror of
https://github.com/Mint-System/Odoo-Apps-Sale-Workflow.git
synced 2026-04-23 22:13:47 -06:00
Collection of OCA/sale-workflow related modules.
- HTML 89.7%
- Python 9.7%
- Shell 0.6%
- Add new module sale_timesheet_billable with validation logic for billable/non-billable tasks - Implement domain filtering to match task order with sales order lines - Add validation to ensure billable tasks only link to priced order lines - Include German translations and documentation - Add test instructions for validation scenarios - Update README.md to include new module in the list |
||
|---|---|---|
| sale_blanket_order_cancel_state | ||
| sale_blanket_order_carrier | ||
| sale_blanket_order_comment | ||
| sale_blanket_order_commitment_date | ||
| sale_blanket_order_contact_person | ||
| sale_blanket_order_date_confirmed | ||
| sale_blanket_order_discount | ||
| sale_blanket_order_extended | ||
| sale_blanket_order_fiscal | ||
| sale_blanket_order_invoice_shipping_partner | ||
| sale_blanket_order_line_description | ||
| sale_blanket_order_notes | ||
| sale_blanket_order_readonly_states | ||
| sale_blanket_order_readonly_states_extended | ||
| sale_blanket_order_reference | ||
| sale_blanket_order_send | ||
| sale_blanket_order_stock_terms | ||
| sale_blanket_order_template | ||
| sale_expense_description_date | ||
| sale_expense_link | ||
| sale_expense_unlink | ||
| sale_order_comment | ||
| sale_order_default_carrier | ||
| sale_order_expected_commitment_date | ||
| sale_order_line_date_propagate | ||
| sale_order_line_description_name | ||
| sale_order_line_form_action | ||
| sale_order_line_position | ||
| sale_order_line_purchase_margin | ||
| sale_order_notes | ||
| sale_order_project_key | ||
| sale_order_sale_partner | ||
| sale_order_template_notes | ||
| sale_product_set_search | ||
| sale_project_key | ||
| sale_project_link | ||
| sale_stock_owner | ||
| sale_timesheet_billable | ||
| sale_timesheet_total_validated | ||
| .editorconfig | ||
| .eslintrc.yml | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .prettierrc.yml | ||
| .pylintrc | ||
| .ruff.toml | ||
| LICENSE | ||
| README.md | ||
| task | ||
Odoo Apps: Sale Workflow
Odoo modules extending the sale module.
Usage
Clone this repo into the Odoo addons directory.
git clone git@github.com:Mint-System/Odoo-Apps-Sale-Workflow.git ./addons/sale_workflow
Available modules
| Module | Summary |
|---|---|
| sale_blanket_order_cancel_state | Adds a cancel state to sale blanket order. |
| sale_blanket_order_carrier | Set carrier on sale blanket order. |
| sale_blanket_order_comment | Comment field for sale blanket order. |
| sale_blanket_order_commitment_date | Copies the blanket order line scheduled date to sale line commitment date. |
| sale_blanket_order_contact_person | Set contact person on blanket order. |
| sale_blanket_order_date_confirmed | Set confirmation date on sale blanket order. |
| sale_blanket_order_discount | Define discount on sale blanket order line. |
| sale_blanket_order_extended | Copy additional fields from blanket to sale order. |
| sale_blanket_order_fiscal | Copy fiscal position from blanket to sale order. |
| sale_blanket_order_invoice_shipping_partner | Set invoice and shipping partner on sale order. |
| sale_blanket_order_line_description | Copy description field of order lines to sale order. |
| sale_blanket_order_notes | Notes for sale blanket and sale orders. |
| sale_blanket_order_readonly_states_extended | Sets readonly states for other sale blanket order modules. |
| sale_blanket_order_readonly_states | Override readonly states. |
| sale_blanket_order_reference | Copy customer reference from blanket to sale order. |
| sale_blanket_order_send | Send blanket order by e-mail. |
| sale_blanket_order_stock_terms | Set incoterm and shipping policy on blanket order. |
| sale_blanket_order_template | Setup sale blanket order template. |
| sale_expense_description_date | Append date of expense to sale order line description. |
| sale_expense_link | Link expense and sale order line. |
| sale_expense_unlink | Allow deletion of sale order expense lines. |
| sale_order_comment | Comment field for sale order. |
| sale_order_default_carrier | Set sale order carrier from partner. |
| sale_order_expected_commitment_date | If empty set commitment date equal to expected date. |
| sale_order_line_date_propagate | This module ensures that line order dates are propagated to stock pickings. |
| sale_order_line_description_name | Use product name without default code in sale order line. |
| sale_order_line_form_action | Adds a button to open a sale order line in the form view. |
| sale_order_line_position | Show position numbers on sale order lines. |
| sale_order_line_purchase_margin | Calculate sale line margin from linked purchase. |
| sale_order_notes | Notes for sale orders. |
| sale_order_project_key | Link name and analytic account with the assigned project. |
| sale_order_sale_partner | Set sale contact on sales order. |
| sale_order_template_notes | Set notes on sale order templates. |
| sale_product_set_search | Search product set by name and reference. |
| sale_project_key | Show project key on sale order. |
| sale_project_link | Select existing project for sale quote. |
| sale_stock_owner | Assign customer as owner to deliveries and inventory. |
| sale_timesheet_billable | Selection filter for order lines with billable products on timesheet entries. |
| sale_timesheet_total_validated | Link only validated timesheet entries in sale order. |