From 7d7207a9010659b94cbeaf719a4a2455a6cbdc66 Mon Sep 17 00:00:00 2001 From: steffeydev Date: Thu, 6 Feb 2025 21:40:11 +0000 Subject: [PATCH] Update Brotherton Accounting --- Brotherton-Accounting.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Brotherton-Accounting.md b/Brotherton-Accounting.md index e6ed84e..2a3fcc2 100644 --- a/Brotherton-Accounting.md +++ b/Brotherton-Accounting.md @@ -23,6 +23,10 @@ Company Structure: - DocType: QB Export, fields for start and end date which default to the start and end of the last month, the company (default based on user?), and a table field for QB Export Entry. Server script that runs after save that loads the GL Entries in the date range and adds QB Export Entry items to the table - DocType: QB Export Entry, fields for account name, credits, and debits - A "locking" mechanism to prevent modifying entries in the past month, which will be a server script on the before save action of Sales Invoice and Payment Entry that throws an error if the posting date of the entity is in a previous month and the current user does not have a custom override permission +- A custom Sales Tax Liability report + - Look at all payment entries for period, find out how much is tax by referencing the attached invoice, then calculating that final number per tax template + +### ERPNext Flow - When payment entry comes in - If it can be attached to an invoice, it should go against AR and Undeposited Fund for the correct company @@ -33,9 +37,4 @@ Company Structure: - Sales Tax Liability report, see spreadsheet for example of QB report equivalent. Should be done on cash basis. Data comes from the addresses of the customers on the invoices. ### Pending questions / unknowns -- Does Trial Balance Report work for what they need for manual entry into QB? -- Is there an existing report for what they need for their sales tax calculations, or do we need to make one? How are they doing these calculations now? - - If we did it ourself, it would be looking at all payment entries for period, finding out how much is tax by referencing the attached invoice, then calculating that final number. -- Can we use tax rules to apply taxes per-customer, or do we want to add custom logic to select the correct sales tax template based on the customer's zip code? -- Who needs access to Sales Invoice, who creates the invoices? Is the same group of people the ones that send out the Payment Request? - Who needs access to Payment Entry directly, which would mainly be used for entering cash and checks? How does the current ERPNext flow for entering cash/checks work for them when the customer pays more than they owe, thus resulting in a credit on the account? \ No newline at end of file