- Take time to study(important to understand its design(Unified Business Model))
- Installation is not simple
- Need to read source code and need some experience.
2013-11-01 10:07:48 +00:00
### Comments
Yusei Tahara(an ERP5 developer): I'm sure ERP5 can be customized into an international NPO accounting program. ERP5 is very flexible, customizable, strong i18n/l10n support. However it takes time to understand how to use/develop. Let me know if there are any questions.
- [[Bank Reconciliation Report|UseCases/GeneratingReports#bank-reconcilation]]: Not exist, it would be needed to implement "bank reconciliation transaction" document.
- [[Chart of Accounts|UseCases/GeneratingReports#chart-of-accounts]]: Exist(go to account module)
- [[Cash Disbursements Journal|UseCases/GeneratingReports#cash-disbursements]]: Exists.(go to accounting module and filter by document type)
- [[Income Report|UseCases/GeneratingReports#income-report]]: Use trial balance report.
- [[Expense Report|UseCases/GeneratingReports#expense-report]]: Use trial balance report.
My intuition tells(although it is necessary to think the design carefully) that this can be done by
implementing a security model based on project/group category with hierarchical structure. Since ERP5 accounting supports hierarchical structure to manage data, non-profit org can be parent and all fiscal sponsorship users can be children. This way, non-profit org can view everything and each fiscal sponsorship user can view only his data.
- [[Fund-only View|UseCases/FundAccounting#fund-view]] Possible
- [[Funds as part of whole org View|UseCases/FundAccounting#fundless-view]] Possible
- [[Ignore Funds for operations|UseCases/FundAccounting#fundless-view]] Possible
- Is a [[specific workflow dictated by the system|UseCases/WorkFlow#workflow-dictated]] ? No. Workflow is completely customizable and you can even remove it if it is not needed.
- Is a [[the workflow configurable|UseCases/WorkFlow#workflow-configurable]] ?Yes. Workflow is customizable through the web.
- [[Unaccrued Invoice|UseCases/WorkFlow#unaccrued-invioice]] ? No problem. For example, it is possible to create invoice transaction once invoice is accepted(once invoice workflow becomes a specific state). And purchase order is not mandatory for example. Everything is customizable.