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

fix: Fees from Student received is not considered #24024

Open
aakvatech opened this issue Nov 29, 2020 · 2 comments
Open

fix: Fees from Student received is not considered #24024

aakvatech opened this issue Nov 29, 2020 · 2 comments
Labels
education to-validate Old issues pending validation

Comments

@aakvatech
Copy link
Contributor

payment_type = "Receive" if party_type == "Customer" else "Pay"

Steps to replicate:

  1. Receive fees from Student in advance. (Parent pays before Fees are out, and before the year begins.)
  2. Create Student fees.
  3. Go to Payment Reconciliation and load that student record and pull up unreconcilied entries.

Expected behaviour: Student Fees as well as Advance payment from Payment should load. Payment Type (Receive)
Actual behaviour: Student Fees load up but Advance Payment from Parent does not load up. Payment Type (Receive)

@aakvatech
Copy link
Contributor Author

I figured that Payment Reconciliation for Fees is difficult, if not impossible. I created a new version of Payment Reconciliation whereby I had to include into my new single doctype, which was a copy of Payment Reconciliation, get_advance_payment_entries from

payment_type = "Receive" if party_type == "Customer" else "Pay"
and also add 2 custom fields
"Fees-base_grand_total",
"Fees-advance_paid",

And then it worked.

@aakvatech
Copy link
Contributor Author

"Fees-base_grand_total",
"Fees-advance_paid",

The above fields should be updated accordingly based on transactions. It also means that Fees doc is single currency and not expected to be multi-currency

@ankush ankush added the to-validate Old issues pending validation label Dec 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
education to-validate Old issues pending validation
Projects
None yet
Development

No branches or pull requests

3 participants