I have created a custom BAPI which calls BAPI_QUOTATION_CREATEFROMDATA2 and BAPI_TRANSACTION_COMMIT one after another.
I tested this BAPI by calling it from another SE38 Program and it worked as expected and created a quote successfully.
I have created a wsdl from this BAPI. When we try to call this webservice from our program (Non sap), we get back an error 'OPERATION NOT SUPPORTED'.
We tried to debug it by putting an external break point in the BAPI that I have written and his call is not even making into the BAPI.
Then I used transaction 'WSADMIN' to select Full Trace and went to transaction 'SM59' and selected from the menu RFC -> DISPLAY TRACE.
Here also it is showing the same error SOAP Runtime CL_SOAP_RUNTIME_SERVER->EXECUTE_PROCESSING() SOAP Fault Exception Caught: OPERATION NOT SUPPORTED.
What am I doing wrong?
Any suggestions or feedback would be highly appreciated.