Lógica de validación para contrato de ventas

Antes de que el contrato de ventas se active y se publique en Automotive Exchange – Release Management, se valida en LN un conjunto predefinido de datos del contrato.
Durante la activación de un contrato de venta, la aplicación realiza estas comprobaciones:
  • En la sesión Contrato de venta (tdsls3600m000):
    • El campo Tipo de contrato debe establecerse en Contrato normal .
    • El Partner cliente debe especificarse.
  • En la sesión Líneas de contrato de venta (tdsls3501m000), en la pestaña Líneas de contrato:
    • El Partner receptor debe rellenarse a nivel de línea para todas las líneas de la pestaña Líneas de contrato.
    • El número Artíc cliente debe especificarse a nivel de línea para todas las líneas.
    • El Departamento de ventas debe especificarse a nivel de línea para todas las líneas.
  • Los datos logísticos deben definirse para cada línea de contrato en la pestaña Datos logísticos de línea de contrato de la sesión Datos logísticos de línea de contrato de venta (tdsls3102m000).
  • La casilla de verificación Sincronizar acumulados debe estar seleccionada para la línea de términos y condiciones en la sesión Términos y condiciones de programación (tctrm1131m000) que está vinculada al contrato.
Nota
  • Si no se cumplen estos requisitos previos, la aplicación muestra un mensaje de error con una lista de atributos que faltan o están incompletos. El contrato se activa solo cuando se especifican todos los campos, y esta validación se produce cada vez que se activa un contrato de venta o una línea de contrato.
  • La aplicación realiza una comprobación de validación para cada línea de contrato por separado si:
    • Un contrato está activo pero algunas de las líneas de contrato vinculadas aún no están activadas.
    • Una línea de contrato específica se activa por separado.