Sincronizar líneas de orden de venta y líneas de entrega

Una línea de orden de venta puede tener líneas de entrega vinculadas o líneas de retro-orden. Una línea de entrega, a su vez, puede tener líneas de retro-orden vinculadas. La línea de orden de venta contiene la información acumulada de las líneas de entrega/líneas de retro-orden. La línea de orden externa de otro producto puede conectarse a la línea de orden de venta y actualizarla. Los campos cambiados en la línea de orden de venta se sincronizan con las líneas de entrega, y viceversa.

Campos que accionan el proceso de sincronización

Los cambios en los siguientes campos de la línea de orden de venta y/o línea de entrega pueden accionar la sincronización:

Campos de fechaCampos de cantidadCampos de precio y descuentoCampos de importe
ddtaFecha planificada de entregaqrrqCantidad pedidapricPreciooamtImporte
prdtFecha de recepción planificadaqidlCantidad entregadadiscPorcentaje de descuentoamldImporte de descuento total
rdtaFecha de envíoqbboRetro-ordenldamImporte de descuentoamodDescuento de orden
--qicmCantidad comprometidadmseSecuencia de matriz de descuentodamtImporte entregado
----dmdeDefinición de matriz de descuentoframImporte de flete
----dmthMétodo de descuento--
----dmtyTipo de matriz de descuento--
----cdisDescuento--
----dtrmDeterminante--
----elgbElegible--

 

Nota

El cambio en un campo de la línea de orden de venta no siempre resulta directamente visible en la línea de entrega. El motivo es que los datos comerciales, como precios, descuentos, importes, etc., son visibles sólo en la línea de orden de venta. Los datos logísticos, como hora de entrega, lugar de entrega, etc., sólo pueden ser visibles en la línea de entrega. Por consiguiente, la línea de orden de venta contiene la información comercial acumulada de las líneas de entrega vinculadas, que está repartida por las líneas de entrega pero que no es visible en dichas líneas. No obstante, si lanza una línea de entrega a Facturación, LN usa los datos comerciales no visibles de la línea de entrega porque una línea de orden de venta con líneas de entrega vinculadas no se puede facturar directamente.

Campos de fecha
Actualizar la fecha planificada de entrega

Puede actualizar la Fecha planificada de entrega en la sesión Líneas de orden de venta (tdsls4101m000) si no tiene líneas de entrega vinculadas. En caso contrario, la Fecha planificada de entrega no estará disponible.

No obstante, puede:

  • Cambiar la Fecha planificada de entrega para las líneas de entrega vinculadas en la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100). La última fecha planificada de entrega de una línea de entrega se sincroniza con la fecha planificada de entrega de la línea de orden de venta.
  • Cambiar la Fecha planif. de entrega para la cabecera de orden de venta en la sesión Orden de venta (tdsls4100m900). Por consiguiente, LN actualiza la fecha planificada de entrega de todas las líneas de orden de venta vinculadas. No obstante, cuando LN quiere actualizar una línea de orden de venta con líneas de entrega vinculadas, informa al usuario de que las líneas de entrega se eliminarán. Si desea mantener las líneas de entrega, puede invertir la actualización de la fecha planificada de entrega y cambiar la fecha planificada de entrega en la línea de entrega, en caso necesario.

Puede actualizar la fecha planificada de entrega en la línea de orden de venta por medio de una línea de orden externa en cualquier momento. Sin embargo, si las líneas de entrega están vinculadas a una línea de orden de venta, se eliminan cuando una línea de orden externa actualiza la fecha planificada de entrega. LN no informa a la línea de orden externa sobre la eliminación de líneas de entrega.

Para comprobar si puede cambiarse la fecha planificada de entrega de la línea de orden de venta, LN verifica si está seleccionada la casilla de verificación Comprobación de CTP para ventas en la sesión Parámetros de planificación (cprpd0100m000). Si esta casilla de verificación está seleccionada, LN comprueba si el artículo estará disponible en la nueva fecha planificada de entrega. Si la cantidad solicitada del artículo no está disponible, la fecha planificada de entrega no podrá cambiarse. Si el artículo está disponible, LN determina si existen líneas de entrega.

Nota
  • No podrá cambiar nunca la fecha planificada de entrega de una línea de orden si hay una línea de entrega vinculada que ya se ha entregado. Por ello, para todas las líneas de entrega, la Fecha de entrega debe estar vacía en la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100).
  • Si la nueva fecha planificada de entrega es posterior a la fecha de recepción planificada, LN iguala la fecha de recepción planificada a la fecha planificada de entrega. LN no recalcula la fecha de recepción planificada según los plazos de entrega definidos. Puede recalcular la fecha planificada de recepción en la sesión Líneas de orden de venta (tdsls4101m000) o Líneas de entrega planificada de orden de venta (tdsls4101m100).
  • Si una línea de orden externa cambia la fecha planificada de entrega pero no el precio, pueden recalcularse los campos de precio.
Actualizar la fecha de recepción planificada

Puede actualizar la Fecha planif. de recepc. en la sesión Líneas de orden de venta (tdsls4101m000) si no tiene líneas de entrega vinculadas. En el caso contrario, la Fecha planif. de recepc. se inhabilita.

Puede actualizar la fecha planificada de recepción en la línea de orden de venta por medio de una línea de orden externa en cualquier momento. Si hay líneas de entrega vinculadas a la línea de orden de venta, también se actualiza la fecha de recepción planificada de las líneas de entrega.

Nota
  • No podrá cambiar nunca la fecha planificada de recepción de una línea de orden si hay una línea de entrega vinculada que ya se ha entregado. Por ello, para todas las líneas de entrega, la Fecha de entrega debe estar vacía en la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100).
  • Si la nueva fecha de recepción planificada es posterior a la fecha planificada de entrega, LN iguala la fecha planificada de entrega a la fecha de recepción planificada. LN no recalcula la fecha planificada de entrega según los plazos de entrega definidos. Puede recalcular la fecha planificada de entrega en la sesión Líneas de orden de venta (tdsls4101m000) o Líneas de entrega planificada de orden de venta (tdsls4101m100). No obstante, si el cambio de la fecha planificada de recepción conlleva cambiar la fecha planificada de entrega, LN eliminará las líneas de entrega vinculadas a una línea de orden.
  • Si una línea de orden externa cambia la fecha de recepción planificada pero no el precio, pueden recalcularse los campos de precio cuando se cambie la fecha planificada de entrega.
  • La última fecha planificada de recepción de una línea de entrega se sincroniza con la fecha planificada de recepción de la línea de orden de venta.
Campos de cantidad
Actualizar la cantidad pedida

Si cambia la Cantidad pedida en la sesión Líneas de orden de venta (tdsls4101m000), LN elimina todas las líneas de entrega vinculadas. Esto se aplica a las líneas de entrega que crea el proceso ATP automáticamente y a las líneas de entrega que son resultado de una programación de entregas creada manualmente. No puede cambiar la cantidad pedida si una de las líneas de entrega vinculadas ya se ha entregado o si está demasiado avanzada en el proceso de almacén. En este caso, tendrá que modificar la cantidad pedida de la línea de entrega para llevar a cabo el cambio de la cantidad de la orden. Si cambia la cantidad pedida en una línea de entrega, LN conserva la programación de entregas y cambia la Cantidad pedida en la línea de orden.

Si cambia la cantidad pedida en una línea de orden externa, LN no informa a la línea de orden externa sobre la eliminación de las líneas de entrega vinculadas.

Nota
  • Puede crear una programación de entregas nueva en la sesión Línea de orden de venta (tdsls4101m900).
  • En el caso de las retro-órdenes, la cantidad pedida y el importe no se sincronizan con la línea de orden. El motivo de ello es que la línea de orden (padre) o la línea de entrega ya contabilizan la cantidad pedida de la línea de retro-orden.
Actualizar la unidad de venta

Puede actualizar la unidad de venta de una línea de orden si Gestión de almacenes todavía no ha procesado una línea de entrega vinculada. No obstante, si actualiza la unidad de venta de una línea de orden, LN elimina las líneas de entrega todavía no procesadas. Si fuera necesario, deberá crear líneas de entrega nuevas para la unidad de venta cambiada.

Si cambia la unidad de venta en una línea de orden externa, LN no informa a la línea de orden externa sobre la eliminación de las líneas de entrega vinculadas.

Campos de precio y descuento
Sincronizar los campos de precio

Los campos más importantes para la sincronización son:

  • Precio
  • Importe de descuento
  • Descuento de línea

Cuando se sincronizan estos campos, también se sincronizan los siguientes campos de precio y descuento relacionados:

  • Definición de matriz de descuento
  • Secuencia de matriz de descuento
  • Método de descuento
  • Descuento
  • Tipo de matriz de descuento
  • Determinante
  • Elegible
Actualizar el precio

Cuando se crea una línea de orden, el precio se determina en función de lo siguiente:

  • El parámetro de Tipo de fecha de precio de venta en la sesión Parámetros de precios (tdpcg0100m000). Este campo determina si debe usarse la fecha de orden, fecha del sistema o fecha de entrega para calcular el precio.
  • La cantidad pedida
  • La unidad de venta

Cuando la línea de orden se divide en líneas de entrega, el precio que se determina en la línea de orden es el precio predeterminado de todas las líneas de entrega. Si cambia la fecha planificada de entrega (si el parámetro de Tipo de fecha de precio de venta se ha establecido en Fecha de entrega) o si se cambia la cantidad pedida en una línea de entrega, LN sincroniza los valores nuevos con la línea de orden. Cuando cierra la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100), se le solicita que recalcule los precios. Los precios se recalculan según los campos sincronizados en la línea de orden de venta.

Actualizar el precio según un importe fijo

Si la línea de orden externa no ha establecido el precio o no se ha especificado un precio en el campo Precio de la sesión Líneas de orden de venta (tdsls4101m000), debe especificar un importe en el campo Importe de orden de la sesión Líneas de orden de venta (tdsls4101m000). Este importe es fijo para la orden. Por consiguiente, el precio se calcula como precio por unidad de venta.

Cuando la línea de orden externa comunica el importe, también se comunica la unidad de precio de venta. Por consiguiente, el importe se convierte en un precio por unidad de precio de venta.

LN sincroniza el precio que se calcula a partir del importe fijo con las líneas de entrega.

Actualizar la unidad de precio de venta

Sólo puede cambiar la unidad de precio de venta mediante una línea de orden externa. No puede cambiarla manualmente. Además, no puede cambiar la unidad de precio de venta si se hace una entrega final para la línea de orden. En otras palabras, la línea de orden y las líneas de entrega vinculadas no deben estar entregadas completamente.

Actualizar el precio después de la entrega

Después de entregar una línea de orden o una línea de entrega, ya no podrá actualizar el precio directamente en la línea. Puede actualizar el precio de las líneas entregadas todavía no facturadas en las sesiones Cambiar precios y descuentos después de entrega (tdsls4122m000) o Cambiar precios y descuentos de líneas de factura de venta (tdsls4132m000).

En estas sesiones aparece la casilla de verificación Aplicar para otras secuencias. A esta casilla de verificación se aplica lo siguiente:

  • Si esta casilla de verificación está seleccionada, el precio o el descuento modificado que ha especificado en esta sesión también se actualiza en las otras secuencias de línea de la misma orden y posición. Las secuencias de línea que ya se han lanzado a facturación se omiten.
  • Si actualiza los precios/descuentos de una Línea de orden en la sesión Cambiar precios y descuentos después de entrega (tdsls4122m000), esta casilla de verificación aparecerá seleccionada pero no estará disponible.
  • Si actualiza los precios/descuentos de una Línea de orden/entrega en la sesión Cambiar precios y descuentos de líneas de factura de venta (tdsls4132m000) y esta casilla de verificación aparece seleccionada, los campos de precio y descuento de las líneas de Retro-orden que estén vinculados a la Línea de orden/entrega también se actualizarán. No obstante, si está seleccionada esta casilla de verificación y se actualiza el precio/descuentos de una línea de Retro-orden, LN actualiza las líneas de Retro-orden vinculadas a esta Retro-orden pero no actualiza la línea de orden (padre) ni la línea de entrega.

Una línea de orden externa no puede actualizar el precio tras la entrega.

Promociones

Las promociones pueden ofrecer al cliente un artículo de regalo o un descuento adicional.

Promoción con regalo

Si se puede ofrecer un artículo de regalo, LN crea una nueva línea de orden de venta para el artículo de regalo.

Descuento promocional

En caso de que se pueda ofrecer un descuento promocional en una línea de orden de venta con líneas de entrega vinculadas a ella, LN aumentará el Descuento total de promoción y reducirá el Importe en la sesión Líneas de orden de venta (tdsls4101m000). No obstante, la línea de orden de venta no se podrá facturar. Esto se debe a que la línea de orden de venta se divide en varias secuencias y en la línea de orden de venta sólo se ven las cantidades e importes totalizados. En esta línea no se realizan asientos contables ni transacciones logísticas. Por lo tanto, el descuento promocional también se registra en las líneas de entrega vinculadas. El descuento promocional asignado a una línea de entrega depende de la cantidad pedida de la línea de entrega.

LN lleva a cabo los pasos de cálculo siguientes para calcular el importe en la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100):

  1. Determina el descuento promocional de la línea de entrega de la siguiente manera: Descuento total de promoción dividido por el Importe en la sesión Líneas de orden de venta (tdsls4101m000), multiplicado por la Cantidad pedida en la sesión Líneas de entrega planificada de orden de venta (tdsls4101m100).
  2. Determina el importe de la línea de entrega de la siguiente manera: El importe de la línea de entrega de orden de venta menos el resultado del paso uno.
Nota

La línea de orden de venta retiene el Descuento total de promoción y el Importe acumulados de las líneas de entrega vinculadas, que están diseminadas por las líneas de entrega pero no son visibles en dichas líneas. No obstante, si lanza una línea de entrega a Facturación, LN usa otra vez el importe no visible de la línea de entrega porque la línea de orden de venta no se puede facturar.

Si crea una línea de orden de venta mediante EDI o una línea de orden externa, las promociones no se aplican automáticamente. En LN, el usuario debe abrir la línea de orden de venta creada por EDI o por una aplicación externa y asignarle la promoción manualmente.