Reform Alchemy

From FabSoft
Jump to: navigation, search

About the Alchemy Plug-in

The Alchemy Plug-in acts as a bridge between Reform and Alchemy. It allows you to archive documents processed by Reform into an Alchemy account for later retrieval. The Plug-in is very flexible, as it allows you to set up the Alchemy account with static and/or dynamic values, which allow you to better organize your documents.

FabSoft’s Reform maximizes the integration with Open Text’ Alchemy by enabling automatic delivery of document information from any operating system, application or device. Whether a document is being printed from a host system, scanned in using an MFP or copier, or generated by a user from an application, Reform will capture the process, extract the data and intelligently archive it to Alchemy. With Reform’s alternative input options, more of your valuable information can be effortlessly accessed and easily shared company-wide through Alchemy. Reform can control directory locations as well as custom index information to simplify document retrieval. Fast and easy access to important information is an extremely vital resource, and Reform’s integration capabilities to Alchemy let you obtain the most comprehensive document information archive to improve the workflow of your business operations.

Software & Hardware Requirements

Click Here

Other Requirements

  • The Alchemy Plug-in for Reform 15 requires the Alchemy web services, also known as the "Alchemy Web Interface"
  • The Alchemy server should be configured and on the same domain as the server running Reform 15.
  • The user logged into the Reform server and the Reform Spooler Service should have administrative permissions on the Alchemy server. For more information about configuring the logon account for the Reform Spooler service, please see the Reform manual.


To install the Alchemy Plug-in components, download and run the installer.

Reform15 Alchemy 03.png

Step through the prompts and accept the User License Agreement. The installation will begin. Allow the installation to complete and then read on to the next section to learn how to set up Alchemy integration. The tutorial assumes that your Alchemy server is currently configured and ready to accept incoming documents. To configure the Alchemy workflow, we will be using the VDP Designer to create a form from a template and then use the Workflow Designer to configure the form’s destination.

The default installation directory for Reform and its Plug-ins is C:\Program Files\Reform…\. If you have changed the path during the Reform installation routine, please refer to the appropriate path instead of the default one referenced throughout this documentation.

Plug-in Registration and Licensing

When evaluating Reform, the Plug-ins will also be in an evaluation mode for that period of time. Once Reform has been purchased and licensed, the required Plug-ins must also be licensed in order to continue functioning correctly.

Please see the "Reform Licensing and Registration" section of the Reform User Manual for more information on how to license Reform Plug-ins. After the license is entered, the Reform Spooler will need to be restarted to refresh the licenses. More information regarding the Reform Spooler Service can be found in the Reform User Manual.

Sending Your First Document to Alchemy

**This tutorial requires the Reform Variable Data Printing Plug-in in order to edit a form. If you will be using this Plug-in with MOST and not for Variable Data Printing, please follow the instructions in the corresponding manual for MOST integration (this tutorial may be skipped).

1. First we need to create a form from a template using the VDP Designer. Open the VDP Designer by going to Start > Programs > Reform… > Variable _Data_Printing > VDP Designer.

2. Go to File > New > New. Select the Alchemy.FTM template and click OK.

3. When it asks if you would like to open a text file for designing, select No.

4. Next, go to File > Save to save your form. Name it AlchemyPO.FOM

5. You can now close the VDP Designer since we have our form which we will be using alongside the Workflow Designer to route the document.

6. *Now that we have our form, we can begin to create the desired Alchemy workflow using the Workflow Designer. First, the Workflow Designer must be started.

7. To open it, go to Start > Programs > Reform… > Workflow Designer.

8. Once open, we must go to File > New…

9. Select "Document Automation" and click Ok.

10. You will now notice that your Inputs, Processes and Outputs have been populated by the various Plug-ins you have installed (Alchemy being one of the Outputs)

11. We can now start adding the necessary components to the workflow. First, drag and drop a Form and File object onto the workflow by clicking and holding your mouse on Form and File and then moving your mouse over to the workflow and releasing the mouse button.

*You will be prompted with the following dialog:

12. Enter a description for the object you just added. This is done by typing in the provided box. Type "Alchemy Demo" and click Finish. This will take you back to your workflow.

13. Now we are ready to configure the "Alchemy Demo" form and input file. To do so, right click on the newly added object and select "Configuration…" or simply double-click on it.

14. You are now presented with the Input Setup window. First, we want to select the TextFile or data stream that our form will be using. To do so, you can simply begin typing in the box, or you can browse to find it. We want to select the AlchemyPO.out file. Click the small folder icon to bring up a window which will let us choose that file. Select the file and click Open.

Reform15 Alchemy 11.png

15. After choosing the text file, you are taken back to the Input Setup page so that you can select a form. Click the small folder icon to bring up a window which will let us choose the desired AlchemyPO.FOM form file. Select the file and click Op'''e'''n.

Reform15 Alchemy 12.png

16. Now that you have both your Input Text File and Reform Form selected, the setup of Form and File is complete. You can quickly double check that the correct files are selected and then click Finish.

Reform15 Alchemy 13.png

17. You will also be prompted to add a page-break field to the forms. At this point, we want to select No.

18. To finish the Alchemy workflow, we want to add a Alchemy Output. We use the same drag and drop procedure as with the "Form and File" (see step 10). Take your mouse and drag the "Alchemy" object from under Output onto the workflow somewhere below your Input. Once you release your mouse, you will be prompted to describe "Alchemy". Type "Alchemy Upload" in the box and then click Finish.

Reform15 Alchemy 14.png

19. Once you click Finish, you are taken back to your workflow. Your Alchemy will have a Red Caption because it is not yet configured. To configure Alchemy, you must first connect the Form and File object titled "Alchemy Demo". To do so, first select the "Add Connector" button from the menu bar. Next, drag your mouse from the small "x" underneath "Alchemy Demo" to the small "x" above "Alchemy Upload" as pictured below. When the connection is complete, the connecter will turn black (if red, connection has not been made correctly, try again) and the "Alchemy Demo" caption will turn green.

Reform15 Alchemy 15.png

20. You will be prompted to configure Alchemy upon completing the connection. Click Yes. If you chose not to, you can also double click on the Alchemy object or rightclick and select "Configuration…" This configuration will step you through all the settings necessary for Alchemy to successfully connect to an Alchemy server and upload files. The first piece of information is the file type you want your document to be archived with into Alchemy. Select "PDF File" and click Next.

Reform15 Alchemy 16.png

21. Next you will be prompted for information regarding your Alchemy Server. If required, please enter the Username for your Alchemy server and click Next. If not required, click the Skip button.

Reform15 Alchemy 17.png

22. Next, enter the Domain of your Alchemy server and click Next. If a domain is not required, click Skip.

Reform15 Alchemy 18.png

23. Enter the Server Name or IP address of your Alchemy server. This is a required field. Click Next.

Reform15 Alchemy 19.png

24. Set a Timeout. The Recommended value is 20 (seconds). Click Next.

Reform15 Alchemy 20.png

25. The settings you have just entered will be used to communicate with Alchemy. If entered incorrectly, a message box will display any relevant errors. If entered correctly and Reform was able to successfully connect to your Alchemy server, you will receive a prompt to select a directory. If you are having trouble retrieving the directory list, please see the section for troubleshooting. Select an available directory and click Next. Depending on which directory you choose, you will have different attributes at the next steps.

Reform15 Alchemy 21.png

26. Type in a static value for Document Title or use the "Click here to select variable information" button to select fields populated from your form.

Reform15 Alchemy 22.png

27. Select the field titled "IssueDate" from the list that appears. The Document Title will be gathered dynamically from this field. Click Next.

Reform15 Alchemy 23.png

28. Continue to type in a static value for the rest of the fields or use the "Click here to select variable information" button to select fields populated from your form for all of the remaining attributes. After each attribute, click Next.

29. You have completing configuring your simple Alchemy workflow. Your 2 objects ("Alchemy Demo" and "Alchemy Upload") should all be green, meaning they have been successfully configured and the workflow is ready to be created.

Reform15 Alchemy 24.png

30. To make all the appropriate forms and changes, the workflow must be executed. This is done by clicking the "Execute" button

Reform15 Alchemy 25.png

on the menu bar. After execution, you will be notified of the configuration that has taken place. Click OK.

Reform15 Alchemy 26.png

31. You can now close the Workflow Designer. Your form has been saved in your default forms directory. A backup of your original AlchemyPO.FOM file has been copied to the "Workflow Designer Original Forms" folder in your forms directory. Any permanent form changes should be made to this original form as it is used throughout the form configuration process as a template. If changes are made to the template, the workflow will need to be executed again to make those changes to the generated forms.

32. To test your settings and make sure that files can be uploaded, the Spooler should be started by clicking Start > Programs > Reform… > Spooler. Once it is open, press the Start button.

*If it was already running, it will need to be stopped and restarted so that it recognizes the new forms that were created by the Workflow Designer.

Reform15 Alchemy 27.png

33. Navigate to your \Reform…\Backups\ directory. Select the AlchemyPO.out file, right click the file, and select Copy.

Reform15 Alchemy 28.png

34. Navigate to your \Reform…\Spooler\ directory. Paste the file into the Spooler directory. (Pasting the data stream to this folder simulates printing from Windows, AS400, Unix, etc.)

Reform15 Alchemy 29.png

35. When the Spooler Application begins processing the file, you will notice the file name change to something similar to the image below.

Reform15 Alchemy 30.png

Now we want to log in to your Alchemy server, the document should have been successfully archived into Alchemy. If you are having connection trouble getting your document to upload, please see the Troubleshooting section of this manual.


There are certain directories that need to be monitored for growth along with the Alchemy Plug-in for Reform. As a system processes more and more jobs, the size of these directories can grow very quickly. Overall system performance can be affected by the large amounts of space that the files may take up. Obsolete files/database entries should be deleted according to your needs and file retention specifications.

Please see the Reform Health Monitor and Maintenance Utility section in the Reform User Manual for more information and instructions for monitoring and maintaining your server. It is recommended to monitor the following directories and SQL tables for growth:


C:\Program Files\Reform…\Backups

C:\Program Files\Reform…\Spooler\ImageQueue


If you are having problems connecting to your Alchemy server using the Workflow Designer, it is important that the server allows connections from your computer and service account. The Reform Spooler service’s logon account must have access to the Alchemy server. For instructions on how to configure the service account, please see the Reform manual.

Open Internet Explorer and attempt to browse to the URL for your Open Text Alchemy Server: http://<ALCHEMYSERVERNAME> /AuWebService/AuWebService.asmx

Please verify sure you have access to this page. If you are prompted with a login, please login with the correct credentials. These credentials may be required to be used with the Reform Service or entered into the Alchemy configuration, depending on your environment.

When you connect successfully, you should see the following:

Reform15 Alchemy 31.png

Try running through the Alchemy tutorial again after successfully connecting.

Other company or product names mentioned herein may be trademarks or registered trademarks of their respective companies

Alchemy Issue Ticket

*User’s Name: ___________________________________ *User’s Login Name: ________________________________

*User’s Email Address: ____________________________ User’s Building: ___________________________________

User’s Department: ______________________________ Support Contact’s Name: ____________________________

Support Contact’s Email: __________________________ Support Contact’s Phone: ____________________________

*Severity of Issue (Please check one):

    □ 0 - Test environment (non-production)
    □ 1 - Users are affected, but able to continue business

□ 2 - Users are affected and it is affecting business, other functionality is working properly

□ 3 - The software is not functioning properly at all – system outage

Number of Users Affected: _____________ List Each Users Login Name _________________________________



*Description of Issue: __________________________________________________________________________________________________




*Observations about issue:

Frequency of Issue: Once / Random / Every Attempt / Other (Please Describe): __________________________________


First Occurrence (Date/Time): _____________________ Latest Occurrence (Date/Time): _________________________

  • *Issue is occurring at (Fill in all fields for Reform Server and Alchemy):
  • Reform Server(s)

Reform Server IP(s): ______________________________________________________________________________

  • Alchemy

Alchemy Server URL: _____________________________________________________________________________

* Additional Information

*Have any changes been made to the Reform Server or Environment? yes / no If yes, What? When? By Who?



*Is the user able to browse the Database/Folder drop down box in MOST? yes / no If no, Please explain: __________________________________________________________________________________________________

*Is the user able to scan the document into MOST? yes / no If no, Please explain:____________________________


*If scanning speed is an issue, please list the time it takes to scan the document: ________ seconds / minutes

Additional information when using the MOST Plug-in with Reform

  • MFP (If using the MOST Plug-in for Reform from an MFP)

Number of MFPs Affected:_______________________

MFP Java Version:______________________________ MOST Version: __________________________________

MFP Serial #:__________________________________ MFP IP: ________________________________________

MFP Model #: _________________________________ MFP Location: ___________________________________

  • Workstation (If using the MOST Desktop Plug-in for Reform from a workstation)

Number of Workstations Affected: ________________ Workstation OS: XP / Vista / 7

Workstation IP: ________________________________ Workstation Name: _______________________________

* Fields are required