move customer statements feature into it's own app. #25

Merged
norman merged 2 commits from feature/customer-statements into production 2026-09-14 09:07:09 +00:00
Owner
No description provided.
norman added 2 commits 2026-09-14 09:06:33 +00:00
Keeps __pycache__/ and ns_app.egg-info/ out of the working tree status,
plus the usual bench, node, OS, and local-secret noise.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Customer statements + late-fee billing now live in the standalone
`customer_statements` app, so they can be versioned and deployed
independently of the NMI payment integration.

Removed here: api/statements.py, setup.py (its custom fields existed only
for late fees), customer_statements.js, customer_list.js, the statement
template, and the feature doc. hooks.py drops the statements JS,
doctype_list_js, and after_migrate accordingly.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
norman merged commit 72ab2b2279 into production 2026-09-14 09:07:09 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nsinnovations/ns_erpnext_app#25