Archer Advanced Workflow Content Assistant for On-Premises

The Archer Advanced Workflow Content Assistant Tool & Utility is an offering provided through the Archer Exchange to enhance your existing Archer implementation.

Release notes

Release date 

Release version 

Notes 

August 2018

6.5

Initial Release 

August 2020 

6.9 – 6.12

Recertification for Archer Platform Releases 6.9 – 6.12

July 2023

6.13

Recertification for Archer Platform Releases 6.13

January 2024

6.14

Recertification for Archer Platform Releases 6.14

May 2024

2024.03

Recertification for Archer Platform Releases 2024.03

November 2024 2024.09 Vulnerability fix: Google gRPC contains a denial-of-service (DoS) vulnerability. The dependency is removed.

May 2025

2024.11

Recertification for Archer Platform Releases 2024.11

Overview

As business processes for your organization change and improve to meet business demands, it is sometimes necessary to change the advanced workflow business flow for an application. When an advanced workflow process change is ready to be deployed, sometimes many jobs in the existing workflow process need to be canceled from the current workflow process and re-enrolled in the new workflow.

The Archer Advanced Workflow Content Assistant for On-Premises provides a desktop utility to manipulate certain data conditions regarding Archer content and its enrollment in Archer Advanced Workflow. This tool enables the bulk cancellation of a list of Archer content records out of Archer Advanced Workflow. Perform a bulk enrollment of a list of Archer content records into Archer Advanced Workflow. This tool provides a mechanism to efficiently manage bulk actions for items within the Archer Advanced Workflow process.

Use the Archer Advanced Workflow Content Assistant (AWFCA) utility to perform the following tasks:

  • Cancel multiple Archer Advanced Workflow jobs.

  • Enroll content.

Determine which records to include in either a bulk cancellation, or bulk enrollment procedure by performing an advanced search within Archer. Once the search is completed, export the search results into a CSV file by using the tracking ID configured for the system ID and save the CSV file in a location of your choosing. To bulk cancel or to bulk enroll jobs, import the CSV file into the AWFCA and select the records to be included in the procedure.

Important considerations

  • The Archer Advanced Workflow Content Assistant for On-Premises (AWFCA) has been developed and validated against all Archer Platform releases from 6.13 to 2024.11.

  • You must have Administrator rights, be a part of the Sysadmin role group, and enter a valid Archer Username and Password to log in to the AWFCA.

  • Previous installations of the AWFCA must be uninstalled before a new version is installed.

  • Each imported CSV file must not contain more than 5,000 records.

  • Always use a tracking ID configured for the system ID for the AWFCA to enroll jobs regardless of what type of field you are using as the key field.

Installing Archer Advanced Workflow Content Assistant for On-Premises

Installation overview

Install the Archer Advanced Workflow Content Assistant for On-Premises (AWFCA - On Premises) in the same server location where the Archer Configuration Service resides (your IT Administrator can provide this information), or you can install the AWFCA - On Premises on a standalone client within the local network. If the AWFCA has been previously installed, the previous installation must be uninstalled before proceeding to a new installation.

If you are installing the AWFCA-On Premises on a standalone client, edit the config file (C:\ProgramFiles\Archer\AWFCA\Integration.AWFCA.exe.config) IP address to point to your config service. To edit the file, open it in Notepad as an Administrator and edit the config service URL. In addition, you'll need to install the Archer Configuration Certificate into the Personal Certificate Store on the PC attempting to connect to the Archer Configuration service. If you are unable to connect to your config service due to a restrictive firewall, refer to your IT department to obtain proper networking permissions, or deploy the AWFCA on the same server location where the Archer Configuration Service reside.

Uninstall previous versions of Archer Advanced Workflow Content Assistant

  1. Locate the AWFCA application file on the server or on the stand-alone client where the AWFCA application is installed. The default location is Control Panel > Programs > Programs and Features. Depending on the operating system (OS) being used, Control Panel is available from the Start menu or from the Administrative Tools menu.

  2. Right-click the AWFCA application file.

  3. Click Uninstall.

Install Archer Advanced Workflow Content Assistant for On-Premises

  1. Download the installation file (Setup.msi) based on the version of Archer that you are using.

    Note: There are multiple versions of the installation file for multiple versions of Archer. Please refer to the application menu and download the installation file version that is associated with the version of Archer you are using.

  2. Double-click the AWFCA.Setup.msi file to install the AWFCA.

  3. On the Welcome to the AWFCA Setup Wizard screen, click Next.

  4. Select the installation folder and user permissions.

    1. The default installation path displays C:\Program Files\Archer\AWFCA. You can change this during installation. Optionally, click Browse and select a different location.

    2. Select either the Everyone radio button or select the Just me radio button. Different AWFCA icons are installed on the desktop or on the Start menu depending upon which radio button option is selected.

    3. Click Next.

  5. Click Next on the Confirm Installation window to start the installation.

  6. On the Installation Complete window, click Close.

Using Archer Advanced Workflow Content Assistant for On-Premises

  1. Log in to the host machine as an Administrator.

  2. Verify that the Configuration Service is running. If the Configuration Service is not running, start it.

    Note: If you are installing the AWFCA on a standalone client, skip to step 3.

    To verify the status of the Configuration Service, or to start the Configuration Service, do the following:

    1. Open the Services window on the host machine by navigating to Start > Administrative Tools > Control Panel > Services.

    2. Locate the Configuration Service in the displayed list. If the Configuration Service is running, the status column displays Running on the same row where the Configuration Service is listed. If the status column row is blank, the Configuration Service is not running and you need to start the Configuration Service. To start the Configuration Service, do the following:

      1. Locate the ArcherTech.Services.ConfigurationService.exe file on the host machine.

      2. Right-click the executable file.

      3. Follow the prompts.

  3. Double-click the AWFCA icon to start the application.

  4. On the AWFCA login screen, use the drop-down menus to enter the information for each field.

    • Archer Instance: Select the Archer Instance

    • SQL Server Name: (automatically populated when the Archer Instance is selected)

    • Database Name: (automatically populated when the Archer Instance is selected)

    • Username: Your Archer ID

    • Password: Your Archer password

  1. Under the Import section, select either Cancel or Enroll for the function you want to perform with the AWFCA. You can only select one function for each process cycle. Cancel is selected by default.

    Note: You must always use a tracking ID for the AWFCA to enroll or cancel jobs regardless of what field type you are using as the key field.

  2. To bulk cancel or to bulk enroll jobs, click the Open CSV button, and import content from a CSV file into the AWFCA. Before importing the CSV file, edit the file content to remove any field names or labels that exist within the data. Once the CSV content is successfully imported, it is listed in the Display section.

    Note: If content is not selected by default in the Select column after importing the CSV file, the status of the record is not ready for cancellation or enrollment.

  3. Select which content you want to include in the process you selected in the Import section from Step 3. For each update process, you can only select the Cancel option or the Enroll option, not both.

    • To select all content listed in the Display section, click the Select All button. All checkboxes next to the displayed content are selected, indicating that those items are to be included in the process you selected in Step 3.

    • To clear all content listed, click the Clear All button to clear all of the checkboxes. All checkboxes next to the displayed content are cleared, indicating that those items are not to be included in the process you selected in Step 3.

      Note: Content can also be selected or cleared individually by clicking the checkbox next to each item.

  1. Click Check Advanced Workflow Service to verify that the workflow service is running. If the workflow service is running, a status indicator of Service is running displays next to the Check Advanced Workflow Service button. If the workflow service is not running, an error message displays. If the workflow service window is not running, start the workflow service before proceeding. To start the workflow service, follow these steps:

    1. Log in to the host machine as an Administrator.

    2. Locate the ArcherTech.Services.WorkflowService.exe file on the host machine.

    3. Right-click the executable file.

    4. Follow the prompts.

  2. Click Cancel Advanced Workflow Jobs to cancel the selected jobs or click Enroll to enroll the selected jobs.

    • If you selected Cancel in the Import section, the content listed in the Display section will be canceled if the checkbox next to the job is selected.

    • If you selected Enroll in the Import section, the content listed in the Display section will be enrolled if the checkbox next to the job is selected.

  1. Select either Yes or No on the confirmation pop-up window.

    • Click Yes to proceed with the function selected. If yes is clicked, all selected items are included in the process selected in the Import section of Step 3. A progress bar indicates the status of the procedure.

    • Click No to stop the function selected.

      Note: Depending on the version of Archer you are using, a successful cancellation procedure is indicated in the Job Status column by a status of Canceled or Complete. Successful enrollment procedures are indicated by a Job Status of Complete. The Process window also displays a ratio of completed jobs (for example, 26/26 have been successfully enrolled).

  1. Upon successful completion, the Process Log Export link is enabled, and a count ratio of successful jobs is displayed. Click the Process Log Export link to display the Save As window. You can save the log file as a text (.txt) file or as an Excel (.xlsx) file in any location you choose. To save the log file, enter the location where the file is to be saved, enter a file name, and determine the file type. Click Save.

Troubleshooting common issues with the Archer Advanced Workflow Content Assistant for On-Premises

  • User has included more than 5,000 records in the imported CSV file batch. The process will fail if more than 5,000 records are imported per batch. Reduce the import file to 5,000 records or fewer and begin the process again.

  • Not all the selected jobs were successfully canceled (for example, 350/400 jobs have been canceled). In this scenario, a log file is created, displaying basic information on the records that failed. The log file includes:

    • The Content ID of the record which failed.

    • The error message back from the Advanced Workflow Service and why it failed.

    • The log file name and the error message explaining the job failure.

  • Content ID does not exist in the application. Solution: Verify that the content ID in the CSV file matches the key fields in the application or questionnaire. If the content no longer exists (if it was deleted), delete the content ID in the file and re-import it.

  • Archer Workflow Service is not running. Solution: Verify that the ArcherWorkflowService is running on the configuration server.

  • Archer Advanced Workflow Configuration does not allow for re-enrollment. Solution: Check the Allow Re-Enrollment box in the Advanced Workflow Designer for your application or questionnaire.

  • Stopping the Advanced Workflow Service before the cancellation or enrollment process has completed will cause a failure of the AWFCA.

  • Attempting to enroll or cancel the same record set while two or more instances of the tool are running simultaneously will cause a failure.

Certification environment

Date tested: May 2025

Product name

Version information

Operating system

Archer

2024.11

Windows