Linc Bank Account Enhancements User Guide
Introduction
Welcome to the user guide for Linc Bank Account Enhancements, an extension app built for Microsoft Dynamics 365 Business Central by Linc Communications (Pty) Ltd. This guide will help you set up and use the various features of the app to enhance your banking operations.
Enhancements Included
- Customer Preferred Bank Accounts
- Vendor Bank Account Enhancements
- Bank Account Card Enhancements
- Restrictions on Payment Journals
- Bank Account Reconciliation Enhancements
- Payment Reconciliation Journal Enhancements
1. Customer Preferred Bank Accounts
Setup
Table:
CustPrefBankAccount_BANK_LINC- Navigate to the
Customer Preferred Bank Accountspage to add or edit preferred bank accounts for customers. - Specify the
Customer No.,Currency Code, andBank Account No..
- Navigate to the
Page Extension:
CustomerList_BANK_LINC- In the
Customer Listpage, use the "Preferred Bank Accounts" action to manage preferred bank accounts for selected customers.
- In the
Usage
- Reports: Preferred bank account details will automatically be included in the following reports:
- Standard Sales Invoice
- Sales Credit Memo
- Sales Order Confirmation
- Customer Statement
- Pro-Forma Invoice
- Sales Draft Invoice
- Sales Quote
2. Vendor Bank Account Enhancements
Setup
- Page Extension:
VendorBankAccList_BANK_LINC- Navigate to the
Vendor Bank Account Listpage to add or edit bank branch names for vendor bank accounts.
- Navigate to the
Usage
- Factbox: Vendor bank account information will be displayed in a factbox on the following pages:
- Posted Purchase Invoices
- Purchase Invoices
- Purchase Invoice
- Vendor Ledger Entries
3. Bank Account Card Enhancements
Setup
Page Extension:
BankAccountCard_BANK_LINC- Navigate to the
Bank Account Cardpage to set up the following fields:Direct Tfr. Batch LimitNetcash Service Key
- Navigate to the
Page Extension:
GeneralLedgerSetup_BANK_LINC- In the
General Ledger Setuppage, enable the use of the Bank Branch List for selecting/capturing branch codes.
- In the
Page Extension:
BankExpImpSetup_BANK_LINC- In the
Bank Export/Import Setuppage, specify the bank export/import file type.
- In the
Codeunits: Ensure the appropriate bank export format codeunits are configured for your banking institution:
- FNB, ABSA, Standard Bank, Nedbank, Capitec, Netcash
Usage
- Bank Account Card: Use the
Direct Tfr. Batch LimitandNetcash Service Keyfields to manage direct transfer limits and Netcash services. - General Ledger Setup: Use the Bank Branch List for accurate branch code selection.
- Bank Export/Import Setup: Specify the correct file type for bank export/import operations.
4. Restrictions on Payment Journals
Setup
- Codeunit:
Subscriptions_BANK_LINC- Ensure your app subscription is active to enable all features.
- Configure the
CheckBankEFTLimitprocedure to set direct transfer limits.
Usage
- Payment Journals: The app will enforce restrictions on payment journals based on your subscription status and direct transfer limits. Unauthorized actions will be prevented, ensuring compliance and security.
5. Bank Account Reconciliation Enhancements
Setup
Event Subscriber:
BankAccReconciliationLine_OnAfterValidateEvent_AccountNo- Ensure the
Gen. Prod. Posting GroupandVAT Prod. Posting Groupfields are correctly set up in theBank Acc. Reconciliation Linetable.
- Ensure the
Event Subscriber:
BankAccReconciliationPost_OnPostPaymentApplicationsOnBeforeValidateApplyRequirements- Ensure the
Gen. Prod. Posting GroupandVAT Prod. Posting Groupfields in theGen. Journal Linetable match those in theBank Acc. Reconciliation Linetable during the posting of payment applications.
- Ensure the
Usage
- Bank Account Reconciliation: The app will automatically update and validate the general and VAT product posting groups during the reconciliation process, ensuring accurate and up-to-date financial records.
6. Payment Reconciliation Journals Enhancements
Setup
Page Extension:
PaymentReconJnl_BANK_LINC- Added fields
Gen. Prod. Posting GroupandVAT Prod. Posting Group.
- Added fields
Page Extension:
TextToAccMapping_BANK_LINC- Added fields
Gen. Prod. Posting Group,VAT Prod. Posting Group,Shortcut Dimension 1 CodeandShortcut Dimension 1 Code. - Set values for fields to be transferred to journal lines during mapping process.
- Added use of wildcard character: Replace unwanted text in Mapping Text field with star (*). Text before and after character will be used during mapping process.
- Added fields
Event Subscriber:
AppliedPaymentEntry_OnUpdateParentBankAccReconLineOnBeforeBankAccReconLineModify- Ensure field values for
Gen. Prod. Posting Group,VAT Prod. Posting Group,Shortcut Dimension 1 CodeandShortcut Dimension 1 Codeare correctly set on journal lines.
- Ensure field values for
Event Subscriber:
BankAccReconciliationLine_OnAfterRemoveAppliedPaymentEntries- Ensure field values for
Gen. Prod. Posting Group,VAT Prod. Posting Group,Shortcut Dimension 1 CodeandShortcut Dimension 1 Codeare correctly reset on journal lines.
- Ensure field values for
Event Subscriber:
MatchBankPayments_OnFindTextMappingsOnBeforeCalculateStringNearness- A text-to-account mapping can now be linked to a bank account. Select the bank account on the text-to-account mapping and enable ApplyLinkedTxtToAcc_BANK_LINC on the bank account card.
Usage
- Payment Reconciliation Journals: The app will automatically update and validate the Gen. Prod. Posting Group, VAT Prod. Posting Group, Shortcut Dimension 1 Code and Shortcut Dimension 1 Code from values on Text-To-Account mappings. Enabling the ApplyLinkedTxtToAcc_BANK_LINC on the bank account card and selecting a bank account on the text-to-account mappings will ensure only mappings related to the bank account are considered.
Conclusion
Linc Bank Account Enhancements is designed to streamline and enhance your banking operations within Microsoft Dynamics 365 Business Central. By following this guide, you can set up and use the app's features to improve efficiency, accuracy, and control over your financial transactions. Enjoy the benefits of a more powerful and user-friendly banking experience!