romano
Las diferencias entre LSMW y BDC son las siguientes: LSMW es generalmente para aplicaciones SAP normales, mientras que BDC es principalmente para cualquier aplicación personalizada.
LSMW proporciona varios métodos para la migración de datos, a saber, los de entrada directa, registro de entrada por lotes e IDOC. Sin embargo, BDC simplemente hace uso de la grabación. Hay dos formas de implementar BDC, el método de transacción de llamada y el método de sesión.
En LSMW, el mapeo se realiza con la ayuda de SAP, mientras que en BDC uno tiene que proporcionar direcciones de mapeo explícitas.
La codificación no es muy flexible en LSMW, mientras que en BDC, la codificación es muy flexible y las aplicaciones se pueden personalizar fácilmente. Esto se debe principalmente a que LSMW está diseñado especialmente para consultores funcionales que no realizan codificación, mientras que BDC es utilizado principalmente por consultores técnicos, que sí realizan codificación.