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(Payment Entry): compare rounded amount #36011

Merged
merged 1 commit into from
Jul 5, 2023

Conversation

barredterra
Copy link
Collaborator

@barredterra barredterra commented Jul 5, 2023

Resolves a bug introduced by #31166

The condition used to compare d.outstanding_amount (precise value) with latest.outstanding_amount (rounded value). The result is that we cannot currently create Payment Entries because of tiny differences like 0.0000003.

@github-actions github-actions bot added the needs-tests This PR needs automated unit-tests. label Jul 5, 2023
@barredterra barredterra removed the needs-tests This PR needs automated unit-tests. label Jul 5, 2023
@deepeshgarg007 deepeshgarg007 merged commit 4badac8 into frappe:develop Jul 5, 2023
16 checks passed
mergify bot pushed a commit that referenced this pull request Jul 5, 2023
mergify bot pushed a commit that referenced this pull request Jul 5, 2023
deepeshgarg007 pushed a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)

(cherry picked from commit 4badac8)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
deepeshgarg007 pushed a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)

(cherry picked from commit 4badac8)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
mergify bot added a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)

(cherry picked from commit 4badac8)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
(cherry picked from commit b04c190)
mergify bot added a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)

(cherry picked from commit 4badac8)

Co-authored-by: Raffael Meyer <14891507+barredterra@users.noreply.github.com>
(cherry picked from commit d80b0aa)
@barredterra barredterra deleted the round-outstanding branch July 5, 2023 16:15
deepeshgarg007 added a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)
deepeshgarg007 added a commit that referenced this pull request Jul 5, 2023
fix(Payment Entry): compare rounded amount (#36011)
frappe-pr-bot pushed a commit that referenced this pull request Jul 5, 2023
## [13.52.1](v13.52.0...v13.52.1) (2023-07-05)

### Bug Fixes

* **Payment Entry:** compare rounded amount ([#36011](#36011)) ([a7d26b0](a7d26b0))
* **Payment Entry:** compare rounded amount ([#36011](#36011)) ([a370dc3](a370dc3))
frappe-pr-bot pushed a commit that referenced this pull request Jul 5, 2023
## [14.29.1](v14.29.0...v14.29.1) (2023-07-05)

### Bug Fixes

* **Payment Entry:** compare rounded amount ([#36011](#36011)) ([03e4583](03e4583))
frappe-pr-bot pushed a commit that referenced this pull request Jul 11, 2023
# [14.30.0](v14.29.2...v14.30.0) (2023-07-11)

### Bug Fixes

* accepted warehouse and rejected warehouse can't be same ([5d77e3c](5d77e3c))
* also check on_hold ([#35910](#35910)) ([59b3277](59b3277))
* conflicts ([e55a264](e55a264))
* conflicts ([79f9785](79f9785))
* conflicts ([a178e66](a178e66))
* conflicts ([6459c28](6459c28))
* deferred accounting entries on accounts frozen ([#35978](#35978)) ([573183c](573183c))
* Delivery Note return valuation ([296f312](296f312))
* German translations ([#35990](#35990)) ([b7b864e](b7b864e))
* incorrect status in MR created from PP (backport [#36085](#36085)) ([#36086](#36086)) ([6dc7a19](6dc7a19))
* incorrect TCS amount while customer has advance payment ([#35397](#35397)) ([2a4bbf3](2a4bbf3))
* labels and translations ([#35963](#35963)) ([04b1d45](04b1d45))
* Opening balance in presentation currency in Trial Balance report ([#36036](#36036)) ([39e38bf](39e38bf))
* payment entry `voucher_type` error ([#35779](#35779)) ([f3af0b2](f3af0b2))
* **Payment Entry:** compare rounded amount ([#36011](#36011)) ([d80b0aa](d80b0aa))
* possible type error on ERR creation ([0569899](0569899))
* precision causing outstanding issue on partly paid invoices ([#36030](#36030)) ([3e711e8](3e711e8))
* Share ledger showing cancelled docs ([#35993](#35993)) ([5102d0c](5102d0c))
* Validate for missing expense account ([#36078](#36078)) ([f4f886c](f4f886c))
* Vietnamese translation of "Company" ([#35887](#35887)) ([e443e6c](e443e6c))

### Features

* Closing balance for period closing and reporting ([#34257](#34257)) ([ebf3c01](ebf3c01))
frappe-pr-bot pushed a commit that referenced this pull request Jul 11, 2023
## [13.52.4](v13.52.3...v13.52.4) (2023-07-11)

### Bug Fixes

* also check on_hold ([#35910](#35910)) ([5aa02b8](5aa02b8))
* circular dependency during reposting causing timeout error ([ba69be1](ba69be1))
* **Employee Advance:** check if return amount is set before validating ([#36080](#36080)) ([beaf13e](beaf13e))
* error messages while evaluating formulas and handle line boundaries ([#35989](#35989)) ([4af57a7](4af57a7))
* gst_hsn_code is ambiguous on gst reports ([3a00052](3a00052))
* incorrect status in MR created from PP (backport [#36085](#36085)) ([#36087](#36087)) ([e05bb10](e05bb10))
* payment entry `voucher_type` error ([#35779](#35779)) ([9c3ec41](9c3ec41))
* **Payment Entry:** compare rounded amount ([#36011](#36011)) ([b04c190](b04c190))
* precision causing outstanding issue on partly paid invoices ([#36030](#36030)) ([cf3ec93](cf3ec93))
* single column indexes ([#32425](#32425)) ([53f7764](53f7764))

### Reverts

* Revert "perf: improve item wise register reports (backport #35908) (#35912)" ([b992366](b992366)), closes [#35908](#35908) [#35912](#35912)
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants