Si en el registro del proceso batch aparece este mensaje:
El producto 'X' no puede ser asignado al usuario 'Y'. Error 'Galatea.Exceptions.ApplicationConstraintException: El producto' X 'tiene 2 o más tarifas en el periodo. Para poder proceder divide la asignación.
'Y' será un número correspondiente a un id de un usuario, si se busca este usuario, se puede acceder a sus asignaciones.
Accedido a sus asignaciones se puede ver que en tiene una asignación que corresponde a las que se han facturado masivamente.
Si se abre, se puede ver que comprende un período de tiempo bastante grande y que por lo tanto es muy probable que el producto asociado 'X' tenga más de una tarifa para este rango de fechas.
Por tanto se tendrá que acceder al producto y cerciorarse de que efectivamente, existen más de una tarifa para el rango de fechas seleccionado.
Al ser un mismo producto, Galatea no puede crear dos líneas de factura diferentes con el mismo producto y sugiere que se divida la asignación haciéndola coincidir con los rangos de las tarifas. Este procedimiento se puede hacer de manera automática haciendo clic sobre el botón Dividir dentro de la asignación.
Lo que crearía estas dos asignaciones y ya permitiría facturar sin ningún problema.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.