Skip to main content

Bank

caution

This documentation is incomplete.

Banks are required to create payment transactions both in AP & AR. AR uses internal bank accounts to receive payments from customers, and AP uses internal bank accounts to create a pay to suppliers. You can define bank accounts for your customers, suppliers, and internal organization.

A bank consists of

  • Header
  • Line
  • Detail

Header - Bank

A bank header contains basic information about a bank, such as a name, location, etc.

To view/create/update a bank, navigate to the "bank" search screen from your dashboard/favorite.

Enter the organization/bank details or any other criteria in the search form and click on the search button to view an existing bank.
Click on create a new button to create a new bank; by manually entering all the information, Copy an existing bank to a new bank is always better than manually entering all the data to create a new bank. The application lets you update all the details before confirmation; you can configure which fields are view-only after the confirmation.

If you don't enter organization/bank details, the system will show you all the banks. If your organization has configured to make any field mandatory for search, then you have to enter those fields to search banks.
The application will fetch all the server data and take you to the search result screen. The search result screen looks a bit different on desktop and mobile devices.

To view the search result in a table format, click on the table icon in the bottom left corner.

To open a specific bank, click on the menu of that record, and click on view/fetch & view.

You can also click on the expand icon against any item on the search result screen to view the bank header details such as bank number, quantities, start date, status, etc.

The system will fetch all the data related to the selected bank. Depending on the device size, the bank details are shown either right to the search result screen or on a separate screen.

Scroll left, right, up, down to view all the details. The bank line and details are shown in a separate tab. The default configuration shows fields in various functional groups such as

  • Finance
  • Entity
  • Reference
  • Data
  • Control
  • Etc

You can configure the application to show which fields should be shown under which group. You can also create new groups as per your business requirements.

All Fields
NameSequenceLabelInputTypeField Group
10mdmBankHeaderIdMdm Bank Header IdInputType.textREFERENCE
10srcEntityNameSrc Entity NamedeferredSelectDEFAULT
20srcEntityIdSrc Entity IdInputType.textREFERENCE
30countryCountryInputType.textFieldDEFAULT
40bankNameBank NameInputType.textFieldFINANCE
50bankNumberBank NumberInputType.numberDATA
60descriptionDescriptionInputType.textFieldDEFAULT
70bankNameShortBank Name ShortInputType.textFieldFINANCE
80bankNameAltBank Name AltInputType.textFieldPLANNING
90taxRegNoTax Reg NoInputType.textFieldFINANCE
100taxPayerIdTax Payer IdInputType.textREFERENCE
110addressIdAddress IdInputType.textREFERENCE
120contactIdContact IdInputType.textREFERENCE
130statusStatusInputType.selectCONTROL
180docStatusDoc StatusInputType.selectCONTROL
190glAcProfileHeaderIdGl Ac Profile Header IddeferredSelectREFERENCE
5140createdByCreated ByInputType.textREFERENCE
5150creationDateCreation DateInputType.textREFERENCE
5160lastUpdatedByLast Updated ByInputType.textREFERENCE
5170lastUpdateDateLast Update DateInputType.textREFERENCE

Lines - Branch

You can add multiple lines to each bank header. Each bank line contains branch name, shortcode, IBAN, ifsc, location, etc.

Navigate to the lines tab to view/add/update lines.
Click on the add new entity to add a new line. If a line already exists, click on copy entity to copy all the details. You can enable/disable fields allowed to be copied in the menu configuration.

The entity group shows information related to shipping inventory organization. Though the details are not required to create a bank, you need to enter the information before using it for payment purposes.

The reference groups show various ids for reference only. You don't need to enter any information in this section. When you save a bank for the first time, the system will auto-populate the newly created header id and line ids.

Scroll left, right, up, and down view all other fields.

Enter all the other fields and click on the save button to save the bank. The app will post all the data to the server and will show the messages returned from the server.

All Fields
NameSequenceLabelInputTypeField Group
10mdmBankLineIdMdm Bank Line IdInputType.textREFERENCE
10srcEntityNameSrc Entity NamedeferredSelectDEFAULT
20srcEntityIdSrc Entity IdInputType.textREFERENCE
30mdmBankHeaderIdMdm Bank Header IdInputType.deferredSelectREFERENCE
40branchNameBranch NameInputType.textFieldDEFAULT
50countryCountryInputType.textFieldDEFAULT
60branchNumberBranch NumberInputType.numberDATA
70descriptionDescriptionInputType.textFieldDEFAULT
80branchNameShortBranch Name ShortInputType.textFieldDEFAULT
90branchNameAltBranch Name AltInputType.textFieldPLANNING
100ifscCodeIfsc CodeInputType.textFieldDEFAULT
110swiftCodeSwift CodeInputType.textFieldDEFAULT
120routingNumberRouting NumberInputType.textFieldDATA
130ibanCodeIban CodeInputType.textFieldDEFAULT
140taxRegNoTax Reg NoInputType.textFieldFINANCE
150taxPayerIdTax Payer IdInputType.textREFERENCE
160siteAddressIdSite Address IdInputType.textREFERENCE
170contactIdContact IdInputType.textREFERENCE
180statusStatusInputType.selectCONTROL
5190createdByCreated ByInputType.textREFERENCE
5200creationDateCreation DateInputType.textREFERENCE
5210lastUpdatedByLast Updated ByInputType.textREFERENCE
5220lastUpdateDateLast Update DateInputType.textREFERENCE

Details - Account

You can add multiple details to each bank line. Each bank detail represents a unique bank account id.

Depending upon your configuration, the details of a line are shown either on a separate tab or in the links section of lines.

Click on the Details button below a line to view/update/create details.

Click on the expandable button to view the fields of a detail line.

To create a new detail, click on Add New Line button. You can also copy an existing detail line to a new one by clicking on the Copy Line button.

A bank account can be

  • Internal
  • Supplier
  • Customer

You can only use internal bank accounts to create Payments in AR & AP. For an internal bank account, enter the business organization details. Similarly, enter supplier and customer details for customer and supplier bank accounts, respectively.

All Fields
NameSequenceLabelInputTypeField Group
10vvBuOrgBu OrgdeferredSelectENTITY
10vvBuOrgCodeBu Org CodedeferredSelectENTITY
20vvSupplierNumberSupplier NumberdeferredSelectDATA
30vvSupplierNameSupplier NamedeferredSelectENTITY
40vvSupplierSiteNumberSupplier Site NumberdeferredSelectDATA
50vvSupplierSiteNameSupplier Site NamedeferredSelectENTITY
60vvCustomerNumberCustomer NumberdeferredSelectDATA
70vvCustomerNameCustomer NamedeferredSelectENTITY
80vvCustomerSiteNumberCustomer Site NumberdeferredSelectDATA
90vvCustomerSiteNameCustomer Site NamedeferredSelectENTITY
100mdmBankDetailIdMdm Bank Detail IdInputType.textREFERENCE
110srcEntityNameSrc Entity NamedeferredSelectDEFAULT
120srcEntityIdSrc Entity IdInputType.textREFERENCE
130mdmBankLineIdMdm Bank Line IdInputType.textREFERENCE
140accountNumberAccount NumberInputType.textFieldDATA
150cashAcIdCash Ac IddeferredSelectREFERENCE
160currencyCodeCurrency CodedeferredSelectFINANCE
170descriptionDescriptionInputType.textFieldDEFAULT
180accountUsageAccount UsageInputType.selectDEFAULT
190accountTypeAccount TypeInputType.textFieldCONTROL
200buOrgIdBu Org IddeferredSelectREFERENCE
210apSupplierSiteIdAp Supplier Site IddeferredSelectREFERENCE
220arCustomerSiteIdAr Customer Site IddeferredSelectREFERENCE
230cashClearingAcIdCash Clearing Ac IddeferredSelectREFERENCE
240bankChargeAcIdBank Charge Ac IddeferredSelectREFERENCE
250exchangeGlAcIdExchange Gl Ac IddeferredSelectREFERENCE
260hrCashAcIdHr Cash Ac IddeferredSelectREFERENCE
270hrCashClearingAcIdHr Cash Clearing Ac IddeferredSelectREFERENCE
280hrBankChargeAcIdHr Bank Charge Ac IddeferredSelectREFERENCE
290hrExchangeGlAcIdHr Exchange Gl Ac IddeferredSelectREFERENCE
300nettingAcCbNetting Ac CbInputType.switchFieldDEFAULT
310minimumPaymentMinimum PaymentInputType.textFieldPLANNING
320maximumPaymentMaximum PaymentInputType.textFieldPLANNING
330contactIdContact IdInputType.textREFERENCE
340apPaymentMethodIdAp Payment Method IdInputType.textREFERENCE
350statusStatusInputType.selectCONTROL
400glAcProfileHeaderIdGl Ac Profile Header IddeferredSelectREFERENCE
5360createdByCreated ByInputType.textREFERENCE
5370creationDateCreation DateInputType.textREFERENCE
5380lastUpdatedByLast Updated ByInputType.textREFERENCE
5390lastUpdateDateLast Update DateInputType.textREFERENCE