Data Providers
Form ID: (SM206015)
You use this form to create a provider for data import or data export; you can also use the form to view the details of existing providers. You can configure providers to work with files in CSV, Excel, and XML format and with different external systems.
Form Toolbar
The form toolbar includes standard and form-specific buttons and commands. For the list of standard buttons, see Form Toolbar and More Menu. The form-specific commands are listed in the following table.
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. |
Log In |
Brings up the HubSpot sign-in page in a pop-up window. This button appears only if HubSpot Enhanced is selected in the Provider Type box in the Summary area of the form. |
Test Connection |
Tests the connection with the website of the selected data provider. This button appears only if HubSpot Enhanced is selected in the Provider Type box in the Summary area of the form. |
Element | Description |
---|---|
Link | The internal link to the file that is attached to the provider. |
The dialog box has the following button. | |
Close | Closes the dialog box. |
Summary Area
You use this area to identify the provider. You can specify the name and details for a new provider, or you can select an existing provider and view its information.
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:
Note: The Tax Provider, Tax Provider CSV, and
Tax Zip Provider built-in types are obsolete.
They were used to import data from the Avalara data files,
but Avalara no longer supplies these files. Integration with
Avalara is done through the Avalara AvaTax SOAP
API. |
Active | A check box that indicates (if selected) that this provider is active and will be available for selection on the MYOB Acumatica forms related to data import. |
Parameters Tab
The Parameters tab provides the list of parameters specific for the selected provider type. For a new provider, fill in the columns.
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. For details about the parameters of the providers, follow the
links below:
|
Description | The description of the parameter. |
Value | The value of the parameter to be used by the provider. |
Parameter | Description |
---|---|
FileName | The name of the file that should be used for data import or data export; this parameter is standard for file providers. The path to the file is set automatically after you have uploaded an external file to the provider. |
Encoding | The encoding of the source file. You can select the proper encoding value from the drop-down list in the Value column of the table on the Parameters tab. By default, the value of the parameter is set to US-ASCII. |
Delimiter | The delimiter that is used in the CSV file. You can use as a
delimiter any character provided by the system or specify a custom
character. The predefined system characters are the following:
|
QuoteAll | A Boolean value that (if set to True ) makes the
provider enclose all values from the source file in double quotes.
By default, the system does not enclose source values in double
quotes. |
Parameter | Description |
---|---|
FileName | The name of the file that should be used for data import or data export; this parameter is standard for file providers. |
Parameter | Description |
---|---|
FileName | The name of the file that should be used for data import or data export; this parameter is standard for file providers. |
Encoding | The encoding of the source file. You can select the proper encoding value from the drop-down list in the Value column of the table on the Parameters tab. By default, the value of the parameter is set to US-ASCII. |
Format |
The format of the XML file, which can be one of the following:
For details about the XML formats that can be used, see To Create an XML Data Provider. |
Parameter | Description |
---|---|
Server | Required. The location of the Microsoft SQL Server instance. You set the parameter to the server name for a default instance of Microsoft SQL Server (for example, MyServer), and to the server name and instance name for a named instance of Microsoft SQL Server (for example, MyServer\MyInstance). If a default instance of Microsoft SQL Server is installed on the same computer where MYOB Acumatica is installed, you can set the value of the parameter to (local). |
Database | Required. The name of the database on the server. |
Login | Required. The login for accessing the Microsoft SQL Server database. |
Password | Required. The password for accessing the Microsoft SQL Server database. |
LastModifiedDateColumn |
The column of the database table or view that contains the date when the record was most recently modified. This parameter is necessary only if you want MYOB Acumatica to use the synchronization type of an import scenario based on the Microsoft SQL provider. For details on the synchronization types, see the description of the Sync Type box in the Import Scenarios (SM206025) form reference topic. |
CreatedDateColumn | The column of the database table or view that contains the date
when the record was created. This parameter is necessary only if you
want MYOB Acumatica to use the synchronization type of an import scenario based on
the Microsoft SQL provider. For details on the synchronization types, see the description of the Sync Type box in the Import Scenarios form reference topic. |
Authentication | The authentication type to be used to connect to the database
server. It can be one of the following:
|
Parameter | Description |
---|---|
ScreenID |
The form ID of the generic inquiry whose data the system should use to process an Import Scenario subscriber of a business event. Business events and their subscribers are defined on the Business Events (SM302050) form. For details, see Business Events: Subscribers. |
Schema Tab
On this tab, you can view and manually correct, if needed, the schema of the data used in the specified external data source (file or application). For a new provider, you can extract the schema from the data source in accordance with the provider type.
This tab includes two panes: The Source Objects pane contains the table with the list of objects of the data source, and the Source Fields pane contains the table with the list of fields for the object selected in the left pane.
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 icon, which displays actions that do not fit on the toolbar. |
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.
Note: The ORDER BY clause cannot be used in the command.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 or a data table in the Salesforce application. |
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.
Note: The ORDER BY clause cannot be used in the command.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. |