Cantidades: PICKING filtra lineas sin diferencia; transferencias juntan lotes de todas las lineas del articulo. Versión 2.1.6.0

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-14 17:27:29 -05:00
1 parent e5ea57b673
commit 4ad0754ba0
5 files changed
+33 -13

No files matched your search

+7
View File
@@ -53,6 +53,13 @@ transferencias siempre, sin depender de `Notificacion`. Detalle y tabla en
consumidor no cambia y si el log falla no rompe el flujo. No cubre
`PostActionAsync` (cuerpo `{}`) ni `PostReOpen`/`PostClose`. Los tamaños de las
columnas del log no se verificaron.
- **v2.1.6.0 — cantidades**: (1) la NC de PICKING (estado 13) solo incluye líneas
con `cantidad facturada − CantidadPedida > 0`, igual que DESPACHO (antes una
línea completa generaba una línea de NC con cantidad 0); (2) la transferencia
automática de stock (Picking y Recibo) junta los lotes de **todas** las líneas
del mismo artículo para el par origen/destino (antes solo tomaba los de la
primera línea y la suma no cuadraba con la cantidad). El almacén de la línea de
la NC sigue saliendo de la factura, no del `codigoSubAlmacen` del request.
- Sin probar contra SAP: confirmar con la factura 292410 que SAP devuelve
`BaseType`/`BaseEntry` en las líneas y `BatchNumbers` en las de la Entrega.