Tiempo aproximado de lectura 00:03:00 min
Ocurrencia
Al ingresar un remito de compra (documento de entrada) con una tolerancia de recepción configurada (por ejemplo, 10%), si se recibe una cantidad mayor a la solicitada originalmente en el pedido, el campo C7_QUJE (cantidad atendida) solo se actualiza hasta el límite de la cantidad pedida (C7_QUANT), sin reflejar el total real ingresado en el remito (D1_QUANT).
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - A partir de la versión 12
Causa
Este comportamiento corresponde al funcionamiento estándar del sistema. El campo C7_QUJE está diseñado para representar la cantidad atendida del pedido y su actualización queda estrictamente limitada a la cantidad originalmente solicitada (C7_QUANT), independientemente de la tolerancia permitida en la recepción.
Solución
Para validar la cantidad real ingresada en el sistema y comprender la lógica de los campos, considere lo siguiente:
1. Consulta de cantidad efectivamente recibida
Las cantidades excedentes permitidas por la tolerancia se registran correctamente en la entrada y se actualizan de forma adecuada en el saldo de stock. Para consultar la cantidad total efectivamente recibida (incluyendo los excedentes), se debe verificar la información directamente en los documentos de entrada a través del campo D1_QUANT, y no mediante el campo C7_QUJE.
2. Ejemplo del comportamiento estándar
Para un pedido de 100 unidades con una tolerancia del 10%, si se reciben 110 unidades, el sistema registrará los valores de la siguiente manera:
- Campo C7_QUANT (Cantidad original): 100
- Campo C7_QUJE (Cantidad atendida del pedido): 100
- Campo D1_QUANT (Cantidad recibida en el documento): 110
0 Comentarios