From 1ca3b3df3421961caec3b747a364071c80f5c7da Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 17:14:58 +0700 Subject: initial commit --- account_reports_xlsx/static/description/banner.png | Bin 0 -> 49617 bytes account_reports_xlsx/static/description/icon.png | Bin 0 -> 15233 bytes .../images/Accounting Reports in Excel.png | Bin 0 -> 118352 bytes .../static/description/images/account_Report_2.png | Bin 0 -> 45909 bytes .../static/description/images/account_report.png | Bin 0 -> 35854 bytes .../static/description/images/account_report_3.png | Bin 0 -> 39464 bytes .../static/description/images/account_report_6.png | Bin 0 -> 47052 bytes .../static/description/images/account_report_7.png | Bin 0 -> 28114 bytes .../static/description/images/account_report_8.png | Bin 0 -> 55753 bytes .../static/description/images/account_report_9.png | Bin 0 -> 37960 bytes .../description/images/accounting-report.gif | Bin 0 -> 3921987 bytes .../description/images/accounting_report_4.png | Bin 0 -> 99203 bytes .../description/images/accounting_report_5.png | Bin 0 -> 37366 bytes .../static/description/images/bank_book.png | Bin 0 -> 114348 bytes .../static/description/images/banner.png | Bin 0 -> 127361 bytes .../static/description/images/cash_book.jpeg | Bin 0 -> 148633 bytes .../static/description/images/checked.png | Bin 0 -> 15093 bytes .../static/description/images/cybrosys.png | Bin 0 -> 52522 bytes .../static/description/images/day_book_report.png | Bin 0 -> 135936 bytes .../images/dynamic_financial_report.png | Bin 0 -> 114408 bytes .../description/images/full_accounting_kit.gif | Bin 0 -> 266897 bytes .../static/description/images/project_report.png | Bin 0 -> 92918 bytes account_reports_xlsx/static/description/index.html | 402 +++++++++++++++++++++ .../static/src/js/action_manager.js | 52 +++ 24 files changed, 454 insertions(+) create mode 100644 account_reports_xlsx/static/description/banner.png create mode 100644 account_reports_xlsx/static/description/icon.png create mode 100644 account_reports_xlsx/static/description/images/Accounting Reports in Excel.png create mode 100644 account_reports_xlsx/static/description/images/account_Report_2.png create mode 100644 account_reports_xlsx/static/description/images/account_report.png create mode 100644 account_reports_xlsx/static/description/images/account_report_3.png create mode 100644 account_reports_xlsx/static/description/images/account_report_6.png create mode 100644 account_reports_xlsx/static/description/images/account_report_7.png create mode 100644 account_reports_xlsx/static/description/images/account_report_8.png create mode 100644 account_reports_xlsx/static/description/images/account_report_9.png create mode 100644 account_reports_xlsx/static/description/images/accounting-report.gif create mode 100644 account_reports_xlsx/static/description/images/accounting_report_4.png create mode 100644 account_reports_xlsx/static/description/images/accounting_report_5.png create mode 100644 account_reports_xlsx/static/description/images/bank_book.png create mode 100644 account_reports_xlsx/static/description/images/banner.png create mode 100644 account_reports_xlsx/static/description/images/cash_book.jpeg create mode 100644 account_reports_xlsx/static/description/images/checked.png create mode 100644 account_reports_xlsx/static/description/images/cybrosys.png create mode 100644 account_reports_xlsx/static/description/images/day_book_report.png create mode 100644 account_reports_xlsx/static/description/images/dynamic_financial_report.png create mode 100644 account_reports_xlsx/static/description/images/full_accounting_kit.gif create mode 100644 account_reports_xlsx/static/description/images/project_report.png create mode 100644 account_reports_xlsx/static/description/index.html create mode 100644 account_reports_xlsx/static/src/js/action_manager.js (limited to 'account_reports_xlsx/static') diff --git a/account_reports_xlsx/static/description/banner.png b/account_reports_xlsx/static/description/banner.png new file mode 100644 index 0000000..d93f8da Binary files /dev/null and b/account_reports_xlsx/static/description/banner.png differ diff --git a/account_reports_xlsx/static/description/icon.png b/account_reports_xlsx/static/description/icon.png new file mode 100644 index 0000000..7dd03bb Binary files /dev/null and b/account_reports_xlsx/static/description/icon.png differ diff --git a/account_reports_xlsx/static/description/images/Accounting Reports in Excel.png b/account_reports_xlsx/static/description/images/Accounting Reports in Excel.png new file mode 100644 index 0000000..3bb18fd Binary files /dev/null and b/account_reports_xlsx/static/description/images/Accounting Reports in Excel.png differ diff --git a/account_reports_xlsx/static/description/images/account_Report_2.png b/account_reports_xlsx/static/description/images/account_Report_2.png new file mode 100644 index 0000000..afec944 Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_Report_2.png differ diff --git a/account_reports_xlsx/static/description/images/account_report.png b/account_reports_xlsx/static/description/images/account_report.png new file mode 100644 index 0000000..6c87017 Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report.png differ diff --git a/account_reports_xlsx/static/description/images/account_report_3.png b/account_reports_xlsx/static/description/images/account_report_3.png new file mode 100644 index 0000000..91c0ada Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report_3.png differ diff --git a/account_reports_xlsx/static/description/images/account_report_6.png b/account_reports_xlsx/static/description/images/account_report_6.png new file mode 100644 index 0000000..29c5d8b Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report_6.png differ diff --git a/account_reports_xlsx/static/description/images/account_report_7.png b/account_reports_xlsx/static/description/images/account_report_7.png new file mode 100644 index 0000000..96105a0 Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report_7.png differ diff --git a/account_reports_xlsx/static/description/images/account_report_8.png b/account_reports_xlsx/static/description/images/account_report_8.png new file mode 100644 index 0000000..2957b12 Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report_8.png differ diff --git a/account_reports_xlsx/static/description/images/account_report_9.png b/account_reports_xlsx/static/description/images/account_report_9.png new file mode 100644 index 0000000..050f242 Binary files /dev/null and b/account_reports_xlsx/static/description/images/account_report_9.png differ diff --git a/account_reports_xlsx/static/description/images/accounting-report.gif b/account_reports_xlsx/static/description/images/accounting-report.gif new file mode 100644 index 0000000..c5d35c3 Binary files /dev/null and b/account_reports_xlsx/static/description/images/accounting-report.gif differ diff --git a/account_reports_xlsx/static/description/images/accounting_report_4.png b/account_reports_xlsx/static/description/images/accounting_report_4.png new file mode 100644 index 0000000..75abf4e Binary files /dev/null and b/account_reports_xlsx/static/description/images/accounting_report_4.png differ diff --git a/account_reports_xlsx/static/description/images/accounting_report_5.png b/account_reports_xlsx/static/description/images/accounting_report_5.png new file mode 100644 index 0000000..b3aea42 Binary files /dev/null and b/account_reports_xlsx/static/description/images/accounting_report_5.png differ diff --git a/account_reports_xlsx/static/description/images/bank_book.png b/account_reports_xlsx/static/description/images/bank_book.png new file mode 100644 index 0000000..088d9be Binary files /dev/null and b/account_reports_xlsx/static/description/images/bank_book.png differ diff --git a/account_reports_xlsx/static/description/images/banner.png b/account_reports_xlsx/static/description/images/banner.png new file mode 100644 index 0000000..60b9433 Binary files /dev/null and b/account_reports_xlsx/static/description/images/banner.png differ diff --git a/account_reports_xlsx/static/description/images/cash_book.jpeg b/account_reports_xlsx/static/description/images/cash_book.jpeg new file mode 100644 index 0000000..b7a48f2 Binary files /dev/null and b/account_reports_xlsx/static/description/images/cash_book.jpeg differ diff --git a/account_reports_xlsx/static/description/images/checked.png b/account_reports_xlsx/static/description/images/checked.png new file mode 100644 index 0000000..578cedb Binary files /dev/null and b/account_reports_xlsx/static/description/images/checked.png differ diff --git a/account_reports_xlsx/static/description/images/cybrosys.png b/account_reports_xlsx/static/description/images/cybrosys.png new file mode 100644 index 0000000..d76b5ba Binary files /dev/null and b/account_reports_xlsx/static/description/images/cybrosys.png differ diff --git a/account_reports_xlsx/static/description/images/day_book_report.png b/account_reports_xlsx/static/description/images/day_book_report.png new file mode 100644 index 0000000..a3fced2 Binary files /dev/null and b/account_reports_xlsx/static/description/images/day_book_report.png differ diff --git a/account_reports_xlsx/static/description/images/dynamic_financial_report.png b/account_reports_xlsx/static/description/images/dynamic_financial_report.png new file mode 100644 index 0000000..b025b5c Binary files /dev/null and b/account_reports_xlsx/static/description/images/dynamic_financial_report.png differ diff --git a/account_reports_xlsx/static/description/images/full_accounting_kit.gif b/account_reports_xlsx/static/description/images/full_accounting_kit.gif new file mode 100644 index 0000000..7c28a18 Binary files /dev/null and b/account_reports_xlsx/static/description/images/full_accounting_kit.gif differ diff --git a/account_reports_xlsx/static/description/images/project_report.png b/account_reports_xlsx/static/description/images/project_report.png new file mode 100644 index 0000000..3c430a7 Binary files /dev/null and b/account_reports_xlsx/static/description/images/project_report.png differ diff --git a/account_reports_xlsx/static/description/index.html b/account_reports_xlsx/static/description/index.html new file mode 100644 index 0000000..5da7471 --- /dev/null +++ b/account_reports_xlsx/static/description/index.html @@ -0,0 +1,402 @@ +
cybrosys-logo
+
+
+
+ +

Accounting Report Excel

+

Generates XLSX reports for all accounting records of a business.

+
+

Key Highlights

+
    +
  • Partner Ledger Report in Excel Template
  • +
  • General Ledger Report in Excel Template
  • +
  • Balance Sheet Report in Excel Template
  • +
  • Profit and Loss Report in Excel Template
  • +
  • Aged Partner Balance Report in Excel Template
  • +
+
+
+
+
+
+
+
+ +
+
+ +

Overview

+
+

+ Generates xlsx reports for every financial compilation such as Partner Ledger, General Ledger, Balance Sheet, Profit and Loss and Aged Partner Balance. Earlier only pdf reports were made available to the end users of Odoo community. However, these reports were of not much use as they came hard to interpret. +
+
+ The module Accounting Report Excel envisions in giving stress-free accounting experience to the user. Using the module generated XLSX accounting reports, businesses can now seamlessly examine each transaction. The cuser can also print and download the excel reports, making the accounting process more simpler and hassle-free. +

+
+ +

Accounting Report Excel

+
+
    +
  • + + Generates xlsx report for: +
  • + +
  • + + Partner Ledger +
  • + +
  • + + General Ledger +
  • + +
  • + + Balance Sheet +
  • + +
  • + + Profit and Loss +
  • + +
  • + + Aged Partner Balance +
  • +
+
+ +
+
+

Screenshots

+
+
+
+
+
+
+
+
+ +

Video

+
+
+

Accounting Report Excel Demo

+ +
+ Cybrosys Cover Video +
+
+
+ +
+
    +
+
+
+
+
+
+
+

Suggested Products

+
+ +
+
+

Our Service

+
+ +
+
+
+

Our Industries

+
+ +
+
+
+ +
+
+

Trading

+

Easily procure and sell your products.

+
+
+
+
+ +
+
+

Manufacturing

+

Plan, track and schedule your operations.

+
+
+
+
+ +
+
+

Restaurant

+

Run your bar or restaurant methodical.

+
+
+
+
+ +
+
+

POS

+

Easy configuring and convivial selling.

+
+
+
+
+ +
+
+

E-commerce & Website

+

Mobile friendly, awe-inspiring product pages.

+
+
+
+
+ +
+
+

Hotel Management

+

An all-inclusive hotel management application.

+
+
+
+
+ +
+
+

Education

+

A Collaborative platform for educational management.

+
+
+
+
+ +
+
+

Service Management

+

Keep track of services and invoice accordingly.

+
+
+
+
+
+ +
+
+
+

Need Any Help?

+
+

If you have anything to share with us based on your use of this module, please let us know. We are ready to offer our support.

+
+

Email us

+

odoo@cybrosys.com / info@cybrosys.com

+
+
+

Contact Us

+ www.cybrosys.com +
+
+
+
+
+
+
+
+
+ +
+ + + + + + + +
+
+
+ \ No newline at end of file diff --git a/account_reports_xlsx/static/src/js/action_manager.js b/account_reports_xlsx/static/src/js/action_manager.js new file mode 100644 index 0000000..15ef8d3 --- /dev/null +++ b/account_reports_xlsx/static/src/js/action_manager.js @@ -0,0 +1,52 @@ +odoo.define('account_reports_xlsx.ActionManager', function (require) { +"use strict"; + +/** + * The purpose of this file is to add the actions of type + * 'ir_actions_xlsx_download' to the ActionManager. + */ + +var ActionManager = require('web.ActionManager'); +var framework = require('web.framework'); +var session = require('web.session'); + +ActionManager.include({ + + /** + * Executes actions of type 'ir_actions_xlsx_download'. + * + * @private + * @param {Object} action the description of the action to execute + * @returns {Deferred} resolved when the report has been downloaded ; + * rejected if an error occurred during the report generation + */ + _executexlsxReportDownloadAction: function (action) { + console.log("ExecutexlsxReportDownloadAction") + console.log(action) + framework.blockUI(); + var def = $.Deferred(); + session.get_file({ + url: '/xlsx_reports', + data: action.data, + success: def.resolve.bind(def), + error: (error) => this.call('crash_manager', 'rpc_error', error), + complete: framework.unblockUI, + }); + return def; + }, + /** + * Overrides to handle the 'ir_actions_xlsx_download' actions. + * + * @override + * @private + */ + _executeReportAction: function (action, options) { + console.log("inside Execute report action") + if (action.report_type === 'xlsx') { + return this._executexlsxReportDownloadAction(action, options); + } + return this._super.apply(this, arguments); + }, +}); + +}); -- cgit v1.2.3