Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Síntomas
Un producto tiene un proveedor aprobado que tiene, por ejemplo, una fecha de vigencia del 11 de enero de 2018 (11/01/2018) y una fecha de expiración de Never. Si intenta cambiar la fecha de vigencia al 10 de enero de 2018 (10/01/2018) o el 12 de enero de 2018 (01/12/2018), recibirá el siguiente error:
No se puede crear un registro en la lista de proveedores aprobados (PdsApproveVendorList). El valor "Expiration" debe ser mayor o igual que el valor "Efectivo".
Solución
Solo puede extender el período para el que se aprueba el proveedor. Se aplican las reglas siguientes:
- Para cambiar la fecha efectiva para que sea anterior a cualquiera de los registros existentes (períodos) para el proveedor del artículo, la fecha de expiración del nuevo período debe ser antes de todas las fechas de expiración de los registros existentes.
- Para cambiar la fecha de expiración para que sea posterior a cualquiera de los períodos existentes, la fecha efectiva debe ser posterior a la fecha de expiración más reciente en cualquier registro existente.
- Para reducir el período general para el que se aprueba el proveedor, debe eliminar o modificar los registros existentes. Como alternativa, puede usar el modificador truncate durante la importación. Este modificador elimina todos los registros existentes de la tabla para los proveedores aprobados por elemento.
Para el escenario de ejemplo que se describe en la descripción del problema, donde un registro tiene una fecha efectiva del 11/01/2018 y una fecha de expiración de Never, puede importar un nuevo registro que tenga una fecha efectiva del 01/10/2018 y una fecha de expiración de Never. Sin embargo, no puede reducir el período para que la fecha efectiva se actualice al 12/01/2018 a través de la administración de datos. Debe realizar este cambio a través de la interfaz de usuario.