Sale Order Product Recommendation Stock

sale_stock_product_recommendation
REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/18.0/sale_stock_product_recommendation
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYSales/Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSOCA-git-bot, David Vidal, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/sale-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/sale-workflow:
    - sale_order_product_recommendation
odoo/odoo:
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - account_payment
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module extends the functionality of the sale order product recommendator to display
stock info.

This way, you know if you can or not accept the recommendations.


![List view](https://github.com/OCA/sale-workflow/assets/973709/899cdced-2f9f-4248-96c7-c5ebc2ee8527)
![Mobile kanban view](https://github.com/OCA/sale-workflow/assets/973709/83ccca33-902f-4fce-b70b-5d8480135113)
![Mobile form view](https://github.com/OCA/sale-workflow/assets/973709/3ba17613-d6b6-4d44-8546-1399459a331a)

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
sale_order_recommendation_view_form Stock info in recommendations sale.order.recommendation xpath Inherits sale_order_product_recommendation.sale_order_recommendation_view_form
Models touched (1)

New fields (12)
  • display_qty_widget Boolean
    compute='_compute_qty_to_deliver'
  • forecast_expected_date Datetime
    compute='_compute_qty_at_date'
  • free_qty_today Float
    compute='_compute_qty_at_date' digits='Product Unit of Measure'
  • is_mto Boolean
    compute='_compute_is_mto'
  • move_ids One2many
    related='sale_line_id.move_ids'
  • product_uom Many2one
    related='sale_line_id.product_uom' string='UoM'
  • qty_available_today Float
    compute='_compute_qty_at_date'
  • qty_to_deliver Float
    compute='_compute_qty_to_deliver' digits='Product Unit of Measure'
  • scheduled_date Datetime
    compute='_compute_qty_at_date'
  • state Selection
    related='wizard_id.order_id.state'
  • virtual_available_at_date Float
    compute='_compute_qty_at_date' digits='Product Unit of Measure'
  • warehouse_id Many2one
    related='wizard_id.order_id.warehouse_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/16.0/sale_stock_product_recommendation
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYSales/Sales
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSJairo Llopis, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/sale-workflow
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:11:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/sale-workflow:
    - sale_order_product_recommendation
odoo/odoo:
    - sale_stock
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - account_payment
    - account
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module extends the functionality of the sale order product recommendator to display
stock info.

This way, you know if you can or not accept the recommendations.


![List view](https://github.com/OCA/sale-workflow/assets/973709/899cdced-2f9f-4248-96c7-c5ebc2ee8527)
![Mobile kanban view](https://github.com/OCA/sale-workflow/assets/973709/83ccca33-902f-4fce-b70b-5d8480135113)
![Mobile form view](https://github.com/OCA/sale-workflow/assets/973709/3ba17613-d6b6-4d44-8546-1399459a331a)

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
sale_order_recommendation_view_form Stock info in recommendations sale.order.recommendation xpath Inherits sale_order_product_recommendation.sale_order_recommendation_view_form
Models touched (1)

New fields (12)
  • display_qty_widget Boolean
    compute='_compute_qty_to_deliver'
  • forecast_expected_date Datetime
    compute='_compute_qty_at_date'
  • free_qty_today Float
    compute='_compute_qty_at_date' digits='Product Unit of Measure'
  • is_mto Boolean
    compute='_compute_is_mto'
  • move_ids One2many
    related='sale_line_id.move_ids'
  • product_uom Many2one
    related='sale_line_id.product_uom' string='UoM'
  • qty_available_today Float
    compute='_compute_qty_at_date'
  • qty_to_deliver Float
    compute='_compute_qty_to_deliver' digits='Product Unit of Measure'
  • scheduled_date Datetime
    compute='_compute_qty_at_date'
  • state Selection
    related='wizard_id.order_id.state'
  • virtual_available_at_date Float
    compute='_compute_qty_at_date' digits='Product Unit of Measure'
  • warehouse_id Many2one
    related='wizard_id.order_id.warehouse_id'
Public methods (0)

No public methods.