El sistema SAP S/4HANA Sales utiliza el framework de Output Control para gestionar la emisión de documentos comerciales —como confirmaciones de pedido, entregas o facturas— mediante distintos canales y formatos.
La configuración comienza con la definición de Output Types, que vinculan un tipo de documento (como orden de venta o factura) con una salida específica, como confirmation, direct debit request o sales contract. Cada Output Type establece parámetros clave del output, como el documento asociado, el formato y el canal. SAP entrega varias opciones estándar; crear nuevos solo tiene sentido si incluye una callback class especializada.
Luego se definen las reglas mediante Output Parameter Determination, que utiliza tablas de decisión. Estas reglas determinan, según atributos del documento, cuál será el Output Type, el destinatario, el canal (PRINT, EMAIL, EDI), la plantilla del formulario (form template) o la prioridad de salida.
A continuación, se asignan los Output Channels compatibles con cada tipo de documento. Los canales soportados incluyen PRINT (funciona con el spool y formatos PDF), EMAIL (con plantillas configurables de remitente y destinatarios) y EDI/autenticación XML para integración electrónica. Algunos canales como IDoc se reservan para casos internos específicos.
Finalmente, se vinculan Form Templates, que definen el diseño del output. SAP ofrece plantillas predefinidas y permite desarrollar nuevas usando tecnologías como PDF-based print forms with fragments, Smart Forms o SAPScript. Estas plantillas se asignan a cada Output Type para alinear formato y contenido.
La configuración de estos componentes —Output Types, Business Rules, Channels y Form Templates— permite que los documentos comerciales generen salidas consistentes según el contexto de negocio, garantizando precisión en la comunicación y eficiencia en el flujo operativo.
👉 Para más información podés visitar la guía oficial en SAP Learning:
Customizing Core Components of Output Control (SAP Learning Hub)
👉 Si querés conversar sobre este tema, escribime a Juan@sapsdconsultant.com