├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── account_bank_statement_import_ofx ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── account_bank_statement_import_ofx.pot │ ├── de.po │ ├── es.po │ ├── fi.po │ ├── fr.po │ ├── fr_CH.po │ ├── gl.po │ ├── lt_LT.po │ ├── nb_NO.po │ ├── nl.po │ ├── pt_BR.po │ ├── pt_PT.po │ └── sl.po ├── models │ ├── __init__.py │ └── account_journal.py ├── readme │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── INSTALL.rst ├── static │ └── description │ │ └── icon.png ├── tests │ ├── __init__.py │ ├── test_import_bank_statement.py │ └── test_ofx_file │ │ ├── test_ofx.ofx │ │ ├── test_ofx_iban.ofx │ │ └── test_ofx_wrong.ofx ├── views │ └── view_account_bank_statement_import.xml └── wizard │ ├── __init__.py │ └── account_bank_statement_import.py ├── account_cash_flow ├── README.md ├── __init__.py ├── __manifest__.py ├── i18n │ └── pt_BR.po ├── models │ ├── __init__.py │ └── cash_flow_report.py ├── reports │ └── account_cash_flow.xml ├── static │ ├── description │ │ └── icon.png │ └── src │ │ └── lib │ │ └── plotly-latest.min.js ├── views │ └── cash_flow_view.xml └── wizard │ ├── __init__.py │ ├── cash_flow.py │ └── cash_flow.xml ├── account_cash_flow_sale ├── .DS_Store ├── __init__.py ├── __openerp__.py ├── models │ ├── __init__.py │ └── cash_flow_report.py ├── static │ └── description │ │ └── icon.png └── views │ └── cash_flow_view.xml ├── backend_theme_v13 ├── LICENSE.txt ├── __init__.py ├── __manifest__.py ├── controllers │ ├── __init__.py │ └── main.py ├── images │ └── screen.png ├── models │ ├── __init__.py │ ├── res_company.py │ └── res_users.py ├── static │ ├── description │ │ ├── icon.png │ │ ├── index.html │ │ ├── screenshot1.png │ │ └── screenshot2.png │ └── src │ │ ├── font │ │ └── Roboto-Regular.ttf │ │ ├── img │ │ ├── checked.svg │ │ └── home-menu-bg-overlay.svg │ │ ├── js │ │ ├── sidebar-toggle.js │ │ └── sidebar.js │ │ └── scss │ │ ├── sidebar.scss │ │ └── style.scss └── views │ ├── assets.xml │ ├── res_company_view.xml │ ├── sidebar.xml │ └── users.xml ├── base_accounting_kit ├── README.rst ├── __init__.py ├── __manifest__.py ├── data │ ├── account_asset_data.xml │ ├── account_financial_report_data.xml │ ├── account_pdc_data.xml │ ├── cash_flow_data.xml │ ├── followup_levels.xml │ └── recurring_entry_cron.xml ├── doc │ └── changelog.md ├── i18n │ └── pt_BR .po ├── models │ ├── __init__.py │ ├── account_account.py │ ├── account_asset.py │ ├── account_dashboard.py │ ├── account_followup.py │ ├── account_journal.py │ ├── account_move.py │ ├── account_payment.py │ ├── credit_limit.py │ ├── product_template.py │ ├── recurring_payments.py │ ├── res_config_settings.py │ ├── res_partner.py │ └── teste.html ├── report │ ├── __init__.py │ ├── account_asset_report.py │ ├── account_asset_report_views.xml │ ├── account_report_common_account.py │ ├── cash_flow_report.py │ ├── cash_flow_report.xml │ ├── general_ledger_report.py │ ├── general_ledger_report.xml │ ├── report.xml │ ├── report_aged_partner.py │ ├── report_aged_partner.xml │ ├── report_financial.py │ ├── report_financial.xml │ ├── report_journal_audit.py │ ├── report_journal_audit.xml │ ├── report_partner_ledger.py │ ├── report_partner_ledger.xml │ ├── report_tax.py │ ├── report_tax.xml │ ├── report_trial_balance.py │ └── report_trial_balance.xml ├── security │ ├── ir.model.access.csv │ └── security.xml ├── static │ ├── description │ │ ├── banner.gif │ │ ├── banner_feb.gif │ │ ├── banner_old.gif │ │ ├── bannerold.gif │ │ ├── cybro_logo.png │ │ ├── icon.png │ │ ├── images │ │ │ ├── account_dynamic_report_banner.gif │ │ │ ├── accounting_kit_window.gif │ │ │ ├── base_accounting_kit-1.png │ │ │ ├── base_accounting_kit-10.png │ │ │ ├── base_accounting_kit-11.png │ │ │ ├── base_accounting_kit-12.png │ │ │ ├── base_accounting_kit-13.png │ │ │ ├── base_accounting_kit-14.png │ │ │ ├── base_accounting_kit-15.png │ │ │ ├── base_accounting_kit-16.png │ │ │ ├── base_accounting_kit-17.png │ │ │ ├── base_accounting_kit-18.png │ │ │ ├── base_accounting_kit-19.png │ │ │ ├── base_accounting_kit-2.png │ │ │ ├── base_accounting_kit-20.png │ │ │ ├── base_accounting_kit-21.png │ │ │ ├── base_accounting_kit-22.png │ │ │ ├── base_accounting_kit-23.png │ │ │ ├── base_accounting_kit-24.png │ │ │ ├── base_accounting_kit-25.png │ │ │ ├── base_accounting_kit-26.png │ │ │ ├── base_accounting_kit-27.png │ │ │ ├── base_accounting_kit-28.png │ │ │ ├── base_accounting_kit-29.png │ │ │ ├── base_accounting_kit-3.png │ │ │ ├── base_accounting_kit-4.png │ │ │ ├── base_accounting_kit-40.png │ │ │ ├── base_accounting_kit-41.png │ │ │ ├── base_accounting_kit-42.png │ │ │ ├── base_accounting_kit-43.png │ │ │ ├── base_accounting_kit-5.png │ │ │ ├── base_accounting_kit-6.png │ │ │ ├── base_accounting_kit-7.png │ │ │ ├── base_accounting_kit-8.png │ │ │ ├── base_accounting_kit-9.png │ │ │ ├── base_accounting_kit_dashboard-1.png │ │ │ ├── base_accounting_kit_dashboard-2.png │ │ │ ├── checked.png │ │ │ ├── crm_dashboard_banner.gif │ │ │ ├── cybrosys.png │ │ │ ├── mobile_service_shop_pro_banner.jpg │ │ │ ├── odoo11_magento_banner.jpg │ │ │ ├── project_custome_gantt_banner.gif │ │ │ └── report_maker_banner.gif │ │ └── index.html │ ├── lib │ │ ├── Chart.bundle.js │ │ ├── Chart.bundle.min.js │ │ ├── Chart.css │ │ ├── Chart.js │ │ ├── Chart.min.css │ │ ├── Chart.min.js │ │ ├── bootstrap-toggle-master │ │ │ ├── Gruntfile.js │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── _gitignore │ │ │ ├── bower.json │ │ │ ├── css │ │ │ │ ├── bootstrap-toggle.css │ │ │ │ ├── bootstrap-toggle.min.css │ │ │ │ ├── bootstrap2-toggle.css │ │ │ │ └── bootstrap2-toggle.min.css │ │ │ ├── doc │ │ │ │ ├── header.png │ │ │ │ ├── nyt.png │ │ │ │ ├── nytdev.svg │ │ │ │ ├── script.js │ │ │ │ └── stylesheet.css │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── bootstrap-toggle.js │ │ │ │ ├── bootstrap-toggle.min.js │ │ │ │ ├── bootstrap-toggle.min.js.map │ │ │ │ ├── bootstrap2-toggle.js │ │ │ │ ├── bootstrap2-toggle.min.js │ │ │ │ └── bootstrap2-toggle.min.js.map │ │ │ └── package.json │ │ ├── chartist.min.css │ │ ├── chartist.min.js │ │ ├── font-awesome-animation.min.css │ │ ├── font-awesome.min.css │ │ ├── fusioncharts.charts.js │ │ ├── fusioncharts.jqueryplugin.min.js │ │ ├── fusioncharts.js │ │ ├── fusioncharts.theme.fusion.js │ │ └── jquery-3.3.1.min.js │ └── src │ │ ├── js │ │ ├── account_asset.js │ │ └── account_dashboard.js │ │ ├── scss │ │ ├── account_asset.scss │ │ └── style.scss │ │ └── xml │ │ └── template.xml ├── views │ ├── account_asset_templates.xml │ ├── account_asset_views.xml │ ├── account_configuration.xml │ ├── account_followup.xml │ ├── account_move_views.xml │ ├── account_payment_view.xml │ ├── accounting_menu.xml │ ├── assets.xml │ ├── credit_limit_view.xml │ ├── dashboard_views.xml │ ├── followup_report.xml │ ├── product_template_views.xml │ ├── product_views.xml │ ├── recurring_payments_view.xml │ ├── reports_config_view.xml │ └── res_config_view.xml └── wizard │ ├── __init__.py │ ├── account_bank_book_wizard.py │ ├── account_bank_book_wizard_view.xml │ ├── account_cash_book_wizard.py │ ├── account_cash_book_wizard_view.xml │ ├── account_day_book_wizard.py │ ├── account_day_book_wizard_view.xml │ ├── account_lock_date.py │ ├── account_lock_date.xml │ ├── account_report_common_partner.py │ ├── aged_partner.py │ ├── aged_partner.xml │ ├── asset_depreciation_confirmation_wizard.py │ ├── asset_depreciation_confirmation_wizard_views.xml │ ├── asset_modify.py │ ├── asset_modify_views.xml │ ├── cash_flow_report.py │ ├── cash_flow_report.xml │ ├── financial_report.py │ ├── financial_report.xml │ ├── general_ledger.py │ ├── general_ledger.xml │ ├── journal_audit.py │ ├── journal_audit.xml │ ├── partner_ledger.py │ ├── partner_ledger.xml │ ├── tax_report.py │ ├── tax_report.xml │ ├── trial_balance.py │ └── trial_balance.xml ├── bi_mrp_production_cancel ├── LICENSE ├── Readme ├── __init__.py ├── __manifest__.py ├── models │ ├── __init__.py │ └── mrp_production.py ├── static │ └── description │ │ ├── 10_mrp.png │ │ ├── 11_mrp.png │ │ ├── 12_mrp.png │ │ ├── 13_mrp.png │ │ ├── 1_mrp.png │ │ ├── 2_mrp.png │ │ ├── 3_mrp.png │ │ ├── 4_mrp.png │ │ ├── 5_mrp.png │ │ ├── 6_mrp.png │ │ ├── 7_mrp.png │ │ ├── 8_mrp.png │ │ ├── 9_mrp.png │ │ ├── Banner.png │ │ ├── bi_logo.png │ │ ├── demanded │ │ ├── all_in_one_pos.png │ │ ├── bi_generic_import.png │ │ ├── branch.png │ │ ├── customer_overdue.png │ │ ├── generic_excel_report.png │ │ └── sale_commision.png │ │ ├── features │ │ ├── delete.png │ │ ├── feature_3.png │ │ ├── feature_4.png │ │ └── reset_iconn.png │ │ ├── icon.png │ │ ├── index.html │ │ └── related │ │ ├── bi_duplicate_product_bom.png │ │ ├── bi_job_costing_budget_contracting.png │ │ ├── bi_job_equipments_maintenance_request.png │ │ ├── bi_material_requisition_cost_sheet.png │ │ ├── bi_odoo_process_costing_manufacturing.png │ │ └── bi_website_job_workorder.png └── views │ └── mrp_production_views.xml ├── boleto_cloud ├── __init__.py ├── __manifest__.py ├── data │ └── acquirer.xml ├── models │ ├── __init__.py │ ├── account_journal.py │ ├── account_move.py │ ├── boleto_cloud.py │ ├── eletronic_document.py │ ├── res_company.py │ └── wizard_new_payment.py ├── reports │ ├── __init__.py │ ├── boleto.py │ └── boleto.xml ├── security │ └── ir.model.access.csv └── views │ ├── account_journal.xml │ ├── account_move.xml │ ├── cnab_remessa.xml │ ├── payment_transaction.xml │ └── res_company.xml ├── contract ├── README.rst ├── __init__.py ├── __manifest__.py ├── data │ ├── contract_cron.xml │ ├── contract_renew_cron.xml │ ├── mail_template.xml │ └── sequences.xml ├── i18n │ ├── contract.pot │ └── pt_BR.po ├── models │ ├── __init__.py │ ├── abstract_contract.py │ ├── abstract_contract_line.py │ ├── account_move.py │ ├── account_move_line.py │ ├── contract.py │ ├── contract_line.py │ ├── contract_line_constraints.py │ ├── contract_template.py │ ├── contract_template_line.py │ └── res_partner.py ├── readme │ ├── CONFIGURE.rst │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ ├── ROADMAP.rst │ └── USAGE.rst ├── report │ ├── contract_views.xml │ └── report_contract.xml ├── security │ ├── contract_security.xml │ └── ir.model.access.csv ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_contract.py ├── views │ ├── abstract_contract_line.xml │ ├── account_move.xml │ ├── contract.xml │ ├── contract_line.xml │ ├── contract_template.xml │ ├── contract_template_line.xml │ └── res_partner_view.xml └── wizards │ ├── __init__.py │ ├── contract_line_wizard.py │ └── contract_line_wizard.xml ├── crm_customization ├── __init__.py ├── __manifest__.py ├── models │ ├── __init__.py │ ├── lead.py │ ├── negotiation.py │ ├── order.py │ └── res_partner.py ├── reports │ └── sale_order.xml ├── security │ └── ir.model.access.csv └── views │ ├── lead.xml │ ├── negotiation.xml │ ├── res_partner.xml │ ├── sale_order.xml │ └── sale_templates.xml ├── helpdesk_contract ├── __init__.py ├── __manifest__.py ├── models │ ├── __init__.py │ ├── contract.py │ ├── helpdesk.py │ ├── product.py │ └── res_partner.py └── views │ ├── helpdesk.xml │ └── product.xml ├── marketing_integration ├── __init__.py ├── __manifest__.py ├── models │ ├── __init__.py │ └── mailing.py └── views │ └── mailing.xml ├── mrp_bom_current_stock ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ └── mrp_bom_current_stock.pot ├── readme │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── USAGE.rst ├── reports │ ├── __init__.py │ ├── report_mrpcurrentstock.xml │ └── report_mrpcurrentstock_xlsx.py ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_mrp_bom_current_stock.py └── wizard │ ├── __init__.py │ ├── bom_route_current_stock.py │ └── bom_route_current_stock_view.xml ├── mrp_bom_location ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── de.po │ └── mrp_bom_location.pot ├── models │ ├── __init__.py │ └── mrp_bom.py ├── readme │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── USAGE.rst ├── report │ ├── __init__.py │ └── bom_structure.py ├── static │ └── description │ │ ├── icon.png │ │ └── index.html └── views │ ├── mrp_view.xml │ └── report_mrpbomstructure.xml ├── mrp_bom_tracking ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── de.po │ └── mrp_bom_tracking.pot ├── models │ ├── __init__.py │ └── mrp_bom.py ├── readme │ ├── CONTRIBUTORS.rst │ └── DESCRIPTION.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_mrp_bom_tracking.py └── views │ └── bom_template.xml ├── ow_web_responsive ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── da.po │ ├── de.po │ ├── es.po │ ├── fr.po │ ├── hr.po │ ├── pt.po │ ├── pt_BR.po │ ├── web_responsive.pot │ └── zh_CN.po ├── models │ ├── __init__.py │ └── res_users.py ├── readme │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ ├── ROADMAP.rst │ └── USAGE.rst ├── static │ ├── description │ │ ├── icon.png │ │ └── index.html │ ├── img │ │ ├── appmenu.gif │ │ ├── chatter.gif │ │ ├── chatter_topbar.gif │ │ ├── formview.gif │ │ └── listview.gif │ └── src │ │ ├── css │ │ └── web_responsive.scss │ │ ├── js │ │ └── web_responsive.js │ │ └── xml │ │ ├── apps.xml │ │ ├── form_view.xml │ │ └── navbar.xml ├── tests │ ├── __init__.py │ └── test_res_users.py └── views │ ├── assets.xml │ ├── res_users.xml │ └── web.xml ├── payment_zoop ├── __init__.py ├── __manifest__.py ├── controllers │ ├── __init__.py │ └── main.py ├── data │ └── zoop.xml ├── models │ ├── __init__.py │ ├── account_journal.py │ ├── account_move.py │ ├── res_partner.py │ ├── sale_order.py │ └── zoop.py ├── static │ └── description │ │ └── icon.png └── views │ ├── account_journal.xml │ ├── payment_views.xml │ ├── templates.xml │ └── zoop.xml ├── project_scrum ├── __init__.py ├── __manifest__.py ├── data │ └── scrum.xml ├── models │ ├── __init__.py │ ├── project_project.py │ └── project_scrum.py ├── security │ └── ir.model.access.csv ├── static │ └── description │ │ └── icon.png └── views │ ├── project_project.xml │ └── project_scrum.xml ├── requirements.txt ├── sale_order_project ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── es.po │ ├── pt.po │ ├── pt_BR.po │ ├── sale_order_project.pot │ └── sl.po ├── models │ ├── __init__.py │ └── sale.py ├── static │ └── description │ │ └── icon.png ├── tests │ ├── __init__.py │ └── test_sale_order_project.py └── views │ └── sale_view.xml ├── sentry ├── README.rst ├── __init__.py ├── __manifest__.py ├── const.py ├── i18n │ ├── sentry.pot │ └── zh_CN.po ├── logutils.py ├── readme │ ├── CONFIGURE.rst │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ ├── ROADMAP.rst │ └── USAGE.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html └── tests │ ├── __init__.py │ ├── test_client.py │ └── test_logutils.py ├── stock_available ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── ar.po │ ├── ca.po │ ├── cs_CZ.po │ ├── de.po │ ├── el_GR.po │ ├── es.po │ ├── es_ES.po │ ├── es_MX.po │ ├── eu.po │ ├── fi.po │ ├── fr.po │ ├── fr_CH.po │ ├── fr_FR.po │ ├── gl.po │ ├── hr.po │ ├── hr_HR.po │ ├── it.po │ ├── nl.po │ ├── nl_NL.po │ ├── pt.po │ ├── pt_BR.po │ ├── ro.po │ ├── ru.po │ ├── sl.po │ ├── stock_available.pot │ ├── tr.po │ ├── tr_TR.po │ ├── vi_VN.po │ └── zh_CN.po ├── models │ ├── __init__.py │ ├── product_product.py │ ├── product_template.py │ └── res_config_settings.py ├── readme │ ├── CONFIGURE.rst │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── USAGE.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_stock_available.py └── views │ ├── product_product_view.xml │ ├── product_template_view.xml │ └── res_config_settings_views.xml ├── stock_available_immediately ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── ca.po │ ├── cs_CZ.po │ ├── de.po │ ├── el_GR.po │ ├── es.po │ ├── es_ES.po │ ├── es_MX.po │ ├── eu.po │ ├── fi.po │ ├── fr.po │ ├── fr_CH.po │ ├── fr_FR.po │ ├── gl.po │ ├── hr.po │ ├── hr_HR.po │ ├── it.po │ ├── nl.po │ ├── nl_NL.po │ ├── pt.po │ ├── pt_BR.po │ ├── ro.po │ ├── ru.po │ ├── sl.po │ ├── stock_available_immediately.pot │ ├── tr.po │ ├── tr_TR.po │ ├── vi_VN.po │ └── zh_CN.po ├── models │ ├── __init__.py │ └── product_product.py ├── readme │ ├── CONTRIBUTORS.rst │ └── DESCRIPTION.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html └── tests │ ├── __init__.py │ └── test_stock_available_immediately.py ├── stock_available_mrp ├── README.rst ├── __init__.py ├── __manifest__.py ├── demo │ └── mrp_data.xml ├── i18n │ ├── de.po │ ├── es.po │ ├── fi.po │ ├── fr.po │ ├── hr_HR.po │ ├── it.po │ ├── pt_BR.po │ ├── sl.po │ ├── stock_available_mrp.pot │ └── zh_CN.po ├── models │ ├── __init__.py │ └── product_product.py ├── readme │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── ROADMAP.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html └── tests │ ├── __init__.py │ └── test_potential_qty.py ├── stock_available_unreserved ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── ar.po │ ├── ca.po │ ├── de.po │ ├── el_GR.po │ ├── es.po │ ├── es_ES.po │ ├── es_MX.po │ ├── eu.po │ ├── fi.po │ ├── fr.po │ ├── fr_CH.po │ ├── fr_FR.po │ ├── gl.po │ ├── hr.po │ ├── hr_HR.po │ ├── it.po │ ├── nl.po │ ├── nl_NL.po │ ├── pt.po │ ├── pt_BR.po │ ├── ro.po │ ├── ru.po │ ├── sl.po │ ├── stock_available_unreserved.pot │ ├── tr.po │ ├── tr_TR.po │ ├── vi_VN.po │ └── zh_CN.po ├── models │ ├── __init__.py │ ├── product.py │ └── quant.py ├── readme │ ├── CONTRIBUTORS.rst │ └── DESCRIPTION.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_stock_available_unreserved.py └── views │ ├── product_view.xml │ └── stock_quant_view.xml ├── stock_no_negative ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ ├── ar.po │ ├── es.po │ ├── fr.po │ └── stock_no_negative.pot ├── models │ ├── __init__.py │ ├── product.py │ ├── stock_location.py │ └── stock_quant.py ├── readme │ ├── CONFIGURE.rst │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ ├── HISTORY.rst │ └── USAGE.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html ├── tests │ ├── __init__.py │ └── test_stock_no_negative.py └── views │ ├── product_product_views.xml │ └── stock_location_views.xml ├── stock_production_lot_active ├── README.rst ├── __init__.py ├── __manifest__.py ├── i18n │ └── stock_production_lot_active.pot ├── models │ ├── __init__.py │ └── stock_production_lot.py ├── readme │ ├── CONTRIBUTORS.rst │ └── DESCRIPTION.rst ├── static │ └── description │ │ ├── icon.png │ │ └── index.html └── views │ └── stock_production_lot.xml ├── website_facebook_pixel ├── __init__.py ├── __manifest__.py ├── doc │ ├── changelog.rst │ └── index.rst ├── models │ ├── __init__.py │ ├── res_config_settings.py │ └── website.py ├── static │ └── description │ │ ├── banner.png │ │ ├── banner_facebook_shop.png │ │ ├── banner_fb_pixel_ecommerce.png │ │ ├── banner_fb_pixel_events.png │ │ ├── banner_website_facebook_pixel_events.png │ │ ├── banner_website_sale_facebook_pixel.png │ │ ├── banner_website_sale_tweaks.png │ │ ├── banner_youtube.png │ │ ├── facebook_pixel_id.jpg │ │ ├── facebook_pixel_script.jpg │ │ ├── icon.png │ │ ├── index.html │ │ └── website_config.jpg └── views │ ├── website_config_settings.xml │ └── website_templates.xml ├── website_sale_stock_available ├── README.rst ├── __init__.py ├── __manifest__.py ├── controllers │ ├── __init__.py │ └── main.py ├── i18n │ ├── ca.po │ ├── es.po │ ├── es_CL.po │ ├── fr.po │ ├── nl.po │ └── website_sale_stock_available.pot ├── models │ ├── __init__.py │ ├── product_product.py │ ├── product_template.py │ └── sale_order.py ├── readme │ ├── CONFIGURE.rst │ ├── CONTRIBUTORS.rst │ ├── DESCRIPTION.rst │ └── USAGE.rst ├── static │ └── description │ │ ├── availability_message.png │ │ ├── icon.png │ │ ├── index.html │ │ └── product_quantities.png └── tests │ ├── __init__.py │ └── test_website_sale_stock_available.py ├── wiki_documentation ├── COPYRIGHT ├── LICENSE ├── __init__.py ├── __manifest__.py ├── controllers │ ├── __init__.py │ └── main.py ├── i18n │ ├── pt_BR.po │ └── trustcode_documentation.pot ├── models │ ├── __init__.py │ ├── documentation.py │ └── documentation_category.py ├── security │ ├── documentation_security.xml │ └── ir.model.access.csv ├── static │ ├── description │ │ ├── banner.png │ │ ├── icon.png │ │ └── index.html │ └── src │ │ ├── img │ │ └── blocks │ │ │ ├── 2image.png │ │ │ ├── code.png │ │ │ ├── default.gif │ │ │ ├── image.png │ │ │ ├── image_text.png │ │ │ ├── note1.png │ │ │ ├── note2.png │ │ │ ├── note3.png │ │ │ ├── paragraph.png │ │ │ ├── quote.png │ │ │ ├── title.png │ │ │ └── warning.png │ │ ├── js │ │ └── documentation.js │ │ └── less │ │ └── style.scss ├── views │ ├── category.xml │ ├── documentation.xml │ ├── documentation_portal.xml │ └── snippets.xml └── wizard │ └── wizard_review.xml └── wordpress_form_submission ├── __init__.py ├── __manifest__.py └── controllers ├── __init__.py └── main.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Triggers a new docker image build 2 | 3 | on: 4 | push: 5 | branches: [ 13.0 ] 6 | 7 | 8 | jobs: 9 | trigger-build: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - name: Trigger a dispatch action to docker-odoo repository 13 | run: | 14 | curl -X POST https://api.github.com/repos/Trust-Code/docker-odoo/actions/workflows/main.yml/dispatches \ 15 | -H 'Accept: application/vnd.github.everest-preview+json' \ 16 | -u ${{ secrets.ACCESS_TOKEN }} \ 17 | --data '{"ref": "13.0"}' -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.py~ 3 | *.po~ 4 | *.xml~ 5 | .vscode/tags 6 | 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | This is a repository from Trustcode. 3 | 4 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import wizard 3 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/__manifest__.py: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Import OFX Bank Statement", 3 | "category": "Banking addons", 4 | "version": "13.0.1.0.0", 5 | "license": "AGPL-3", 6 | "author": "Odoo SA," 7 | "Akretion," 8 | "La Louve," 9 | "GRAP," 10 | "Nicolas JEUDY," 11 | "Le Filament," 12 | "Odoo Community Association (OCA)", 13 | "website": "https://github.com/OCA/bank-statement-import", 14 | "depends": ["account_bank_statement_import",], 15 | "data": ["views/view_account_bank_statement_import.xml",], 16 | "external_dependencies": {"python": ["ofxparse"],}, 17 | "installable": True, 18 | } 19 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import account_journal 2 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/models/account_journal.py: -------------------------------------------------------------------------------- 1 | from odoo import models 2 | 3 | 4 | class AccountJournal(models.Model): 5 | _inherit = "account.journal" 6 | 7 | def _get_bank_statements_available_import_formats(self): 8 | """ Adds ofx to supported import formats. 9 | """ 10 | rslt = super()._get_bank_statements_available_import_formats() 11 | rslt.append("ofx") 12 | return rslt 13 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/readme/CONTRIBUTORS.rst: -------------------------------------------------------------------------------- 1 | * Odoo SA 2 | * Alexis de Lattre 3 | * Laurent Mignon 4 | * Ronald Portier 5 | * Sylvain LE GAL 6 | * Nicolas JEUDY 7 | * Le Filament 8 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/readme/DESCRIPTION.rst: -------------------------------------------------------------------------------- 1 | This module adds support for the import of bank statements in `OFX format `_. 2 | 3 | Bank Statements may be generated containing a subset of the OFX information (only those transaction lines that are required for the 4 | creation of the Financial Accounting records). 5 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/readme/INSTALL.rst: -------------------------------------------------------------------------------- 1 | This module requires the `ofxparse `_ python lib. 2 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/account_bank_statement_import_ofx/static/description/icon.png -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/tests/__init__.py: -------------------------------------------------------------------------------- 1 | from . import test_import_bank_statement 2 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/views/view_account_bank_statement_import.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | account.bank.statement.import 5 | 9 | 10 | 11 |
  • Open Financial Exchange (.OFX Money)
  • 12 |
    13 |
    14 |
    15 |
    16 | -------------------------------------------------------------------------------- /account_bank_statement_import_ofx/wizard/__init__.py: -------------------------------------------------------------------------------- 1 | from . import account_bank_statement_import 2 | -------------------------------------------------------------------------------- /account_cash_flow/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | === 3 | -------------------------------------------------------------------------------- /account_cash_flow/__init__.py: -------------------------------------------------------------------------------- 1 | # © 2016 Danimar Ribeiro, Trustcode 2 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 3 | 4 | 5 | from . import models 6 | from . import wizard 7 | -------------------------------------------------------------------------------- /account_cash_flow/__manifest__.py: -------------------------------------------------------------------------------- 1 | # © 2016 Danimar Ribeiro, Trustcode 2 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 3 | 4 | 5 | { # pylint: disable=C8101,C8103 6 | 'name': 'Cash Flow Report - Base Account', 7 | 'description': "Cash Flow Report and Graph", 8 | 'summary': """Create the base for the cash flow""", 9 | 'version': '12.0.1.0.0', 10 | 'category': 'Tools', 11 | 'author': 'Trustcode', 12 | 'license': 'AGPL-3', 13 | 'website': 'http://www.trustcode.com.br', 14 | 'contributors': [ 15 | 'Danimar Ribeiro ', 16 | ], 17 | 'depends': [ 18 | 'account', 'l10n_br_account' 19 | ], 20 | 'data': [ 21 | 'views/cash_flow_view.xml', 22 | 'wizard/cash_flow.xml', 23 | 'reports/account_cash_flow.xml', 24 | ], 25 | } 26 | -------------------------------------------------------------------------------- /account_cash_flow/models/__init__.py: -------------------------------------------------------------------------------- 1 | # © 2016 Danimar Ribeiro, Trustcode 2 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 3 | 4 | 5 | from . import cash_flow_report 6 | -------------------------------------------------------------------------------- /account_cash_flow/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/account_cash_flow/static/description/icon.png -------------------------------------------------------------------------------- /account_cash_flow/wizard/__init__.py: -------------------------------------------------------------------------------- 1 | # © 2016 Danimar Ribeiro, Trustcode 2 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 3 | 4 | 5 | from . import cash_flow 6 | -------------------------------------------------------------------------------- /account_cash_flow_sale/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/account_cash_flow_sale/.DS_Store -------------------------------------------------------------------------------- /account_cash_flow_sale/__openerp__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # © 2016 Danimar Ribeiro, Trustcode 3 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 4 | 5 | 6 | { 7 | 'name': 'Cash Flow Report - Forecast Orders', 8 | 'summary': """Add confirmed sales order to cash flow""", 9 | 'version': '8.0.1.0.0', 10 | 'category': 'Tools', 11 | 'author': 'Trustcode', 12 | 'license': 'AGPL-3', 13 | 'website': 'http://www.trustcode.com.br', 14 | 'contributors': [ 15 | 'Danimar Ribeiro ', 16 | ], 17 | 'depends': [ 18 | 'sale', 'sale_order_dates', 'account_cash_flow' 19 | ], 20 | 'data': [ 21 | 'views/cash_flow_view.xml' 22 | ], 23 | } 24 | -------------------------------------------------------------------------------- /account_cash_flow_sale/models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # © 2016 Danimar Ribeiro, Trustcode 3 | # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). 4 | 5 | 6 | from . import cash_flow_report 7 | -------------------------------------------------------------------------------- /account_cash_flow_sale/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/account_cash_flow_sale/static/description/icon.png -------------------------------------------------------------------------------- /account_cash_flow_sale/views/cash_flow_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | cash.flow.forecast.form 6 | account.cash.flow 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /backend_theme_v13/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import models 3 | from . import controllers -------------------------------------------------------------------------------- /backend_theme_v13/__manifest__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Copyright 2016, 2019 Openworx - Mario Gielissen 3 | # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). 4 | 5 | { 6 | "name": "Openworx Material Backend Theme V13", 7 | "summary": "Openworx Material Backend Theme V13", 8 | "version": "13.0.0.1", 9 | "category": "Theme/Backend", 10 | "website": "http://www.openworx.nl", 11 | "description": """ 12 | Openworx Material Backend theme for Odoo 13.0 community edition. 13 | """, 14 | 'images':[ 15 | 'images/screen.png' 16 | ], 17 | "author": "Openworx", 18 | "license": "LGPL-3", 19 | "installable": True, 20 | "depends": [ 21 | 'web', 22 | 'ow_web_responsive', 23 | 24 | ], 25 | "data": [ 26 | 'views/assets.xml', 27 | 'views/res_company_view.xml', 28 | #'views/users.xml', 29 | #'views/sidebar.xml', 30 | ], 31 | #'live_test_url': 'https://youtu.be/JX-ntw2ORl8' 32 | 33 | } 34 | 35 | -------------------------------------------------------------------------------- /backend_theme_v13/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import main -------------------------------------------------------------------------------- /backend_theme_v13/controllers/main.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Copyright 2016, 2019 Openworx 3 | # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). 4 | 5 | import base64 6 | from odoo.http import Controller, request, route 7 | from werkzeug.utils import redirect 8 | 9 | DEFAULT_IMAGE = '/backend_theme_v13/static/src/img/home-menu-bg-overlay.svg' 10 | 11 | class DasboardBackground(Controller): 12 | 13 | @route(['/dashboard'], type='http', auth='user', website=False) 14 | def dashboard(self, **post): 15 | user = request.env.user 16 | company = user.company_id 17 | if company.dashboard_background: 18 | image = base64.b64decode(company.dashboard_background) 19 | else: 20 | return redirect(DEFAULT_IMAGE) 21 | 22 | return request.make_response( 23 | image, [('Content-Type', 'image')]) -------------------------------------------------------------------------------- /backend_theme_v13/images/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/backend_theme_v13/images/screen.png -------------------------------------------------------------------------------- /backend_theme_v13/models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import res_company 3 | #from . import res_users -------------------------------------------------------------------------------- /backend_theme_v13/models/res_company.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Copyright 2016, 2019 Openworx 3 | # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). 4 | 5 | from odoo import models, fields 6 | 7 | class ResCompany(models.Model): 8 | 9 | _inherit = 'res.company' 10 | 11 | dashboard_background = fields.Binary(attachment=True) -------------------------------------------------------------------------------- /backend_theme_v13/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/backend_theme_v13/static/description/icon.png -------------------------------------------------------------------------------- /backend_theme_v13/static/description/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/backend_theme_v13/static/description/screenshot1.png -------------------------------------------------------------------------------- /backend_theme_v13/static/description/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/backend_theme_v13/static/description/screenshot2.png -------------------------------------------------------------------------------- /backend_theme_v13/static/src/font/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/backend_theme_v13/static/src/font/Roboto-Regular.ttf -------------------------------------------------------------------------------- /backend_theme_v13/static/src/img/checked.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /backend_theme_v13/static/src/img/home-menu-bg-overlay.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /backend_theme_v13/static/src/js/sidebar-toggle.js: -------------------------------------------------------------------------------- 1 | /* Copyright 2017 Openworx. 2 | * License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */ 3 | 4 | odoo.define('backend_theme_v13.sidebar-toggle', function (require) { 5 | "use strict"; 6 | 7 | var session = require('web.session'); 8 | var rpc = require('web.rpc'); 9 | var id = session.uid; 10 | rpc.query({ 11 | model: 'res.users', 12 | method: 'read', 13 | args: [[id], ['sidebar_visible']], 14 | }).then(function(res) { 15 | var dbfield = res[0]; 16 | var toggle = dbfield.sidebar_visible; 17 | if (toggle === true) { 18 | $("#app-sidebar").removeClass("toggle-sidebar"); 19 | } else { 20 | $("#app-sidebar").addClass("toggle-sidebar"); 21 | }; 22 | }); 23 | 24 | }); 25 | 26 | -------------------------------------------------------------------------------- /backend_theme_v13/views/assets.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 10 | 11 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /backend_theme_v13/views/res_company_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | res.company.form 5 | res.company 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /backend_theme_v13/views/users.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | res.users.preferences 5 | res.users 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /base_accounting_kit/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | ############################################################################# 3 | # 4 | # Cybrosys Technologies Pvt. Ltd. 5 | # 6 | # Copyright (C) 2019-TODAY Cybrosys Technologies() 7 | # Author: Cybrosys Techno Solutions() 8 | # 9 | # You can modify it under the terms of the GNU LESSER 10 | # GENERAL PUBLIC LICENSE (LGPL v3), Version 3. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. 16 | # 17 | # You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE 18 | # (LGPL v3) along with this program. 19 | # If not, see . 20 | # 21 | ############################################################################# 22 | 23 | from . import models 24 | from . import report 25 | from . import wizard 26 | -------------------------------------------------------------------------------- /base_accounting_kit/data/account_asset_data.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Account Asset: Generate asset entries 5 | 6 | code 7 | model._cron_generate_entries() 8 | 1 9 | months 10 | -1 11 | 12 | 13 | -------------------------------------------------------------------------------- /base_accounting_kit/data/account_pdc_data.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | PDC 7 | pdc 8 | inbound 9 | 10 | 11 | PDC 12 | pdc 13 | outbound 14 | 15 | 16 | 17 | 18 | 19 | 20 | Account 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /base_accounting_kit/data/followup_levels.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Reminder 6 | 5 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /base_accounting_kit/data/recurring_entry_cron.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Generate Recurring Entries 5 | 6 | code 7 | model._cron_generate_entries() 8 | 1 9 | days 10 | -1 11 | 12 | 13 | -------------------------------------------------------------------------------- /base_accounting_kit/doc/changelog.md: -------------------------------------------------------------------------------- 1 | ## Module 2 | 3 | #### 23.10.2019 4 | #### Version 13.0.1.0.0 5 | #### ADD 6 | - Initial commit for Odoo 13 accounting 7 | 8 | #### 28.10.2019 9 | #### Version 13.0.1.1.1 10 | #### FIX 11 | - Function Asset Changed. 12 | 13 | #### 31.10.2019 14 | #### Version 13.0.1.2.1 15 | #### ADD 16 | - Added Budget Management. 17 | 18 | #### 31.10.2019 19 | #### Version 13.0.1.3.1 20 | #### FIX 21 | - Bug Fixed 'Recurring payment' 22 | 23 | #### 12.11.2019 24 | #### Version 13.0.2.4.1 25 | #### FIX 26 | - Bug Fixed 'asset and report' 27 | 28 | #### 08.01.2020 29 | #### Version 13.0.2.4.2 30 | #### FIX 31 | - Bug Fixed multiple payment issue. 32 | 33 | #### 20.01.2020 34 | #### Version 13.0.3.4.2 35 | #### FIX 36 | - Bug Fixed reccuring payment templates. 37 | 38 | #### 11.02.2020 39 | #### Version 13.0.3.4.3 40 | #### FIX 41 | - Asset depreciation date issue 42 | 43 | #### 12.02.2020 44 | #### Version 13.0.4.4.3 45 | #### UPDT 46 | - Dashboard Added 47 | 48 | #### 13.02.2020 49 | #### Version 13.0.4.5.3 50 | #### RMV 51 | - Library Removed 52 | -------------------------------------------------------------------------------- /base_accounting_kit/static/description/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/banner.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/banner_feb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/banner_feb.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/banner_old.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/banner_old.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/bannerold.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/bannerold.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/cybro_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/cybro_logo.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/icon.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/account_dynamic_report_banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/account_dynamic_report_banner.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/accounting_kit_window.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/accounting_kit_window.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-1.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-10.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-11.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-12.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-13.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-14.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-15.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-16.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-17.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-18.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-19.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-2.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-20.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-21.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-22.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-23.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-24.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-25.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-26.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-27.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-28.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-29.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-3.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-4.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-40.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-41.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-42.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-43.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-5.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-6.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-7.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-8.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit-9.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit_dashboard-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit_dashboard-1.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/base_accounting_kit_dashboard-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/base_accounting_kit_dashboard-2.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/checked.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/crm_dashboard_banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/crm_dashboard_banner.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/cybrosys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/cybrosys.png -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/mobile_service_shop_pro_banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/mobile_service_shop_pro_banner.jpg -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/odoo11_magento_banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/odoo11_magento_banner.jpg -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/project_custome_gantt_banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/project_custome_gantt_banner.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/description/images/report_maker_banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/description/images/report_maker_banner.gif -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/Chart.css: -------------------------------------------------------------------------------- 1 | /* 2 | * DOM element rendering detection 3 | * https://davidwalsh.name/detect-node-insertion 4 | */ 5 | @keyframes chartjs-render-animation { 6 | from { opacity: 0.99; } 7 | to { opacity: 1; } 8 | } 9 | 10 | .chartjs-render-monitor { 11 | animation: chartjs-render-animation 0.001s; 12 | } 13 | 14 | /* 15 | * DOM element resizing detection 16 | * https://github.com/marcj/css-element-queries 17 | */ 18 | .chartjs-size-monitor, 19 | .chartjs-size-monitor-expand, 20 | .chartjs-size-monitor-shrink { 21 | position: absolute; 22 | direction: ltr; 23 | left: 0; 24 | top: 0; 25 | right: 0; 26 | bottom: 0; 27 | overflow: hidden; 28 | pointer-events: none; 29 | visibility: hidden; 30 | z-index: -1; 31 | } 32 | 33 | .chartjs-size-monitor-expand > div { 34 | position: absolute; 35 | width: 1000000px; 36 | height: 1000000px; 37 | left: 0; 38 | top: 0; 39 | } 40 | 41 | .chartjs-size-monitor-shrink > div { 42 | position: absolute; 43 | width: 200%; 44 | height: 200%; 45 | left: 0; 46 | top: 0; 47 | } 48 | -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/Chart.min.css: -------------------------------------------------------------------------------- 1 | @keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0} -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | 'use strict'; 3 | 4 | grunt.initConfig({ 5 | clean: ['dist'], 6 | uglify: { 7 | options: { 8 | preserveComments: 'some', 9 | sourceMap: true 10 | }, 11 | build: { 12 | expand: true, 13 | cwd: 'js', 14 | src: ['**/*.js', ['!**/*.min.js']], 15 | dest: 'js', 16 | ext: '.min.js', 17 | } 18 | }, 19 | cssmin: { 20 | options: { 21 | keepBreaks: true 22 | }, 23 | build: { 24 | expand: true, 25 | cwd: 'css', 26 | src: ['**/*.css', ['!**/*.min.css']], 27 | dest: 'css', 28 | ext: '.min.css', 29 | } 30 | } 31 | }); 32 | grunt.loadNpmTasks('grunt-contrib-clean'); 33 | grunt.loadNpmTasks('grunt-contrib-uglify'); 34 | grunt.loadNpmTasks('grunt-contrib-cssmin'); 35 | grunt.registerTask('default', ['clean', 'uglify', 'cssmin']); 36 | 37 | }; -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/_gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap-toggle", 3 | "description": "Bootstrap Toggle is a highly flexible Bootstrap plugin that converts checkboxes into toggles", 4 | "version": "2.2.1", 5 | "keywords": [ 6 | "bootstrap", 7 | "toggle", 8 | "bootstrap-toggle", 9 | "switch", 10 | "bootstrap-switch" 11 | ], 12 | "homepage": "http://www.bootstraptoggle.com", 13 | "repository": { 14 | "type": "git", 15 | "url": "https://github.com/minhur/bootstrap-toggle.git" 16 | }, 17 | "license": "MIT", 18 | "authors": [ 19 | "Min Hur " 20 | ], 21 | "main": [ 22 | "./js/bootstrap-toggle.min.js", 23 | "./css/bootstrap-toggle.min.css" 24 | ], 25 | "ignore": [ 26 | "**/.*", 27 | "node_modules", 28 | "bower_components", 29 | "test", 30 | "tests" 31 | ] 32 | } 33 | -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/doc/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/lib/bootstrap-toggle-master/doc/header.png -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/doc/nyt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trust-Code/trustcode-addons/877c53476164fee5ddcf52811a709ad77a4b286e/base_accounting_kit/static/lib/bootstrap-toggle-master/doc/nyt.png -------------------------------------------------------------------------------- /base_accounting_kit/static/lib/bootstrap-toggle-master/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap-toggle", 3 | "description": "Bootstrap Toggle is a highly flexible Bootstrap plugin that converts checkboxes into toggles", 4 | "version": "2.2.2", 5 | "main": "js/bootstrap-toggle.js", 6 | "keywords": [ 7 | "bootstrap", 8 | "toggle", 9 | "bootstrap-toggle", 10 | "switch", 11 | "bootstrap-switch" 12 | ], 13 | "homepage": "http://www.bootstraptoggle.com", 14 | "repository": { 15 | "type": "git", 16 | "url": "https://github.com/minhur/bootstrap-toggle.git" 17 | }, 18 | "license": "MIT", 19 | "author": "Min Hur ", 20 | "bugs": { 21 | "url": "https://github.com/minhur/bootstrap-toggle/issues" 22 | }, 23 | "devDependencies": { 24 | "grunt-contrib-clean": "^0.6.0", 25 | "grunt-contrib-cssmin": "^0.10.0", 26 | "grunt-contrib-uglify": "^0.6.0" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /base_accounting_kit/static/src/scss/account_asset.scss: -------------------------------------------------------------------------------- 1 | .o_web_client .o_deprec_lines_toggler { 2 | color: #b52121; 3 | &.o_is_posted { 4 | color: #6f7370; 5 | } 6 | &.o_unposted { 7 | color: #178230; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /base_accounting_kit/views/account_asset_templates.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |