Difference between revisions of "Plugin: Bank Statement Matching"

From iDempiere en
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Image:nTier_Bank_Statement_Matching.png|right|300px]]
 
[[Image:nTier_Bank_Statement_Matching.png|right|300px]]
 
* '''Creator:''' nTier Software Services, South Africa
 
* '''Creator:''' nTier Software Services, South Africa
* '''Author:''' Yogan Naidoo
+
* '''Development Status:''' Production
* '''Development Status:''' Production / Testing
+
* '''Current Version:''' iDempiere 9.0
* '''Current Version:''' for iDempiere 9.0
 
 
* '''Training Video:''' [http://www.dazzle.co.za/content/bank-statement-matching Bank Statement Matching Training Video]
 
* '''Training Video:''' [http://www.dazzle.co.za/content/bank-statement-matching Bank Statement Matching Training Video]
* '''Source:''' [https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://bitbucket.org/ntiersoftware/za.co.ntier.bankmatch archive.softwareheritage.org]
+
* '''Source:''' [https://github.com/nTier-Software/BankStatement-Matching.git https://github.com/nTier-Software/BankStatement-Matching.git]
 
* '''JIRA tracker:''' [https://idempiere.atlassian.net/browse/IDEMPIERE-2744 IDEMPIERE-2744]
 
* '''JIRA tracker:''' [https://idempiere.atlassian.net/browse/IDEMPIERE-2744 IDEMPIERE-2744]
 
* '''License:''' [http://www.gnu.org/licenses/gpl-2.0.html GPLv2]
 
* '''License:''' [http://www.gnu.org/licenses/gpl-2.0.html GPLv2]
* '''Price:''' Free
 
 
__FORCETOC__  
 
__FORCETOC__  
  
Line 27: Line 25:
  
 
== Source Code ==
 
== Source Code ==
* hg clone https://bitbucket.org/ntiersoftware/za.co.ntier.bankmatch
+
* git clone https://github.com/nTier-Software/BankStatement-Matching.git
* hg update release-2.1
 
 
* 2Pack: META-INF/2Pack.zip
 
* 2Pack: META-INF/2Pack.zip
  
 
== Installation ==
 
== Installation ==
 
* Backup your DB and application server folder.
 
* Backup your DB and application server folder.
* Download the latest binary plugin jar from (https://bitbucket.org/ntiersoftware/za.co.ntier.bankmatch/downloads).
+
* Download the latest plugin jar from (https://github.com/nTier-Software/BankStatement-Matching.git).
 
* Install the plugin jar via Felix Console.
 
* Install the plugin jar via Felix Console.
 
** The 2pack will be automatically applied.
 
** The 2pack will be automatically applied.

Latest revision as of 19:17, 15 September 2022

NTier Bank Statement Matching.png


Description

  • Please see the Bank Statement Matching Training Video for instructions on how to use this plugin.
  • Bank statements, which are typically imported, can contain many lines.
  • Reference information supplied by bank accounts on electronic bank statements, can be used to quickly automatically reconcile, and in many cases create the transactions in the system as well.
  • Each bank account is associated with one or more matching rules.
  • Each rule can match part of the description (or narration) on a bank statement line.
  • If the description matches a particular line on the bank statement, then:
    • The Business Partner field can be automatically populated on the line.
    • One of the following can be done automatically:
      • A charge can be automatically created for the line.
      • A payment be automatically created for the line.
      • An open payment can be automatically matched, based on the amount.
  • These rules can then be run, either for each line, or for the bank statement as a whole.

Source Code

Installation

  • Backup your DB and application server folder.
  • Download the latest plugin jar from (https://github.com/nTier-Software/BankStatement-Matching.git).
  • Install the plugin jar via Felix Console.
    • The 2pack will be automatically applied.
  • Restart your application server.
  • Give access for your roles to the following process (or run Role Access Update, depending on your security policies)
    • Do cache reset after performing Role Access Update

BSM CreateMatcherProcessAccess.png

  • Change the title of the window and tab 'nTier Bank/Cash Statement' to be 'Bank Statement'. This is best done as follows:
    • Add translation to Window and Tab for your language, for the following window:

BSM WindowTranslation.png

How to use

  • The functionality is available in a window called 'nTier Bank/Cash Statement'.
    • Name may differ, depending on your translation.
    • Access the menu option by typing ntier in the search bar.

NBSM Menu.png

  • After installation, the title of the window should be changed to 'Bank Statement' by your administrator (see installation section).
  • The applicable options on the bank statement line are shown below:

NBSM LineOptions.png

Discussion and development

  • If you wish to discuss the development of the plugin, contribute code, or provide additional comments, please use the JIRA tracker.
  • You can also provide feedback on the Discussion page.

Outstanding issues

  • Use DB transaction
  • Translations of messages in the code
Cookies help us deliver our services. By using our services, you agree to our use of cookies.