BPROC - Obtener precios para documentos de categoría Despacho generados vía API

Martin_Saba
Tue, 18 Feb 2025 19:29:26 +0000
Bproc

Este desarrollo tiene por objetivo recuperar los precios de los productos que conformen una transacción, cuando la misma ingresa vía API. En donde un sistema externo no pueda indicarnos su precio, pero si el documento al cual deben ser vinculados

Estos precios se obtendrán del documento indicado en la API para vincularse en origen (Campo VinculacionOrigen).

Pasos a seguir:

1. Se debe contar con el Bproc de tipo Webhook denominado “Actualizar Precio Por Vinculación” en el maestro de Bprocs y validar que el mismo se encuentre activo.
Para ello debemos Ingresar a Menú - Configuración - Diseño del espacio de trabajo - Diccionarios - Bproc

2. Luego debemos ingresar al maestro Tipos de Documento, acceder al documento de categoría despacho donde deseemos configurar el bproc, y en la solapa Bprocs visualizar el bproc “Actualizar Precio Por Vinculación” el cual debemos activar colocando el Check Activo.

Consideraciones

Si el documento enviado por API tiene vinculaciones en origen y no envía el atributo Precio en el JSON, deberá realizar la actualización del precio y recalcular el importe de aquellos productos que sean coincidentes entre documento origen y destino.

Si el documento enviado por API tiene vinculaciones en origen y envía el campo Precio con valor (incluye precio 0), NO realizará la actualización del precio y NO recalculará el importe, sino que prevalecerá el indicado en el JSON.

Si el documento enviado por API tiene vinculaciones en origen y envía el atributo Precio sin valor (es decir vacío), realizará la actualización del precio y recalculará el importe.

Si el documento enviado por API no tiene vinculaciones en origen para alguno de sus productos, NO actualizará el precio ni recalculará el importe para esas líneas de producto.

En caso de que el documento origen no maneje importes, no actualizará el precio ni recalculará el importe.

Se tendrá en cuenta la moneda del documento origen para guardarlo en el documento de despacho. En caso de que se asocie varios documentos de origen con diferente monedas, se tomara en cuenta la moneda configurada en el tipo de documento.

Casos de usos

Configuración de Remito

Crear despacho a partir de un Pedido de venta en dólares

1-Ir a Menú → Gestión Empresarial → Ventas → Pedidos, Crear un pedido de venta en moneda dólar.

2- Enviar con un método Post un despacho mediante la API despachoVenta

3-Verificar que el despacho se creó con la moneda del documento Origen.

Crear despacho a partir de un Pedido de venta en dólares y otro pedido de venta en pesos

1-Ir a Menú → Gestión Empresarial → Ventas → Pedidos, Crear un pedido de venta en moneda dólar.

2-Ir a Menú → Gestión Empresarial → Ventas → Pedidos, Crear un pedido de venta en moneda Pesos.

3- Enviar con un método Post un despacho mediante la API despachoVenta

3-Verificar que el despacho se creó con la moneda del documento Origen.