Skip to main content
Akumina Announces Leadership Appointments - Peter Shields Named CEO, Ed Rogers Appointed President & Chief Product Officer Learn More
Back

Process Properties Section

What properties do you want to collect as part of this process?

 

Property Types

Internally all property values are stored as strings (except for File and EmbeddedImage)

 

Choice:
Property which is constrained by a set of multilingual valid values. You can select the minimum and maximum number of selections allowed
 
Date:
UTC Date using format "yyyy-MM-dd"
 
DateTime:
UTC DateTime using format "yyyy-MM-ddTHH:mm"
 
EmbeddedImage (targeted for 6.5):
Screenshot image; submitted as a base64 data url and placed in Storage Blob (by back-end service) in virtual folder {customerid}/tp/{instanceid}/images/{propertyname}. The property holds the download url for image. Max upload file size is 2MB.  Up to 4 File and EmbeddedImage properties can be created per process.  EmbeddedImage  properties can be used in the process Start Task.  The UI builder and Flow widgets supports pasting an image into the field display.
 
File:
Upload file; placed in Storage Blob in virtual folder {customerid}/tp/{instanceid}/{propertyname}. The property only holds the original file name. Max upload file size is 5MB.  Up to 4 File and EmbeddedImage properties can be created per process.  A File property can not be used in the process Start Task.
 
Hidden:
property which is not displayed in the task UI; typically used to store additional instance creator data (e.g. Department, Country)
 
Memo:
Text value that holds up to 512 characters.
 
Money:
Decimal value; e.g., 390.76
 
Number:
Integer value
 
Text:
Text value that holds up to 80 characters.
 
Time:
Time in format "hour:minute".
 
User:
A property which will hold a user's display name. When added to a task's working view, a user picker will be provided in the widget. Click on the pencil (edit) icon to provide additional peoplesync user properties that will populate associated process properties.

 

Customizing the Generated Properties View

 

When designing the "Working" view for a task, the system provides default view templates for properties which provide 2 way binding when used on the Akumina Flow widgets. So for example a "Text" property would be built something like below:

<input maxlength="80" type="text" data-bind="knockout 2 way binding details" />

The "maxlength=80" clause comes from what was entered in the second field in the "Type" column. Refer to "MANAGER_NAME" property displayed above.

 

These HTML settings allow you to control how the property is displayed on every task's working view. For each property type, the system initializes this field to default settings.

While you can always customize the HTML in the "Working" view any way you want, it is convenient to use the property's HTML settings.

 

So what can you use the HTML settings for? Some common uses are:

  • Set max number of characters allowed
  • Set a pattern expression to enforce validation rules; for example if you only wanted to allow letters and numbers to be entered, you could use pattern="+"

If you are looking for formatting/validating standard types like email or telephone, it would be better to manually change the type="text" setting to the desired type; as in type="email".

^ Top