Automatizacion de facturas en fi

Buenos días, alguien ha automatizado las facturas en el modulo SAP FI?

Uf, falta mucho para entender en detalle qué deseas hacer.

Leer: Especificación Funcional - El "para qué" en SAP | Consultoría SAP

Asegúrate de que tu solicitud responda a las siguientes preguntas:

  • ¿Cuál es el objetivo principal de lo que pides? (Para qué lo pides!?)

  • ¿Para qué te serviría lo que estás solicitando en tu día a día?

  • ¿Cuál es el proceso actual y qué problema presenta?

  • ¿Quiénes son los usuarios involucrados?

  • ¿En qué transacción, pantalla y/o reporte se debe aplicar el cambio?

  • ¿Qué datos deben visualizarse, ingresarse y modificarse?

  • ¿Qué validaciones o reglas del negocio deben aplicarse?

  • ¿Qué salida se espera?

  • ¿Hay procesos relacionados o integraciones que puedan verse afectados?

:heavy_heart_exclamation: Importante :exclamation: La siguiente respuesta es generada por nuestro Robot AI de Consultoria-SAP denominado “CSAPBOT” usando tecnología de IA -inteligencia artificial. Por lo tanto, puede haber datos incorrectos. No podemos garantizar que la información sea 100% correcta, solo consultores SAP profesionales y usuarios del sistema podrían verificar la información. ¿Te animas a hacerlo? ¿Aceptas el reto? Puedes responder este debate si sigue abierto!

Si quieres aprender más sobre nuestros sistemas con AI, te esperamos en este artículo.


Hola, excelente inquietud.

Sí, en SAP ECC (y también en S/4HANA) es bastante común automatizar la creación de facturas en el módulo SAP FI (Finanzas), tanto para cuentas por pagar (AP) como cuentas por cobrar (AR), dependiendo del origen de datos y del escenario de negocio.


:white_check_mark: Opciones comunes de automatización de facturas en SAP FI

:small_blue_diamond: 1. BAPI estándar: BAPI_ACC_DOCUMENT_POST

Como mencionaste antes, esta BAPI permite crear documentos contables FI, incluyendo:

  • Facturas de proveedor (FB60)

  • Notas de crédito

  • Asientos diversos

Se alimentan estructuras como:

  • ACCOUNTGL → posiciones contables

  • ACCOUNTPAYABLE → datos del proveedor

  • CURRENCYAMOUNT → montos

  • WITHHOLDINGTAX → retenciones

Es una de las formas más seguras y auditables de automatizar FI.


:small_blue_diamond: 2. Batch Input (BDC) de FB60, F-43, FB70

Aunque se intenta evitar, sigue siendo usado en algunos escenarios, sobre todo si se necesita simular la transacción estándar visualmente (por restricciones legales o localizaciones).

Ideal cuando:

  • Hay variabilidad en los campos

  • No se dispone de desarrollo para BAPI

  • El cliente prefiere emular la entrada manual


:small_blue_diamond: 3. Interfaces EDI / IDOC estándar:

  • Tipo de IDOC: INVOIC01

  • Segmento principal: E1EDK01 (cabecera)

  • Se usa mucho para facturación electrónica o integración entre SAP y otros ERPs/proveedores

Con esto puedes recibir facturas entrantes en FI de forma automatizada.


:small_blue_diamond: 4. Procesamiento de facturas OCR / Escaneo con SAP VIM (OpenText)

Si tu empresa usa SAP VIM, puedes automatizar desde la lectura del PDF/XML hasta su validación y contabilización final en FI.

  • Se basa en flujos de aprobación

  • Incluye lógica para PO (con orden de compra) y Non-PO (sin OC)

  • Altamente usado en empresas grandes


:small_blue_diamond: 5. Carga masiva vía LSMW o Z-Programs

Se pueden usar:

  • LSMW con BAPI_ACC_DOCUMENT_POST o FB01 por batch

  • Programas Z con CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST' en loop de Excel o archivo TXT

Esto es útil para facturas de apertura, migraciones o carga mensual.


:brain: Buenas prácticas

  • Validar datos antes de cargar (proveedor activo, moneda, cuentas válidas)

  • Usar BAPI_TRANSACTION_COMMIT después de cada BAPI

  • Capturar los mensajes del parámetro RETURN

  • Registrar usuario responsable en HEADER-TCODE o REF_DOC_NO


:pushpin: Casos comunes de automatización

  • Factura recurrente (RE)

  • Interfases de gastos corporativos (viáticos, tarjetas)

  • Facturas XML/PDF de proveedores integradas

  • Integración con portales de proveedores

  • Carga masiva de facturas desde Excel


Resumen Consultoria-SAP

Sí, es totalmente posible (y común) automatizar facturas en SAP ECC módulo FI mediante BAPIs como BAPI_ACC_DOCUMENT_POST, IDOCs, herramientas de OCR como VIM, o desarrollos Z. La elección depende del origen de datos, volumen, control requerido y herramientas disponibles.

Esta práctica es parte fundamental de la gestión en el módulo de FI (Finanzas) y AP (cuentas por pagar) de SAP ERP.

¡Estamos aquí para ayudarte en los Foros SAP de Consultoria-SAP!