¿Cómo controlar las cantidades de los documentos vinculados?

Camilab
Fri, 25 Apr 2025 20:05:50 +0000
GO

Consulta:
Se necesitan controlar las cantidades de los documentos que se vinculan entre sí. Por ejemplo, al cargar una orden de compra por 100 unidades el sistema no debe permitir cargar una factura de compra por una cantidad mayor.

Respuesta:

Se debe configurar el tipo de documento desde el cual se quieren controlar las cantidades. Por ejemplo, si la relación es Orden de compra - Factura de compra, se deberá ingresar al tipo de documento de Orden de compra y configurarlo para que empiece a controlar las cantidades vinculadas en su destino.

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.

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

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”

2. Se configura un workflow de compras que contiene la relación Orden de compra → Factura de compra

3. Se registra una orden de compra por 100 unidades

4. Se intenta cargar una factura con asistente levantando 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, va a validar que la cantidad del documento destino (factura de compra) sea igual o menor que la cantidad del documento origen (orden de compra).

Requiere AppBuilder

1 publicación - 1 participante

Leer todo el tema