Exploremos SAP SD
en un recorrido de notas

Para comprender paso a paso los fundamentos de ventas y distribución en SAP S/4Hana

Determinación de parámetros de salida

Qué determina

La Output Parameter Determination resuelve, para cada documento (por ejemplo, pedidos o facturas), qué tipo de salida se genera, a quién se envía, por qué canal y con qué plantilla. La lógica se mantiene en decision tables (BRFplus) por cada paso de determinación. 

Cómo se ejecuta

Cuando el documento se guarda, el sistema evalúa las decision tables y crea uno o varios output items con sus parámetros completos (tipo, destinatario, canal, plantilla). Esta evaluación ocurre en segundo plano cada vez que se dispara una salida. 

Pasos y parámetros principales

La guía oficial describe los pasos estándar y cómo se relacionan entre sí:

  • Output Type: define la clase de salida que aplica al documento (por ejemplo, orden de venta – confirmación).
  • Receiver Determination: establece el Business Partner destinatario (por ejemplo, Sold-to Party).
  • Channel Determination: selecciona el canal (PRINT, E-Mail, EDI, etc.).
  • Form Template y Printer Settings: asignan la plantilla de formulario y, si corresponde, los datos de impresión (impresora y copias). Cada paso utiliza características del documento (y del propio output type) para fijar el parámetro resultante. 

Estructura en decision tables

Los parámetros se mantienen en tablas separadas por paso de determinación. La evaluación se rige por el orden de filas y la especificidad de las condiciones; se pueden reordenar filas y exportar/importar las tablas a Excel para su mantenimiento. 

Dónde se configura

La administración se realiza en la app Output Parameter Determination, donde se definen reglas por objeto de negocio (Sales Document, Billing Document) y por paso: Receiver, Channel, Form Template, Printer Settings, entre otros. 

Secuencia práctica para un caso de ventas

  1. Determinar Output Type aplicable al documento.
  2. Resolver Receiver según el partner correspondiente.
  3. Fijar Channel a partir de las características del documento y del output type.
  4. Asignar Form Template y, si es PRINT, las Printer Settings. Esta secuencia asegura que el documento tenga un output completo y consistente. 

Recomendaciones de uso

  • Reglas específicas primero: ordenar las filas más específicas antes que las generales para evitar coincidencias indeseadas. 
  • Parámetros mínimos: mantener solo las combinaciones necesarias de tipo, canal y plantilla para cada objeto. (Buenas prácticas del marco). 
  • Extender condiciones cuando haga falta: exponer custom fields como parámetros de condición si se requieren criterios adicionales. 
  • Verificación en operación: revisar los output items generados y su estado en las apps de ventas/facturación para confirmar que la determinación se ejecutó como se diseñó. 

✉️ Si querés conversar sobre este tema, escribime a juan@sapsdconsultant.com

🌐 Para más información podés visitar la guía oficial en SAP.

Determining Output Parameters — SAP Learning 

Output Parameter Determination — SAP Help 

Defining Output Parameters for Sales Orders — SAP Learning 

How Does Output Control Work? — SAP Help 

Compartir publicación