Create - 1 object

This service creates exactly one object of any required type. You can also create connections to existing objects and assignments for existing models.

In/Out

Name

Details

Data type

In

Database name

Name of the database in which the function of type Automated task is carried out.

<Text>

In

Database language

Language the service uses for logging in to the database, for example, en for English. You can specify this in more detail, for example, en for English or en_US for English (United States). This is helpful, for example, if English (Australia) has been set in the database, but standard English (USA) has not been set.

If you want to add the country, you need to create a language constant and model it as a language in the data flow.

<Text> or <Language>

In

User login

Login name of the user that is used for carrying out the Automated task function. If no user is defined, arisservice is used.

<Text>

In

Password

Password of the user that is used for carrying out the Automated task function.

<Password>

In

Object name

Enter the name for the new object.

<Text>

In

Object type

Define the object type by using the API name, for example: OT_FUNC for function.

<Text>

Occurrence in model

Specify in which models the new object will have occurrences.

In

Identification

Either connect models, objects, or groups from the preselection of another object of type Human task, Automated task, or Event (process instance started), or enter GUIDs and use the Create collection operator.

<Text collection>

In

Occurrence symbol

Specify which symbol should be used to display the new object. To do so, use the API name. Example: ST_PRCS_IF for Process interface. If no symbol is defined or if the symbol is not allowed in the model type, the default symbol is used.

<Text>

Model assignment

Existing models can be assigned to the object.

In

Identification

Specify which models are to be assigned. To do this, either connect models from the preselection of another object of type Human task, Automated task, or Event (process instance started), or enter GUIDs and use the Create collection operator.

<Text collection>

Source object

You can define connections to existing source objects.

In

Identification

Define source objects for which connections are created. To do this, either connect models from the preselection of another object of type Human task, Automated task, or Event (process instance started), or enter GUIDs and use the Create collection operator.

<Text collection>

Connection types of incoming connections

Define types for the connections that are created to run from existing objects to this new object.

In

Type

Define connection types by using the Create collection operator and the API name, for example: CT_IS_INP_FOR for Is input for. If you have defined multiple source objects using the Create collection operator, you may specify multiple connection types. In this case, the order is determined by which connections are created to which object (first source object is assigned to the first connection type, etc.).

<Text collection>

Target objects

Define connections for existing objects.

In

Identification

Define target objects for which connections are created. To do this, either connect models from the preselection of another object of type Human task, Automated task, or Event (process instance started), or enter GUIDs and use the Create collection operator.

<Text collection>

Connection types of outgoing connections

Define types for the connections that are created to run from the new object to existing objects.

In

Type

Define connection types by using the Create collection operator and the API name, for example: CT_HAS_OUT for has as output. If you have defined multiple target objects using the Create collection operator, you may specify multiple connection types. In this case, the order is determined by which connections are created to which object (first target object is assigned to the first connection type, etc.).

<Text collection>

In

Path

Enter the path in which you want to save the new group (e. g., Main group\Processes\Sales processes) in the relevant database using the correct database language.

<Text>

Out

Error

If automation errors occur, context-specific error messages are displayed indicating, for example, that ARIS server is not available.

<Text>

Out

Result

Returns either TRUE or FALSE (Boolean), depending on whether or not the service was successfully performed.

<Boolean>

Out

Object GUID

Returns the GUID of the newly created object.

<Text>

Create exactly one object