Description |
Here is the new layout proposed for Starting Number generation:
!pastedImage_d48671_0.png! Add 'Digits' column in between Number and Preview. If starting number is 1 and number of digits is 5 then system will have to construct the number as string '00001'.
Add a Parameter grid on the right side.
User can select a line in Starting Numbers grid and configure various parameters to construct the starting number.
Following parameters can be added in the dropdown.
- '-' Separator
- '/' Separator
- Company Location
- Company Location Number
- MMYYYY
- YY
- YYYY
- MON-YYYY
- MON-YY
- DD-MM-YY
- DD-MMM-YYYY
- NUMBER
User can select more than one parameter in the dropdown and order can be changed by using Move Up or Move Down buttons.
Number has to be generated applying all the parameters in the same order that is given in this grid.
Example format for Contract Number: CT00110001
CT is Prefix
001 is Location No
10001 is running serial number
Note:
- Provide a common function iRely.Common API so that all the modules can call this function passing the transaction type to get the next starting number.
- Individual modules has to continue to increment the numbers and save.
|