Customer and Supplier Invoices
Bank statements
Reconciliation process by partner
- Creates a dashboards for accountants that includes:
+ Creates a dashboard for accountants that includes:
* List of uninvoiced quotations
* Graph of aged receivables
* Graph of aged incomes
!assert {model: account.invoice, id: account_invoice_currency}:
- state == 'proforma2'
-
- I can't change the currency of invoice when it is not in draft state so i change the state to cancel
+ I can't change the currency of invoice when it is not in draft state so I change the state to cancel
-
!workflow {model: account.invoice, action: invoice_cancel, ref: account_invoice_currency}
-
-
- In order to test the PDF reports defined on an invoice, we will print an invoice
+ In order to test the PDF reports defined on an invoice, we will print an Invoice Report
-
!python {model: account.invoice}: |
import netsvc, tools, os
reference_type: none
period_id: period_1
-- I create the invoice, as is I clicked on the "Create" button
+- I create the invoice, as I clicked on the "Create" button
- !workflow {model: account.invoice, action: invoice_open, ref: invoice_seq_test}
- I check that the invoice state is "Open"
-
- We retrieve all accounts and test they are in a tree data structure.
+ We retrieve all accounts and test that those are in a tree data structure.
-
!python {model: account.account}: |
ids = self.search(cr, uid, [])
-
- Print the Cross Overed Report in Normal mode
+ Print the Crossovered Analytic Report in Normal mode
-
!python {model: account.analytic.account}: |
import netsvc, tools, os, time
'category': 'Generic Modules/Accounting',
'description': """This module allows accountants to manage analytic and crossovered budgets.
-Once the Master Budgets and the Budgets defined (in Financial
+Once the Master Budgets and the Budgets are defined (in Financial
Management/Budgets/), the Project Managers can set the planned amount on each
Analytic Account.
-
- In order to check account budget module in OpenERP I created a budget with few budget position
+ In order to check account budget module in OpenERP I created a budget with few budget positions
-
Creating a crossovered.budget record
-
- state == 'validate'
-
- I pressed the done button to done the Budget
+ I pressed the done button to set the Budget to "Done" state
-
Performing a workflow action done on module crossovered.budget
-
if tools.config['test_report_directory']:
file(os.path.join(tools.config['test_report_directory'], 'account_budget-budget_report.'+format), 'wb+').write(data)
-
- Print the Cross Overed Budget Report in Normal mode
+ Print the CrossOvered Budget Report in Normal mode
-
!python {model: crossovered.budget}: |
import netsvc, tools, os, time
-
- In order to test Spread Wizard of account module I spread record with amount=1000
+ In order to test Spread Wizard of account_budget module I spread record with amount=1000
-
Creating a account.budget.spread record
-
-
- Performing an osv_memory action check_spread on module account.budget.spread
+ Performing an osv_memory action check_spread on model account.budget.spread
-
!python {model: account.budget.spread}: |
self.check_spread(cr, uid, [ref("account_budget_spread_0")], {"lang": 'en_US',