Plugin Feed Action

The Plugin Feed action can be used to automate the creation of posts.

A data group context is not strictly necessary at this point.

The action can be linked to all data group event handlers. During the subsequent primary key mapping—if no data group context is available—the value for the mapping can be retrieved, for example, from the processing context.

Find out here how to create and use Intrexx Share plugins.

Create a Plugin Feed Action

You can find the Plugin Feed action in Processes under "Elements." It belongs to the "Actions - Intrexx Share" category. From there, it can be dragged and dropped into the desired location in the process chain and then configured. General information on creating process elements can be found here.

Once you have created the plugin feed action on the workspace, double-click the element to open the Properties dialog box.

General

You can edit the title and description of the promotion here.

Multilingualism

Opens a dialog box in each case where the title or description can be entered in multiple languages. You can find more information on this topic here.

Promotion

Select here which of the following actions you want to perform:

  • Add a post

  • Edit Post

  • Add / Edit Post

  • Delete post

Click "Next."

Plugin

Here, select the application and data group in which the plugin is defined, as well as the desired plugin.

Import from plugin configurations

Filter for Creating a Post

This setting ensures that the plugin's filter is applied. This setting is only available if the "Add Post" or "Add/Edit Post" option has been selected in the General Settings. Disabling this setting allows you to override the plugin configuration on a case-by-case basis, for example, using filters that you have defined within the process.

Placement of the post on the timeline

The custom positioning of a post is entered here.

Edit the custom positioning of the post on the timeline

Opens a dialog box where you can set the position on the timeline.

Primary Key Mapping

Here, you can specify exactly which records in the data group can be used to generate a post with the plugin. This allows you to generate entries from data groups for which, for example, a data record has been created in referenced applications. In the primary key mapping, all primary keys required by the corresponding contribution record are mapped. The plugin feed action is required whenever the plugin data group is not currently generating any record events of its own. This is the case, for example, when dealing with an integrated external data source for which write access is not available. In addition, this feature is useful when status monitoring is performed using timers and a post needs to be generated when status transitions occur (e.g., expiring warranties, deadlines).

Objective

Here you will find the primary key data field for the target data group.

Source

All data fields in the source data group are listed here.

Move left / right

Maps the data fields selected in both lists or unmaps them.

Custom value

Opens a dialog box where a user-defined value can be created. Once it has been created, you will find the value in the list of source data fields.

Value from a query on a data set

Opens a dialog box where you can define a value based on a query of a data group.

Edit

If a user-defined value is selected in the source list, a dialog box opens where the value can be edited. If a value from a data group query is selected, a dialog box opens where that value can be edited.

Remove

Removes the currently selected value from the list.

Click "Next."

Advanced

News Alert

With this selection, the post will appear in the News section.

Post in a group

With this selection, the post will be displayed in the group specified here.

Group ID

Static Group

You can select a specific group here.

Select an Intrexx Share group

Opens a dialog box where you can select groups.

Group from data field

Select a data field here that contains the group ID.

Group from System Value

The group ID can also be derived from a system value.

Edit System Value

Opens a dialog box where a system value can be defined.

Ad in an event

Selecting this option will display the post in the event listed here.

Event ID

Static Event

Here, you can select a specific event in which the post will be displayed.

Select an Intrexx Share group

Opens a dialog box where you can select events.

Select an event

Event from Data Field

Select a data field here that contains the event ID.

Event from System Value

The event ID can also come from a system value.

Edit System Value

Opens a dialog box where a system value can be defined.

Click "OK" to complete the configuration of the plugin feed action.

Exception Handling

Exception handling can only be configured in the Properties dialog for process elements that have already been created. Here, you can specify whether the transaction should be aborted or continued for the following errors:

Exception handling for the action configuration when the plugin is inactive and cannot be found

By clicking "Configure Exception Handling" at , you can set the desired exception handling in a separate dialog box.

Exception handling for creating, modifying, or deleting a post, e.g., when technical errors occur (database is unavailable, etc.)

By clicking "Configure Exception Handling" at , you can set the desired exception handling in a separate dialog box. Configure Exception Handling

Exception handling for creating the post if the creator does not have a profile in Intrexx Share

By clicking "Configure Exception Handling" at , you can set the desired exception handling in a separate dialog box. Configure Exception Handling

Click "OK" to save the settings and close the dialog box.

Strict Mode

Causes an error to occur when adding the post if the record already exists in Intrexx Share. When editing the post, an error occurs if the record does not exist in Intrexx Share. An error occurs when deleting the post if the record does not exist in Intrexx Share. This setting is not visible when the "Add/Edit Post" action is selected.

More Information

Intrexx Share

Plugins

"Processes" Module

Create and Manage Processes

The sections of the "Processes" module

Create and Connect Elements

Analyze the log file

Options

External Data in Processes

Java Classes in Process Objects