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

**URL:** <https://bc.finneg.com/t/como-configurar-porcentaje-de-tolerancia-para-cantidades-entre-documentos-vinculados/4934>\
**Category:** GO\
**Tags:** workflows, tolerancia, vinculaciones, controlar-cantidades, cómo-se-hace\
**Created:** [25 Abril, 2025 20:27 UTC](https://bc.finneg.com/t/como-configurar-porcentaje-de-tolerancia-para-cantidades-entre-documentos-vinculados/4934 "2025-04-25T20:27:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Camilab](https://bc.finneg.com/user_avatar/bc.finneg.com/camilab/32/13080_2.png) [@Camilab](https://bc.finneg.com/u/Camilab)\
**Post date:** [25 Abril, 2025 20:27 UTC](https://bc.finneg.com/t/como-configurar-porcentaje-de-tolerancia-para-cantidades-entre-documentos-vinculados/4934/1 "2025-04-25T20:27:11Z")

</div>

**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](https://bc.finneg.com/uploads/default/original/3X/0/d/0d0bb2bbe64dc30c1c7b7463a8537a5dc168fef2.png)

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,.

 ![image](https://bc.finneg.com/uploads/default/original/3X/3/f/3f36425840861e1d1892f80de5f4f386e74ba0dc.png)

 ![image](https://bc.finneg.com/uploads/default/original/3X/c/c/cce9251cbff9f175f24ce0119d997028a6a6fa26.png)

📌 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](https://bc.finneg.com/uploads/default/original/3X/b/c/bcea994541962aec2cceafdfe998b54e214bbf03.png)

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

 ![image](https://bc.finneg.com/uploads/default/original/3X/d/2/d2be03bcd4db47f039f33fa21e46553535f83ce0.png)  
 ![image](https://bc.finneg.com/uploads/default/original/3X/e/8/e84b85cf8c3c5d2490837fc4f7ed336829a662ff.png)

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

 ![image](https://bc.finneg.com/uploads/default/original/3X/6/5/657a395c4d435533432791a4731af8dd21568f60.png)

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

 ![image](https://bc.finneg.com/uploads/default/original/3X/4/3/433d922b739f1a69c8390769c6d84dd23ecb87c0.png)

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**
