View this page in the latest version of Appian. Install VM Share Share via LinkedIn Reddit Email Copy Link Print On This Page This content applies solely to Vendor Management, which must be purchased separately from the Appian base platform. This content was written for Appian 26.6 and may not reflect the interfaces or functionality of other Appian versions. Installing Vendor Management (VM) consists of the following steps: Download the software package. Import Mulish typeface. Deploy VM plug-ins to the Appian environment. Create the database objects in the business data source. Import the VM application into the Appian environment. Install Portals. Run reconciliation and migration. Set up VM and configure integrations. Before starting the installation process, review the System Requirements to make sure all minimum requirements are met. System requirements for VM 2.9 This section details the minimum requirements your system must meet to run Vendor Management (VM) 2.9: Appian version 26.6. A supported business data source. A supported web browser. Note: These instructions are tailored for MariaDB or Oracle databases. For use with other databases, the SQL scripts used in Step 4 need to be modified. Upgrade sequence for VM 2.9 Upgrade from VM 2.5 or earlier If you have Vendor Management (VM) 2.5 or earlier, then follow these steps: Install GAM Acquisition Central (GSM) 25.3.1.3. Follow the instructions for the installation option that matches your needs: Option 1: If you have vendor data in your existing VM solution, install GSM 1.3 first and then install VM 2.9. Caution: GSM 1.3 must be installed before the reconciliation and migration step. Run the reconciliation and migration process from the Vendor Management Vendor Data Migration site. See Step 7 for more information and troubleshooting scenarios. Note: This process migrates vendors from VM to GSM and retrieves the GSM ID for each vendor record. Option 2: If you do not have any vendor data in your existing VM solution, install GSM 1.3. Follow the instructions to install VM 2.9. After successful completion, VM 2.9 is ready to use. Upgrade sequence for VM and CW When you have both VM and Government Contract Writing (CW) solutions, then you must follow a specific upgrade sequence. For CW version 1.6 and earlier If you have CW version 1.6 or any earlier version, you must do the following: Upgrade to CW 1.7. Upgrade to CW 2.1. Upgrade to CW 2.5 and install GSM 1.0. Reconcile vendors from CW to GSM. Upgrade to GSM 1.3 and VM 2.9. Reconcile vendors from VM to GSM. For CW versions 1.7 to 2.0 If you have CW versions between 1.7 to 2.0, you must do the following: Upgrade to CW 2.1. Upgrade to CW 2.5 and install GSM 1.0. Reconcile vendors from CW to GSM. Upgrade to GSM 1.3 and VM 2.9. Reconcile vendors from VM to GSM. For CW version 2.1 and later If you have CW version 2.1 or later, you must do the following: Upgrade to CW 2.5 and install GSM 1.0. Reconcile vendors from CW to GSM. Upgrade to GSM 1.3 and VM 2.9. Reconcile vendors from VM to GSM. Step 1: Download VM software package To install Vendor Management (VM), you need to download the software package that contains the following files you need to use in the remaining set up steps. scripts/1.VendorManagementv2.9.0.sql: SQL script for creating the database objects needed for the VM application. VendorManagementv2.9.0.zip: Application package to import into Appian. VendorManagementv2.9.0.properties: Import customization file for configuring the application package. VendorManagementv2.9.0-AdminConsole.zip: Mulish typeface file to import into Appian. VendorManagementNativeAiv2.9.0.zip: Appian Native AI add-on for VM. To download the software package: Go to the SUPPORT tab on My Appian. Click the DOWNLOADS tab. Click SOLUTIONS. Find and open Vendor Management v26.6.2.9. In Downloads, click the Vendor Management Installer link. Click PROCEED to agree to the Vendor Management License Agreement. Choose your Relational Database Management System. Click Continue. Click Vendor Management Installer v26.6.2.9 to download the ZIP file. Unzip VendorManagementv2.9.0.zip to access the software installation files. Click Vendor Management Native AI v2.9.0 to download the add-on ZIP file. Step 2: Import Mulish typeface for VM To import the Mulish typeface: In the target environment, sign in as the deployment user. Navigate to the Admin Console. Click IMPORT. Click UPLOAD and choose the VendorManagementv2.9.0-AdminConsole.zip file that was downloaded in Step 1. Click INSPECT. Note: Make sure the inspection result is successful. Click IMPORT PACKAGE. After the Mulish typeface package is imported, click Typefaces to verify that the Mulish typeface is selected as the default typeface. Step 3: Deploy plug-ins for VM For the Vendor Management (VM) application to work, you must deploy certain plug-ins. The steps for deploying plug-ins differ depending on whether you have an Appian Cloud or a self-managed environment. To download the necessary plug-ins and deploy them to your environments, follow the steps that match your environment setup. Appian Cloud environments To deploy the VM plug-ins for an Appian Cloud environment: In the target environment, sign in as the deployment user. Navigate to the Admin Console. On the left side of the console, click Plug-ins. Click ADD NEW PLUG-INS. Search for and click Appian Solutions Plugin. Click DEPLOY. Repeat the steps 4-6 for each of the following: Appian Regular Expression Functions AzureOpenAI Content Tools HTML to PDF Conversion Rich Text SFTP Functions Similarity Self-Managed environments To deploy the VM plug-ins for a self-managed environment: Download the following plug-ins directly from the Appian AppMarket: Appian Solutions Plug-in Azure OpenAI Connected System Content Tools HTML to PDF Regular Expression Functions Rich Text Editor Component SFTP Functions Similarity Follow the Deploying Plug-ins instructions to deploy. Step 4: Create database objects for VM To create the structure for the database tables, views, and other objects that are a part of the Vendor Management (VM) application, you need to run a DDL script in your database. To create the database objects: In your database, run the VendorManagementv2.9.0.sql DDL file that was downloaded in Step 1. Step 5: Import VM application Install the Vendor Management (VM) application by importing the application files into the target environment. To import the application: In the target environment, sign in as the deployment user. Navigate to the Appian Designer. Click IMPORT. Click UPLOAD and choose the VendorManagementv2.9.0.zip file that was downloaded in Step 1. Select Include related import customization file. Click UPLOAD and choose the VendorManagementv2.9.0.properties file that was downloaded in Step 1. Click INSPECT. Review the inspection results. If there are no issues, click IMPORT PACKAGE. Click UPLOAD and choose the VendorManagementNativeAiv2.9.0.zip file that was downloaded in Step 1. Repeat steps 7 and 8. Note: The portal is not be published on import because there is no service account configured, thereby preventing an import from failing due to a non-existent account. The portal gets published after the import is complete. If there are no issues, click IMPORT PACKAGE. Note: The import might time out due to file size, but continues in the background. Note: If the business database is not called Appian, a warning occurs when importing the data stores. To fix this, after the import is complete, open each data store object and update the Data Source dropdown list. Step 6: Install Portals for VM Once you have finished installing the Vendor Management (VM) solution, you can install portals. To install portals for VM: In the target environment, sign in as the deployment user. Navigate to the Admin Console and select the Web API Authentication. Note: In the Web API Authentication page, API keys created by Appian Administrator are listed. Make sure you DO NOT remove those keys even if unused. From the API Key tab, click CREATE. In the Description field, add a unique description for the API key. Click Plus icon in blue circle next to the Service Account field to create a new service account. Enter vmportals in the Username field. In the Groups field, enter AS VM Portals Service Account to add it to the appropriate group. Click CREATE to apply the new service account to the API key. Click CREATE to create the new API key. Copy the API key and save it securely for use in the next step. Update the AS VM CS Portals Connected System. Base URL: site url + /suite/webapi/. Example: https://examplesite.appiancloud.com/suite/webapi/. API Key Value: API key saved in step 9. Open the AS_VM_Portal Portal Object in Designer. Configure and Publish the Portal. Refer to the Portal Object documentation for assistance. If reCAPTCHA is needed, see Setting up Google reCAPTCHA. If reCAPTCHA is not needed, AS_VM_TOGGLE_VENDOR_PORTAL_RECAPTCHA_ENABLED must be set to FALSE. The service account must be set to the one created in Step 6. After Portal is published, copy the Web Address of the AS_VM_Portal Portal Object to the Value field of the AS_VM_TXT_VM_PORTAL_WEB_ADDRESS constant. Step 7: Run reconciliation and migration for GAM Acquisition Central You must run data reconciliation and migration for the GAM Acquisition Central integration with Vendor Management (VM). Caution: Before running data reconciliation and migration, make sure vendors have values for all required fields and that there are no duplicate entries to avoid any errors when the process runs. When performing this process, you must not access both the Vendor Management and GAM Acquisition Central solutions. To run the reconciliation and migration process: Navigate to the Vendor Management Vendor Data Migration site. Click CONTINUE to view all vendors from the VM site. Review and update any vendors that have invalid data before proceeding to reconciliation. Click START DATA RECONCILIATION to begin the reconciliation and migration process. After the process successfully completes, VM 2.9 is ready to use. See GAM Acquisition Central Integration Setup to finish setting up the integration. Tips to troubleshoot If you encounter errors while running the reconciliation and migration process, you need to check the process instance, fix any issues, and re-run the process. Common errors The following table outlines the two most common types of errors you might encounter and what they mean. Error Type Message Description Data error "There are some incorrect values passed to the vendor data. Please correct them and try again." Consult the process instance to determine the cause. After you've fixed all issues, re-run the process. Common reasons for this error are missing values in required fields or duplicate entries. Authentication failure "Authentication failed. Please contact your system administrator or try again later." Reason 1: When the user performing the action does not have the required access to run the process for reconciliation or migration., Reason 2: An incorrect API key is configured in the connected system object AS VM CS GAM Suite. Step 8: Set up VM and configure integrations Vendor Management (VM) is a flexible solution that can be customized to fit your organization's needs. VM also comes with integrations with Azure OpenAI, SAM.gov, Award Management, Government Contract Writing, Government Source Selection, and Google reCAPTCHA. Caution: By default, the feature toggles for Azure OpenAI, SAM.gov, Award Management, Government Contract Writing, Government Source Selection, and Google reCAPTCHA are set to true. Complete the setup for each of these integrations if you intend to use them, otherwise you must set the feature toggle value for each integration to false. To customize your solution and configure each integration in your environment, view the following pages: Setting up VM GAM Acquisition Central Azure OpenAI Texas ESBD SAM.gov Award Management Government Contract Writing Government Source Selection Google reCAPTCHA Feedback Was this page helpful? SHARE FEEDBACK Loading...