You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by mb...@apache.org on 2020/02/25 21:09:53 UTC

[ofbiz-framework] 02/12: Documented: Financial Account Help Docbook file migration to asciidoc format (OFBIZ-10296)

This is an automated email from the ASF dual-hosted git repository.

mbrohl pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git

commit 0340b17575e81a98d2d13156ca64db4a0f6cae89
Author: holivier <ho...@apache.org>
AuthorDate: Mon Feb 3 19:46:18 2020 +0100

    Documented: Financial Account Help Docbook file migration to asciidoc
    format
    (OFBIZ-10296)
    
    All the new files are now included in the Financial Account
    documentation presentation, at the end in a sub-chapter Financial
    Account management in User Interface.
---
 .../HELP_ACCOUNTING_BankReconciliation.xml         | 199 ---------------------
 .../HELP_ACCOUNTING_EditDepositSlipAndMembers.xml  |  61 -------
 .../helpdata/HELP_ACCOUNTING_EditFinAccount.xml    | 142 ---------------
 .../HELP_ACCOUNTING_EditFinAccountAuths.xml        |  94 ----------
 ...LP_ACCOUNTING_EditFinAccountReconciliations.xml |  38 ----
 .../HELP_ACCOUNTING_EditFinAccountRoles.xml        |  59 ------
 .../HELP_ACCOUNTING_EditFinAccountTrans.xml        |  91 ----------
 ...ELP_ACCOUNTING_EditFinAccountTypeGlAccounts.xml |  95 ----------
 .../helpdata/HELP_ACCOUNTING_FinAccountMain.xml    |  35 ----
 .../helpdata/HELP_ACCOUNTING_FindDepositSlips.xml  |  64 -------
 .../helpdata/HELP_ACCOUNTING_FindFinAccount.xml    |  41 -----
 ...LP_ACCOUNTING_FindFinAccountReconciliations.xml |  23 ---
 .../HELP_ACCOUNTING_FindFinAccountTrans.xml        |  59 ------
 .../helpdata/HELP_ACCOUNTING_NewDepositPayment.xml |  93 ----------
 .../helpdata/HELP_ACCOUNTING_NewDepositSlip.xml    |  53 ------
 .../HELP_ACCOUNTING_NewWithdrawalPayment.xml       |  95 ----------
 .../HELP_ACCOUNTING_PaymentsDepositWithdraw.xml    |  73 --------
 ...OUNTING_ViewGlReconciliationWithTransaction.xml |  81 ---------
 .../HELP_ACCOUNTING_financial_accounts.xml         | 111 ------------
 .../asciidoc/_include/HELP_BankReconciliation.adoc |  98 ++++++++++
 .../_include/HELP_EditDepositSlipAndMembers.adoc   |  35 ++++
 .../asciidoc/_include/HELP_EditFinAccount.adoc     |  70 ++++++++
 .../_include/HELP_EditFinAccountAuths.adoc         |  60 +++++++
 .../HELP_EditFinAccountReconciliations.adoc        |  30 ++++
 .../_include/HELP_EditFinAccountRoles.adoc         |  34 ++++
 .../_include/HELP_EditFinAccountTrans.adoc         |  44 +++++
 .../HELP_EditFinAccountTypeGlAccounts.adoc         |  52 ++++++
 .../asciidoc/_include/HELP_FindDepositSlips.adoc   |  48 +++++
 .../asciidoc/_include/HELP_FindFinAccount.adoc     |  36 ++++
 .../_include/HELP_FindFinAccountTrans.adoc         |  37 ++++
 .../asciidoc/_include/HELP_NewDepositPayment.adoc  |  48 +++++
 .../asciidoc/_include/HELP_NewDepositSlip.adoc     |  29 +++
 .../_include/HELP_NewWithdrawalPayment.adoc        |  51 ++++++
 .../_include/HELP_PaymentsDepositWithdraw.adoc     |  44 +++++
 .../HELP_ViewGlReconciliationWithTransaction.adoc  |  49 +++++
 .../asciidoc/_include/acc-financial-accounts.adoc  |  64 +++++++
 36 files changed, 829 insertions(+), 1507 deletions(-)

diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_BankReconciliation.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_BankReconciliation.xml
deleted file mode 100644
index 85e2918..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_BankReconciliation.xml
+++ /dev/null
@@ -1,199 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements. See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to you under the Apache License, Version
-  2.0 (the "License"); you may not use this file except in compliance
-  with the License. You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-  applicable law or agreed to in writing, software distributed under the
-  License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-  CONDITIONS OF ANY KIND, either express or implied. See the License for
-  the specific language governing permissions and limitations under the
-  License.
- -->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
- xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
- xmlns="http://docbook.org/ns/docbook">
- <title>The Financial Account Bank Reconciliation screen.</title>
- <para>Bank Reconciliation is a regular task where transactions from the
-  company bank statement are matched against transactions that have
-  occurred in the General Ledger. This is done based on a specific
-  date(NOTE: This can be done daily, weekly but is usually an end of
-  month).</para>
- <para> A specific GL account is normally used to represent the company
-  bank account and any accounting transaction that involves the bank
-  account will automatically record and entry in
-  the GL. </para>
- <para>The bank reconciliation process ensures that the GL account and
-  the
-  bank statement reconcile to the same amounts. </para>
- <para>Differences can occur between the GL and the bank statement for a
-  variety of valid reasons including the following:</para>
- <itemizedlist>
-  <listitem>
-   <para>Payments or Deposits in process (especially cheques)</para>
-  </listitem>
-  <listitem>
-   <para>Interest or Bank Charges that are not known in advance but are
-    applied to the bank account</para>
-  </listitem>
-  <listitem>
-   <para>Currency or Exchange Rate variations / charges</para>
-  </listitem>
-  <listitem>
-   <para>Any outstanding </para>
-  </listitem>
- </itemizedlist>
- <para>NOTE: The differences will occur because of timing differences of
-  when and how transactions are recorded. Examples are as follows:
- </para>
- <orderedlist>
-  <listitem>
-   <para>Bank charges are known to the bank first and only once they
-    have applied the charge to the bank account can the company
-    duplicate the transaction in the GL to make the balance reconcile.
-   </para>
-  </listitem>
-  <listitem>
-   <para>A customer cheque payment may be recorded in the GL first
-    before it is paid into the bank account</para>
-  </listitem>
- </orderedlist>
- <section>
-  <title>How do I create a Bank Reconciliation?</title>
-  <para>The bank reconciliation process is made up of 3 steps.</para>
-  <orderedlist>
-   <listitem>
-    <para>Creating an account reconciliation group</para>
-   </listitem>
-   <listitem>
-    <para>Assigning transactions to the reconciliation</para>
-   </listitem>
-   <listitem>
-    <para>Validating the figures and confirming the reconciliation
-    </para>
-   </listitem>
-  </orderedlist>
- </section>
- <section>
-  <title>How do I create an account reconciliation group for Bank
-   Reconciliation?</title>
-  <orderedlist>
-   <listitem>
-    <para>Go to the Financial Account 'Reconciliation' sub menu for the
-     bank account to be reconciled</para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Create New Financial Account Reconciliations'
-     button</para>
-   </listitem>
-   <listitem>
-    <para>Complete the details (eg name, description, organisation and
-     opening balance) required on the 'Add New Financial Account
-     Reconciliations' screen and press the 'Create' button</para>
-   </listitem>
-   <listitem>
-    <para>The new account reconciliation group is created and may be
-     used to assign transactions to</para>
-   </listitem>
-  </orderedlist>
- </section>
- <section>
-  <title>How do I locate transactions that have not been assigned to a
-   Bank Reconciliation?</title>
-  <orderedlist>
-   <listitem>
-    <para>Go to the Financial Account 'Transactions' sub menu of the
-     bank account to be reconciled</para>
-   </listitem>
-   <listitem>
-    <para>The 'Find Transactions For Financial Account: XXXX' is
-     displayed </para>
-   </listitem>
-   <listitem>
-    <para>Use the dropdown box for 'GL Reconciliation Id' field to
-     select 'Not Assigned' and then press the 'Search' button</para>
-   </listitem>
-   <listitem>
-    <para>A list of transactions (deposits, withdrawals or adjustments)
-     that have not been reconciled will be displayed (NOTE: If no
-     transactions are displayed then there are no transactions to
-     reconcile)</para>
-   </listitem>
-   <listitem>
-    <para>Click on the 'check box' at the end of the transaction line
-     that corresponds to the entry that needs to be assigned (NOTE:More
-     than one transaction can be selected at a time)</para>
-   </listitem>
-   <listitem>
-    <para>Above the 'check box' is the 'Assign to Reconciliation' button
-     and to the left of this is a dropdown box to select the
-     reconciliation that the transaction is to be assigned to.</para>
-   </listitem>
-   <listitem>
-    <para>Using the drop down box select the reconciliation required and
-     press the 'Assign to Reconciliation' button</para>
-   </listitem>
-   <listitem>
-    <para>The transaction is removed from the 'Not Assigned' status and
-     added to the specified reconciliation group</para>
-   </listitem>
-  </orderedlist>
-  <para></para>
- </section>
- <section>
-  <title>How do I validate and confirm the Bank Reconciliation?</title>
-  <para>Validation can be done for individual transactions or for the complete account reconciliation group. The user controls this by the search criteria entered on this screen.</para>
-  <orderedlist>
-   <listitem>
-    <para>Go to the 'Transactions' sub menu for the bank account and press the 'Bank Reconciliation' button</para>
-   </listitem>
-   <listitem>
-    <para>Select the 'GL Reconciliation Id' that is to be reconciled</para>
-   </listitem>
-   <listitem>
-    <para>Click on the 'Select All' check box on the right hand side of the screen. (NOTE: All transactions in this group will be reconciled)</para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Reconcile' button above the 'Select All' check box</para>
-   </listitem>
-     </orderedlist>
-     </section>
-      <section>
-  <title>How do I view a Bank Reconciliation?</title>
-  <para>Once all the transactions in a reconciliation group have been reconciled then the status of the group is changed to 'Reconciled'. This means that no new transactions can be added to the is group and the reconciled balance is fixed.</para>
-  <orderedlist>
-   <listitem>
-    <para>Go to the 'Reconciliation' sub menu for the bank account</para>
-   </listitem>
-   <listitem>
-    <para>A list of all the bank reconciliation groups are displayed with details of the status (eg Created or Reconciled)</para>
-   </listitem>
-   <listitem>
-    <para>Click on the 'GL Reconciliation Id' of the group and the details are displayed</para>
-   </listitem>
-  </orderedlist>
-     </section>
-      <section>
-  <title>How do I cancel a Bank Reconciliation?</title>
-  <para>If a bank reconciliation needs to be cancelled due to a mistake or error then the bank reconciliation can be cancelled as long as it has not been fully reconciled (i.e. the status of the reconciliation has not been changed to 'Reconciled'. This will allow you to start the bank reconcilation again.</para>
-  <orderedlist>
-   <listitem>
-    <para>Go to the 'Reconciliation' sub menu for the bank account</para>
-   </listitem>
-   <listitem>
-    <para>A list of all the bank reconciliation groups are displayed (NOTE: If no transactions are associated with a reconciliation group then it will not be displayed here)</para>
-   </listitem>
-   <listitem>
-    <para>Click on the 'Cancel' button associated with the 'GL Reconciliation Id' of the group that needs to be cancelled</para>
-   </listitem>
-   <listitem>
-    <para>All transactions will be removed from the reconciliation group and their status will be changed back to 'Not Assigned' so that they can be re-assigned to this or any other reconciliation.</para>
-   </listitem>
-   </orderedlist>
-     </section>
- </section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditDepositSlipAndMembers.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditDepositSlipAndMembers.xml
deleted file mode 100644
index 62388f8..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditDepositSlipAndMembers.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Financial Account Edit Deposit Slip screen.</title>
-    <para>This screen displays the details of a Payment Group and its transactions. The Deposit Slip
-        for the Payment Group can be printed if required and the Payment Group itself can be
-        updated.</para>
-    <para>Details that can be updated include the name of the Payment Group itself and the addition,
-        removal or update of transactions.</para>
-    <para>NOTE: Any changes to the Payment Group will be automatically updated to the Deposit
-        Slip.</para>
-    <section>
-        <title>How do I update a Deposit Slip?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Select the Payment Group required</para>
-                </listitem>
-                <listitem>
-                    <para>Update the 'Payment Group Name' if required</para>
-                </listitem>
-                <listitem>
-                    <para>Use the lookup for 'Payment Id' to add new transactions to the Payment
-                        Group if required</para>
-                </listitem>
-                <listitem>
-                    <para>Use the 'Cancel' button next to a particular transaction to remove it from
-                        the Payment Group</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Update' or 'Add' buttons as required</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Print Deposit Slip' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The Deposit Slip will be displayed with the latest details of the transactions for the
-            Payment Group</para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccount.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccount.xml
deleted file mode 100644
index bb40eef..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccount.xml
+++ /dev/null
@@ -1,142 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Edit Financial Account screen.</title>
-    <para>This screen allows the user to create a new financial account or to edit an existing
-        one.</para>
-    <para>The 'Financial Account' submenu is the first of four submenus used in the creation or
-        update of a Financial Account. On the creation or update of a Financial Account it is the
-        default screen that is displayed.</para>
-    <para>It can be used for updating the basic details of a Financial account such as:</para>
-    <para>
-        <itemizedlist>
-            <listitem>
-                <para>Type of Account (eg Deposit, Investment, Gift Certificate)</para>
-            </listitem>
-            <listitem>
-                <para>Account Status (Active, Frozen, Cancel, etc)</para>
-            </listitem>
-            <listitem>
-                <para>Account Name and Code</para>
-            </listitem>
-            <listitem>
-                <para>Currency </para>
-            </listitem>
-            <listitem>
-                <para>Owner Party ID</para>
-            </listitem>
-            <listitem>
-                <para>Default GL Account for Posting</para>
-            </listitem>
-            <listitem>
-                <para>Replenishment Level </para>
-            </listitem>
-        </itemizedlist>
-    </para>
-    <section>
-        <title>How do I create a new Financial Account?</title>
-        <para>Select the 'Create New Financial Account' button from the 'Find Financial Accounts'
-            screen</para>
-        <orderedlist>
-            <listitem>
-                <para>The 'Create/Update Financial Account' screen is displayed.</para>
-            </listitem>
-            <listitem>
-                <para>Keep the default entry of 'Deposit Account' for the Fin Account Type
-                    field</para>
-            </listitem>
-            <listitem>
-                <para>Keep the default entry of 'Active' for the status field</para>
-            </listitem>
-            <listitem>
-                <para>Enter a description (eg ABC Customer Prepaid Account) for the 'Fin Account
-                    Name' field</para>
-            </listitem>
-            <listitem>
-                <para>Leave the Fin Account Pin field blank (NOTE TO CHECK: I think this is only
-                    used in creation of Gift Cards and Certificates..)</para>
-            </listitem>
-            <listitem>
-                <para>Leave the Fin Account Code field blank (NOTE TO CHECK: I think this is only
-                    used in the creation of Gift Cards and Certificates...)</para>
-            </listitem>
-            <listitem>
-                <para>The currency field will be the default currency of Company (eg USD). If this
-                    account is to be in another currency (eg EUR) then select it from the drop down
-                    list.</para>
-            </listitem>
-            <listitem>
-                <para>Set the Organization Party ID field to be 'Company'</para>
-            </listitem>
-            <listitem>
-                <para>Fill in the Owner Party Id field with the party id of the customer who has the
-                    Financial Account (eg DemoCustomer or DemoCustCompany)</para>
-            </listitem>
-            <listitem>
-                <para>Fill in the 'Post to Gl Account field' to post the transactions for this
-                    financial account to post to a specific GL Account</para>
-            </listitem>
-            <listitem>
-                <para>Select the current date from the calendar to fill in the 'From date' field
-                    (NOTE: It can be left blank and still appears to work)</para>
-            </listitem>
-            <listitem>
-                <para>Leave the 'Thru date' field blank (NOTE TO CHECK: I think this could be used
-                    to close or stop the use of an account ..)</para>
-            </listitem>
-            <listitem>
-                <para>Leave the default of 'Is Refundable' as 'Y' (NOTE TO CHECK: I think this will
-                    allow money to be refunded to this account - eg if you have a return or credit
-                    for the customer)</para>
-            </listitem>
-            <listitem>
-                <para>Leave the 'Replenish Payment ID' blank (NOTE TO CHECK: Not sure what this is -
-                    maybe to automatically replenish account if it gets to a certain limit???)Leave
-                    the 'Replenish Level' blank (NOTE TO CHECK: Not sure what this is but probably
-                    linked to Replenish Payment ID where you set the limit - eg $100)</para>
-            </listitem>
-        </orderedlist>
-        <para>Press the 'Create' button and message appears saying that the account was successfully
-            created </para>
-    </section>
-    <section>
-        <title>How do I update an existing Financial Account?</title>
-        <orderedlist>
-            <listitem>
-                <para>Press the 'Search' button on the Financial Account main screen</para>
-            </listitem>
-            <listitem>
-                <para>A list of all existing Financial Accounts will be displayed</para>
-            </listitem>
-            <listitem>
-                <para>The 'Create/Update Financial' screen is displayed</para>
-            </listitem>
-            <listitem>
-                <para>Update the details of the financial account </para>
-            </listitem>
-            <listitem>
-                <para>Press the 'Update' button</para>
-            </listitem>
-        </orderedlist>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountAuths.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountAuths.xml
deleted file mode 100644
index 07ca699..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountAuths.xml
+++ /dev/null
@@ -1,94 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Edit Financial Account Authorizations screen.</title>
-    <para>An authorization is a temporary transaction showing a commitment to take money from a
-        financial account. It is like a 'transaction in progress' where there can be delay between
-        when you buy something and the time it actually appears on your statement.</para>
-    <para>Authorizations can be time limit specific meaning that they can be controlled by entering
-        a start and end date so that they are only valid for a certain length of time. They can also
-        be expired. When an authorization is expired it removes the commitment from the financial
-        account. The history of expired authorizations are shown on the financial account.</para>
-    <para>NOTE:This could be very useful in ensuring that customers are not overcommitted and
-        keeping within their approved credit limits.</para>
-    <section>
-        <title>How do I add an authorization?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Enter an amount in the 'Amount' field (Eg 1000)</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Currency' field blank as the default currency will be
-                        used</para>
-                </listitem>
-                <listitem>
-                    <para>Enter a date in the 'Authorisation Date' field</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'From Date' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Thru Date' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Add' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>NOTE: When you now view the Financial Account detail the 'Actual Balance' and
-            'Available Balance' fields will be different.</para>
-    </section>
-    <section>
-        <title>How do I update an authorization?</title>
-        <para>An authorization cannot be updated. It can only be expired. If you have made a mistake
-            and need to change an authorization then it needs to expired and then re-created
-            correctly.</para>
-    </section>
-    <section>
-        <title>How do I delete an authorization?</title>
-        <para>Authorizations are not deleted they are instead expired. This means that the history
-            of the authorizations will remain on the account as an audit trail.</para>
-        <para>Example: To expire an authorisation</para>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Select the 'Authorizations' tab for the Financial Account</para>
-                </listitem>
-                <listitem>
-                    <para>Any authorizations will be displayed at the bottom of the screen</para>
-                </listitem>
-                <listitem>
-                    <para>If the authorization is still current the 'Thru Date' field will be blank
-                        (NOTE TO CHECK: May not always be true as you can specify a future date for
-                        it to expire......!!!)</para>
-                </listitem>
-                <listitem>
-                    <para>Select the 'Expire' button next to the authorisation to be expired</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The authorization is removed from the financial account and the screen is redisplayed
-            with the 'Thru Date' field completed </para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountReconciliations.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountReconciliations.xml
deleted file mode 100644
index cd15a16..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountReconciliations.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" 
-    xmlns:xl="http://www.w3.org/1999/xlink" 
-    xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-       <title>The Edit Financial Account Reconciliations screen.</title>
-        <para>This screen is used to create or update a reconciliation group / bank reconciliation. The following details can be input or updated for the reconciliation:</para>
-        <itemizedlist>
-        <listitem><para>GL Reconciliation Name or Identifier</para></listitem>
-       <listitem><para>Description for the reconciliation</para></listitem>
-       <listitem><para>Organisation Party Id for the reconciliation</para></listitem>
-       <listitem><para>Opening Balance for the reconciliation</para></listitem>
-        <listitem><para>Reconciliation date</para></listitem>
-        </itemizedlist>
-        <section>
-        <title></title>
-        <para></para>
-        </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountRoles.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountRoles.xml
deleted file mode 100644
index 8754962..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountRoles.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Edit Financial Account Roles screen.</title>
-    <para>The Financial Account Roles sub menu screen allows you specify a party and link them to a
-        role for a particular financial account.</para>
-    <para>It can be used to add party roles eg 'Approver' or 'Administrator' for credit limits or
-        updates to the account. If an account belongs to a company then you may want to add a person
-        as a 'Contact' for dealing with the account.</para>
-    <para>The roles can also be time bound. This means that you can specify a start and end date for
-        the party role.</para>
-    <section>
-        <title>How do I add a Party Role to a Financial Account?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Select the 'Roles' sub menu for the Financial Account</para>
-                </listitem>
-                <listitem>
-                    <para>Fill in the Party Id field by using the field lookup tool or by directly
-                        entering the party id (eg flexadmin)</para>
-                </listitem>
-                <listitem>
-                    <para>Select the role from the drop down list for the Role Type Id field (eg
-                        administrator)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter the From Date field </para>
-                </listitem>
-                <listitem>
-                    <para>Enter if the Thru Date field (optional)</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Add' button </para>
-                </listitem>
-            </orderedlist>
-        </para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTrans.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTrans.xml
deleted file mode 100644
index 400fe74..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTrans.xml
+++ /dev/null
@@ -1,91 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Edit Financial Account Transactions screen.</title>
-    <section>
-        <title>How do I add transactions to a financial account?</title>
-        <para>An example of how to bring in an opening balance is shown below:</para>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Navigate to the the Financial Account Transactions sub menu</para>
-                </listitem>
-                <listitem>
-                    <para>Select 'Adjustment' in the Fin Account Trans Type Id field</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Party Id' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Fill in the 'Transaction Date' field</para>
-                </listitem>
-                <listitem>
-                    <para>Fill in the 'Entry Date' field (NOTE TO CHECK: Need to check exactly what
-                        this is - is it the date the transaction is entered or is it the date the
-                        transaction is processed?)</para>
-                </listitem>
-                <listitem>
-                    <para>Fill in the 'Amount' field with the transaction amount (Eg. In our case
-                        this is the opening balance such as 353.88 - dont think we need the $
-                        sign)</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Payment Id' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Order Id' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Order Item Seq Id' field blank</para>
-                </listitem>
-                <listitem>
-                    <para>Leave the 'Reason Enum Id' field blank (NOTE TO CHECK: This could be
-                        useful in identifying transactions to a greater level of detail....)</para>
-                </listitem>
-                <listitem>
-                    <para>Fill in the 'Comments' field (Eg: Opening Balance from XYZ
-                        Statement)</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Add' button and the transaction will be displayed at the bottom
-                        of the screen</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>NOTE: When you now view the Financial Account detail the 'Actual Balance' and
-            'Available Balance' fields will show the entered opening balance (eg 353.88)</para>
-    </section>
-    <section>
-        <title>Other ways to add transactions to a financial account?</title>
-        <para>
-            <itemizedlist>
-                <listitem>
-                    <para>By selecting financial account as a payment method for a customer</para>
-                </listitem>
-                <listitem>
-                    <para>By selecting financial account as a refund method for a customer </para>
-                </listitem>
-            </itemizedlist>
-        </para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTypeGlAccounts.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTypeGlAccounts.xml
deleted file mode 100644
index 9237b54..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_EditFinAccountTypeGlAccounts.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to you under the Apache License, Version
-2.0 (the "License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-applicable law or agreed to in writing, software distributed under the
-License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, either express or implied. See the License for
-the specific language governing permissions and limitations under the
-License.
- -->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
- xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
- xmlns="http://docbook.org/ns/docbook">
- <title>The Financial Account GL Account Type help screen</title>
- <para>The FinAccount Type GL Account (Financial Account Type / GL
-  Account Type) is used to specify the default account to be used for a
-  specific type of Financial Account. This setup will translate to one
-  side of the journal entry only.</para>
- <para>IMPORTANT NOTE: There is a limitation that only one account can
-  be specified per Financial Account type. Currently there are 6 types
-  of Financial Account (Bank, Deposit, Investment, Gift Certificate,
-  Replenish, Service Credit) - so if you have more than one of these
-  type of accounts that you need to track separately then there could be
-  a problem. </para>
- <para>This mapping is normally be triggered if something is paid or
-  uses a Financial Account. Using the demo data this mapping is
-  triggered when someone purchases a gift certificate, or pays money
-  into a financial account.</para>
- <section>
-  <title>How do I add a new Financial Account Type / GL Account mapping?
-  </title>
-  <para>By default there are 4 Financial Account Type / GL Type mappings
-   that are configured as part of the OFBiz demo data.</para>
-  <orderedlist>
-   <listitem>
-    <para>Select the 'FinAccount Type Id' from the drop down list</para>
-   </listitem>
-   <listitem>
-    <para>Select the ' GL Account' to map it to from the drop down list
-    </para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Add' button</para>
-   </listitem>
-   <listitem>
-    <para>The new mapping will be displayed in the list at the bottom of
-     the screen</para>
-   </listitem>
-  </orderedlist>
- </section>
- <section>
-  <title>How do I update a Financial Account Type / GL Account mapping?
-  </title>
-  <para>A Financial Account Type / GL Account Type mapping can be
-   updated by modifying the GL Account only. Unlike other screens in
-   this area if the GL Account Type needs to be updated then it can be
-   done by creating a new record with the correct GL Account type which
-   will overwrite the existing record.</para>
-  <orderedlist>
-   <listitem>
-    <para>Locate the entry that needs to be updated in the list of
-     Financial Account Type / GL Account Type mappings</para>
-   </listitem>
-   <listitem>
-    <para>Modify the 'GL Account 'by using the drop down list next to
-     the GL Account field</para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Update' button</para>
-   </listitem>
-   <listitem>
-    <para>The updated mapping will be displayed</para>
-   </listitem>
-  </orderedlist>
- </section>
- <section>
-  <title>How do I remove a Financial Account Type / GL Account mapping?
-  </title>
-  <orderedlist>
-   <listitem>
-    <para>Locate the entry that needs to be deleted in the list of
-     Financial Account Type / GL Account Type mappings</para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Remove' button next to the entry</para>
-   </listitem>
-  </orderedlist>
- </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FinAccountMain.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_FinAccountMain.xml
deleted file mode 100644
index b5537c2..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FinAccountMain.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to you under the Apache License, Version
-2.0 (the "License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-applicable law or agreed to in writing, software distributed under the
-License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, either express or implied. See the License for
-the specific language governing permissions and limitations under the
-License.
- -->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
- xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
- xmlns="http://docbook.org/ns/docbook">
- <title>The Financial Account Main screen.</title>
- <para>The default screen for Financial Accounts displays a list of any
-  bank accounts that have been created. Details listed include the
-  account the following</para>
- <itemizedlist>
-  <listitem>
-   <para>account name</para>
-  </listitem>
-  <listitem>
-   <para>organisation the account is linked to</para>
-  </listitem>
-  <listitem>
-   <para>account balances (available and actual)</para>
-  </listitem>
- </itemizedlist>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindDepositSlips.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindDepositSlips.xml
deleted file mode 100644
index c65dc02..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindDepositSlips.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Find Deposit Slips screen.</title>
-    <para>This screen is used to locate payment groups and their associated deposit slips that have
-        been created. Deposit slips are created by grouping transactions together into a Payment
-        Group. This can be done using the 'Accounting / Payment Group' tab, the 'Financial Account /
-        Deposit Withdraw' tab or the 'Create New Deposit Slip' button. </para>
-    <para>Currently Deposit Slips are created for AR Batch Payments only.</para>
-    <para>The deposit slips are available in PDF format and there is an option to cancel the batch
-        that generated the deposit slip if required.</para>
-    <section>
-        <title>How do I locate an existing Deposit Slip?</title>
-        <para>Enter some characters from the 'Payment Group Id' or 'Payment Group Name' if
-            known</para>
-        <para>Press the 'Search' button</para>
-    </section>
-    <section>
-        <title>How do I update an existing Deposit Slip?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Locate the Payment Group required</para>
-                </listitem>
-                <listitem>
-                    <para>Select the Payment Group by clicking on the Payment Group Id</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The 'Edit Payment Group' screen is displayed</para>
-        <para>Add any new payment deposits or update existing deposits for the Payment Group</para>
-        <para>All changes in the Payment Group will automatically be updated to the Deposit
-            Slip</para>
-    </section>
-    <section>
-        <title>How do I delete an existing Deposit Slip?</title>
-        <para>A deposit slip can not be directly deleted but it is removed when a Payment Group is
-            cancelled</para>
-        <para>Press the 'Cancel' button next to the Payment Group required to cancel a payment
-            group</para>
-        <para>The Payment Group is removed from the 'Find Deposits' screen and no deposit slips can
-            be viewed or printed.</para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccount.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccount.xml
deleted file mode 100644
index 891a0d7..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccount.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" 
-    xmlns:xl="http://www.w3.org/1999/xlink" 
-    xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-       <title>The Find Financial Accounts screen.</title>
-        <para>This screen is used to locate existing financial accounts that
-        have been created.</para>
-        <para>It also includes the option to use the 'Advanced Search' button to display additional fields that can be used to locate a specific financial account.</para>
-        <para>New Financial Accounts can be created using the 'Create New Financial Account' button.</para>
-        <section>
-            <title>How do locate an existing Financial Account?</title>
-            <para>Press the 'Search' button</para>
-            <para>A list of all existing Financial Accounts will be displayed.</para>
-        </section>        
-        <section>
-        <title>How do I delete an existing Financial Account?</title>
-               <para>Press the 'Search' button on the Financial Account main screen</para>
-               <para>A list of all existing Financial Accounts will be displayed</para>
-               <para>Press the 'Delete' button next to the Financial Account that needs to be deleted.</para>
-           </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountReconciliations.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountReconciliations.xml
deleted file mode 100644
index 6c6de04..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountReconciliations.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to you under the Apache License, Version
-2.0 (the "License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-applicable law or agreed to in writing, software distributed under the
-License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, either express or implied. See the License for
-the specific language governing permissions and limitations under the
-License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" 
-    xmlns:xl="http://www.w3.org/1999/xlink" 
-    xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-       <title>The Find Financial Account Reconciliations screen.</title>
-        <para>This screen displays the details of any reconciliations in progress for a financial account. Only reconciliations that have actual transactions associated with them will be displayed. If a reconciliation group has no transactions assigned to it then it will not be displayed.</para>
- </section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountTrans.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountTrans.xml
deleted file mode 100644
index c6e89ab..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_FindFinAccountTrans.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to you under the Apache License, Version
-2.0 (the "License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-applicable law or agreed to in writing, software distributed under the
-License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, either express or implied. See the License for
-the specific language governing permissions and limitations under the
-License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
- xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
- xmlns="http://docbook.org/ns/docbook">
- <title>The Find Financial Account Transactions screen.</title>
- <para>A transaction is an entry that is shown on the financial account.
-  Transactions can be one
-  of the following types:</para>
- <para>
-  <itemizedlist>
-   <listitem>
-    <para>Deposits</para>
-   </listitem>
-   <listitem>
-    <para>Withdrawals</para>
-   </listitem>
-   <listitem>
-    <para>Adjustments</para>
-   </listitem>
-  </itemizedlist>
- </para>
- <para>Transactions are used to show entries and the financial history
-  of the financial account.
-  Similar to a bank account or credit card statement the transaction will show
-  details of what
-  was spent or paid into the account.</para>
- <para>Some transaction totals have been added to this screen to help as
-  part of the
-  reconciliation processes. Additional details available include number of
-  transactions,
-  transaction totals and status.</para>
- <section>
-  <title>How do I find transactions for a Financial Account?</title>
-  <itemizedlist>
-   <listitem>
-    <para>Press the 'Search' button</para>
-   </listitem>
-   <listitem>
-    <para>A list of transactions for the financial account will be
-     displayed</para>
-   </listitem>
-  </itemizedlist>
- </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositPayment.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositPayment.xml
deleted file mode 100644
index 08b8321..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositPayment.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Financial Account New Deposit Payment screen.</title>
-    <para>This screen allows the user to create an incoming payment to a financial account that has
-        been linked to the company bank account.</para>
-    <para/>
-    <section>
-        <title>How do I create a New Deposit Payment?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Press the 'Create New Deposit Payment' button</para>
-                </listitem>
-                <listitem>
-                    <para>The 'Create New Deposit for Financial Account' screen is displayed</para>
-                </listitem>
-                <listitem>
-                    <para>Select the 'Payment Type' from the drop down menu (NOTE: Only incoming
-                        transaction payment types are shown)</para>
-                </listitem>
-                <listitem>
-                    <para>Select the 'Payment Method Type' from the drop down menu (eg Cash)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter or use the lookup to select the 'From Party Id' (eg
-                        DemoCustomer)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter or use the lookup to select the 'To Party Id' (eg Company)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter the date of the deposit in the 'Effective Date' field</para>
-                </listitem>
-                <listitem>
-                    <para>Enter the amount in the 'Amount' field for the deposit</para>
-                </listitem>
-                <listitem>
-                    <para>If required then tick the box next to 'Deposit Payment in:....' (NOTE: If
-                        this is ticked then the transaction will not be displayed and so will not
-                        have a deposit slip associated with it)</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Create' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The new transaction will be created.</para>
-        <para>NOTE: The default status of the payment will be 'Received'.A new payment transaction
-            will be created and it will be linked to the specified bank account but the status of
-            the transaction will be 'Created'.</para>
-    </section>
-    <section>
-        <title>How do I view a newly created Deposit Payment transaction?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Go to the 'Transactions' submenu</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Search' button</para>
-                </listitem>
-                <listitem>
-                    <para>The newly created transaction should be displayed in the search results at
-                        the bottom of the screen.</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>NOTE: If when the transaction was created the 'Deposit Payment in:....' was ticked
-            then the transaction will not be displayed on this screen. It will still show up under
-            the 'Transactions' tab and linked to the bank account.</para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositSlip.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositSlip.xml
deleted file mode 100644
index dddbb57..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewDepositSlip.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Financial Account New Deposit Slip screen.</title>
-    <para>This screen allows the user to create an Payment Group and the transactions associated
-        with the Payment Group will generate a deposit slip.</para>
-    <section>
-        <title>How do I create a New Deposit Slip?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Press the 'Find' button to list all the available transactions</para>
-                </listitem>
-                <listitem>
-                    <para>Select the transactions to include in the Payment Group by using the
-                        'Select All' or the check box that corresponds to the transactions
-                        required</para>
-                </listitem>
-                <listitem>
-                    <para>Enter a 'Payment Group Name' if required (If none is entered then by
-                        default this will be 'Payment Group Name')</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Create Batch' button</para>
-                </listitem>
-                <listitem>
-                    <para>A button to print the deposit slip will be displayed as well as the edit
-                        screen to make any further changes to the Payment Batch</para>
-                </listitem>
-            </orderedlist>
-        </para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewWithdrawalPayment.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewWithdrawalPayment.xml
deleted file mode 100644
index c10cc07..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_NewWithdrawalPayment.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Financial Account New Withdrawal Payment screen.</title>
-    <para>This screen allows the user to create an outgoing payment to a financial account that has
-        been linked to the company bank account.</para>
-    <section>
-        <title>How do I create a New Withdrawal Payment?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Press the 'Create New Withdrawal Payment' button</para>
-                </listitem>
-                <listitem>
-                    <para>The 'Create New Withdrawal for Financial Account' screen is
-                        displayed</para>
-                </listitem>
-                <listitem>
-                    <para>Select the 'Payment Type' from the drop down menu (NOTE: Only outgoing
-                        transaction payment types are shown)</para>
-                </listitem>
-                <listitem>
-                    <para>Select the 'Payment Method Type' from the drop down menu (eg Cash)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter or use the lookup to select the 'From Party Id' (eg Company)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter or use the lookup to select the 'To Party Id' (eg
-                        DemoSupplier)</para>
-                </listitem>
-                <listitem>
-                    <para>Enter the date of the withdrawal in the 'Effective Date' field</para>
-                </listitem>
-                <listitem>
-                    <para>Enter the amount in the 'Amount' field for the withdrawal</para>
-                </listitem>
-                <listitem>
-                    <para>If required tick the box next to 'Withdrawal Payment from:....' (NOTE: If
-                        this is ticked then the transaction will not be displayed but it can be
-                        found under the 'Transactions' tab for the bank account.)</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Create' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The new transaction will be created.</para>
-        <para>NOTE: The default status of the payment will be 'Sent'. A new payment transaction will
-            be created and it will be linked to the specified bank account and will have a default
-            status of 'Created'.</para>
-    </section>
-    <section>
-        <title>How do I view a newly created Withdrawal Payment transaction?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Go to the 'Transactions' submenu</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Search' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>The newly created transaction should be displayed in the search results at the bottom
-            of the screen.</para>
-        <para>NOTE: If when the transaction was created the 'Withdrawal Payment from:....' was
-            ticked then the transaction will not be displayed on this screen. It will still show up
-            under the 'Transactions' tab and linked to the bank account</para>
-    </section>
-    <section>
-        <title/>
-        <para/>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_PaymentsDepositWithdraw.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_PaymentsDepositWithdraw.xml
deleted file mode 100644
index b9dfda7..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_PaymentsDepositWithdraw.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-   
-http://www.apache.org/licenses/LICENSE-2.0
-   
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>The Financial Account Deposit / Withdraw screen.</title>
-    <para>By default this screen will display all payment transactions both incoming and outgoing
-        that have not already been associated with a financial account that represents one of the
-        company's bank accounts.</para>
-    <para>This screen also gives the option to create new deposit or withdrawal payments.</para>
-    <para>The user can select a number of incoming deposit payments (eg Customer Payments etc) and
-        group them together into a payment group (i.e AR Batch of Payments) that will create a
-        'deposit slip'.</para>
-    <para>If you select a number of incoming payments and dont group them then no payment group is
-        created (and therefore not deposit slip either) but the individual transactions will be
-        created for the 'bank account' financial account.</para>
-    <para>Note that outgoing payments cannot be grouped together and will not create a 'deposit
-        slip'.</para>
-    <section>
-        <title>How do I list Deposit or Withdrawal Payments not linked to a Bank Account?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Press the 'Find' button on the 'Deposit/Withdraw' screen.</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>All deposit and withdrawal transactions not associated with a bank 'financial account'
-            will be displayed.</para>
-    </section>
-    <section>
-        <title>How do I group payments and create a deposit slip?</title>
-        <para>
-            <orderedlist>
-                <listitem>
-                    <para>Press 'Find' to list all Deposit or Withdrawal payments</para>
-                </listitem>
-                <listitem>
-                    <para>Use the 'Select All' or click on the check box associated with the
-                        transactions required </para>
-                </listitem>
-                <listitem>
-                    <para>Enter a name for the Payment Party Group Name (eg XYZ Deposits) to group
-                        the transactions together</para>
-                </listitem>
-                <listitem>
-                    <para>Press the 'Deposit/Withdraw' button</para>
-                </listitem>
-            </orderedlist>
-        </para>
-        <para>A deposit will be created that can be viewed under the 'Deposit Slip' tab and grouped
-            transaction will be created under the 'Transactions' tab with a link to the deposit slip
-            breakdown</para>
-    </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_ViewGlReconciliationWithTransaction.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_ViewGlReconciliationWithTransaction.xml
deleted file mode 100644
index 510ef7b..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_ViewGlReconciliationWithTransaction.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
- <!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements. See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to you under the Apache License, Version
-  2.0 (the "License"); you may not use this file except in compliance
-  with the License. You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-  applicable law or agreed to in writing, software distributed under the
-  License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-  CONDITIONS OF ANY KIND, either express or implied. See the License for
-  the specific language governing permissions and limitations under the
-  License.
- -->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
- xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
- xmlns="http://docbook.org/ns/docbook">
- <title>The View Financial Account Reconciliations screen.</title>
- <para>This screen gives an overview of a reconciliation group / bank
-  reconciliation. Note that a reconciliation must have at least one
-  transaction associated with it for this screen to be displayed. It is
-  used as follows:</para>
- <itemizedlist>
-  <listitem>
-   <para>to view transactions associated with a reconciliation group /
-    bank reconciliation</para>
-  </listitem>
-  <listitem>
-   <para>to remove transactions from a reconciliation group / bank
-    reconciliation</para>
-  </listitem>
-  <listitem>
-   <para>to reconcile the reconciliation group / bank reconciliation
-   </para>
-  </listitem>
- </itemizedlist>
- <para>The screen displays the current reconciliation details plus
-  details of the previous reconciliation if one exists. This ensures the
-  closing balance of the previous reconciliation is the same as the
-  opening balance for the current one.</para>
- <section>
-  <title>How do I edit reconciliation?</title>
-  <orderedlist>
-   <listitem>
-    <para>Press the 'Edit' button in the 'Current Bank Reconciliation'part of the screen</para>
-   </listitem>
-   <listitem>
-    <para>The 'Edit Financial Account Reconciliations' screen isdisplayed</para>
-   </listitem>
-   <listitem>
-    <para>Update the details required</para>
-   </listitem>
-   <listitem>
-    <para>Press the 'Update' button</para>
-   </listitem>
-  </orderedlist>
- </section>
- <section>
-  <title>How do I remove a transaction from a bank reconciliation?</title>
-  <para>On the lower part of the screen a list of all transactions associated with the reconciliation is displayed.</para>
-  <orderedlist>
-   <listitem>
-    <para>Press the 'Remove' button next to the entry that needs to be removed</para>
-   </listitem>
-   <listitem>
-    <para>The transaction is removed</para>
-   </listitem>
-   </orderedlist>
- </section>
- <section>
- <title>How do I reconcile a bank reconciliation?</title>
- <orderedlist>
- <listitem><para>A total of all transactions associated with the reconciliation is shown in the lower part of the screen</para></listitem>
- <listitem><para>Press the 'Reconcile' button next to the total</para></listitem>
- <listitem><para>Each transaction status will be changed to 'Approved' and the reconciliation / bank reconciliation status will be changed to 'Reconciled' (NOTE: This means that no new transactions can be added to this reconciliation and it will no longer be available to assign transactions to)</para></listitem>
- </orderedlist>
- </section>
-</section>
diff --git a/applications/accounting/data/helpdata/HELP_ACCOUNTING_financial_accounts.xml b/applications/accounting/data/helpdata/HELP_ACCOUNTING_financial_accounts.xml
deleted file mode 100644
index df57f17..0000000
--- a/applications/accounting/data/helpdata/HELP_ACCOUNTING_financial_accounts.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements. See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to you under the Apache License, Version
-2.0 (the "License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-applicable law or agreed to in writing, software distributed under the
-License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, either express or implied. See the License for
-the specific language governing permissions and limitations under the
-License.
--->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
-    xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../content/dtd/docbook.xsd"
-    xmlns="http://docbook.org/ns/docbook">
-    <title>Financial Accounts.</title>
-    <para>A financial account is a tool (similar to bank account statement) that is used for
-        monitoring monetary transactions. Normally they will be linked to a party and the various
-        transactions details (eg payments or receipts) will be shown as entries.</para>
-    <para>The entries for a financial account can be displayed using the 'Financial Account' tab in
-        Accounting or in Party Manager if you enter a party as the owner of the financial
-        account.</para>
-    <para>Currently in OFBiz financial accounts can have the following types:</para>
-    <para>
-        <itemizedlist>
-            <listitem>
-                <para>Bank Account (by default this type will post to 213500 CUSTOMER DEPOSIT
-                    ACCOUNTS)</para>
-            </listitem>
-            <listitem>
-                <para>Deposit Account (by default this type will post to 213500 CUSTOMER DEPOSIT
-                    ACCOUNTS)</para>
-            </listitem>
-            <listitem>
-                <para>Gift Certificate (by default this type will post to 213200 GIFT CERTIFICATES
-                    UNREDEEMED)</para>
-            </listitem>
-            <listitem>
-                <para>Investment Account (by default this type will post to 213500 CUSTOMER DEPOSIT
-                    ACCOUNTS)</para>
-            </listitem>
-            <listitem>
-                <para>Replenish Account (no default posting account in demo data setup)</para>
-            </listitem>
-            <listitem>
-                <para>Service Credit Account (no default posting account in demo data setup)</para>
-            </listitem>
-        </itemizedlist>
-    </para>
-    <para>NOTE:</para>
-    <para>
-        <orderedlist>
-            <listitem>
-                <para>In GL Account Defaults there is a specific tab 'FinAccount Type Gl Account'
-                    for specifying which type of Financial accounts are posted to which general
-                    ledger account.</para>
-            </listitem>
-            <listitem>
-                <para>In GL Account Defaults there is also a tab 'Payment Method Id / GL Account ID'
-                    for specifying the account to post transactions to if 'Financial Account' is
-                    selected as the Payment Method instead of (Cash, Cheque, Credit Card, etc). By
-                    default the demo setup posts transactions to 111100 GENERAL CHECKING
-                    ACCOUNT.</para>
-            </listitem>
-        </orderedlist>
-    </para>
-    <para>You can also setup each financial account to post to a specific general ledger account for
-        each party. This is done via a specific field during the creation or update of a financial
-        account. This will override the default setting by type.</para>
-    <para>Financial Accounts can be used for the following</para>
-    <para>
-        <orderedlist>
-            <listitem>
-                <para>Managing and Tracking Customer Prepaid Accounts</para>
-            </listitem>
-            <listitem>
-                <para>Managing and Tracking Customer Credit Limit (NOTE: Need to verify this)</para>
-            </listitem>
-            <listitem>
-                <para>Managing Electronic Gift Certificates / Gift Vouchers/ Gift Card</para>
-            </listitem>
-            <listitem>
-                <para>Reload of Electronic Gift Card</para>
-            </listitem>
-            <listitem>
-                <para>Company Bank Account Transaction Tracking</para>
-            </listitem>
-        </orderedlist>
-    </para>
-    <xi:include href="HELP_ACCOUNTING_FinAccountMain.xml"/>
-    <xi:include href="HELP_ACCOUNTING_FindFinAccount.xml"/>
-    <xi:include href="HELP_ACCOUNTING_EditFinAccountRoles.xml"/>
-    <xi:include href="HELP_ACCOUNTING_FindFinAccountTrans.xml"/>
-    <xi:include href="HELP_ACCOUNTING_PaymentsDepositWithdraw.xml"/>
-    <xi:include href="HELP_ACCOUNTING_FindDepositSlips.xml"/>
-    <xi:include href="HELP_ACCOUNTING_NewDepositPayment.xml"/>
-    <xi:include href="HELP_ACCOUNTING_NewWithdrawalPayment.xml"/>
-    <xi:include href="HELP_ACCOUNTING_NewDepositSlip.xml"/>
-    <xi:include href="HELP_ACCOUNTING_EditDepositSlipAndMembers.xml"/>
-    <xi:include href="HELP_ACCOUNTING_FindFinAccountReconciliations.xml"/>
-    <xi:include href="HELP_ACCOUNTING_BankReconciliation.xml"/>
-    <xi:include href="HELP_ACCOUNTING_EditFinAccountReconciliations.xml"/>
-    <xi:include href="HELP_ACCOUNTING_ViewGlReconciliationWithTransaction.xml"/>
-    <xi:include href="HELP_ACCOUNTING_EditFinAccountTrans.xml"/>
-    <xi:include href="HELP_ACCOUNTING_EditFinAccountAuths.xml"/>
-   
-</section>
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_BankReconciliation.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_BankReconciliation.adoc
new file mode 100644
index 0000000..4df6cd2
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_BankReconciliation.adoc
@@ -0,0 +1,98 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account Bank Reconciliation.
+Bank Reconciliation is a regular task where transactions from the company bank statement are matched against transactions
+that have occurred in the General Ledger.
+This is done based on a specific date
+
+NOTE: This can be done daily, weekly but is usually an end of month.
+
+A specific GL account is normally used to represent the company bank account and any accounting transaction that involves
+the bank account will automatically record and entry in the GL.
+
+The bank reconciliation process ensures that the GL account and the bank statement reconcile to the same amounts.
+
+Differences can occur between the GL and the bank statement for a variety of valid reasons including the following:
+
+* Payments or Deposits in process (especially cheques)
+* Interest or Bank Charges that are not known in advance but are applied to the bank account
+* Currency or Exchange Rate variations / charges
+* Any outstanding
+
+NOTE: The differences will occur because of timing differences of when and how transactions are recorded.
+      Examples are as follows: +
+      1) Bank charges are known to the bank first and only once they have applied the charge to the bank account can
+         the company duplicate the transaction in the GL to make the balance reconcile. +
+      2) A customer cheque payment may be recorded in the GL first before it is paid into the bank account
+
+== How do I create a Bank Reconciliation?
+The bank reconciliation process is made up of 3 steps.
+
+. Creating an account reconciliation group
+. Assigning transactions to the reconciliation
+. Validating the figures and confirming the reconciliation
+
+== How do I create an account reconciliation group for BankReconciliation?
+. Go to the Financial Account 'Reconciliation' sub menu for the bank account to be reconciled
+. Press the 'Create New Financial Account Reconciliations' button
+. Complete the details (eg name, description, organisation and opening balance) required on the
+  'Add New Financial Account Reconciliations' screen and press the 'Create' button
+. The new account reconciliation group is created and may be used to assign transactions to
+
+== How do I locate transactions that have not been assigned to aBank Reconciliation?
+. Go to the Financial Account 'Transactions' sub menu of the bank account to be reconciled
+. The 'Find Transactions For Financial Account: XXXX' is displayed
+. Use the dropdown box for 'GL Reconciliation Id' field to select 'Not Assigned' and then press the 'Search' button
+. A list of transactions (deposits, withdrawals or adjustments) that have not been reconciled will be displayed +
+  (NOTE: If no transactions are displayed then there are no transactions to reconcile)
+. Click on the 'check box' at the end of the transaction line that corresponds to the entry that needs to be assigned +
+  (NOTE:More than one transaction can be selected at a time)
+. Above the 'check box' is the 'Assign to Reconciliation' button and to the left of this is a dropdown box to select
+  the reconciliation that the transaction is to be assigned to.
+. Using the drop down box select the reconciliation required and press the 'Assign to Reconciliation' button
+. The transaction is removed from the 'Not Assigned' status and added to the specified reconciliation group
+
+== How do I validate and confirm the Bank Reconciliation?
+Validation can be done for individual transactions or for the complete account reconciliation group. +
+The user controls this by the search criteria entered on this screen.
+
+. Go to the 'Transactions' sub menu for the bank account and press the 'Bank Reconciliation' button
+. Select the 'GL Reconciliation Id' that is to be reconciled
+. Click on the 'Select All' check box on the right hand side of the screen. (NOTE: All transactions in this group will be reconciled)
+. Press the 'Reconcile' button above the 'Select All' check box
+
+== How do I view a Bank Reconciliation?
+Once all the transactions in a reconciliation group have been reconciled then the status of the group is changed to 'Reconciled'.
+This means that no new transactions can be added to the is group and the reconciled balance is fixed.
+
+. Go to the 'Reconciliation' sub menu for the bank account
+. A list of all the bank reconciliation groups are displayed with details of the status (eg Created or Reconciled)
+. Click on the 'GL Reconciliation Id' of the group and the details are displayed
+
+== How do I cancel a Bank Reconciliation?
+If a bank reconciliation needs to be cancelled due to a mistake or error then the bank reconciliation can be cancelled as long as
+it has not been fully reconciled (i.e. the status of the reconciliation has not been changed to 'Reconciled').
+This will allow you to start the bank reconcilation again.
+
+. Go to the 'Reconciliation' sub menu for the bank account
+. A list of all the bank reconciliation groups are displayed (NOTE: If no transactions are associated with a
+  reconciliation group then it will not be displayed here)
+. Click on the 'Cancel' button associated with the 'GL Reconciliation Id' of the group that needs to be cancelled
+. All transactions will be removed from the reconciliation group and their status will be changed back to 'Not Assigned'
+  so that they can be re-assigned to this or any other reconciliation.
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditDepositSlipAndMembers.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditDepositSlipAndMembers.adoc
new file mode 100644
index 0000000..0d9839b
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditDepositSlipAndMembers.adoc
@@ -0,0 +1,35 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account Edit Deposit Slip and member
+This screen displays the details of a Payment Group and its transactions.
+The Deposit Slip for the Payment Group can be printed if required and the Payment Group itself can be updated.
+
+Details that can be updated include the name of the Payment Group itself and the addition, removal or update of transactions.
+
+NOTE: Any changes to the Payment Group will be automatically updated to the Deposit Slip.
+
+== How do I update a Deposit Slip?
+. Select the Payment Group required
+. Update the 'Payment Group Name' if required
+. Use the lookup for 'Payment Id' to add new transactions to the Payment Group if required
+. Use the 'Cancel' button next to a particular transaction to remove it from the Payment Group
+. Press the 'Update' or 'Add' buttons as required
+. Press the 'Print Deposit Slip' button
+
+The Deposit Slip will be displayed with the latest details of the transactions for the Payment Group
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccount.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccount.adoc
new file mode 100644
index 0000000..d0abae1
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccount.adoc
@@ -0,0 +1,70 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Edit Financial Account
+This screen allows the user to create a new financial account or to edit an existing one.
+
+The 'Financial Account' submenu is the first of four submenus used in the creation or update of a Financial Account.
+On the creation or update of a Financial Account it is the default screen that is displayed.
+
+It can be used for updating the basic details of a Financial account such as:
+
+* Type of Account (eg Deposit, Investment, Gift Certificate)
+* Account Status (Active, Frozen, Cancel, etc)
+* Account Name and Code
+* Currency
+* Owner Party ID
+* Default GL Account for Posting
+* Replenishment Level
+
+== How do I create a new Financial Account?
+Select the 'Create New Financial Account' button from the 'Find Financial Accounts' screen
+
+. The 'Create/Update Financial Account' screen is displayed.
+. Keep the default entry of 'Deposit Account' for the Fin Account Type field
+. Keep the default entry of 'Active' for the status field
+. Enter a description (eg ABC Customer Prepaid Account) for the 'Fin Account Name' field
+. Leave the Fin Account Pin field blank +
+  (NOTE TO CHECK: I think this is only used in creation of Gift Cards and Certificates..)
+. Leave the Fin Account Code field blank +
+  (NOTE TO CHECK: I think this is only used in the creation of Gift Cards and Certificates...)
+. The currency field will be the default currency of Company (eg USD). If this account is to be in another currency (eg EUR)
+  then select it from the drop down list.
+. Set the Organization Party ID field to be 'Company'
+. Fill in the Owner Party Id field with the party id of the customer who has the Financial Account (eg DemoCustomer or DemoCustCompany)
+. Fill in the 'Post to Gl Account field' to post the transactions for this financial account to post to a specific GL Account
+. Select the current date from the calendar to fill in the 'From date' field (NOTE: It can be left blank and still appears to work)
+. Leave the 'Thru date' field blank +
+  (NOTE TO CHECK: I think this could be used to close or stop the use of an account ..)
+. Leave the default of 'Is Refundable' as 'Y' +
+  (NOTE TO CHECK: I think this will allow money to be refunded to this account - eg
+   if you have a return or credit for the customer)
+. Leave the 'Replenish Payment ID' blank +
+  (NOTE TO CHECK: Not sure what this is - maybe to automatically replenish account if it
+  gets to a certain limit???)
+. Leave the 'Replenish Level' blank +
+  (NOTE TO CHECK: Not sure what this is but probably linked to Replenish Payment ID where you set the limit - eg $100)
+
+Press the 'Create' button and message appears saying that the account was successfully created
+
+== How do I update an existing Financial Account?
+. Press the 'Search' button on the Financial Account main screen
+. A list of all existing Financial Accounts will be displayed
+. The 'Create/Update Financial' screen is displayed
+. Update the details of the financial account
+. Press the 'Update' button
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountAuths.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountAuths.adoc
new file mode 100644
index 0000000..6f40a47
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountAuths.adoc
@@ -0,0 +1,60 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Edit Financial Account Authorizations.
+An authorization is a temporary transaction showing a commitment to take money from a financial account.
+It is like a 'transaction in progress' where there can be delay between when you buy something and the time
+ it actually appears on your statement.
+
+Authorizations can be time limit specific meaning that they can be controlled by entering a start and
+end date so that they are only valid for a certain length of time. +
+They can also be expired. +
+When an authorization is expired it removes the commitment from the financial account. +
+The history of expired authorizations are shown on the financial account.
+
+NOTE: This could be very useful in ensuring that customers are not overcommitted and keeping within their approved credit limits.
+
+== How do I add an authorization?
+. Enter an amount in the 'Amount' field (Eg 1000)
+. Leave the 'Currency' field blank as the default currency will be used
+. Enter a date in the 'Authorisation Date' field
+. Leave the 'From Date' field blank
+. Leave the 'Thru Date' field blank
+. Press the 'Add' button
+
+NOTE: When you now view the Financial Account detail the 'Actual Balance' and 'Available Balance' fields will be different.
+
+== How do I update an authorization?
+An authorization cannot be updated.
+It can only be expired.
+If you have made a mistake and need to change an authorization then it needs to expired and then re-created correctly.
+
+== How do I delete an authorization?
+Authorizations are not deleted they are instead expired. +
+This means that the history of the authorizations will remain on the account as an audit trail.
+
+Example: To expire an authorisation
+
+. Select the 'Authorizations' tab for the Financial Account
+. Any authorizations will be displayed at the bottom of the screen
+. If the authorization is still current the 'Thru Date' field will be blank +
+  (NOTE TO CHECK: May not always be true as you can specify a future date for it to expire......!!!)
+. Select the 'Expire' button next to the authorisation to be expired
+
+The authorization is removed from the financial account and the screen is redisplayed with the 'Thru Date' field completed
+ 
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountReconciliations.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountReconciliations.adoc
new file mode 100644
index 0000000..af95467
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountReconciliations.adoc
@@ -0,0 +1,30 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Edit Financial Account Reconciliations
+This screen is used to create or update a reconciliation group / bank reconciliation.
+
+The following details can be input or updated for the reconciliation:
+
+* GL Reconciliation Name or Identifier
+* Description for the reconciliation
+* Organisation Party Id for the reconciliation
+* Opening Balance for the reconciliation
+* Reconciliation date
+
+
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountRoles.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountRoles.adoc
new file mode 100644
index 0000000..22b7b2e
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountRoles.adoc
@@ -0,0 +1,34 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Edit Financial Account Roles.
+The Financial Account Roles sub menu screen allows you specify a party and link them to a role for a particular financial account.
+
+It can be used to add party roles eg 'Approver' or 'Administrator' for credit limits or updates to the account.
+If an account belongs to a company then you may want to add a person as a 'Contact' for dealing with the account.
+
+The roles can also be time bound.
+This means that you can specify a start and end date for the party role.
+
+== How do I add a Party Role to a Financial Account?
+. Select the 'Roles' sub menu for the Financial Account
+. Fill in the Party Id field by using the field lookup tool or by directly entering the party id (eg flexadmin)
+. Select the role from the drop down list for the Role Type Id field (eg administrator)
+. Enter the From Date field
+. Enter if the Thru Date field (optional)
+. Press the 'Add' button
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTrans.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTrans.adoc
new file mode 100644
index 0000000..8bfac05
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTrans.adoc
@@ -0,0 +1,44 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account Transactions List.
+
+== How do I add transactions to a financial account?
+An example of how to bring in an opening balance is shown below:
+
+. Navigate to the the Financial Account Transactions sub menu
+. Select 'Adjustment' in the Fin Account Trans Type Id field
+. Leave the 'Party Id' field blank
+. Fill in the 'Transaction Date' field
+. Fill in the 'Entry Date' field (NOTE TO CHECK: Need to check exactly what this is - is it the date the transaction is entered
+  or is it the date the transaction is processed?)
+. Fill in the 'Amount' field with the transaction amount
+  (Eg. In our case this is the opening balance such as 353.88 - dont think we need the $ sign)
+. Leave the 'Payment Id' field blank
+. Leave the 'Order Id' field blank
+. Leave the 'Order Item Seq Id' field blank
+. Leave the 'Reason Enum Id' field blank (NOTE TO CHECK: This could be useful in identifying transactions to a greater level of detail....)
+. Fill in the 'Comments' field (Eg: Opening Balance from XYZ Statement)
+. Press the 'Add' button and the transaction will be displayed at the bottom of the screen
+
+NOTE: When you now view the Financial Account detail the 'Actual Balance' and 'Available Balance' fields will show
+      the entered opening balance (eg 353.88)
+
+== Other ways to add transactions to a financial account?
+* By selecting financial account as a payment method for a customer
+* By selecting financial account as a refund method for a customer
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTypeGlAccounts.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTypeGlAccounts.adoc
new file mode 100644
index 0000000..ee778bd
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_EditFinAccountTypeGlAccounts.adoc
@@ -0,0 +1,52 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account GL Account Type
+The FinAccount Type GL Account (Financial Account Type / GL Account Type) is used to specify the default account to be used
+for a specific type of Financial Account. +
+This setup will translate to one side of the journal entry only.
+
+IMPORTANT: There is a limitation that only one account can be specified per Financial Account type. +
+           Currently there are 6 types of Financial Account +
+           (Bank, Deposit, Investment, Gift Certificate, Replenish, Service Credit) +
+           so if you have more than one of these type of accounts that you need to track separately then there could be a problem.
+
+This mapping is normally be triggered if something is paid or uses a Financial Account.
+Using the demo data this mapping is triggered when someone purchases a gift certificate, or pays money into a financial account.
+
+== How do I add a new Financial Account Type / GL Account mapping?
+By default there are 4 Financial Account Type / GL Type mappings that are configured as part of the OFBiz demo data.
+
+. Select the 'FinAccount Type Id' from the drop down list
+. Select the ' GL Account' to map it to from the drop down list
+. Press the 'Add' button
+. The new mapping will be displayed in the list at the bottom of the screen
+
+== How do I update a Financial Account Type / GL Account mapping?
+A Financial Account Type / GL Account Type mapping can be updated by modifying the GL Account only. +
+Unlike other screens in this area if the GL Account Type needs to be updated then it can be done by creating a new record with
+the correct GL Account type which will overwrite the existing record.
+
+. Locate the entry that needs to be updated in the list of Financial Account Type / GL Account Type mappings
+. Modify the 'GL Account 'by using the drop down list next to the GL Account field
+. Press the 'Update' button
+. The updated mapping will be displayed
+
+== How do I remove a Financial Account Type / GL Account mapping?
+. Locate the entry that needs to be deleted in the list of Financial Account Type / GL Account Type mappings
+. Press the 'Remove' button next to the entry
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_FindDepositSlips.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_FindDepositSlips.adoc
new file mode 100644
index 0000000..c9fc2fe
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_FindDepositSlips.adoc
@@ -0,0 +1,48 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Find Deposit Slips.
+This screen is used to locate payment groups and their associated deposit slips that have been created. +
+Deposit slips are created by grouping transactions together into a Payment Group. +
+This can be done using the 'Accounting / Payment Group' tab, the 'Financial Account / Deposit Withdraw' tab
+or the 'Create New Deposit Slip' button.
+
+Currently Deposit Slips are created for AR Batch Payments only.
+
+The deposit slips are available in PDF format and there is an option to cancel the batch that generated the deposit slip if required.
+
+== How do I locate an existing Deposit Slip?
+. Enter some characters from the 'Payment Group Id' or 'Payment Group Name' if known
+. Press the 'Search' button
+
+== How do I update an existing Deposit Slip?
+. Locate the Payment Group required
+. Select the Payment Group by clicking on the Payment Group Id
+
+The 'Edit Payment Group' screen is displayed
+
+Add any new payment deposits or update existing deposits for the Payment Group
+
+All changes in the Payment Group will automatically be updated to the Deposit Slip
+
+== How do I delete an existing Deposit Slip?
+A deposit slip can not be directly deleted but it is removed when a Payment Group is cancelled
+
+Press the 'Cancel' button next to the Payment Group required to cancel a payment group
+
+The Payment Group is removed from the 'Find Deposits' screen and no deposit slips can be viewed or printed.
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccount.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccount.adoc
new file mode 100644
index 0000000..d1d3edc
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccount.adoc
@@ -0,0 +1,36 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Find Financial Accounts.
+This screen is used to locate existing financial accounts that have been created.
+
+It also includes the option to use the 'Advanced Search' button to display additional fields that can be used to locate a specific financial account.
+
+New Financial Accounts can be created using the 'Create New Financial Account' button.
+
+== How do locate an existing Financial Account?
+Press the 'Search' button
+
+A list of all existing Financial Accounts will be displayed.
+
+== How do I delete an existing Financial Account?
+Press the 'Search' button on the Financial Account main screen
+
+A list of all existing Financial Accounts will be displayed
+
+Press the 'Delete' button next to the Financial Account that needs to be deleted.
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccountTrans.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccountTrans.adoc
new file mode 100644
index 0000000..cc17033
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_FindFinAccountTrans.adoc
@@ -0,0 +1,37 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+
+= Help for Find Financial Account Transactions
+A transaction is an entry that is shown on the financial account.
+
+Transactions can be one of the following types:
+
+* Deposits
+* Withdrawals
+* Adjustments
+
+Transactions are used to show entries and the financial history of the financial account.
+Similar to a bank account or credit card statement the transaction will show details of what was spent or paid into the account.
+
+Some transaction totals have been added to this screen to help as part of the reconciliation processes.
+Additional details available include number of transactions, transaction totals and status.
+
+== How do I find transactions for a Financial Account?
+* Press the 'Search' button
+* A list of transactions for the financial account will be displayed
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositPayment.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositPayment.adoc
new file mode 100644
index 0000000..31ff305
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositPayment.adoc
@@ -0,0 +1,48 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account New Deposit Payment
+
+This screen allows the user to create an incoming payment to a financial account that has been linked to the company bank account.
+
+== How do I create a New Deposit Payment?
+. Press the 'Create New Deposit Payment' button
+. The 'Create New Deposit for Financial Account' screen is displayed
+. Select the 'Payment Type' from the drop down menu (NOTE: Only incoming transaction payment types are shown)
+. Select the 'Payment Method Type' from the drop down menu (eg Cash)
+. Enter or use the lookup to select the 'From Party Id' (eg DemoCustomer)
+. Enter or use the lookup to select the 'To Party Id' (eg Company)
+. Enter the date of the deposit in the 'Effective Date' field
+. Enter the amount in the 'Amount' field for the deposit
+. If required then tick the box next to 'Deposit Payment in:....' +
+  (NOTE: If this is ticked then the transaction will not be displayed and so will not have a deposit slip associated with it)
+. Press the 'Create' button
+
+The new transaction will be created.
+
+NOTE: The default status of the payment will be 'Received'.A new payment transaction will be created and it will be linked
+      to the specified bank account but the status of the transaction will be 'Created'.
+
+== How do I view a newly created Deposit Payment transaction?
+. Go to the 'Transactions' submenu
+. Press the 'Search' button
+. The newly created transaction should be displayed in the search results at the bottom of the screen.
+
+NOTE: If when the transaction was created the 'Deposit Payment in:....' was ticked then the transaction will not
+be displayed on this screen. +
+It will still show up under the 'Transactions' tab and linked to the bank account.
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositSlip.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositSlip.adoc
new file mode 100644
index 0000000..ddcd814
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_NewDepositSlip.adoc
@@ -0,0 +1,29 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account New Deposit Slip
+This screen allows the user to create an Payment Group and the transactions associated with the Payment Group will generate
+a deposit slip.
+
+== How do I create a New Deposit Slip?
+. Press the 'Find' button to list all the available transactions
+. Select the transactions to include in the Payment Group by using the 'Select All' or the check box that corresponds to
+  the transactions required
+. Enter a 'Payment Group Name' if required (If none is entered then by default this will be 'Payment Group Name')
+. Press the 'Create Batch' button
+. A button to print the deposit slip will be displayed as well as the edit screen to make any further changes to the Payment Batch
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_NewWithdrawalPayment.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_NewWithdrawalPayment.adoc
new file mode 100644
index 0000000..2cf2bff
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_NewWithdrawalPayment.adoc
@@ -0,0 +1,51 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account New Withdrawal Payment.
+This screen allows the user to create an outgoing payment to a financial account that has been linked to the company bank account.
+
+== How do I create a New Withdrawal Payment?
+. Press the 'Create New Withdrawal Payment' button
+. The 'Create New Withdrawal for Financial Account' screen is displayed
+. Select the 'Payment Type' from the drop down menu (NOTE: Only outgoing transaction payment types are shown)
+. Select the 'Payment Method Type' from the drop down menu (eg Cash)
+. Enter or use the lookup to select the 'From Party Id' (eg Company)
+. Enter or use the lookup to select the 'To Party Id' (eg DemoSupplier)
+. Enter the date of the withdrawal in the 'Effective Date' field
+. Enter the amount in the 'Amount' field for the withdrawal
+. If required tick the box next to 'Withdrawal Payment from:....' +
+  (NOTE: If this is ticked then the transaction will not be displayed but it can be found under the 'Transactions' tab for
+   the bank account.)
+. Press the 'Create' button
+
+The new transaction will be created.
+
+NOTE: The default status of the payment will be 'Sent'. A new payment transaction will be created and it will be linked to
+      the specified bank account and will have a default status of 'Created'.
+
+== How do I view a newly created Withdrawal Payment transaction?
+. Go to the 'Transactions' submenu
+. Press the 'Search' button
+
+The newly created transaction should be displayed in the search results at the bottom of the screen.
+
+NOTE: If when the transaction was created the 'Withdrawal Payment from:....' was ticked then the transaction will
+      not be displayed on this screen. +
+      It will still show up under the 'Transactions' tab and linked to the bank account
+
+
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_PaymentsDepositWithdraw.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_PaymentsDepositWithdraw.adoc
new file mode 100644
index 0000000..580e655
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_PaymentsDepositWithdraw.adoc
@@ -0,0 +1,44 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for Financial Account Deposit / Withdraw
+By default this screen will display all payment transactions both incoming and outgoing that have not already been associated
+with a financial account that represents one of the company's bank accounts.
+
+This screen also gives the option to create new deposit or withdrawal payments.
+
+The user can select a number of incoming deposit payments (eg Customer Payments etc) and group them together into a payment
+group (i.e AR Batch of Payments) that will create a 'deposit slip'.
+
+If you select a number of incoming payments and dont group them then no payment group is created (and therefore not deposit slip
+either) but the individual transactions will be created for the 'bank account' financial account.
+
+NOTE: Outgoing payments cannot be grouped together and will not create a 'deposit slip'.
+
+== How do I list Deposit or Withdrawal Payments not linked to a Bank Account?
+. Press the 'Find' button on the 'Deposit/Withdraw' screen.
+
+All deposit and withdrawal transactions not associated with a bank 'financial account' will be displayed.
+
+== How do I group payments and create a deposit slip?
+. Press 'Find' to list all Deposit or Withdrawal payments
+. Use the 'Select All' or click on the check box associated with the transactions required
+. Enter a name for the Payment Party Group Name (eg XYZ Deposits) to group the transactions together
+. Press the 'Deposit/Withdraw' button
+
+A deposit will be created that can be viewed under the 'Deposit Slip' tab and grouped transaction will be created under the 'Transactions' tab with a link to the deposit slip breakdown
\ No newline at end of file
diff --git a/applications/accounting/src/docs/asciidoc/_include/HELP_ViewGlReconciliationWithTransaction.adoc b/applications/accounting/src/docs/asciidoc/_include/HELP_ViewGlReconciliationWithTransaction.adoc
new file mode 100644
index 0000000..f70cab0
--- /dev/null
+++ b/applications/accounting/src/docs/asciidoc/_include/HELP_ViewGlReconciliationWithTransaction.adoc
@@ -0,0 +1,49 @@
+////
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+////
+= Help for View Financial Account Reconciliations
+This screen gives an overview of a reconciliation group / bank reconciliation. +
+Note that a reconciliation must have at least one transaction associated with it for this screen to be displayed.
+It is used as follows:
+
+* to view transactions associated with a reconciliation group / bank reconciliation
+* to remove transactions from a reconciliation group / bank reconciliation
+* to reconcile the reconciliation group / bank reconciliation
+
+The screen displays the current reconciliation details plus details of the previous reconciliation if one exists.
+This ensures the closing balance of the previous reconciliation is the same as the opening balance for the current one.
+
+== How do I edit reconciliation?
+. Press the 'Edit' button in the 'Current Bank Reconciliation'part of the screen
+. The 'Edit Financial Account Reconciliations' screen isdisplayed
+. Update the details required
+. Press the 'Update' button
+
+== How do I remove a transaction from a bank reconciliation?
+On the lower part of the screen a list of all transactions associated with the reconciliation is displayed.
+
+. Press the 'Remove' button next to the entry that needs to be removed
+. The transaction is removed
+
+== How do I reconcile a bank reconciliation?
+. A total of all transactions associated with the reconciliation is shown in the lower part of the screen
+. Press the 'Reconcile' button next to the total
+. Each transaction status will be changed to 'Approved' and the reconciliation / bank reconciliation status will be changed to
+  'Reconciled' +
+  (NOTE: This means that no new transactions can be added to this reconciliation and it will no longer be available to assign transactions to)
+
diff --git a/applications/accounting/src/docs/asciidoc/_include/acc-financial-accounts.adoc b/applications/accounting/src/docs/asciidoc/_include/acc-financial-accounts.adoc
index 1e33c47..ba043a1 100644
--- a/applications/accounting/src/docs/asciidoc/_include/acc-financial-accounts.adoc
+++ b/applications/accounting/src/docs/asciidoc/_include/acc-financial-accounts.adoc
@@ -21,6 +21,13 @@ under the License.
 A "Financial Account" is a tool (similar to bank account statement) that is used for monitoring monetary transactions.
 Normally it will be linked to a party and the various transactions details (e.g. payments or receipts) will be shown as entries.
 
+Financial Accounts can be used for the following :
+
+. Managing and Tracking Customer Prepaid Accounts
+. Managing and Tracking Customer Credit Limit (NOTE: Need to verify this)
+. Managing Electronic Gift Certificates / Gift Vouchers/ Gift Card
+. Reload of Electronic Gift Card
+. Company Bank Account Transaction Tracking
 
 At the time of writing, OFBiz allows you to create the following type of financial accounts
 
@@ -73,3 +80,60 @@ By default this type of financial account will post to 213500 CUSTOMER DEPOSIT A
 A "Store Credit Account" is a financial account that is used to to maintain the refund amount
 Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return. Default to Financial Account.
 
+== Financial Accounts in User Interface
+
+=== Setup
+NOTE: 1) In GL Account Defaults there is a specific tab 'FinAccount Type Gl Account' for specifying which type of
+         Financial accounts are posted to which general ledger account. +
+      2) In GL Account Defaults there is also a tab 'Payment Method Id / GL Account ID' for specifying the account
+         to post transactions to if 'Financial Account' is selected as the Payment Method instead of
+         (Cash, Cheque, Credit Card, etc). By default the demo setup posts transactions to 111100 GENERAL CHECKING ACCOUNT.
+
+You can also setup each financial account to post to a specific general ledger account for each party.
+This is done via a specific field during the creation or update of a financial account.
+This will override the default setting by type.
+
+include::HELP_EditFinAccountTypeGlAccounts.adoc[leveloffset=+2]
+
+=== The Financial Account Main screen.
+The default screen for Financial Accounts displays a list of any bank accounts that have been created.
+Details listed include the account the following
+
+* account name
+* organisation the account is linked to
+* account balances (available and actual)
+
+include::HELP_FindFinAccount.adoc[leveloffset=+2]
+
+include::HELP_EditFinAccount.adoc[leveloffset=+2]
+
+include::HELP_EditFinAccountAuths.adoc[leveloffset=+2]
+
+include::HELP_EditFinAccountRoles.adoc[leveloffset=+2]
+
+include::HELP_FindFinAccountTrans.adoc[leveloffset=+2]
+
+include::HELP_EditFinAccountTrans.adoc[leveloffset=+2]
+
+include::HELP_PaymentsDepositWithdraw.adoc[leveloffset=+2]
+
+include::HELP_NewDepositPayment.adoc[leveloffset=+2]
+
+include::HELP_NewWithdrawalPayment.adoc[leveloffset=+2]
+
+include::HELP_FindDepositSlips.adoc[leveloffset=+2]
+
+include::HELP_NewDepositSlip.adoc[leveloffset=+2]
+
+include::HELP_EditDepositSlipAndMembers.adoc[leveloffset=+2]
+
+=== Help Find Financial Account Reconciliations.
+This screen displays the details of any reconciliations in progress for a financial account. +
+Only reconciliations that have actual transactions associated with them will be displayed. +
+If a reconciliation group has no transactions assigned to it then it will not be displayed. +
+
+include::HELP_BankReconciliation.adoc[leveloffset=+2]
+
+include::HELP_EditFinAccountReconciliations.adoc[leveloffset=+2]
+
+include::HELP_ViewGlReconciliationWithTransaction.adoc[leveloffset=+2]