diff --git a/CLAUDE.md b/CLAUDE.md index 8dece2e..c9a033e 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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. diff --git a/Net.Business.Services/Net.Business.Services.csproj b/Net.Business.Services/Net.Business.Services.csproj index 6c5ed7c..975cdc7 100644 --- a/Net.Business.Services/Net.Business.Services.csproj +++ b/Net.Business.Services/Net.Business.Services.csproj @@ -3,9 +3,9 @@ netcoreapp3.1 ITCA_API_SAP_WMS - 2.1.5 - 2.1.5.0 - 2.1.5.0 + 2.1.6 + 2.1.6.0 + 2.1.6.0 24763424-3300-4c85-87e3-503f8fdebd14