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 _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : [email protected] Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp

