XSLT Function GenerateId

Generates a new unique identifier.

NAMESPACE

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

SYNTAX

string GenerateId()

REMARKS

Use this function whenever you need to create an Id for new records.

EXAMPLE

This example creates a new sales order.
Source XML

<ROOT/>

Stylesheet

<ROOT> 
    <SalesOrder 
        Id="{AS:GenerateId()}" 
        Number="{AS:GenerateSerial('SalesOrders', date:date())}" 
        DateIssued="{date:date()}" 
        Price="100" /> 
</ROOT>