Así a modo general, una interface bien armada puede ser que un programa tome los vendors (tabla LFA1 LFB1) y los pone en un archivo CSV (plano separado por comas) y ese archivo va a XI y XI toma ese archivo y lo convierte en X formato para que otro sistema externo lo pueda procesar. Y luego podemos suponer que de ese sistema externo nos vienen otro datos, que XI los pasa a un archivo XML, y ese archivo entra a SAP como idoc, y el idoc es procesado por SAP dependiendo del tipo de mensaje, un ejemplo, el idoc tipo invoic es una factura.
Espero que te sirva!