Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Navigate to the /onelist/admin URL then select the Adapters tab. Locate the adapter then click the Configuration button.

Image RemovedImage Added

Select the transformer

Step 1 is to select the correct task transformer. 

  • Select the FAB transformer for FAB form adapters. FAB approval tasks are configured directly within the FAB application.  

  • Select the Custom tranformer for non-FAB form adapters. Task layout is configured using the OneList configurator.

Layout the task content

The configurator consists of 3 panes:

  • 1st pane is the layout configuration where you can add, edit, delete, and move a Summary, Section, or Detail.

  • 2nd pane is the bindable properties/fields per node.

    • Summary node will have Value as a bindable field

    • Section node will have Context, Title, and Value as bindable fields.

    • Detail node will have Title and Value as bindable fields.

    • Task node (the root node) will have all the optional bindable fields like Requested Date, Requestor, and so on.

  • 3rd pane toggles between the Binding Picker and Preview


Click on the top-level task node. This shows the standard task attributes applicable to all tasks that are passed to OneList. The source system adapters populate these attributes if possible. In the configurator, it is possible to over-ride the adapter mapping and different object properties to the key attributes of Title, Status, Requestor, Requested Data, Due Data and Priority. Note these fields are available for filtering and sorting in the OneList clients even if not displayed in the User Interface.

Image RemovedImage Added

The layout of Tasks consists of Sections, Summary lines within a section, and drill-down Details. A section has a title as illustrated below (The section title below is bound to the Name1 field of the Purchase Order address):

Image RemovedImage Added

When a section contains details, the end-user will be able to drill down on the section to view the details as a list of fields. Details have a title and value.

Image RemovedImage Added


To add a Summary, Section, or Detail, click on the Summaries, Sections, or Details node in the left treeview respectively.
Or right-click on a node to bring up a context menu with the available actions like adding or deleting items.

Image RemovedImage RemovedImage AddedImage Added


To bind a field in OneList to a property in SAP like Title or Value, click on the node (e.g. Summary) and then click on the cogs button beside the bindable field.

Image RemovedImage Added


To reorder nodes (e.g. move a Section before another Section), drag & drop the node.


To delete a node, click the node you wish to delete and click on the red Delete button found in the 2nd pane.

Or drag the node to the red Bin icon found at the bottom bar which is visible once you start dragging a node.

Image RemovedImage Added


To preview your configuration, click on the "Preview" button found at the bottom bar.

Image RemovedImage Added


To maintain the Source System's Bindable Properties in the 3rd pane, click on the Sample Data button and select an existing task or upload a JSON of the WorkFlow Task from the Source System.

Image RemovedImage Added


To change the color and add mandatory inputs to the action buttons in the preview, go to the Enable Actions tab.
In the Enabled Actions tab you can assign a class to an Action Id and add a mandatory input when the user clicks on the action. 
E.g. Add a mandatory comment on Release.

Image RemovedImage Added


To test the newly added class and input requirement for Release action, go back to the first tab and click Preview.
Test the action button in Preview to confirm it is showing the correct color that you wanted, and that it is prompting for a mandatory comment (if required).

Image RemovedImage Added


The Preview will simulate the action by showing you a message with the action details at the bottom of the screen.

Image RemovedImage Added


Configure line-level actions

Line-level action allows a user to approve or reject individual line item of a task. Below is an example of a task with line-level actions:

Image RemovedImage Added

Line-level actions are the actions of the LineAction type in the task’s enabled actions list. You should configure the line-leval actions in the Section bound to the line items. Below are the steps to configure line-level actions:

  • Select the top level section configuration bound to the line items;

  • Select the “Enable line level action” checkbox then the

    • Bind the Line Id field to the identifier of the line;

    • Select the actions applicable for the line and the action should be selected by default.

Image RemovedImage Added