← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 882157] Re: [6.0] [account] Cancel invoice is lost invoice number

 

basic rules to be revision proof and avoid fraud and help users to organizer their work.
in many countries this is required by fiscal law, tax consultants, auditors etc.
* all changes to invoices (documents) after validation must be forbidden 
* invoice (and others) numbers series must be gap less (and some of them must restart every fiscal year at 1)

so in day 2 day  business we need ways to correct errors
* cancel an invoice /document 
++ the printed invoice/document needs clearly printed "CANCELED" next to the invoice number
++ the attachment of the original invoice/document must be kept and marked as canceled and a new attachment must be stored to be revision proof
++ the associated account move lines must not be deleted but posted with debit/credit inverted amounts
++ if the cancelation happens as long as the period of the original moves is not closed the cancelation moves must be in this period, else in the current (of former year), else in the current period of the current year. 
++ all cancel action must be audited - especially to allow support. information which was once stored and  just "disapears"(accidently or deliberately)  is a nightmare for any support team.

* amend validated invoices
this is very delicate, because it often happens that some minor changes are necessary which are not relevant for accounting and there is a need to allow such changes.
++ many amend action of validated/confirmed resources must be audited

the problem seems to be that the system does not remember (yet) which
resources have been already validated

typically all amendments of SO,PO,PICK,INV,MO, partner, products, price
list, timesheets, ..... should be audited appart from (most) actions
which are controlled by the workflow (which should conform to the rules
above) and hence are considered as "normal/accepted" .

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/882157

Title:
  [6.0] [account] Cancel invoice is lost invoice number

Status in OpenERP Addons (modules):
  Invalid

Bug description:
  1) Confirm a invoice
     Check the invoice number assing
     Now, Cancel the invoice
     Check the invoice number is lost
  2) number is lost
  3) same number before cancel
  4) OpenERP-6.0
  5) revno 4886

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/882157/+subscriptions


References