← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 732513] Re: [Trunk] - sequence based on fiscal year

 

Hi,

For your information, after few internal discussions at Camptocamp, we
think about this way to handle it :

1 - Add a checkbox in the sequence form called "sequence based on fiscal year" (FALSE by default) : so you do not affect the sequences which do not have to be based on fiscal year.
2 - Create a 'wizard' adding the new fiscal year in the 2nd tab of 'sequence' + duplicating previous year sequences + reset the "next number" field to 0 + rename sequence based on 'fiscal year code' (ex : account invoice in 2011) in order to identify it clearly.
2 - Add a button in 'Accounting/Configuration/period/fiscal year' called "update sequences" link to the wizard (point 2). 

That suppose the sequences are correctly set up the 1st year.
1 problem I see is that we would need probably the possibility to revert in case the fiscal year is deleted or modified (but this could be a further improvement)

What do you think?

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

Title:
  [Trunk] - sequence based on fiscal year

Status in OpenERP Modules (addons):
  Opinion

Bug description:
  Hi,

  Good practices are to create sequences based on fiscal year and
  OpenERP, aware of this issue, has added this new functionality few
  month ago and works great. (ex of sequence for a sale invoice : SI /
  2011 / 029)

  However, there is still a gap here. When users create a new fiscal
  year, the sequences automaticly ready (look at 2nd tab in
  Administration / sequences) for this new period and if the users is
  not careful the sequences will become "messy" which is dangerous on a
  legal point of view.

  I think it is not a good idea to think the final users can go in
  administration menu and set the sequences himself so it has to be
  managed by OERP.

  What is your opinion on this?

  Thanks



References