# Regularizacion de stock negativo por XML-RPC
# Caso atendido
Se corrigio la disponibilidad del producto [1430] IMPRESORA EPSON L3250, C11CJ67304 [EPSON] en el almacen TIENDA.
El sistema no permitia facturar porque el producto figuraba con stock disponible 0, aunque las series fisicas disponibles eran:
- XAGZK27305
- XAGZK29832
# Diagnostico
Se reviso el producto por XML-RPC en modo controlado y se confirmo:
- Producto: [1430] IMPRESORA EPSON L3250, C11CJ67304 [EPSON]
- ID de producto: 6875
- Almacen: TIENDA
- Ubicacion: TI/Stock
- ID de ubicacion: 25
Las series disponibles estaban correctamente registradas:
| Serie | Ubicacion | Cantidad | Reservado |
|---|---|---|---|
| XAGZK27305 | TI/Stock | 1.0 | 0.0 |
| XAGZK29832 | TI/Stock | 1.0 | 0.0 |
Tambien se encontraron quants negativos en la misma ubicacion:
| Serie/Lote | Ubicacion | Cantidad |
|---|---|---|
| XAGZH28837 | TI/Stock | -1.0 |
| xagzh36622 | TI/Stock | -1.0 |
| XAGZH71932 | TI/Stock | -2.0 |
Por ese motivo el sistema calculaba el disponible de tienda como 0 y bloqueaba la facturacion.
# Correccion aplicada
La correccion se realizo mediante ajustes de inventario por XML-RPC, sin modificar directamente los registros de stock.quant.
Se crearon y validaron los siguientes ajustes:
| Ajuste | Estado | Descripcion |
|---|---|---|
| 11 | done | Correccion inicial de negativos |
| 12 | done | Cierre de negativos restantes |
Durante la validacion,el sistema 12 recalculo internamente algunas lineas del inventario. Por eso se valido el resultado final contra el stock disponible del producto en contexto de ubicacion TI/Stock.
# Resultado final
Despues de validar los ajustes:
| Campo | Valor |
|---|---|
| Stock disponible en TI/Stock | 2.0 |
| Stock pronosticado en TI/Stock | 2.0 |
| Entrante | 0.0 |
| Saliente | 0.0 |
Las series solicitadas quedaron disponibles:
| Serie | Ubicacion | Cantidad | Reservado |
|---|---|---|---|
| XAGZK27305 | TI/Stock | 1.0 | 0.0 |
| XAGZK29832 | TI/Stock | 1.0 | 0.0 |
# Verificacion recomendada
Antes de informar al usuario final, verificar:
- Ir a Inventario.
- Buscar el producto [1430] IMPRESORA EPSON L3250, C11CJ67304.
- Revisar disponibilidad en el almacen TIENDA.
- Confirmar que las series XAGZK27305 y XAGZK29832 esten disponibles.
- Probar nuevamente la facturacion usando esas series.
# Consideraciones
- No se debe corregir stock manipulando directamente
stock.quant. - La via recomendada es usar ajustes de inventario para que el sistema genere los movimientos correspondientes.
- Siel sistema recalcula lineas durante la validacion, la confirmacion final debe hacerse con el stock disponible del producto en la ubicacion afectada.
- Si quedan quants negativos tecnicos, revisar si afectan la disponibilidad antes de realizar mas ajustes.