diff --git a/docs/version-13/index.md b/docs/version-13/index.md index df354958..865e9141 100644 --- a/docs/version-13/index.md +++ b/docs/version-13/index.md @@ -2,24 +2,35 @@ The check run application extends ERPNext[^1] with several payables-related utilities. These include a single-page payment mechanism, check printing, and bank-friendly reports. -For installation help, see the [README page](../../README.md) for details on how to include the Check Run module in your ERPNext site. +For installation help, see the [README page](../../README.md) for details on how to include the Check Run module in your ERPNext site. [TODO: move all installation instructions to a docs page and link to it on README?] The check run feature collects all outstanding payables for a given company and account head. It defaults to returning payables up to the current date, but this can be adjusted as needed. The user then selects the invoices to pay and the payment method. On submission, the form creates payment entries that post against the chosen bank account, and gives the user the option to print checks. -To initiate a check run, search for "Check Run List" in the AwesomeBar, and click the `Add Check Run` button. This opens a dialogue box where the user must select the company, the bank account from which to make the payments, and the payables account head. +## Check Run Quick Start -![New Check Run dialogue box showing the mandatory fields the user must fill in for Company, Paid From (Bank Account), and Accounts Payable.](../assets/InitiatingCheckRunDialogue.png) +To initiate a check run, search for "Check Run List" in the AwesomeBar, and click the `Add Check Run` button. This opens a dialogue box where the user must select the company, the bank account from which to make the payments, and the payables account head. Note that a user must have permission in ERPNext to create payment entries in order to perform a check run. +![New Check Run dialogue box showing the mandatory fields the user must fill in for Company, Paid From (Bank Account), and Accounts Payable.](../assets/InitiatingCheckRunDialogue.png) The check run then returns a list of all outstanding payables for the given account. The report shows the party, invoice document name, outstanding amount, and the due date. This screen also allows the user to edit the parameters of the run as needed, including the end date, the posting date, and the initial check number. ![Check run parameters and results. The user can edit the Check Run End Date, Posting Date, Initial Check Number, Company, Paid From (Bank Account), and Accounts Payable fields. The Beginning Bank Account Balance, Final Check Number, and Amount in Check Run are calculated. The table shows a list of outstanding payables, with columns for Party, Document, Document Date, Mode of Payment, Outstanding Amount, Due Date, and a check box to Pay.](../assets/CheckRunScreen.png) -The user checks which payables to pay and the mode of payment for each one. +The user checks which payables to pay and the mode of payment for each one. Note that there is some configuration required (link below) for all the options to work correctly. ![Detail view of the dropdown menu for the mode of payment. Options include ACH/EFT, Bank Draft, Cash, Check, Credit Card, and Wire Transfer.](../assets/ModeOfPayment.png) When the user submits the check run, payment entries are automatically generated for each party. The user is also given the choice to print checks [(a print format must be in the system)] and save a PDF. [Files are automatically deleted after they have been downloaded.] +Follow the links below for more information about check run's configuration, settings, and features: + +- [Check Run Settings]() +- [Configuring Mode of Payment for Employees and Suppliers]() +- [ACH generation]() +- [Example voucher check print format]() +- [Render PDF sequence]() +- [Positive Pay Report](./postivepay.md) +- [Using the Example Data]() + [^1]: [ERPNext](https://erpnext.com/) is an open-sourced Enterprise Resource Planning (ERP) software that provides a wide range of business management functionality. Its core features include support for accounting, inventory, manufacturing, customer relationship management (CRM), distribution, and retail. diff --git a/docs/version-13/positivepay.md b/docs/version-13/positivepay.md new file mode 100644 index 00000000..a25933bf --- /dev/null +++ b/docs/version-13/positivepay.md @@ -0,0 +1,7 @@ +# Positive Pay Report + +The check run application includes a new Positive Pay report. This report generates a bank-friendly summary of check payments for a given bank account and period. + +To access the report, type "Report Positive Pay" into the AwesomeBar. Enter the bank account, start date, and end date. The report will display a table showing the check date, check number, and party name for all checks against the bank account within the specified time period. + +[TODO: add report screen shot] \ No newline at end of file