Stock Card Report

stock_card_report
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/16.0/stock_card_report
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, dsolanki, Saran440
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:58
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
report_buttons report_buttons ir.ui.view qweb New
report_stock_card_report_html report_stock_card_report_html ir.ui.view qweb New
stock_card_report.internal_layout stock_card_report.internal_layout ir.ui.view qweb New
stock_card_report.report_stock_card_lines stock_card_report.report_stock_card_lines ir.ui.view qweb New
stock_card_report.report_stock_card_lines_header stock_card_report.report_stock_card_lines_header ir.ui.view qweb New
stock_card_report.report_stock_card_report_base stock_card_report.report_stock_card_report_base ir.ui.view qweb New
stock_card_report.report_stock_card_report_filters stock_card_report.report_stock_card_report_filters ir.ui.view qweb New
stock_card_report.report_stock_card_report_pdf stock_card_report.report_stock_card_report_pdf ir.ui.view qweb New
stock_card_report_wizard_form stock.card.report.wizard.form stock.card.report.wizard form New
Models touched (4)

New fields (5)
  • date_from Date
  • date_to Date
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_ids Many2many → product.product
    comodel_name='product.product'
  • results Many2many → stock.card.view
    comodel_name='stock.card.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')

New fields (0)

No new fields.

Public methods (1)
  • generate_xlsx_report(self, workbook, data, objects)

New fields (5)
  • date_from Date
    string='Start Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Period'
  • date_to Date
    string='End Date'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True string='Location'
  • product_ids Many2many → product.product
    comodel_name='product.product' required=True string='Products'
Public methods (3)
  • button_export_html(self)
  • button_export_pdf(self)
  • button_export_xlsx(self)

New fields (12)
  • date Datetime
  • is_initial Boolean
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • product_in Float
  • product_out Float
  • product_qty Float
  • product_uom Many2one → uom.uom
    comodel_name='uom.uom'
  • product_uom_qty Float
  • reference Char
Public methods (1)
  • name_get(self)
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/15.0/stock_card_report
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSErnesto Tejeda, Weblate, OCA-git-bot, oca-ci, Emad Shaaban
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xlrd
xlsxwriter
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
report_buttons report_buttons ir.ui.view qweb New
report_stock_card_report_html report_stock_card_report_html ir.ui.view qweb New
stock_card_report.internal_layout stock_card_report.internal_layout ir.ui.view qweb New
stock_card_report.report_stock_card_lines stock_card_report.report_stock_card_lines ir.ui.view qweb New
stock_card_report.report_stock_card_lines_header stock_card_report.report_stock_card_lines_header ir.ui.view qweb New
stock_card_report.report_stock_card_report_base stock_card_report.report_stock_card_report_base ir.ui.view qweb New
stock_card_report.report_stock_card_report_filters stock_card_report.report_stock_card_report_filters ir.ui.view qweb New
stock_card_report.report_stock_card_report_pdf stock_card_report.report_stock_card_report_pdf ir.ui.view qweb New
stock_card_report_wizard_form stock.card.report.wizard.form stock.card.report.wizard form New
Models touched (4)

New fields (5)
  • date_from Date
  • date_to Date
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_ids Many2many → product.product
    comodel_name='product.product'
  • results Many2many → stock.card.view
    comodel_name='stock.card.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')

New fields (0)

No new fields.

Public methods (1)
  • generate_xlsx_report(self, workbook, data, objects)

New fields (5)
  • date_from Date
    string='Start Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Period'
  • date_to Date
    string='End Date'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True string='Location'
  • product_ids Many2many → product.product
    comodel_name='product.product' required=True string='Products'
Public methods (3)
  • button_export_html(self)
  • button_export_pdf(self)
  • button_export_xlsx(self)

New fields (12)
  • date Datetime
  • is_initial Boolean
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • product_in Float
  • product_out Float
  • product_qty Float
  • product_uom Many2one → uom.uom
    comodel_name='uom.uom'
  • product_uom_qty Float
  • reference Char
Public methods (1)
  • name_get(self)
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/14.0/stock_card_report
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSPierre Verkest, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Kitti U, ps-tubtim
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
assets_backend stock_card_report assets ir.ui.view qweb Inherits web.assets_backend
report_buttons report_buttons ir.ui.view qweb New
report_stock_card_report_html report_stock_card_report_html ir.ui.view qweb New
stock_card_report.internal_layout stock_card_report.internal_layout ir.ui.view qweb New
stock_card_report.report_stock_card_lines stock_card_report.report_stock_card_lines ir.ui.view qweb New
stock_card_report.report_stock_card_lines_header stock_card_report.report_stock_card_lines_header ir.ui.view qweb New
stock_card_report.report_stock_card_report_base stock_card_report.report_stock_card_report_base ir.ui.view qweb New
stock_card_report.report_stock_card_report_filters stock_card_report.report_stock_card_report_filters ir.ui.view qweb New
stock_card_report.report_stock_card_report_pdf stock_card_report.report_stock_card_report_pdf ir.ui.view qweb New
stock_card_report_wizard_form stock.card.report.wizard.form stock.card.report.wizard form New
Models touched (4)

New fields (5)
  • date_from Date
  • date_to Date
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_ids Many2many → product.product
    comodel_name='product.product'
  • results Many2many → stock.card.view
    comodel_name='stock.card.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')

New fields (0)

No new fields.

Public methods (1)
  • generate_xlsx_report(self, workbook, data, objects)

New fields (5)
  • date_from Date
    string='Start Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Period'
  • date_to Date
    string='End Date'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True string='Location'
  • product_ids Many2many → product.product
    comodel_name='product.product' required=True string='Products'
Public methods (3)
  • button_export_html(self)
  • button_export_pdf(self)
  • button_export_xlsx(self)

New fields (12)
  • date Datetime
  • is_initial Boolean
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • picking_id Many2one → stock.picking
    comodel_name='stock.picking'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • product_in Float
  • product_out Float
  • product_qty Float
  • product_uom Many2one → uom.uom
    comodel_name='uom.uom'
  • product_uom_qty Float
  • reference Char
Public methods (1)
  • name_get(self)
REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/13.0/stock_card_report
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSOCA Transbot, João Marques, oca-travis, OCA-git-bot, ps-tubtim
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
assets_backend stock_card_report assets ir.ui.view qweb Inherits web.assets_backend
report_buttons report_buttons ir.ui.view qweb New
report_stock_card_report_html report_stock_card_report_html ir.ui.view qweb New
stock_card_report.internal_layout stock_card_report.internal_layout ir.ui.view qweb New
stock_card_report.report_stock_card_lines stock_card_report.report_stock_card_lines ir.ui.view qweb New
stock_card_report.report_stock_card_lines_header stock_card_report.report_stock_card_lines_header ir.ui.view qweb New
stock_card_report.report_stock_card_report_base stock_card_report.report_stock_card_report_base ir.ui.view qweb New
stock_card_report.report_stock_card_report_filters stock_card_report.report_stock_card_report_filters ir.ui.view qweb New
stock_card_report.report_stock_card_report_pdf stock_card_report.report_stock_card_report_pdf ir.ui.view qweb New
stock_card_report_wizard_form stock.card.report.wizard.form stock.card.report.wizard form New
Models touched (4)

New fields (5)
  • date_from Date
  • date_to Date
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_ids Many2many → product.product
    comodel_name='product.product'
  • results Many2many → stock.card.view
    comodel_name='stock.card.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')

New fields (0)

No new fields.

Public methods (1)
  • generate_xlsx_report(self, workbook, data, objects)

New fields (5)
  • date_from Date
    string='Start Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Period'
  • date_to Date
    string='End Date'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True string='Location'
  • product_ids Many2many → product.product
    comodel_name='product.product' required=True string='Products'
Public methods (3)
  • button_export_html(self)
  • button_export_pdf(self)
  • button_export_xlsx(self)

New fields (11)
  • date Datetime
  • is_initial Boolean
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • product_in Float
  • product_out Float
  • product_qty Float
  • product_uom Many2one → uom.uom
    comodel_name='uom.uom'
  • product_uom_qty Float
  • reference Char
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/stock-logistics-reporting
GIT
GIThttps://github.com/OCA/stock-logistics-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-reporting/tree/12.0/stock_card_report
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYWarehouse
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Ecosoft
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Ecosoft
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, ps-tubtim
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/reporting-engine:
    - report_xlsx_helper
    - report_xlsx
OCA/server-ux:
    - date_range
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xlrd
xlsxwriter
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
assets_backend stock_card_report assets ir.ui.view qweb Inherits web.assets_backend
report_buttons report_buttons ir.ui.view qweb New
report_stock_card_report_html report_stock_card_report_html ir.ui.view qweb New
stock_card_report.internal_layout stock_card_report.internal_layout ir.ui.view qweb New
stock_card_report.report_stock_card_lines stock_card_report.report_stock_card_lines ir.ui.view qweb New
stock_card_report.report_stock_card_lines_header stock_card_report.report_stock_card_lines_header ir.ui.view qweb New
stock_card_report.report_stock_card_report_base stock_card_report.report_stock_card_report_base ir.ui.view qweb New
stock_card_report.report_stock_card_report_filters stock_card_report.report_stock_card_report_filters ir.ui.view qweb New
stock_card_report.report_stock_card_report_pdf stock_card_report.report_stock_card_report_pdf ir.ui.view qweb New
stock_card_report_wizard_form stock.card.report.wizard.form stock.card.report.wizard form New
Models touched (4)

New fields (5)
  • date_from Date
  • date_to Date
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_ids Many2many → product.product
    comodel_name='product.product'
  • results Many2many → stock.card.view
    comodel_name='stock.card.view' compute='_compute_results' help='Use compute fields, so there is nothing store in database'
Public methods (2)
  • get_html(self, given_context=None)
    @api.model
  • print_report(self, report_type='qweb')
    @api.multi

New fields (0)

No new fields.

Public methods (1)
  • generate_xlsx_report(self, workbook, data, objects)

New fields (5)
  • date_from Date
    string='Start Date'
  • date_range_id Many2one → date.range
    comodel_name='date.range' string='Period'
  • date_to Date
    string='End Date'
  • location_id Many2one → stock.location
    comodel_name='stock.location' required=True string='Location'
  • product_ids Many2many → product.product
    comodel_name='product.product' required=True string='Products'
Public methods (3)
  • button_export_html(self)
    @api.multi
  • button_export_pdf(self)
    @api.multi
  • button_export_xlsx(self)
    @api.multi

New fields (11)
  • date Datetime
  • is_initial Boolean
  • location_dest_id Many2one → stock.location
    comodel_name='stock.location'
  • location_id Many2one → stock.location
    comodel_name='stock.location'
  • product_id Many2one → product.product
    comodel_name='product.product'
  • product_in Float
  • product_out Float
  • product_qty Float
  • product_uom Many2one → uom.uom
    comodel_name='uom.uom'
  • product_uom_qty Float
  • reference Char
Public methods (0)

No public methods.