Distributed return scenario


The information in this topic is applicable only for on-premises deployments.

The following procedure configures the distributed mappings used by the Apex Global West and Apex Global East bug tracking forms so that requests transferred to the Apex Global East form with ownership are returned with ownership to the Apex Global West form after they are fixed. To create the mapping, see To create distributed mappings for the Apex Global bug tracking forms.

To perform a distributed return operation, make sure that the following options are configured:

  • A distributed mapping plus a filter or escalation with a DSO Transfer action on the source server.
  • A compatible or an identical distributed mapping plus a filter or escalation with a DSO Return action on the target server.

For more information, see Distributed-returns.

To configure a distributed return operation on the To server

  1. In Developer Studio, select File > New > Filter.
  2. Select the To (chicago) server, and click Finish.
  3. In the Associated Forms panel of the Filter editor, click Add, select the Apex Global East Bug Tracking form, and click OK.
  4. In the Execution Options panel, set the options shown in the following figure:
    Filter editor — Execution Options panel
    Exec_Options_panel2.gif
  5. In the Run If Qualification panel, click the ellipsis button.
  6. In the Expression editor, enter the following qualification, and then click OK:

    'Status' = "Fixed"

    The qualification states that the filter action should be executed when the status of the bug is fixed.
    Thus, when the status of a request in the form associated with this filter (the Apex Global East Bug Tracking form) is changed to Fixed, the action associated with this filter is executed.

  7. Right-click the If Actions panel, and select Add Action > DSO.
  8. In the Type list in the DSO panel, select Return, and then select File > Save.
  9. In the Save Filter As dialog box, enter a name for the filter, such as Apex Global E to W Bug Track, then click OK.

To test the distributed mapping in this example

  1. Open the Apex Global East Bug Tracking form in a browser.
  2. Change the status to Fixed on requests transferred from the Apex Global West Bug Tracking form.
    The requests should be returned with ownership to the Apex Global West form. You should be able to modify the returned requests on the sanfrancisco server. The corresponding requests on the chicago server become independent data-only copies. For more information, see Types of distributed transfers.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*