M205 DATA ITEM
Last updated Mar 16, 2017

Business Data Items

Business data that is passed in business operation consists of several [Data Items]. For example, in the case of "Leave Application flow", it consists of [Data Items] such as 1)Absence Start date, 2)Absence End date, 3)Reason for Leave, 4)Superior's Comment, etc.. Not only common Data types such as [String type] and [Numeric type], but also [File type] and [Discussion type] are available to be defined.

M205-1-en


a. Data type
For example, Add a [Date type] data item for “Leave Start Date”, and a [String type] data item for “Comments”.
b. Data Item name
Name each item so that it can be easily understood for the personnel who will handle the operation such as the Requester or the Approver
c. Display layout
Configure the layout on the Input screen
d. Field Name
Enter the Field names to be used as the “Parameter name” upon data reception, or as the “Embedding ID” for PDF Template
  • Up to 300 [Data items] can be added to an individual [App].
  • A [Data Definition number] will be given automatically upon adding the item.
  • You can modify the layout of the displaying order of the data items using Drag & Drop (the display width is determined in the Column setting).
  • The [Data Definition number] remains the same, even when the layout has changed.
  • You can check the Input screen while adding data items using the [Form Preview]
  • If you have configured the [Advanced Layout], the added data items will not be shown in the Form Preview
  • After releasing the [App], you will not be able to modify the [Data type].
  • String in [Field Name] must begin with “q_”

R2050 List of Subtypes of Data type

R2051 Input Control and System Limits (List of Subtype)

a. Editable (Read Write)
Data will be shown, and it is possible to edit or delete
b. Display Only (Read Only)
Data is displayed only (“Annotation” is hidden)
c. Hidden (-)
Data is not shown in the Step (Data Item Name is also hidden)
  • You can configure it in the property screen of the [Workflow Diagram] also.
  • It doesn’t matter even when a particular data item is set as hidden at all the steps (for example, Input items that are no longer used).
  • [Title] is a “Special fundamental data item” which cannot be [Hidden] at any Step.
a. Deleting Data Items before the release of App
You can delete freely by clicking on the [Remove] button.
b. Deleting Data Items after releasing the App
By clicking the [Remove] button, the data item will be out of the search scope and will not be included for bulk download.
  • Even for the elements that are no longer to be input after revision, for those that will be frequently referred to, you should set them as [Hidden] during the entire process.
a. Table type
Is a data type in which you can input basic data, such as, strings and numbers in a table format (Not available for smartphones).
b. File type
Is a data type that can store any number of files (Image files will be previewed).
c. Discussion type
Is a communication board which automatically records the name of the author of the posts and the time stamp upon posting
d. User type
Helps select a [User] out of the information managed in the whole Workflow platform.
e. Organization type
Helps select an [Organization] out of the information managed in the whole Workflow platform.
f. Guide Panel type
Is a display-only item to give a guide for long text entry or to adjust the layout (Describing HTML / JavaScript is also available)

M205-2-enM205-3-en



a. Auto-event (Email Transmission)
Inserting the referenced Business data into the email-body and send it to an external server (M224)
b. Auto-event (HTTP Request)
Inserting the referenced Business data into the REST Request and send it to an external server (M225)
c. Auto-step (PDF Generation)
Inserting the referenced Business data into the “Template PDF” and generates a new PDF file (M228)
d. Auto-step (Storage)
Saving File type Data Items to the external storage (M229)
  • [Data Definition number] is used for reference or insertion of data
  • Numeric data will be embedded as a string containing the suffix, prefix, digit delimiter, upon [Throwing Message Intermediate Event (Email) and [Service Task (PDF generation)]
  • In the case of [Throwing Message Intermediate Event (HTTP)], Numeric data will be embedded as a string not containing the suffix, prefix, digit delimiter
a. Auto-start
A new Issue Starts flowing with data assigned via [Connection APIs] (M218,M219,M220,M221,M222)
b. Auto-event (Receiving)
Data is assigned via [Connection APIs] (M226)
c. Auto-step (Data Assignment)
Data will be assigned after the merging or four arithmetic operations (M227)
d. Auto-step (Script)
Data will be referred ⁄ processed ⁄ assigned by ECMA Script (M230)
e. Developer APIs
Data will be referred ⁄ assigned by the external program
  • [Data Definition number] is used for reference or insertion of data
  • Upon receiving Numeric type data in [Message Start Event (HTTP)] or [Catching Messages Intermediate Event], unintended numeric conversion and errors may occur if the value of receiving Numeric type data doesn’t meet the settings of the Numeric type data item (Symbol for Decimal mark, the number of digits after decimal point).