¿Cómo configurar porcentaje de tolerancia para cantidades entre documentos vinculados?

Consulta:
Se necesita definir un porcentaje (%) de tolerancia al momento de relacionar cantidades entre documentos que se vinculan. Esto permite que, si un documento origen tiene una X cantidad, el documento destino pueda vincularse por la misma cantidad o una cantidad mayor según la tolerancia que se defina.


Respuesta:

Se debe configurar el tipo de documento desde el cual se quieren controlar las cantidades con un porcentaje de tolerancia. Por ejemplo, si la relación entre documentos es Orden de compra - Factura de compra, el porcentaje de tolerancia se deberá configurar en la orden de compra.


Pasos a seguir:

  1. Ingresar al maestro de tipos de documentos y tildar el check “Control de cantidades en vinculaciones”. Esto permite que, al momento de cargar un documento con asistente, el cual tiene definido una relación por workflow entre documento origen y destino, el sistema no permita indicar una cantidad mayor a la cantidad del documento origen.

image

Una vez tildado el check, se habilita el campo “% de tolerancia”. En este campo se debe indicar el porcentaje que se desea considerar en el control de cantidades en vinculaciones.

Si el campo “% de tolerancia” se deja vacío o en 0, el sistema validará que las cantidades del documento destino sean iguales o menores a las cantidades del documento origen.

  1. Configurar el maestro de workflows con la orden de compra como documento origen y la factura de compra como documento destino, según este ejemplo,.

:pushpin: Esta configuración es útil para cualquier documento del sistema, no solamente para documentos de compras.

Ruta : Configuración → Diseño del espacio de trabajo → Tipos de documento

Caso de uso:

  1. Se configura el tipo de documento de orden de compra con el check “Control de cantidades en vinculaciones” y se indica un % de tolerancia de 5%.

image

  1. Se configura un workflow de compras que contenga la relación Orden de compra - Factura de compra

  2. Se registra una orden de compra por 100 unidades


  1. Se intenta cargar una factura con asistente contra la orden de compra N° 132 y se le indica una cantidad de 110.

Al presionar “Guardar” el sistema va a emitir un mensaje “Genérico del servicio de workflow”:

Es decir, que la cantidad permitida en este caso de uso se conforma de 100 (cantidad del documento origenl) + 5% (% de tolerancia) dando un total de 105 unidades. Si el documento se intenta guardar por una cantidad mayor a 105, no se podrá guardar el documento.


Requiere AppBuilder