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