Quintiq file version 2.0
|
#parent: #root
|
Method GetSalesDemandID (
|
String prefix,
|
String postfix
|
) const as String
|
{
|
Description: 'Return a unique ID for SalesDemand'
|
TextBody:
|
[*
|
// desmondt Apr-9-2015 (created)
|
|
/*
|
To generate global unique ID and add Pre/Post fix.
|
The ID will be like:
|
1) DP_xxx-xxx-xxx-xxx_FC if its from DemandPlanner forecast
|
2) DP_xxx-xxx-xxx-xxx_O if its from DemandPlanner order
|
3) User_xxx-xxx-xxx-xxx if its created by user using MacroPlanner
|
4) P_xxx-xxx-xxx-xxx if its a PostponedSalesDemand
|
*/
|
id := OS::GenerateGUIDAsString();
|
newid := prefix + id + postfix
|
|
return newid;
|
*]
|
}
|