fix: GL Entries not getting created for PR Return #37513
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Source / Ref: 4388
Issue: Accounting Entries (GL Entries) not getting created for Purchase Return with 0 Rate, creating a difference between stock and account.
Steps to Reproduce:
Typically, the return rate matches the purchase rate. For instance, let's consider an example where the Valuation Method is set to Moving Average. The current Purchase Rate is 0, and the Moving Average is 50. When you initiate a Purchase Return, the rate will remain at 0. This action will result in a stock adjustment of -250 units (calculated as -5 * 50), and no GL Entries will be generated which will create a difference of 250.
Purchase Receipt:
Purchase Return:
Before:
After: