| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 778 |
| Technical Name |
skit_financial_report |
| License | OPL-1 |
| Website | http://www.srikeshinfotech.com |
| Versions | 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 |
Financial Report Pivot
Financial Report Pivot
Explore This Module
Overview
Access Balance Sheet and Profit & Loss reports with interactive Pivot and Graph views for clear financial insights.
Key Features
Submenus under Business Intelligence for easy access to financial reports.
View Balance Sheet and Profit & Loss reports in interactive Pivot view for easy financial analysis and insights.
Filter data by date, journal, entry label, name, partner, and more for precise insights.
Financial data presented in clear, user friendly tabular charts for better comprehension.
Screenshots
Balance Sheet
Get an overview of all data in a simple and clear tabular chart in Balance Sheet.
Based on Status Filter buttons are added in Balance Sheet Menu.
Balance Sheet Graph view
Profit and Loss
Profit & Loss overview of all data in Pivot view
Based on Status Filter buttons are added in Profit and Loss Menu.
Profit and Loss Graph view
Our Services
Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Migration
Odoo Consultancy
Odoo Book Keeping
Odoo Licensing Consultancy
Our Industries
Trading
Easily procure and sell your products
POS
Easy configuration and convivial experience
Education
A platform for educational management
Manufacturing
Plan, track and schedule your operations
E-commerce & Website
Mobile friendly, awe-inspiring product pages
Service Management
Keep track of services and invoice
Restaurant
Run your bar or restaurant methodically
Hotel Management
An all-inclusive hotel management application
Support
You will get 90 Days free support in case any bugs or issue (Except data recovery).
If any other custom modules are installed and because of that module some issue occurs, then we charge extra.
SrikeshInfotech is an India-based software company specializing in highly qualitative, timely delivered, and cost-effective offshore software development. With over 17 years of technical and functional experience in ERP customization and implementation, we have gained a deep understanding of business logic both functionally and technically. We are committed to delivering premium-quality solutions and providing 24/7 support to ensure seamless operations for our clients.
Please note that you are not allowed to distribute this module after purchase. In case of any questions regarding this module, feel free to email us at info@srikeshinfotech.com, contact us on WhatsApp at 7538824350, or raise a support ticket.
Get Help & Support
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
There are no ratings yet!
Hi there, in addition to the previuos message, there is also an error trying to install the depended module skit_financial_form
Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/cache.py", line 85, in lookup r = d[key] File "<decorator-gen-8>", line 2, in __getitem__ File "/opt/odoo16/odoo-16.0/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/tools/lru.py", line 34, in __getitem__ a = self.d[obj] KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x7fc12541bd00>, 'skit_financial_form.data_account_type_other_income') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/safe_eval.py", line 383, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "", line 1, in <module> File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 681, in id_get res = self.model_id_get(id_str, raise_if_not_found) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 687, in model_id_get return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_model.py", line 2041, in _xmlid_to_res_model_res_id return self._xmlid_lookup(xmlid)[1:3] File "<decorator-gen-43>", line 2, in _xmlid_lookup File "/opt/odoo16/odoo-16.0/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_model.py", line 2034, in _xmlid_lookup raise ValueError('External ID not found in the system: %s' % xmlid) ValueError: External ID not found in the system: skit_financial_form.data_account_type_other_income During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 573, in _tag_record f_val = _eval_xml(self, field, env) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 117, in _eval_xml return safe_eval(a_eval, idref2) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 39, in <lambda> safe_eval = lambda expr, ctx={}: s_eval(expr, ctx, nocopy=True) File "/opt/odoo16/odoo-16.0/odoo/tools/safe_eval.py", line 397, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: <class 'ValueError'>: "External ID not found in the system: skit_financial_form.data_account_type_other_income" while evaluating "[(4,ref('skit_financial_form.data_account_type_other_income')), (4,ref('skit_financial_form.data_account_type_revenue'))]" The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1644, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/opt/odoo16/odoo-16.0/odoo/service/model.py", line 133, in retrying result = func() File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1671, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1875, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/opt/odoo16/odoo-16.0/custom16/odoo_json_rpc/models/ir_http.py", line 59, in _dispatch resp = super(ir_http, cls)._dispatch(endpoint) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/opt/odoo16/odoo-16.0/odoo/http.py", line 702, in route_wrapper result = endpoint(self, *args, **params_ok) File "/opt/odoo16/odoo-16.0/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/opt/odoo16/odoo-16.0/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo16/odoo-16.0/odoo/api.py", line 468, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/opt/odoo16/odoo-16.0/odoo/api.py", line 453, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-77>", line 2, in button_immediate_install File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 74, in check_and_log return method(self, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 475, in button_immediate_install return self._button_immediate_function(self.env.registry[self._name].button_install) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 599, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-16>", line 2, in new File "/opt/odoo16/odoo-16.0/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 231, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 71, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 763, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 829, in convert_xml_import obj.parse(doc.getroot()) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 749, in parse self._tag_root(de) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 711, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /opt/odoo16/odoo-16.0/custom16/skit_financial_form/views/account_financial_report_data.xml:15, somewhere inside <record id="account_financial_report_income" model="account.financial.report"> <field name="name">Income</field> <field name="parent_id" ref="account_financial_report_profitandloss"/> <field name="display_detail">detail_with_hierarchy</field> <field name="type">account_type</field> <field name="account_type_ids" eval="[(4,ref('skit_financial_form.data_account_type_other_income')), (4,ref('skit_financial_form.data_account_type_revenue'))]"/> </record> The above server error caused the following client error: RPC_ERROR: Odoo Server Error RPCError@http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:982:279 makeErrorFromResponse@http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:986:175 @http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:994:34Hi there, i've got an error trying to install this module for v16. Please advice asap
Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/cache.py", line 85, in lookup r = d[key] File "<decorator-gen-8>", line 2, in __getitem__ File "/opt/odoo16/odoo-16.0/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/tools/lru.py", line 34, in __getitem__ a = self.d[obj] KeyError: ('ir.model.data', <function IrModelData._xmlid_lookup at 0x7fc12541bd00>, 'skit_financial_form.data_account_type_other_income') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/safe_eval.py", line 383, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "", line 1, in <module> File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 681, in id_get res = self.model_id_get(id_str, raise_if_not_found) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 687, in model_id_get return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_model.py", line 2041, in _xmlid_to_res_model_res_id return self._xmlid_lookup(xmlid)[1:3] File "<decorator-gen-43>", line 2, in _xmlid_lookup File "/opt/odoo16/odoo-16.0/odoo/tools/cache.py", line 90, in lookup value = d[key] = self.method(*args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_model.py", line 2034, in _xmlid_lookup raise ValueError('External ID not found in the system: %s' % xmlid) ValueError: External ID not found in the system: skit_financial_form.data_account_type_other_income During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 573, in _tag_record f_val = _eval_xml(self, field, env) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 117, in _eval_xml return safe_eval(a_eval, idref2) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 39, in <lambda> safe_eval = lambda expr, ctx={}: s_eval(expr, ctx, nocopy=True) File "/opt/odoo16/odoo-16.0/odoo/tools/safe_eval.py", line 397, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: <class 'ValueError'>: "External ID not found in the system: skit_financial_form.data_account_type_other_income" while evaluating "[(4,ref('skit_financial_form.data_account_type_other_income')), (4,ref('skit_financial_form.data_account_type_revenue'))]" The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1644, in _serve_db return service_model.retrying(self._serve_ir_http, self.env) File "/opt/odoo16/odoo-16.0/odoo/service/model.py", line 133, in retrying result = func() File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1671, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) File "/opt/odoo16/odoo-16.0/odoo/http.py", line 1875, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) File "/opt/odoo16/odoo-16.0/custom16/odoo_json_rpc/models/ir_http.py", line 59, in _dispatch resp = super(ir_http, cls)._dispatch(endpoint) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_http.py", line 154, in _dispatch result = endpoint(**request.params) File "/opt/odoo16/odoo-16.0/odoo/http.py", line 702, in route_wrapper result = endpoint(self, *args, **params_ok) File "/opt/odoo16/odoo-16.0/addons/web/controllers/dataset.py", line 46, in call_button action = self._call_kw(model, method, args, kwargs) File "/opt/odoo16/odoo-16.0/addons/web/controllers/dataset.py", line 33, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/opt/odoo16/odoo-16.0/odoo/api.py", line 468, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/opt/odoo16/odoo-16.0/odoo/api.py", line 453, in _call_kw_multi result = method(recs, *args, **kwargs) File "<decorator-gen-77>", line 2, in button_immediate_install File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 74, in check_and_log return method(self, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 475, in button_immediate_install return self._button_immediate_function(self.env.registry[self._name].button_install) File "/opt/odoo16/odoo-16.0/odoo/addons/base/models/ir_module.py", line 599, in _button_immediate_function registry = modules.registry.Registry.new(self._cr.dbname, update_module=True) File "<decorator-gen-16>", line 2, in new File "/opt/odoo16/odoo-16.0/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/opt/odoo16/odoo-16.0/odoo/modules/registry.py", line 90, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 488, in load_modules processed_modules += load_marked_modules(cr, graph, File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 372, in load_marked_modules loaded, processed = load_module_graph( File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 231, in load_module_graph load_data(cr, idref, mode, kind='data', package=package) File "/opt/odoo16/odoo-16.0/odoo/modules/loading.py", line 71, in load_data tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 763, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 829, in convert_xml_import obj.parse(doc.getroot()) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 749, in parse self._tag_root(de) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 698, in _tag_root f(rec) File "/opt/odoo16/odoo-16.0/odoo/tools/convert.py", line 711, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /opt/odoo16/odoo-16.0/custom16/skit_financial_form/views/account_financial_report_data.xml:15, somewhere inside <record id="account_financial_report_income" model="account.financial.report"> <field name="name">Income</field> <field name="parent_id" ref="account_financial_report_profitandloss"/> <field name="display_detail">detail_with_hierarchy</field> <field name="type">account_type</field> <field name="account_type_ids" eval="[(4,ref('skit_financial_form.data_account_type_other_income')), (4,ref('skit_financial_form.data_account_type_revenue'))]"/> </record> The above server error caused the following client error: RPC_ERROR: Odoo Server Error RPCError@http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:982:279 makeErrorFromResponse@http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:986:175 @http://89.107.57.253:8069/web/assets/184-37b0a5f/web.assets_backend.min.js:994:34Re: Hi there, i've got an error trying to install this module for v16. Please advice asap
Hi Omar Santacruz,
Could you please provide access to your test server and the necessary credentials so we can investigate and resolve the issue with the module installation?
Thank you for your prompt assistance.