I am not sure whether this is bug or i am missing something, I have a web service with request as complex type refering other complex types as elements, On opting 'import into relational source model from wsdl' multiple virtual procedure are created for the request parameter instead of single virtual procedure which should be created.
I am attaching the WSDL and Teiid Project for the reference.
This is currently the default behavior in Designer for elements with nested complex types. I know this is a bit clunky and we are working on usability improvements for 7.6/7.7. In the meantime you can change the create to include all elements or create multiple procedures that use each create separately.