Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FINERACT-1806: Charge-off Expense Accounting entries based on charge-off reason instead of fraud flag #4144

Conversation

kulminsky
Copy link
Contributor

Charge-off Expense Accounting entries based on charge-off reason instead of fraud flag

  1. New Advance Accounting rule to be added to map charge-off reason code with accounting mapping
  2. User should be able to map reasons to any expense GL (General Ledger) account
  • dropdown
  • Can be configure multiple rules, but no duplication (cannot configured twice the same reason code)
  1. When advance accounting is mapped- the default mapping for fraud flag will be overridden

Description

Describe the changes made and why they were made.

Ignore if these details are present on the associated Apache Fineract JIRA ticket.

Checklist

Please make sure these boxes are checked before submitting your pull request - thanks!

  • Write the commit message as per https://github.com/apache/fineract/#pull-requests

  • Acknowledge that we will not review PRs that are not passing the build ("green") - it is your responsibility to get a proposed PR to pass the build, not primarily the project's maintainers.

  • Create/update unit or integration tests for verifying the changes made.

  • Follow coding conventions at https://cwiki.apache.org/confluence/display/FINERACT/Coding+Conventions.

  • Add required Swagger annotation and update API documentation at fineract-provider/src/main/resources/static/legacy-docs/apiLive.htm with details of any API changes

  • Submission is not a "code dump". (Large changes can be made "in repository" via a branch. Ask on the developer mailing list for guidance, if required.)

FYI our guidelines for code reviews are at https://cwiki.apache.org/confluence/display/FINERACT/Code+Review+Guide.

@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from ad84a5b to 8ecfc1f Compare November 6, 2024 13:35
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 8ecfc1f to c392b6b Compare November 7, 2024 12:39
@kulminsky kulminsky marked this pull request as draft November 7, 2024 12:40
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch 4 times, most recently from 8712a40 to 69b3aa1 Compare November 14, 2024 08:58
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch 6 times, most recently from ea314a8 to 55df1c7 Compare November 15, 2024 13:30
@kulminsky kulminsky marked this pull request as ready for review November 15, 2024 13:30
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 55df1c7 to d3478ff Compare November 18, 2024 10:57
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from d3478ff to 8e9e4ab Compare November 18, 2024 13:04
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 8e9e4ab to 59afcb9 Compare November 19, 2024 13:58
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch 2 times, most recently from 2c8773f to 6598a51 Compare November 20, 2024 13:05
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 6598a51 to e68898e Compare November 20, 2024 19:42
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from e68898e to 9532811 Compare November 21, 2024 12:44
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 9532811 to 7674252 Compare November 21, 2024 13:25
@kulminsky kulminsky force-pushed the FINERACT-1806/Charge-off-Expense-Accounting-entries-based-on-charge-off-reason-instead-of-fraud-flag branch from 7674252 to b9a9a8e Compare November 21, 2024 13:41
@adamsaghy adamsaghy merged commit 4ccb33a into apache:develop Nov 21, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants