Hi Nithish ,
We are having the same issue , We are also using the same logic which Joaquin Fornasspecified but its not working for us. As you suggested we made the VONA_KIND as space and passed to CRM_ORDER_MAINTAIN and flowed by CRM_ORDER_SAVE & BAPI_TRANSACTION_COMMIT its still not working. If we are missing anything can you please let us know.
Regards,
Sateesh Uppada,