Workflow Actions: Configuration of Actions

You can configure workflow actions in the following ways:

Levels of Action Configuration

You can configure an action on the following levels, [1]janice.paganiniSame comments I made about fields (I mention this so you can copy whatever solutions you use there): I added this to clarify that these are in an order. But please make this more specific to say what kind of order? Order of precedence? I think it would be clearer if we at least said "in order from the highest to the lowest level" ...2022/09/2722:21:18-04:00which are listed in order:

  1. In the definition of the action in a graph or in one of its extensions
  2. In a screen configuration
  3. In a workflow state

Configurations defined on each level are applied to the subsequent level. For example, if you specified a category for an action in the PXButton attribute in a graph, this category is the default category for this action for the whole screen configuration, and you can change it in the screen configuration. But for some properties (see the table below), the configuration specified on the [2]janice.paganinilevel beneath it?332022/09/2815:23:33-04:00next level can only [3]janice.paganiniWhat does narrow mean in this context? I think it means something like filter, especially with a combo box, and "filter" might be a better choice. But I am not sure what narrowing or filtering would mean for the things like visibility that are either true or false.2022/09/2815:16:33-04:00narrow what has been defined in the [4]janice.paganini"level above it"?662022/09/2815:24:01-04:00previous level.

[5]janice.paganiniWe need to state what the significance of the plus sign is. Can we clarify that? Separately, it is confusing to me that we would use a table when what we are saying is that all three options (or any combination thereof) are possible at all levels. The table is only indicating in the comment column whether all you can do is narrow the value or you can set it ... the other information is superfluous because all levels can be set.2022/09/2815:25:15-04:00

The following table lists all possible configuration types and the levels where they can be changed.

Configuration Type Graph Screen Configuration Workflow State Comment
Visibility + + The condition on the next level can only [6]janice.paganiniIt is hard to conceptualize what narrowing visibility or availability could mean ...2022/09/2815:27:44-04:00narrow what has been defined in the previous level.
Availability + +
Category + + The location inside the category can be specified only in the screen configuration.
Connotation + +
Display on the form toolbar + +
Assign field values + +
Provide parameters +
Display a workflow dialog box +
Configure the persisting option + +
Run report, open a generic inquiry, create a new record + +
Expose the action to the mobile app +

Mapping a Workflow Action to the Mobile App

You can map a workflow action to the MYOB mobile app without using MSDL. To map a workflow action, call the IsExposedToMobile method while adding an action to a screen configuration.

For this method to work, you must use MSDL to map the screen where the action should be displayed. For more information about mapping forms to the MYOB mobile app, see Mobile Framework Guide.