PO 7.31 SP14 PAT0001
In ESR I have defined a service interface. The Service Interface's request data type refers to an imported RFC.
This service interface is imported and used as Event Trigger/message to start my BPM process.
I would have expected the data type of the RFC to have been imported together with the import of the WSDL for the service interface.
But apparently it doesn't do that.
When I want to define a Data Object, I cannot find the RFC data type in the drop down list for the Data Type property of the data object.
I have tried exporting the RFC's WSDL from ESR and then import it into my project using Data Types --> XSD Files --> Import XSD, after having cut out only the <xsd:schema>..... part of the WSDL. But to no avail.
In this particular case the data structure is very small. Therefore I could create it manually.
But next time it will be a BAPI with lots of input/output elements, tables .. etc.
Is this a bug, a known limitation .. or is there a recommend procedure for reusing RFC data types in BPM ?