system.kanoa.serial.addSerialNumber
Description
Adds a new template for generating serial numbers, i.e. 'KAN32500000000000000'. Once created, other serial functions function be used to obtain next sequential serial number i.e. 'KAN32500000000000001'Syntax
addSerialNumber(serialInfo, userId)- serialInfo (dict)
- - serialName (string)
- - prefix (string): Default is empty string
- - zfill (int): Adds leading zero's to the number. Default is 13
- - suffix (string): Default is empty string
- - serialValue (int): Default is 0
- userId (int)
- serialId (int), msg (string): None if success
Code Example
serialInfo = {
'serialName': 'lpn',
'prefix': 'KAN',
'zfill': 6,
'suffix': '-A'
}
userId = system.kanoa.security.getIDPUserId({'userName': 'SYSTEM'})
serialId, msg = system.kanoa.serial.addSerialNumber(serialInfo, userId)
print serialId, msg
>>> 1, None