Skip to main content

How To Add an Input into Transaction Type

Prerequisites

We assume you have all prerequisites you may need, including:

  1. If needed: the VPN is configured to access the Finmars resources
  2. If needed: access to the Virtual Machine to work with the sensitive information
  3. Must have: registered in Finmars in the needed region environment (self-registered or registered by Finmars)
  4. Must have: having permissions set to allow continue with the Action in the Guide
  5. Must have: to create a new Workspace you must have a License Key (provided by Finmars)

How To Add an Input into Transaction Type

1. Open the Workspace, go to Configuration section, Data settings and select Transaction Types.

image.png

2. Select 3 dots on the left for the respective transaction and choose Edit. 

FTQimage.png

3. In the Editor, tab Inputs has to be selected. image.png

4. Tab Inputs shows all inputs already existing for the respective transaction type. For additional inputs, button + has to be selected.image.png5. In the next step, Input is edited. 

image.png

6. Details on Inputs are provided in the excel file for standard configuration. Tab “inputs” should be opened. https://finmars.sharepoint.com/:x:/r/sites/Finmars/_layouts/15/Doc.aspx?sourcedoc=%7B8596509E-F6A0-45D5-B7A4-2A82C5C24396%7D&file=standard-config.xlsx&action=default&mobileredirect=true

image.png

7. Name, Verbose Name and Tooltip should be copied from the excel file for standard configuration and pasted directly to respective fields. Each Input has unique Name.

8. Value type is selected from the drop-down menu.

image.png

9. Content type is also selected from the drop-down menu.

image.png

10. Linked inputs can be selected from the drop-down menu as well, depending on the type of respective input. Kindly note that linked inputs are not available for all the inputs.

image.png

11. At this moment, we don’t fill Default Value and Input Expression. By clicking “OK” button, our Input is saved.

image.png

12. When we update/modify Transaction Types, we always need to make sure that all inputs are updates as well.

13. Make sure that import schemes which are using these transaction types have all applicable input values. If there are no variables, there are two possible situations:

1) either it’s provided in the source data and must be passed to the transaction types input;

2) or it’s calculated in the import scheme and passed to transaction type input.

1.