<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://45.127.191.6/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.3"
          urlbase="http://45.127.191.6/bugzilla/"
          
          maintainer="checkmark.bugzilla@checkmark.in"
>

    <bug>
          <bug_id>19377</bug_id>
          
          <creation_ts>2026-04-28 18:10:20 +0530</creation_ts>
          <short_desc>Customer Payments – Duplicates and Partial Transactions Displayed in Refund Window</short_desc>
          <delta_ts>2026-05-07 18:41:36 +0530</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>ML_DB 64-bit Mac</product>
          <component>Customer Payments</component>
          <version>2026-14.0.22 + 26.0.1 Ver 03</version>
          <rep_platform>MAC</rep_platform>
          <op_sys>macOS Catalina</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>Medium</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Swathi">kswathi</reporter>
          <assigned_to name="Swathi">kswathi</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>73934</commentid>
    <comment_count>0</comment_count>
    <who name="Swathi">kswathi</who>
    <bug_when>2026-04-28 18:10:20 +0530</bug_when>
    <thetext>Customer Payments – Duplicates and Partial Transactions Displayed in Refund Window

Description :
In Customer Invoices, multiple transactions were created with a single customer.Navigate to Customer Payments screen, a partial payment was done for one Transaction, and an excess payment was done for another transactions.

When we are trying to do refund for the excess payment transaction, the Refund window displays duplicate entries. Additionally, the partially paid transaction is also appearing in the Refund window.

Screenshot:-
https://drive.google.com/file/d/1Yv38_df-zeysehmumDv9pCi3_baguO7Q/view?usp=sharing

DB:-
https://drive.google.com/file/d/19m4VUT_yji-ZXdMu4ks9hwT7LoZ-lMtU/view?usp=sharing

Issue 2:-
After completing an excess payment transaction in Customer Payments, when we select the last transaction and click the Refund button, the button becomes unresponsive (the button freezes).

Screen Record:-
https://drive.google.com/file/d/1jfWxl4s6qqvhA2QQfxoFiM2fNMdjltAj/view?usp=sharing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73964</commentid>
    <comment_count>1</comment_count>
    <who name="Bhavani">btadepalli</who>
    <bug_when>2026-04-29 17:25:05 +0530</bug_when>
    <thetext>Fixed, Available in next build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74258</commentid>
    <comment_count>2</comment_count>
    <who name="Swathi">kswathi</who>
    <bug_when>2026-05-05 11:58:05 +0530</bug_when>
    <thetext>Issue 2 is working fine as Expected.

Issue 1 still exists when performing an excess payment.

# In the Customer Payments screen:

When selecting the first transaction and clicking on Refund, the refund window displays the correct transaction. But , When selecting the next transaction and clicking on Refund, the selected transaction appears twice in the refund window.
For the last transaction, when selected and refund, showing only selected transaction in Refund window.


Screen record:-
https://drive.google.com/file/d/1Wp5vhrVCLuzzVgagcIYykqu7fSe6BXF2/view?usp=sharing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74269</commentid>
    <comment_count>3</comment_count>
    <who name="Bhavani">btadepalli</who>
    <bug_when>2026-05-05 12:19:48 +0530</bug_when>
    <thetext>It is expected behavior only. Rejecting</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74283</commentid>
    <comment_count>4</comment_count>
    <who name="G.Shivasai">gshiva</who>
    <bug_when>2026-05-05 12:39:35 +0530</bug_when>
    <thetext>This is not the expected behaviour mam. Can you once look into this scenario once and go through the attached screen record.

ISSUE #1:
When selecting the first transaction and clicking on Refund, the refund window displays the correct transaction - This is expected and correct.

When selecting the next transaction and clicking on Refund, the selected transaction appears twice in the refund window - Here one of the transaction is displaying twice instead of showing one refund transaction.

For the last transaction, when selected and refund, showing only selected transaction in Refund window - Selecting the last transaction for the refund. here should display the all refund transactions which is available for the same customer.

END POINT =&gt; If there is multiple refund transactions for the same customer. The same eligible refund transactions should appear in the refund window. If I select first, middle and last transactions.

Screen Record:
https://drive.google.com/file/d/1Wp5vhrVCLuzzVgagcIYykqu7fSe6BXF2/view?usp=sharing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74286</commentid>
    <comment_count>5</comment_count>
    <who name="Bhavani">btadepalli</who>
    <bug_when>2026-05-05 12:44:41 +0530</bug_when>
    <thetext>After checking only i have added my comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74293</commentid>
    <comment_count>6</comment_count>
    <who name="G.Shivasai">gshiva</who>
    <bug_when>2026-05-05 13:07:42 +0530</bug_when>
    <thetext>Mam, Could you please check the flat file version of ML Application. If the same behaviour is with flat file version also then the rejection is accepted for us.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74301</commentid>
    <comment_count>7</comment_count>
    <who name="Bhavani">btadepalli</who>
    <bug_when>2026-05-05 14:19:15 +0530</bug_when>
    <thetext>selected one is only coming twice. If the explanation simple and precise. it gives clarity. we have to give all the refund transactions for that selected customer. 

According to that only fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74433</commentid>
    <comment_count>8</comment_count>
    <who name="Swathi">kswathi</who>
    <bug_when>2026-05-07 10:34:46 +0530</bug_when>
    <thetext>Still issue in exist

when selecting the last transaction, and clicking on refund, showing only selected transaction in Refund window - Selecting the last transaction for the refund. here should display the all refund transactions which is available for the same customer.

Screenshot:-
https://drive.google.com/file/d/11LVUnzr-tCCfTPVDjJ6pVogkzbYlX6CU/view?usp=sharing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74461</commentid>
    <comment_count>9</comment_count>
    <who name="Bhavani">btadepalli</who>
    <bug_when>2026-05-07 12:24:50 +0530</bug_when>
    <thetext>Fixed, Available in next build</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74510</commentid>
    <comment_count>10</comment_count>
    <who name="saikumar">dsaikumar</who>
    <bug_when>2026-05-07 18:41:36 +0530</bug_when>
    <thetext>Working fine.

Screenshot:
https://drive.google.com/file/d/1l6jM8TsyhZJastLAPPi6mN7i0HjxXgyR/view?usp=sharing</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>