Shipping date no refleja transit time

Hay un scheduling agreement cuya linea debe embarcarse a Europa. Este tirnr configurado un route cuyo transit time es de 8 semanas pero el shipping date no refleja el transit time, y aoatece para embarcar mismo dia de entrega a cliente. Que deberia revisarse?

: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.


Tu caso describe una inconsistencia muy típica en SAP ECC (o S/4HANA) cuando se trabaja con Scheduling Agreements (Acuerdos de programación) en procesos de SD (Sales and Distribution) con entregas internacionales y rutas de transporte con lead times significativos.

El problema es claro: el sistema no está considerando el “Transit Time” del route configurado, por lo tanto la fecha de envío (Shipping Date) está apareciendo igual a la fecha de entrega al cliente, lo cual es lógicamente incorrecto si el tránsito dura 8 semanas.


¿Qué revisar en SAP SD / LE?

Estos son los puntos críticos que deberías verificar para que el Shipping Date se calcule correctamente considerando el transit time:


:magnifying_glass_tilted_left: 1) Revisa el “Route” asignado

  • Transacción: VT01N / VT02N / VT03N (para rutas)

  • Verifica la ruta que se está asignando al scheduling agreement:

    • Tiene el transit time configurado?

    • El campo Transit Duration (duración del tránsito) está correctamente informado en semanas/días.


:magnifying_glass_tilted_left: 2) Determinación correcta del Route

  • Revisa la determinación de la ruta:

    • Se determina a través de:

      • País de origen / destino

      • Incoterms

      • Shipping conditions

      • Transportation zone

    • Verifica que el route que se está determinando sea el correcto (el que tiene las 8 semanas).

Transacción para revisar reglas: OVL2, OVL3, OVLD


:magnifying_glass_tilted_left: 3) Verifica el calendario de fábrica y transporte

  • Si el route tiene transit time pero no se considera calendario laboral o calendario de transporte, SAP puede ignorarlo o calcular mal las fechas.

  • Revisa que esté asociado un Factory calendar válido y activo para:

    • Centro (Plant)

    • Route

    • Calendario de transporte (si lo usas)

Esto se verifica desde la transacción SCAL y en la configuración del route.


:magnifying_glass_tilted_left: 4) Verifica la clase de entrega / tipo de scheduling agreement

  • En algunos casos, si se trata de un acuerdo de programación tipo LPA o LP, el cálculo de fechas depende del documento de entrega programada.

  • Si se crean líneas de entrega sin ejecución del scheduling run, el sistema puede omitir el tránsito.

  • Verifica que se esté utilizando correctamente la función schedule line category (configuración en VOV6) para permitir el cálculo de fechas de entrega realistas.


:magnifying_glass_tilted_left: 5) Revisa configuración de “Lead Time” en Customer-Material Info Record

  • Transacción: VD51 / VD52

  • A veces se configura un tiempo de procesamiento específico por cliente-material que puede sobrescribir valores de tránsito si se usa en la programación.


:magnifying_glass_tilted_left: 6) Verifica el uso del “Backward scheduling” vs “Forward scheduling”

  • SAP puede usar programación hacia atrás o hacia adelante, dependiendo del tipo de documento.

  • En algunos casos, el sistema toma la fecha de entrega y no retrocede adecuadamente para calcular la fecha de envío.

  • Verifica en la configuración de tipos de entrega (transacción OVLS) si se está utilizando backward scheduling.


:triangular_flag: Diagnóstico rápido: cómo detectar el problema

  • Abre el scheduling agreement o la delivery schedule

  • Consulta la ruta determinada (campo ROUTE)

  • Verifica el transit time directamente

  • Si la ruta es correcta pero la fecha de envío = fecha de entrega, el sistema no está ejecutando el cálculo de tránsito

  • Puedes probar cambiar manualmente la ruta en una entrega simulada (VL01N) para ver si recalcula correctamente las fechas


:hammer_and_wrench: ¿Cómo forzar que SAP considere el Transit Time?

Asegúrate de que:

  • La ruta correcta esté determinada en el scheduling agreement

  • El transit time esté configurado en días o semanas en la ruta

  • El calendario de fábrica asociado contemple los días laborables

  • La configuración del tipo de entrega y scheduling line permitan programación hacia atrás con tránsito


:brain: Recomendación Consultoria-SAP

Este tipo de inconsistencias es común en implementaciones SD/LE con entregas internacionales. Una buena práctica es crear un test de programación de fechas en VA01 o VL01N simulando una entrega para ver cómo se comporta el scheduling y ajustar los parámetros necesarios.

Resumen Consultoria-SAP — Para que la fecha de envío refleje el transit time de la ruta en un scheduling agreement en SAP ECC, deberías revisar: determinación de ruta, tiempo de tránsito en la ruta, configuración de calendarios, y reglas de programación. Este proceso aplica al módulo SD / LE-TRA / MM-PUR según el tipo de documento. ¡Estamos aquí para ayudarte en los Foros SAP de Consultoria-SAP!

Este tema se cerró automáticamente 2 días después de la última publicación. No se permiten nuevas respuestas.