| Operator | Description and example |
|---|---|
Adds the two operands and returns the result. If at least one operand is a string, this operator returns a concatenated string. Example: In this example, the |
|
Subtracts the second operand from the first. Example: In this example, the |
|
Multiplies the two operands. Example: In this example, the |
|
| / | Yields the quotient of the operands, which is the first operand divided by the second. Example: In this example, the |
| Mod (Modulus) | Divides the first integer operand by the second integer operand and returns the remainder, rounded to the nearest integer. Example: In this example, the |
| Operator | Description and example |
|---|---|
| And | Performs logical conjunction on two Boolean expressions: returns Example: In this example, the |
| Or | Performs logical disjunction on two Boolean expressions: returns Example: |
| Not | Performs logical negation on a Boolean expression: returns Example: In this example, the |
| Operator | Description and example |
|---|---|
| = | Returns Example: In this example, the |
| <> | Returns Example: In this example, the |
| < | Returns Example: In this example, the |
| > | Returns Example: In this example, the |
| <= | Returns Example: In this example, |
| >= | Returns Example: In this example, the |
| Operator | Description and example |
|---|---|
| In | An operator that returns Example: In this example, the |
| True | A binary constant used as an operand in logical expressions. Example: |
| False | A binary constant used as an operand in logical expressions. Example: |
| Null | A special value used as an operand in logical expressions; designates an undefined value. Example: |
| Function | Description and example |
|---|---|
CBool(x) |
Converts the expression used as the function argument into a
Boolean expression.
Returns Example: Here |
CDate(x) |
Converts the expression used as the function argument into a value of the Date type. The argument should be a valid date expression according to the locale selected for the import or export scenario. Example: Here a string is used as the function argument. |
CStr(x) |
Converts the expression used as the function argument into a
string.
If the argument is Example: Here |
CDbl(x) |
Converts the expression defined in the function argument into a value of the Example: Here |
CSng(x) |
Converts the expression used as the function argument into a
value of the Example: Here |
| CDec(x) | Converts the expression used as the function argument into a value of the Example: Here |
| CInt(x) | Converts the expression used as the function argument into a value of the Example: Here |
| CShort(x) | Converts a numeric value to a value of the Example: Here |
| CLong(x) | Converts a numeric value to a value of the Example: Here |
| Function | Description and example |
|---|---|
| LTrim(string) | Removes all leading spaces or parsing characters from the specified string, or all leading zero bytes (0) from the specified binary expression. Example: Here |
| RTrim(string) | Removes all trailing spaces or parsing characters from the specified character expression, or all trailing zero (0) bytes from the specified binary expression. Example: Here |
| Trim(string) | Removes all leading and trailing spaces or parsing characters from the specified character expression, or all trailing zero (0) bytes from the specified binary expression. Example: Here |
| Format(format, argument(s)) | Replaces the format item in a specified formatting string ( format ) with the text equivalent of the arguments ( arguments ). Example: Here |
| UCase(string) | Returns a string that has been converted to uppercase. The string argument can be any valid string expression. If string contains Null, Null is returned. Example: Here |
| LCase(string) | Returns a string that has been converted to lowercase. The string argument can be any valid string expression. If string contains Null, Null is returned. Example: Here |
| InStr(string, findString) | Returns the position of the first occurrence of one string ( findString ) within another ( string ). Example: Here |
| InStrRev(string, findString) | Returns the position of the last occurrence of one string ( findString ) within another ( string ). Example: Here |
| Len(string) | Returns an integer containing either the number of characters in the string or the nominal number of bytes required to store a variable. Example: Here |
| Left(string, length) | Returns a string containing the specified number of characters from the left side of a string. If string contains Null, Null is returned. Example: Here |
| Right(string, length) | Returns a string containing a specified number of characters from the right side of a string. If string contains Null, Null is returned. Example: Here |
| Replace(string, oldValue, newValue) | Returns a string in which the specified substring ( oldValue ) has been replaced with another substring ( newValue ). Example: Here |
| PadLeft(string, width, paddingChar) | Right-aligns the characters in a specified string (string), padding with the specified character (paddingChar) on the left up to the specified total width (width). If the actual length of the string is less than the specified width, returns the original string. Example: Here |
| PadRight(string, width, paddingChar) | Left-aligns the characters in a specified string ( string ), padding with the specified character ( paddingChar ) on the right up to the specified total width ( width ). Example: Here |
| Function | Description and example |
|---|---|
| Abs(x) | Returns the absolute value of the number. Example: Here |
| Floor(x) | Returns the largest integer that is not greater than the argument. Example: Here |
| Ceiling(x) | Returns the smallest integer that is not less than the argument. Example: Here |
| Round(x, decimals) | Returns a numeric expression, rounded to the specified precision ( decimals ). Example: Here |
| Min(x, y) | Returns the smaller of the two values. Example: Here |
| Max(x, y) | Returns the greater of the two values. Example: Here |
| Pow(x, power) | Computes the value of x raised to the specified power ( power ). Example: Here |
| Function | Description and example |
|---|---|
| Now() | Returns the current date and time according to the system date and time on the local computer. Example: |
| Today() | Returns the current date according to the system date and time on the local computer. Example: |
| NowUTC() | Returns the current date and time according to the user’s time zone. The system gets the user’s time zone from the following sources, which are ordered by the priority from the highest to the lowest:
Example: |
| TodayUTC() | Returns the current date according to the user’s time zone. The system gets the user’s time zone from the following sources, which are ordered by the priority from the highest to the lowest:
Example: |
| DateAdd(dt, int, nbr) | Returns a new date calculated by adding the specified number (
Examples:
In these examples, |
| Year(date) | Returns the year, as an integer, extracted from the specified date ( Example: Here |
| Month(date) | Returns the month, as an integer, extracted from the specified date ( Example: Here |
| Day(date) | Returns the day (as an integer) extracted from the specified date ( Example: Here |
| DayOfWeek(date) | Returns the day of the week associated with the specified date ( Example: Here |
| DayOfYear(date) | Returns the day of the year calculated for the specified date ( Example: Here |
| Minute(date) | Returns the number of minutes extracted from the specified date ( Example: Here |
| Second(date) | Returns the seconds extracted from the specified date ( Example: Here |
| Function | Description and Example |
|---|---|
| IIf(expression, truePart, falsePart) | Returns one of two values, depending on the evaluation of the expression: If the expression evaluates to Example: Here |
| Switch( expression_1, value_1, expression_2, value_2,…) | Returns the value value_n that corresponds to the first expression expression_n that evaluates to Example: Here |
| IsNull(value, nullValue) | Replaces Example: |
| Sum(from, to) | Is not applicable to formulas used by the Integration forms. |
| Provider.CalculateHash(string) | Calculates the hash string for the specified string. Example: In this example, the hash string is calculated for the string that contains concatenated values of the |
| Provider.CalculateHashCode(string) | Calculates the hash code (which is an Example: In this example, the hash code is calculated for the string that contains concatenated values of the |
| Button | Description |
|---|---|
| Get file link | Opens the Attached file link dialog box, where you can get a link to the file attached to the provider. |
| Element | Description |
|---|---|
| Link | The internal link to the file that is attached to the provider. |
| Close (button) | Closes the dialog box. |
| Element | Description |
|---|---|
| Name | The name of the provider, which usually describes the data you will transfer by using this provider. You can use an alphanumeric string of up to 100 characters. |
| Provider type | The type of provider, such as the following:
|
| Active | A check box that indicates (if selected) that this provider is active and will be available for selection in the Visma Net windows related to data import. |
| Button | Description |
|---|---|
| Reload parameters | Reloads the default values of the parameters specific to the provider type. |
| Column | Description |
|---|---|
| Name | The name of the parameter, which is specific to the provider type. A CSV provider uses the following parameters:
An Excel provider uses the following parameters:
An XML provider uses the following parameters:
A Microsoft SQL provider uses the following parameters:
|
| Description | The description of the parameter. |
| Value | The value of the parameter to be used by the provider. |
| Button | Description |
|---|---|
| Fill schema objects | Fills in the objects from the data source in accordance with the provider type.
If you
don’t see this button on the toolbar, click the |
| Edit command | Opens the Object command editor dialog bo x, where you can type the commands for the selected table line. Click Close to save the command and close the dialog box. This button is used for only SQL data providers. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that the object should be used for import or export. By default, the check box is not selected. |
| Object | The name of the object in the source, such as a worksheet in an Excel spreadsheet. |
| Command | The command to be executed for the object during data preparation. For example: You can apply SQL commands to source objects to apply restrictions on the imported records, select particular records from the source database table, or join data from several tables into one object in the data provider. This column is used for only SQL data providers. |
| Button | Description |
|---|---|
| Fill schema fields | Fills in the fields from the selected data source object in accordance with the provider type. |
| Edit command | Opens the Object command editor dialog box, where you can type the commands for the selected table line. Click Close to save the command and close the dialog box. This button is used for only SQL data providers. |
| Toggle activation | Reverses the value in the Active column in the selected line and updates the rest of the lines with this value. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that the field can be used in an import or export scenario. |
| Field | The name of the field of the object in the external data source. |
| Key | A check box that indicates (if selected) that the field contains the key to the data set of the object. Currently this column is not used by data providers. |
| Description | The description of the field. |
| Data type | The type of data in the field, which can be one of the following options: String, DateTime, Double, Decimal, Boolean, or Int32. For SQL data providers, the value of this field is filled in automatically from the corresponding property of the columns of SQL tables. For other provider types, you do not need to set the value in this column. |
| Data length | The length of the data in the field. For SQL data providers, the value of this field is filled in automatically from the corresponding property of the columns of SQL tables. For other provider types, you do not need to set the value in this column. |
| Command | The action to be performed on the field data during data preparation. For example: You can replace the value of a field with some calculated value, or change the value of a field depending on some condition. This column is only used for SQL data providers. |
| Button | Description |
|---|---|
| Prepare and export | Prepares and exports the data. |
| Prepare | Prepares the data for export by uploading it in the window. The system performs all modifications defined by the scenario at this step and uploads the modified data in the window. You can view the data in the Prepared data tab of the window. |
| Export | Exports the prepared data. The system tries to export the records that have the Active check box selected. |
| Upload file version | Opens the Upload new revision dialog box, which lets you update an already uploaded file. |
| Get latest version | Downloads the latest file attached to the selected scenario. If you export data to a file, during export, the system creates a new version of the file attached to the window. |
| Element | Description |
|---|---|
| Name | The name of the export scenario. Select the scenario you want to work with, and you can view information about it. |
| Window name | A read-only field showing the name of the Visma Net window whose functionality is used to perform data export. |
| Status | A read-only field showing the status of the selected scenario, which is automatically assigned during the processing and can be one of the following options:
|
| Number of records | A read-only field that displays the number of records prepared or exported to the target file or application. |
| Button | Description |
|---|---|
| Toggle activation | Reverses the value in the Active column in the selected line, and updates the rest of the lines with this value. |
| Clear activation until error | Clears the check boxes in the Active column for the lines before the line with an error. If there are no errors, clears all the check boxes in the Active column. |
| Toggle processing | Reverses the value in the Processed column in the selected line, and updates the rest of the lines with this value. |
| Clear error | Clears the error messages in the Error column. |
| Column | Description |
|---|---|
| Number | The number of the record in the list of records for export. |
| Active | A check box that indicates (if selected) that this record is active and will be exported. |
| Processed | A check box that indicates (if selected) that the information in the row was exported. |
| Error | The error message, if an error occurred for this row. |
| Button | Description |
|---|---|
| Roll back | Rolls back the changes in the export history and removes the prepared data. |
| Column | Description |
|---|---|
| Status date | The date when the status of the data had changed as a result of processing being performed. |
| Status | The status of the data as a result of the processing being performed. |
| Number of records | The number of records processed. |
| Version | The version of the exported file. If export was successful, the system creates a new version. |
| Element | Description |
|---|---|
| Provider | A read-only field that displays the data provider that is used in the export scenario. To view the details about the provider, click the button to the right of the field to open the Data providers (SM206015) window. |
| Sync type | A read-only field that shows the type of synchronization for the selected scenario, which can be one of the following options:
|
| Prepared on | A read-only field displaying the date when the data was prepared or the export was performed. |
| Completed on | A read-only field that shows the date and time when the export was completed. |
| Element | Description |
|---|---|
| Sitemap location | The location of the scenario on the sitemap. Select the location if you want to add the scenario to the sitemap. |
| Sitemap title | The title of the scenario on the site map. Provide the title if you want to add the scenario to the site map. |
| Element | Description |
|---|---|
| Skip headers | A check box that you select to not export the titles of the elements in the window. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. |
| Button | Description |
|---|---|
| Process file | Initiates the synchronization of the selected files. |
| Process all files | Initiates the synchronization of all listed files. |
| Schedules | In the drop-down list you have the following options:
This opens the Automation schedules (SM205020) window as a pop-up. Here you can create and add automation schedules. For more information, see: Schedule processing.
|
| Element | Description |
|---|---|
| Operation | The operation to be performed for the files you want to synchronize. You can select one of the following options: Import file or Export file. |
| Column | Description |
|---|---|
| Selected | A check box that you select to include the file in processing if you click Process file. |
| Name | The name of the file to be synchronised. |
| Synchronisation type | The type of synchronisation to be performed for the file. |
| Path | The path to the file to be synchronised. |
| Synchronise folder content | A check box that indicates (if selected) that the file will be synchronized with the folder. |
| Last import date | The date when an import operation was last performed. |
| Last export date | The date when an export operation was last performed. |
| Created by | The name of the user who has created the file. |
| Button | Description |
|---|---|
| View window | Navigates to the window selected in the Window name field. |
| Element | Description |
|---|---|
| Name | The name of the scenario, which may be an alphanumeric string of up to 50 characters. |
| Active | A check box that indicates (if selected) that this scenario is active and can be used for data export. |
| Window name | The name of the Visma Net window whose functionality will be used to perform data export. You can select the window name by finding its workspace, finding its section, and selecting the applicable window. |
| Export mapped fields only | A check box that indicates (if selected) that only the fields that are mapped in the export scenario should appear in the output of data export; other fields of the data provider are skipped during export. If the check box is cleared, the fields of the data provider that are not mapped in the export scenario are exported and have null values. We recommend that you select this check box when you are exporting data to external systems, such as HubSpot, to avoid the system rewriting of the fields that are not mapped in the scenario with null values during data export. |
| Provider | The data provider that should be used for data export. |
| Provider object | The object of the specified data provider. Only active provider objects are available for selection. |
| Sync type | The type of synchronisation for the selected scenario, which can be one of the following options:
|
| Format locale | The locale whose date format (and other locale-specific formats)will be used for the data to be exported. |
| Inverse mapping ID | The scenario that can be used for import of the same data if data synchronisation between Visma Net and the third-party software is configured. |
| Button | Description |
|---|---|
| Insert | Inserts a new table row above the selected row. |
| Unlabelled field with display options | Displays the window controls according to the selected option, which is one of the following: Show all commands or Hide service commands. By default, the Show all commands option is selected, which indicates that all commands (including service commands) are displayed. |
| Up | Moves the selected row up the list. |
| Down | Moves the selected row down the list. |
| Insert from… | Gives you the ability to insert a part of another scenario; invokes the Choose scenario to insert steps from dialog box. |
| Element | Description |
|---|---|
| Mapping | The scenario whose mapping lines you want to insert. |
| OK (button) | Closes the dialog box and inserts the lines from the selected scenario. |
| Cancel (button) | Closes the dialog box without performing insertion. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that this step of the scenario is active during data export. |
| Source object | The name of the functional object of the graph the Visma Net window is based on. (The functional object can be the top part,the Details area, or any of the tabs or dialog boxes.) |
| Field/action name | The name of the field or action of the functional object selected as the Source object. Click the |
| Commit | A check box that indicates (if selected) that when this field ora ction is filled in, a commit to the database is required. |
| Target field/value | The external field (in the target file) to hold the value to be exported.
Click the Click the |
| Ignore error | A check box that indicates (if selected) that the system should ignore errors when processing the data for this field. |
| Column | Description |
|---|---|
| Active | A check box that, if selected, indicates that the restriction is active. |
| Brackets | The opening bracket or brackets for composing a logical expression with multiple conditions. |
| Field name | The field whose value the condition will be applied to. |
| Condition | The logical operation to apply to the value of the selected field. The following options are available:
|
| Is relative | A check box that indicates (if selected) that the field value represents the number of days with respect to the current business date. |
| Value | The first value of the condition, which will be compared with the value of the chosen field. Most of the conditions require only one value, while Is between requires two values. |
| Value 2 | The second value of the condition, if required by the selected condition. |
| Brackets | The closing bracket or brackets for composing a logical expression with multiple conditions. |
| Operator | A logical operator to be used between the logical conditions enclosed in brackets. |
| Button | Description |
|---|---|
| Process | Performs the operation that you selected (in the Operation field) for the selected scenarios. |
| Process all | Performs the operation that you selected for all scenarios in the list. |
| Element | Description |
|---|---|
| Operation | The operation to be performed for the scenario or scenarios selected in the Scenarios area. Select one of the following options:
|
| Skip headers | A check box that you select to not export the titles of the elements in the window. |
| Button | Description |
|---|---|
| History | Opens the Mapping history dialog box, which displays the history of operations for the selected scenario. |
| Prepared data | Opens the Prepared data dialog box, which displays the prepared data for the selected scenario. |
| Column | Description |
|---|---|
| Name | The name of the scenario. |
| Window name | A read-only field showing the screen ID of the Visma Net window used by the scenario. |
| Provider | A read-only field showing the provider used for export. |
| Sync type | The type of synchronisation for the export scenario, which is one of the following options: Full; Incremental - all records; or Incremental - new only. |
| Status | The status of the scenario, which can be one of the following options: Prepared, Exported, or Partially processed. |
| Number of records | The number of records that have been processed. |
| Prepared on | The date and time when the data was prepared. |
| Completed on | The date and time when the data export was completed. |
| Column | Description |
|---|---|
| Status date | The date when the status last changed. |
| Status | The status of the data, which is one of the following options: Prepared, Exported, or Partially processed. |
| Number of records | The number of records that have been processed. |
| Version | The date and time stamp of the version of the exported file. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that the data is active and will be exported. |
| Processed | A check box that indicates (if selected) that the data in the row was processed. |
| Error | The error message, if an error has occurred for the data in this row. |
| Close (button) | Saves the selections and closes the dialog box. |
| Button | Description |
|---|---|
| Process | Performs the operation you selected (in the Operation field) for the selected scenarios. |
| Process all | Performs the operation you selected for all scenarios in the list. |
| Element | Description |
|---|---|
| Operation | The operation to be performed for the scenarios selected in the table. The following options are available:
|
| Break on error | A check box that indicates (if selected) that the processing will be cancelled if an error occurs. |
| Break on incorrect target | A check box that indicates (if selected) that the system will stop processing records at the first error that occurs for a record that violates the target restrictions. |
| Validate data (no saving) | A check box that indicates (if selected) that only data validation will be performed. The scenario processing emulates data import and is cancelled if an error occurs. If you want to save the imported data after successful validation, select the Save if data is valid check box. |
| Save if data is valid | A check box that indicates (if selected) that the data should be saved if it is valid. Clear the check box if you don’t want to save the data after import validation. This option is available only when you select the Validate data (no saving) check box to switch to import validation mode. |
| Skip headers | A check box that you select to not export the titles of the elements in the window. |
| Button | Description |
|---|---|
| History | Opens the History dialog box, which displays the history of operations for the selected scenario. |
| Prepared data | Opens the Prepared data dialog box, which displays the prepared data for the selected scenario. |
| Column | Description |
|---|---|
| Name | The name of the scenario. |
| Screen name | A read-only field showing the screen name of the Visma Net window used by the scenario. |
| Provider | A read-only field showing the provider used for import. |
| Sync type | The type of synchronisation for the import scenario, which is one of the following options: Full; incremental - all records; or Incremental - new only. |
| Status | The status of the scenario, which can be one of the following options: Prepared, Imported, or Partially processed. |
| Number of records | The number of records in the external source. |
| Prepared on | The date and time when the data was prepared. |
| Completed on | The date and time when the import was completed. |
| Column | Description |
|---|---|
| Status date | The date when the status last changed. |
| Status | The status of the scenario, as automatically assigned during the processing. The status can be one of the following options:
|
| Number of records | The number of records processed. |
| Version | The date and time stamp of the version of the source file. |
| Column | Description |
|---|---|
| Active | A check box that, if selected, indicates that the data should be processed. |
| Processed | A check box that, if selected, indicates that the data in the row was processed. |
| Error | The error message, if an error has occurred for the data in this row. |
| Close (button) | Saves the selections and closes the dialog box. |
| Button | Description |
|---|---|
Gives you the ability to add a new simplified import scenario. Clicking this button first opens the Select file for import dialog box, where you can select the file whose data you want to import, and then opens the Provide new scenario properties dialog box, where you select the window to be used for data import, name the scenario, and select the data provider type. |
|
| Prepare and import | Prepares the data and imports it. |
| Prepare | Prepares the data for import. |
| Import | Imports the prepared data. |
| Upload file version | Opens the Upload new revision dialog box that you can use to update an already uploaded file. |
| Get file | Downloads the latest file attached to the selected scenario. |
| View screen | Displays the Visma Net window to which you are importing data with the error occurred during data import. The button is only available if there was an error during data import. |
| Element | Description |
|---|---|
| Window name | Required. The Visma Net form to be used for importing data from the uploaded file. You select the window name by finding its workspace, finding its section, and selecting the applicable form in the site tree. |
| Scenario name | Required. The name of the new simplified import scenario. The system generates the name automatically, based on the title of the form you selected in the Window name field. If required, you can change the name. |
| Provider type | Required. The provider type, which is defined automatically based on the file type. |
| OK | Creates a new simplified scenario for data import and closes the dialog box. |
| Close | Closes the dialog box without creating a new simplified scenario for data import. |
| Element | Description |
|---|---|
| Name | The name of the scenario that should be used for data import. |
| Window name | A read-only element showing the name of the Visma Net window whose functionality will be used to perform import. |
| Status | A read-only element that shows the status of the selected scenario, which is automatically assigned during the processing and can be one of the following options:
|
| Number of records | A read-only element that displays the number of records in the external source. |
| Simple scenario | A read-only check box that, if selected, indicates that the selected scenario is a simplified import scenario. For more information, see: Simplified scenarios for data import. |
| Discard previous result | A check box that you select to prepare and import data regardless of the status and the results of the previous import. Generally, you should select this check box if you are scheduling the processing of the selected scenario and you expect errors during the import that do not affect the performance of the scenario. For example: The system returns an error for a line when it is trying to import a line that has been imported in the previous cycle. If you select the check box, the system can run the scenario on a schedule, thus importing the new lines. If you clear the check box, the system won’t be able to run the scenario on schedule if the previous processing of the scenario returned errors. For more information about scheduling, see: About scheduled processing. |
| Button | Description |
|---|---|
| Toggle activation | Reverses the value in the Active column in the selected line and updates the rest of the lines with this value. |
| Clear activation till error | Clears the check boxes in the Active column for the lines before the line with an error. If there are no errors, clears all the check boxes in the Active column. |
| Toggle processing | Reverses the value in the Processed column in the selected line and updates the rest of the lines with this value. |
| Clear error | Clears the error messages in the Error column. |
| Column | Description |
|---|---|
| Number | The number of the record in the list of records for import. |
| Active | A check box that indicates (if selected) that the record is active and will be imported. |
| Processed | A check box that indicates (if selected) that the information in the row was processed. |
| Error | The error message, if an error has occurred for this row. |
| Button | Description |
|---|---|
| Refresh from file | Refreshes the data schema for an existing provider after you have uploaded a new version of the file. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that this field or action is active during import. |
| Source field/value | An external field (in the source file) whose value should be imported into the
specified internal field, or an expression to be executed on import
to generate the value for an internal field.
Click the |
| Key | A check box you select to mark the key fields in the uploaded file. |
| Target object | The name of the functional object of the graph that the Visma Net window is based on. (The functional object can be the top part, the details area, or any of the tabs or dialog boxes available for the window.) |
| Field name | The name of the field or action of the functional object selected in the Target object column. Click the field to display the list of available values. |
| Button | Description |
|---|---|
| Roll back | Clears the history of scenario execution and clears the prepared data. Clicking Roll back doesn’t reverse records that have already been imported. |
| Column | Description |
|---|---|
| Status date | The date when the status of the data had changed as a result of the processing being performed. |
| Status | The status of the data as a result of processing being performed. |
| Number of records | The number of records processed. |
| Version | The version of the uploaded external file. |
| Description | The description of the operation. |
| Element | Description |
|---|---|
| Provider | A read-only box that displays the data provider of the selected import scenario. To view the details of the provider, click the button to the right of the field to open the Data providers (SM206015) window. |
| Sync type | A read-only box that shows the type of synchronisation for the selected scenario, which can be one of the following options:
|
| Prepared on | A read-only box displaying the date when the data was prepared or the export was performed. |
| Completed on | A read-only box that shows the date and time when the export was completed. |
| Element | Description |
|---|---|
| Site map location | The location of the scenario on the site map. Select the location if you want to add the scenario to the site map. |
| Site map title | The title of the scenario on the site map. Provide the title if you want to add the scenario to the site map. |
| Element | Description |
|---|---|
| Break on error | A check box that indicates (if selected) that the processing will be cancelled if an error occurs. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. This check box affects the order in which the records are imported. For example: Suppose that you are importing documents with auto-numbering of documents, and each line of the source contains one document. If you clear the Break on error check box, all correct documents will be imported first, and then you will review all errors at once and import the corrected records. The order in which the reference numbers are assigned to the imported documents will be different than in the situation if you import documents one by one and stop after each error. If the order of record processing is not important, you can clear the Break on error check box. |
| Break on incorrect target | A check box that indicates (if selected) that the system will stop processing records at the first error that occurs for a record that violates the target restrictions. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. |
| Validate data (no saving) | A check box you select to validate the selected import scenario. The scenario processing emulates data import and is cancelled if an error occurs. If you want to save the imported data after successful validation, select the Save if data is valid check box. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. |
| Save if data is valid | A check box you select to save the data if the import validation is successful. Clear the check box if you don’t want to save the data after import validation. This option is available only when you select the Validate data (no saving) check box to switch to import validation mode. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. |
| Skip headers | A check box that you select to not import the titles of the elements in the window. You specify this option for a particular execution of a scenario. That is, the selected value is discarded after each execution of the scenario or each refresh of the page. |
| Button | Description |
|---|---|
| View screen | Navigates to the window selected in the Screen name field. |
| Element | Description |
|---|---|
| Name | The name of the scenario, which may be an alphanumeric string of up to 50 characters. |
| Active | A check box that indicates (if selected) that this scenario is active and can be used for data import. |
| Screen name | The name of the Visma Net window whose functionality will be used to perform data import. You can select the screen name by finding its workspace, finding its section, and selecting the applicable form. |
| Provider | The data provider that should be used for data import. |
| Provider object | The object of the specified data provider. Only active provider objects are available for selection. |
| Sync type | The type of synchronisation for the import scenario, which can be one of the following options:
If the data is imported from a file data source, the Incremental - all records and Incremental - new only options provide the same result: Selecting either of these options makes the system import the data only if a new version of the source file is provided before import. |
| Format locale | The locale used in the source field to format date, time, and other locale-specific information. |
| Inverse mapping ID | The scenario that can be used for export of the same data if data synchronisation between Visma Net and the third-party software is configured. |
| Button | Description |
|---|---|
| Insert | Inserts a new table row above the selected row. |
| Unlabelled field with display options | Displays the Visma Net form controls according to the selected option, which is one of the following: Show all commands or Hide service commands. By default, the Show all commands option is selected, which indicates that all commands (including service commands) are displayed. |
| Up | Moves the selected row up the list. |
| Down | Moves the selected row down the list. |
| Insert from | Makes it possible to insert a part of another scenario; invokes the Choose scenario to insert steps from dialog box. |
| Element | Description |
|---|---|
| Mapping | The scenario whose mapping lines you want to insert. |
| OK (button) | Closes the dialog box and inserts the lines from the selected scenario. |
| Cancel (button) | Closes the dialog box without performing insertion. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that this step of the scenario is active during data import. |
| Target object | The name of the functional object of the graph the Visma Net window is based on. (The functional object can be the top part, the details area, or any of the tabs or dialog boxes available for the form.) |
| Field/action name | The name of the field or action of the functional object selected in the Target object column. Click the field to display the list of available values. |
| Commit | A check box that indicates (if selected) that when this field is filled in, a commit to the database is required. The check box is automatically selected when it is required by the functionality of the field. |
| Source field/value | An external field (in the source file) whose value should be imported into the specified internal field, or an expression to be executed on import to generate the value for the internal field. Click the |
| Ignore error | A check box that indicates (if selected) that the system should ignore errors when the data for this field is imported. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that the restriction is active. |
| Brackets | The opening bracket or brackets for composing a logical expression with multiple conditions. |
| Field Name | The field whose value the condition will be applied to. |
| Condition | The logical operation to apply to the value of the selected field; in some cases, the operation entails comparing it to the values specified for Value and Value 2.The following options are available:
|
| Is relative | A check box that indicates (if selected) that the field value represents the number of days with respect to the current business date. |
| Value | The first value of the condition, which will be compared with the value of the selected field. Most of the conditions require only one value, while Is between requires two values. |
| Value 2 | The second value of the condition, if required by the selected condition. |
| Brackets | The closing bracket or brackets for composing a logical expression with multiple conditions. |
| Operator | The logical operator to be used between the logical conditions enclosed in brackets. |
| Column | Description |
|---|---|
| Active | A check box that indicates (if selected) that the restriction is active. |
| Brackets | The opening bracket or brackets for composing a logical expression with multiple conditions. |
| Field name | The field whose value the condition will be applied to. |
| Condition | The logical operation to apply to the value of the selected field; in some cases, the operation entails comparing it to the values specified for Value and Value 2. Typically, the following options are available: Equals, Does not equal, Is greater than, Is greater *than or equal to*, Is less than, Is less than or *equal to*, Is between, Contains, Ends *with*, Starts with, Is null, Is not *null*. |
| Is relative | A check box that indicates (if selected) that the field value represents the number of days with respect to the current business date. |
| Value | The first value of the condition, which will be compared with the value of the selected field. Most of the conditions require only one value, while Is between requires two values. |
| Value 2 | The second value of the condition, if required by the selected condition. |
| Brackets | The closing bracket or brackets for composing a logical expression with multiple conditions. |
| Operator | The logical operator to be used between the logical conditions enclosed in brackets. |
| Button | Description |
|---|---|
| Generate archives | Creates one or more archives with your company’s attachments. |
| Update status | Checks and updates the archive status. |
| Information box | Gives information about how the archive is generated. |
| Element | Description |
|---|---|
| Download (button) | Downloads the selected archive. |
| File name | An automatically created file name showing the company ID and From/To period for the included attachments. Example: Company: 123456 Document type: AR - Customer transactions, AP - Supplier transactions, GL- General ledger transactions, or CA - Cash transactions From period: 202301 To period: 202312 |
| File size (KB) | Total file size of the archive. |
| Expires on | The date when the archive will no longer be available for download. |
| Created on | The date when the archive was created. |
| Created by user | The name of the user who created the archive. |
| Last downloaded on | The date when the zip file was last downloaded by a user. |
| Downloaded by user | The name of the user who downloaded the archive. |
| Element | Description |
|---|---|
| Download (button) | Downloads the selected archive. |
| File name | An automatically created file name showing the company ID and From/To period for the included attachments. Example: Company: 123456 Document type: AR - Customer transactions, AP - Supplier transactions, GL- General ledger transactions, or CA - Cash transactions From period: 202301 To period: 202312 |
| File size (KB) | Total file size of the archive. |
| Expires on | The date when the archive will no longer be available for download. |
| Created on | The date when the archive was created. |
| Created by user | The name of the user who created the archive. |
| Last downloaded on | The date when the zip file was last downloaded by a user. |
| Downloaded by user | The name of the user who downloaded the archive. |