Problem in updating Billing plan while changing Sales order

Hi All,

I am using the BAPI 'BAPI_SALESORDER_CHANGE' to change a Prepaid Sale order.After calling this BAPI ,I am calling the function module <b>'BILLING_SCHEDULE_SAVE'</b> to update the Billing plan of the changed Sale order(Billing plan dates for Billing type ZF1 are changed).

The updated date values are getting reflected in the screen when I view through the transaction VA02 and the values are also updated in FPLT table but the values are not getting reflected in the table VKDFS.

Since the values are not getting reflectedin the table VKDFS the billing date is not correct while we view in the transaction VF04.

Please provide your valuable suggestions for updating the Billing date in VKDFS table.

Thanks in advance for your help.

Thanks and regards,