Hi Athreya,
Yes, I am using object DNL_CUST_PRICE and there are no filters maintained for this object at CRM or ECC end. What I could notice was that in tcode R3AC3, tables T052 and T052U(ECC tables for payment terms) are marked as inactive for object DNL_CUST_PRICE.
When I ran the request load post making these tables active, the specified payment term was replicated but rest of the payment terms were wiped off from the table.