I am missing something here, but have tried a few things and can't work out it.
Essentially, I want an object to persist with "Now" in the Created property.
Class SouthLabs.OrderNumberSet Extends (%Persistent, %XML.Adaptor)
{
Property PlacerOrderNumber As %String(MINLEN = 1);
Property HISSSetCode As %String;
Property TPSetCode As %String;
Property Created As %TimeStamp(XMLTIMEZONE = "IGNORE");
}
When trying to save it:
set order.PlacerOrderNumber = ordernumber
set order.HISSSetCode = hisscode
set order.TPSetCode = tpcode
set order.Created = $Now()
set tsc = order.%Save()
IF $$$ISERR(tsc) quit tsc
Status returned is
0 ¤ ( 62598,26421.431015‚0 ~ ª "SouthLabs.OrderNumberSet:Created 62598,26421.431015<%ValidateObject+9^SouthLabs.OrderNumberSet.1
What's the best way to achieve this?