If desired, you can configure the wizard to run a Process Flow when a user either finishes or cancels a wizard. For example, when the user completes a wizard, it can automatically run a process flow to generate a related record, such as a Contact Log or Task.

These settings are specified in the top area of the Wizards record's Processor tab.

 Wizards Form Processor Tab

See How to Create a Process Pipeline for information on how to create Process Flows in Aptify.

 

Follow these steps to configure when a wizard runs a process flow:

  1. Open the Wizards record.
  2. Click the Processor tab.
  3. Configure the Finish Mode to specify what action to take when a user clicks the Finish button on the wizard. The available options are:
  4. If you selected a Finish Mode of Run Process Flow or Save and Run Process Flow, enter the process flow to execute when a user clicks the Finish button on the wizard in the Finish Process Flow field.
  5. Configure the Cancel Mode to specify what action to take when a user clicks the Cancel button on the wizard. The available options are:
  6. If you selected a Cancel Mode of Run Process Flow or Close Form and Run Process Flow, enter the process flow to execute when a user clicks the Cancel button on the wizard in the Cancel Process Flow field.
  7. You can define a processor sub-class for the wizard. If you need to define a processor sub-class, enter information the following fields in the Processor Sub-Class area:
    1. In the Object field, specify the Object Repository location of a wizard-specific or organization-specific processor. 
      • Aptify includes a standard processor that provides the business logic for the wizard (this logic applies regardless of whether the wizard is run from the Windows application or the Aptify web interface). 
      • If necessary, a developer can implement his or her own processor object to change any of this logic.

        Any new processor object should be a sub-class of the base AptifyWizardProcessor object. See the Aptify Software Development Kit (SDK) for information on this object. 



    2. In the Class field, specify the fully qualified namespace/class name that provides the processor logic contained in the Processor Object.
    3. In the Assembly field, specify the name of the Processor Object's assembly.

  8. You can configure the Start Mode to specify what action to take when a user clicks the Start button on the wizard. The available options are:
  9. If you selected a Start Mode of Run Process Flow or Start and Run Process Flow, enter the process flow to execute when a user clicks the Start button on the wizard in the Start Process Flow field.
  10. Save the Wizards record.