XSLT Function GenerateSerial(sequenceCode)

Generates a new sequence (serial) number from the numbering sequence.

NAMESPACE

xmlns:AS="http://schema.advantages.cz/AsapFunctions"

SYNTAX

string GenerateSerial(string sequenceCode)

PARAMETERS

Name Description
sequenceCode Sequence identifier as defined in the Counter entity.

REMARKS

If you need to generate a sequence number starting from 0 each year, use the GenerateSerial(sequenceCode, date) function.

EXAMPLE

This example creates a new customer with a unique sequence number.
Source XML

<ROOT/>

Stylesheet

<ROOT> 
    <BusinessPartner 
         Id="{AS:GenerateId()}" 
         Code="{AS:GenerateSerial('BusinessPartner')}" 
         Name="'New Customer'" /> 
</ROOT>