GOV_FARM - ecosoft-odoo/eco_farm GitHub Wiki

In addition to Odoo standard, following are expected feature for Thai-Government

Accounting

  • Thai Localization (Taxes, WHT, etc.)
  • Advance Clearing
  • Petty Cash
  • Account Document Cancel Reversal
  • Integration with eTax Invoice
  • Bank statement reconcile
  • Currency rate sync with Thai Banks (i.e., BOT)
  • Easy way to do reconciliation, or to know what is to be reconciled
  • Account Move Interface, to accept account moves from other system
  • Bank Account Money Transfer
  • Debt Transfer from one partner to another
  • Fixed Asset, AIT, AUC, Asset Transfer/Adjustment ?

Low priority

  • account.move's source document
  • Everything by Operating Units (ศูนย์แห่งชาติ)
  • Penalty, i.e., Late Payment, Late Delivery
  • Salary Expense
  • Loan Installment, Loan Receivable
  • My Project
  • Source of Fund and Rules
  • Project Fund's Bank Checking

Budgeting

Budget Management

  • Ability to setup budget lock level, based on, i.e.,
    • Analytic Account (project/costcenter)
    • Combination of Activity (account code) and Analytic
  • Budget Commitment for cases
    • PR, PO, EX
    • AV, Clearing
    • SO
  • Budget Control Sheet
  • Budget Transfer
  • Budget Carry Forward

Low priority

  • Budget Internal Charge
  • Chart fields (multi dimension org structure)
  • Different Budget Structure - Investment Asset, Investment Construction, etc.

Procurement

  • Purchase Request/Expense's Approval Workflow Engine (to be customized on procurement rules)
  • Link with eGP ???
  • Stock Request, Stock Transfer, with Approval Workflow
  • Cash on Delivery

Low priority

  • Split Quotation / Purchase
  • Detailed procurement rules, i.e., committee, small amount, attachments, workflows, etc.
  • Purchase Work Acceptance process
  • Purchase Billing process

Technical

  • Database audit log
  • Auditing user - user based on specific role, but readonly to all models
  • Queue job for heavy duty task
    • Offline reporting
    • Offline processes
    • Offline importing
  • Mass User Management
    • Meta Group (group of groups)
    • Access Right allocation matrix
  • Allow using sudo() when running reports (avail in v13)
  • Thai Datetime Format (i..e, 31/12/2561, 31 ธันวาคม 2561)
  • Ability to suspend system for maintenance (only admin can access)
  • Ability to mock user rights without relogin
  • Update specific module without update all chained module (i.e., solt_odoo_update)
  • Multiple doc search in search field by using comma to separate (i.e., CINV-1001,CINV-1002)
  • Take into account Thai Public holiday when calculate dates, i.e., due date
  • Approval Workflow Engine
  • Thai amount in text
  • Dynamic Tree View, allowing user to select column to display on the fly.
  • Improved Name Search, i..e, for multiple field, multiple lang