Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Driven Nomenclature Customization facility for object Numbers #103

Open
EFFICIENTCORPORATES opened this issue Sep 29, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request feature request Request of new features

Comments

@EFFICIENTCORPORATES
Copy link

We have multiple types of Numbers / alias creation in the accounting system.

It is a best practice to have a rule defined for each type of number , so that the validation checks can be maintained.

For e/g. An Account code should always be 10 digit long.
Account code starting with 1* reflects equities and Reserves
Account code starting with 2* reflects liabilities
Account code starting with 3* reflects assets
Account code starting with 4* reflects Incomes
Account code starting with 5* reflects expenses

Similarly, a JV number should be 10 digit long .
JV for Bill booking should start with 3*
JV for Sales Invoice booking should start with 4*
JV for Bank related booking should start with 5*
Other Misc JV should be 8*

Also, Rules of Nomenclature like, Vendor Code should have a prefix of "V" or "S"
Customer code should have a prefix of "C"
Assets code should have a prefix of "C"

Invoices should have prefix as "AB/2022/"

PO number to be 8 digit long starting from 2*
SO number to be 8 digit long starting from 2*

Similarly for all the other objects like Items, materials , Banking GLs

All these should be customizable by the admin of the entity under a setting tab . (However, as a best practice ,once set, these should not be allowed to change in future)

@elarroba elarroba self-assigned this Oct 3, 2022
@elarroba elarroba added enhancement New feature or request feature request Request of new features labels Oct 3, 2022
@elarroba elarroba added this to the Engine & Data Modeling milestone Oct 3, 2022
@elarroba elarroba added this to To do in Django Ledger v1.0 via automation Oct 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature request Request of new features
Projects
Development

No branches or pull requests

2 participants