blackpearl reserved words?

  • 24 August 2007
  • 1 reply
  • 0 views

Badge +3

G'day


Just wondering if you could provide the community a list of blackpearl reserved words. Reason I ask is that I notice that when you create a SmartObject with property names that include words such as ""K2", "line", "activity" the property name is ultimately prefixed with an underscore.


Cheers


Jonno


1 reply

Badge +9

Hi,


I’m re-posting this list that Johan Liebenberg tested:


 


He tested various words and discovered that the reserved words match the properties of the Workflow Reporting SmartObjects. (mostly)


By default, Workflow Reporting SmartObjects are created for the process,
but this can be changed from the Associations button on the toolbar.


 


If only the Process SmartObject is selected the following are reserved words:


Process Set ID


Process Instance ID


Process Name


Folder


Folio


Start Date


Finish Date


Originator


Status


Duration


Priority


 


There are two other properties, Test and Hours, but having data fields with these names do not cause the deploy to throw an exception.


 


If you add the Activity SmartObject then the reserved words are:


Process Instance ID


Activity Instance ID


Activity Name


Start Date


Finish Date


Priority


Status


Expected Duration


Duration


 


Again, there is another property called Start which is not reserved.


 


Lastly, if you add the Events SmartObject then the list is the following:


Process Instance ID


Activity Instance ID


Event Name


Start Date


Finish Date


Destination


Priority


Status


Duration


Activity Name


 


Again the Start property is not a reserved word.


 


Data fields which match activity names or process names do not cause the problem during deploy.


 


In summary, you can aggregate the list above and ensure that none of your data fields/XML fields are named with one of these words.

Reply