Search Results for

    Show / Hide Table of Contents

    Required Setups

    Sales & Receivables Setup

    1. On the General FastTab, select a template from the drop-down for the EFT Journal Template.

    EFT Journal Template

    Define Banks

    1. Search for Bank Export/Import Setup and click to open the related link.
    2. Confirm that AR EFT DEFAULT is set up.

    Bank Export/Import Setup

    Field Name Description
    Code Specifies a Code to identify the Bank Export/Import Setup.
    Name Specifies the name of the Bank Export/Import Setup.
    Direction Specifies if this setup will be used to import a bank file or to export a bank file.
    Processing Codeunit ID Specifies the codeunit that will import the bank statement data.
    Processing XMLport ID Specifies the XMLport through which the bank statement data is imported.

    Data Exchange Definitions

    Use the Data Exchange Definitions page to define the EFT File Format for each Bank

    1. Search for Data Exchange Definitions and click to open the page.

    2. Verify that AR EFT DEFAULT record is available in Data Exchange Definitions.

      Data Exchange Definitions - AR EFT DEFAULT

    3. To review or make changes, click to open AR EFT DEFAULT and click the Edit icon, and make any necessary edits.

      Data Exchange Definitions - AR EFT DEFAULT

    Import Data Exchange Definition

    Import the data exchange definition to a file that is located on your computer or network. The file type must match the value of the File Type field.

    Import Data Exchange Definition tab

    Export Data Exchange Definition

    Import a Data Exchange Definition from a bank file that is located on your computer or network. You can then upload the file to your electronic bank to process the related transfers.

    Export Data Exchange Definition tab

    General FastTab

    Data Exchange Definitions - AR EFT DEFAULT

    Field Name Description
    Code Specifies a Code that identifies the Data Exchange Definition setup.
    Name Specifies the name of the Data Exchange Definition.
    File Type Specifies the Type of File for which the Data Exchange Definition is used. You can select between three file types: XML, Variable Text or Fixed Text.
    Type: Specifies the Type of Exchange for which the Data Exchange Definition is used.
    Data Handling Codeunit Specifies the codeunit that transfers data in and out of tables in Microsoft Dynamics 365.
    Validation Codeunit Specifies the codeunit that is used to validate data against pre-defined business rules.
    Reading/Writing Codeunit Specifies the codeunit that processes imported data prior to mapping and exported data after mapping.
    Reading/Writing Codeunit Specifies the codeunit that processes imported data prior to mapping and exported data after mapping.
    Ext. Data Handling Codeunit Specifies the codeunit that transfers external data in and out of the Data Exchange Framework.

    File Type: Variable/Fixed

    Field Name Description
    File Encoding Specifies the encoding of the file to be imported. This field is only relevant for import. Options are: MS-DOS, UTF-8, UTF-16, or WINDOWS.
    Column Separator Specifies how columns in the file are separated if the file is of type Variable Text. Option: Comma
    Custom Column Separator Specifies how columns in the file are separated if the file is of a custom type.

    Type: Import

    Field Name Description
    Header Lines Specifies how many header lines exist in the file. This ensures that the header data is not imported. This field is only relevant for import.
    Header Tag Specifies the text of the first column on the header line.
    Footer Tag Specifies the text of the first column on the footer line. If a footer line exists in several places in the file, enter the text of the first column on the footer line to ensure that the footer data is not imported. This field is only relevant for import.

    Line Definitions

    Field Name Description
    Line Type Specifies the type of the line in the file. Options: Detail, Header, Footer
    Column Count Specifies the number of columns in the bank statement file line.
    Data Line Tag Specifies the position in the related XML schema of the element that represents the main entry of the data file.
    Namespace Specifies the namespace (uniform resource name (urn)) for a target document that is expected in the file for validation. You can leave the field blank if you do not want to enable namespace validation.
    Parent Code Specifies the parent of the child that is specified in the Code field in cases where the data exchange setup is for files with parent and children entries, such as a document header and lines.

    Delete Line

    Click to delete the selected row.

    Field Mapping

    Field Mapping associates columns in the data file with fields in Dynamics 365.

    Column Definitions

    Field Name Description
    Column No. Specifies the number that reflects the column's position on the line in the file.
    Name Specifies the name of the column.
    Data Type Specifies if the data to be exchanged is of type Text, Date, or Decimal.
    Data Format Specifies the format of the data, if any. For example, MM-DD-YYYY if the data type is Date.
    Data Formatting Culture Specifies the culture of the data format, if any. For example, en-US if the data type is Decimal to ensure that comma is used as the .000 separator, according to the US format. This field is only relevant for import.
    Length Specifies the length of the fixed-width line that holds the column if the file is of type Fixed Text.
    Description Specifies a description of the column, for informational purposes.
    Path Specifies the position of the element in the related XML schema.
    Negative-Sign Identifier Specifies the value that is used in the data file to identify negative amounts, in data files that cannot contain negative signs. This identifier is then used to reverse the identified amounts to negative signs during import.
    Constant Specifies any data that you want to export in this column, such as extra information about the payment type.
    Text Padding Required Specifies that the data must include text padding.
    Pad Character Specifies what text padding character is used.
    Justification Specifies if the column justification is left or right.
    Blank Zero Specifies if the element is empty if equal to 0.
    Export If Not Blank Specifies if the value of this column must be exported only if it is not blank.

    Company Information

    1. Search for Company Information and select the related link to open page.

    2. Add a Federal ID No. in the General FastTab if the field is not currently populated.

    Company Information

    Customer Card

    1. Search for Customers and select the related link to open the Customers List.
    2. Select a customer from the list to open the Customer Card.
    3. Scroll to the Payments FastTab and select a format for Check Date Format. This field specifies how the date will appear on the printed check image for this bank account.

    Customer Card - Check Date Format

    Customer Bank Account Card

    1. From the ribbon in the Customer Card, select Customer > Bank Accounts.

      Customer Bank Accounts

    2. Click New to create a Customer Bank Account Card.

      Customer Bank Accounts

    3. Complete Bank Account No. field and other required information, such as Transit No. and address information.

    Important

    The Transit No entered must match theTransit No. of an active Bank Account.

    1. In the Transfer tab, set Use for Electronic Payments Boolean field to 'true'.

      Customer Bank Accounts

    2. Close the screen.

    Bank Accounts

    1. Search for Bank Accounts and select the related link.

      Bank Accounts

    2. Select a bank account.

    3. In the Posting FastTab, complete the following fields:

      Bank Accounts

      Field Name Description
      Last Remittance Advice No. Specify the number of the most recently printed Remittance Advice that did not print in check format. You can enter a maximum of 20 characters, such as RA00000.
    4. In the Transfer FastTab, complete the following fields:

      Bank Accounts

    Field Name Description
    Country Export Format Specifies the country-specific file format for the export file. Set the country/region format to US. (NOTE: only US is supposed at this time).
    Transit No. Specify a bank identification number of your choice.
    Payment Export Format Specifies the format of the bank file that will be exported when you choose the Export Payments to File button in the Payment Journal page. Select AR EFT DEFAULT.
    Receivables Export Format Specifies the format of the bank file that will be exported when you choose the Export Payments to File button in the Cash receipt Journal page. Select AR EFT DEFAULT.
    E-Receivables Export File Name Specifies a file name with no path. This file name should have digits in it, since the system will attempt to increment it every time it is used to name an exported Direct Deposit file. This way, you will maintain a permanent record of every file you have every exported to the bank. For example, DD000000.txt would be a common first entry for this field.
    EFT IAT Export Format Specifies the EFT IAT format of the bank file that will be exported when you choose the Export button in the Payment Journal page. Select AR EFT DEFAULT.

    Cash Receipt Journal

    1. Search for Cash Receipt Journal and select related link.

      Cash Receipt Journal

    2. Batch Name - GENERAL

    3. Select the ellipsis in the field to open General Journal Batches page.

    4. Select Edit List.

      Cash Receipt Journal

    5. Select the checkbox for Allow Cash Receipt Report. This field specifies, if selected (true) to allow cash receipts to be exported to a file.

      Cash Receipt Journal

    Vendor Remittance Advice report

    For exports from the Cash Receipt Journal, set up the Vendor Remittance report to be 10083 - Export Electronic Payments.

    1. Use Search to navigate to Report Selection - Purchase.

      Search for Report Selection - Purchase

    2. Ensure the Report ID for Usage = Vendor Remittance is set to 10083 - Export Electronic Payments.

      Vendor Remittance Report ID selection

    See Also

    -AR Electronic Funds Transfer Video: Learn about the AR Electronic Funds Transfer app features: AR Electronic Funds Transfer App Video

    • Steps for processing AR Electronic Funds, see: Generate EFT File
    In This Article
    Back to top Generated by DocFX