Customization of Processes

Use the Custom Hooks tab of the Application Preferences dialog box to set up the custom applications that will run as part of the integration process.

Custom applications might, for example, further validate information or convert data to a format  that the standard integration supports.

Contents

Field Description
Process

Select one of the following options:

  • Advance Calendar
  • Calculate Progress
  • Calculate Forecast
  • Integration Wizard
  • Move Work Package
  • Reclass
  • Update Totals
Advance Calendar, Calculate Forecast, Move Work Package, and Reclass Fields

Below are the fields you can use to define custom processes for these processes:

  • Pre-process custom application — Use this field to run a process before a particular Cobra process runs or to modify a specific process using a custom application. Cobra run the custom application before the data is saved in the temporary table and then imported into the Cobra tables.

    Enter the path of the custom application you want to run. You can also click to display the Locate Custom Application dialog box where you can select the process you want to run.

  • Post-process custom application — Use this field to run a process after a particular Cobra process runs or to modify a specific process using a custom application. Cobra runs the custom application after the data is saved in the temporary table and before it is imported into the Cobra tables.

    Enter the path of the custom application you want to run. You can also click to display the Locate Custom Application dialog box where you can select the process you want to run.

  • Type — Select the type of file you want to run. Select one of the following options from the drop-down list:
    • Script
    • Executable
    • Visual FoxPro Procedure
Calculate Progress and Update Totals Fields

Below are the fields you can use when defining custom processes for these processes:

  • Post-process custom application — Use this field to run a process after a particular Cobra process runs or to modify a specific process using a custom application. Cobra runs the custom application after the data is saved in the temporary table and before it is imported into the Cobra tables.
  • Type — Select the type of file you want to run. Select one of the following options from the drop-down list:
    • Script
    • Executable
    • Visual FoxPro Procedure
Integration Wizard Fields

Below are the fields you can use when defining custom processes for the Integration Wizard process:

  • Pre-load custom application — Enter the path of the custom application you want to run. You can also click to display the Locate Custom Application dialog box where you can select the process you want to run.
    Note: When you define a pre-load process, the import process pauses while the external application runs. The import process continues after the external application completes running.
  • Pre-load returns a result — Select this check box to continue with the integration process only if the Pre-load custom application field is defined.
    Note: If this check box is not selected, then the integration process continues in all cases.
  • Pre-save custom application —Enter the path of the custom application you want to run. You can also click to display the Locate Custom Application dialog box where you can select the process you want to run.
  • Pre-save returns a result — Select this check box to continue with the integration process only if the Pre-save custom application field is defined.
    Note: If this check box is not selected, then the integration process continues in all cases.
  • Pre-process custom application — Use this field to run a process before a particular Cobra process runs or to modify a specific process using a custom application. Cobra runs the custom application before the data is saved in the temporary table and then imported into the Cobra tables.
  • Type - Select the type of file you want to run. Select one of the following options from the drop-down list:
    • Script
    • Executable
    • Visual FoxPro Procedure