system.kanoa.serial.addSerialNumber
Description
Adds a new template for generating serial numbers, i.e. 'KAN32500000000000000'. Once created, other serial functions can be used to obtain the next sequential serial number, i.e. 'KAN32500000000000001'.Syntax
addSerialNumber(serialInfo, userId)Parameters:
Returns:
Dictionary
Parameter | Type | Required | Notes |
---|---|---|---|
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 |
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