there are two ways to create a Message Interface for a BABI (at least I know these 2):
1) Import the corresponding RFC
2) Download the WSDL file for this BAPI from the R/3 Web Service Repository
The question is which way is to prefer and why?
Thanks and regards