Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Partial Payments

Former Member
0 Likes
2,405

Hi Gurus,

If there is any partial payments are made by the customer then that data is also stored in BSAD table. How can i know whether this record in BSAD table is partial payment and full payment for invoice. And how amount he paid?

Thanks

Ravi

1 ACCEPTED SOLUTION
Read only

kanishakgupta1
Contributor
0 Likes
1,515

Hi,,

Check for REBZT field in BSAD if it is not empty then it means it is a partial payment

thanks

kanishak

4 REPLIES 4
Read only

Former Member
0 Likes
1,515

If the invoice has been paid partial still remains into BSID table but the fields REBZG REBZJ REBZZ of the payment document contains the invoice number the year and the line. The fully cleared invoices are stored into BSAD and the fields AUGBL AUGDT contains the clearing document and the clearing date.

Read only

Former Member
1,515

Hi Ravi Kanth,

For the invoice if the total amount is received(cleared) then the record exist in BSAD with clearing document number and clearing date(recent payment date).

If the total invoice amount is not received , partial payment is made for that invoice then you can find the partial payment record in BSID table . Get all the records from BSID table by selecting BSID-ZUONR = Invoice number, and also enter document type BLART like 'DZ' ( customer payment) .Then you will get all the partial payments for that invoice.Sum up the DMBTR(Amount in Local Currency) value .

Regards,

Rajitha.

Read only

kanishakgupta1
Contributor
0 Likes
1,516

Hi,,

Check for REBZT field in BSAD if it is not empty then it means it is a partial payment

thanks

kanishak

Read only

Former Member
0 Likes
1,515

Thanks For all.