Kita mengetahui bahwa aplikasi Accounting tidak disertakan pada Odoo Community Edition. Tetapi meskipun demikian pada Odoo Community Edition ini aplikasi Invoicing yang bisa dihubungkan dengan aplikasi Accounting dari pihak ketiga. Untuk itu ada baiknya kita mengetahui struktur teknis aplikasi Invoicing ini supaya aplikasi yang kita bangun di atas Odoo Community Edition memiliki fitur yang lengkap.
Untuk memulai struktur teknis aplikasi Invoicing pada Odoo Community berikut langkah-langkahnya
- Mengaktifkan Developer Mode
- Melihat nama modul
- Melihat lokasi source code di github
a. Kita dapat melihat lokasi source modul account Odoo di https://github.com/odoo/odoo/tree/15.0/addons/account .
b. Untuk melihat manifestnya silahkan mengunjungi https://github.com/odoo/odoo/blob/15.0/addons/account/__manifest__.py .
c. Untuk melihat init silahkan mengunjungi https://github.com/odoo/odoo/blob/15.0/addons/account/__init__.py .
- Melihat dependeny dari manifest
Invoicing & Payments ==================== The specific and easy-to-use Invoicing system in Odoo allows you to keep track of your accounting, even when you are not an accountant. It provides an easy way to follow up on your vendors and customers.You could use this simplified accounting in case you work with an (external) account to keep your books, and you still want to keep track of payments. This module also offers you an easy method of registering payments, without having to encode complete abstracts of account. """, 'category': 'Accounting/Accounting', 'website': 'https://www.odoo.com/app/invoicing', 'images' : ['images/accounts.jpeg','images/bank_statement.jpeg','images/cash_register.jpeg','images/chart_of_accounts.jpeg','images/customer_invoice.jpeg','images/journal_entries.jpeg'], 'depends' : ['base_setup', 'product', 'analytic', 'portal', 'digest'],
Tampak dependencinya adalah
a. base_setup: https://github.com/odoo/odoo/tree/15.0/addons/base_setup .
b. product: https://github.com/odoo/odoo/tree/15.0/addons/product .
c. analytic: https://github.com/odoo/odoo/tree/15.0/addons/analytic .
d. portal: https://github.com/odoo/odoo/tree/15.0/addons/portal .
e. digest: https://github.com/odoo/odoo/tree/15.0/addons/digest .
- Melihat folder-folder yang diimport pada init
from . import controllers from . import models from . import demo from . import wizard from . import report from . import populate
- Melihat file-file yang diimport pada controller
from . import onboarding from . import portal from . import terms
- Melihat file-file yang diimport pada models
from . import sequence_mixin from . import partner from . import res_partner_bank from . import account_account_tag from . import account_account from . import account_journal from . import account_tax from . import account_tax_carryover_line from . import account_tax_report from . import account_reconcile_model from . import account_payment_term from . import account_move from . import account_move_line_tax_details from . import account_analytic_default from . import account_partial_reconcile from . import account_full_reconcile from . import account_payment from . import account_payment_method from . import account_bank_statement from . import chart_template from . import account_analytic_line from . import account_journal_dashboard from . import product from . import company from . import res_config_settings from . import account_cash_rounding from . import account_incoterms from . import digest from . import res_users from . import ir_actions_report from . import res_currency from . import res_bank from . import mail_thread from . import ir_module_module
- Melihat file-file yang diimport pada demo
from . import account_demo
- Melihat file-file yang diimport pada wizard
from . import account_automatic_entry_wizard from . import account_unreconcile from . import account_validate_account_move from . import pos_box from . import account_move_reversal from . import account_report_common from . import account_report_common_journal from . import account_report_print_journal from . import account_resequence from . import setup_wizards from . import wizard_tax_adjustments from . import account_invoice_send from . import base_document_layout from . import account_payment_register from . import account_tour_upload_bill from . import accrued_orders from . import base_partner_merge
- Melihat file-file yang diimport pada report
from . import account_invoice_report from . import account_journal from . import account_hash_integrity_templates
- Melihat file-file yang diimport pada populate
from . import account_bank_statement from . import account_journal from . import account_move from . import account_payment from . import account_reconcile_model from . import res_company
Untuk mengaktifkan full accounting pada Odoo Community silahkan mengunjungi https://www.proweb.co.id/articles/odoo-umkm/enable-accounting.html .
Kunjungi www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan implementasi Odoo ERP.