Processing Settings

The settings include:

  • Application Stack. Application stack processing enables the form request to establish a session for a specific application and maintain the session across calls. With application stack processing, the form request can invoke multiple forms in different applications to complete a business process. Without application stack processing, each form in the form request is opened independently.

    If you use the Application Stack option, you must configure the form request with the actions to navigate between forms. Without this navigation, additional forms will not be called. The other considerations when selecting values to return from forms in an Application Stack, are described in Configuring Form Request Actions.

  • Return Data From All Forms. Enabled by default if Application Stack is not enabled. This option specifies whether to return data from all forms or just the last form.

  • Run Synchronously. Enabled by default, this option ensures that the form request completes all actions before the Orchestrator executes the next step in the orchestration. This option also ensures that the events in the EnterpriseOne application are run synchronously. This option is recommended if there are steps that follow the form request in the orchestration or if you configure the form request to return a response.

    Important:

    If the form request involves invoking a control that launches an asynchronous report or any long running process, the Orchestrator could time out if Run Synchronously is enabled.

  • Maximum Records. 0 is for All Records.

  • Maximum Records Variable (Release 9.2.8.2). Disabled by default, this option enables the form requests and data requests to be able to accept a variable number of rows to be returned. For example, you could create an orchestration to return a list of all sales orders at a certain status, and provide an input variable for the number of rows to be returned. An application that invokes the orchestration, such as a mobile application, could then allow the user to specify the number of rows to return.

  • Page Size. 0 is for Disabled. For a form request, page size is only available if the form request is defined as an application stack.

    As of release 9.2.5, the value of Page Size is set to 1000 and hence the disk caching is used by default.

    The page size value works directly with the max records value:

    Max Records

    Page Size

    Behavior

    0 - All records

    0 - Paging is off

    System will attempt to get all records in one request.

    0 - All records

    >0 - Size of page defined

    System will attempt to get records in sections for the defined page size until it gets all records.

    >0 - Set number of records

    0 - Paging is off

    System will attempt to get the max number of records defined in one request.

    >0 - Set number of records

    >0 - Size of page defined

    System will attempt to get records in sections for the defined page size until it gets to the maximum number of records defined.

  • Query Name. From this drop-down list, you can select a predefined query to use for the filtering criteria. You can use a query instead of or in combination with the filtering criteria that are defined in a data request. The queries that you can see in this list are based on UDO security permissions.

  • Output Type. Select one of the following format types for the format of the JSON response. Formats include:

    • Default. The default format is version 2 output type for version 1 orchestrations. The default format is Grid Data output type for version 2 orchestrations.

    • Grid Data. Returns grid data in simplified name-value pairs.

    • Version 2. Returns cell-specific information for each grid row as well as information about each column such as column ID, whether it is visible, editable, and so forth.

  • Stop on Warning check box (form requests only). Select this check box if you want the processing to stop if the invoked EnterpriseOne form generates a "Warning" message. Do not select this check box clear if you want processing to continue after a warning message.

  • Turbo Mode (form requests only). Use this option to reduce processing time of form requests. See "Using Turbo Mode" in the JD Edwards EnterpriseOne Application Interface Services Client Java API Developer's Guide for more information.

  • Caching: Allow. Select this check box to enable caching of the service request response. If the Enable Caching by Default option is enabled in the Server Manager, this parameter is ignored and all responses for Read operations is cached.

  • Caching: Force Update. Select this check box to force the system to fetch the data from the database for the service request. If the Enable Caching by Default setting is enabled in the Server Manager, then this parameter for the individual service request is ignored.

  • Caching: Time Stored - Milliseconds. Enter the time in milliseconds for the service request to use the cache for the response. This setting overrides the value in the Default Read Cache Time To Live setting in the Server Manager.