From e475b7f48cbb163eb16cdd67b0d65dbfe7d44dcb Mon Sep 17 00:00:00 2001 From: George Date: Wed, 14 Oct 2026 08:47:44 -0500 Subject: [PATCH] =?UTF-8?q?Picking:=20Notificacion=3Dcierre=20solo=20se=20?= =?UTF-8?q?exige=20con=20Proceso=20ULTIMA=20MILLA.=20Versi=C3=B3n=202.1.2.?= =?UTF-8?q?0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DESPACHO y PICKING vuelven a generar nota de crédito sin depender de Notificacion. Documentada la regla Proceso + Notificacion. Co-Authored-By: Claude Sonnet 5.5 --- CLAUDE.md | 11 ++++- .../Net.Business.Services.csproj | 6 +-- Net.Data/WMS/Picking/PickingRepository.cs | 7 +-- docs/PICKING.md | 48 +++++++++++++------ 4 files changed, 51 insertions(+), 21 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 0670445..3189518 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -16,11 +16,20 @@ Detalle técnico en `docs/PORTE_FUNCIONALIDAD_NUEVA.md`, 1. **SolicitudTransferencia**: `PATCH /api/SolicitudTransferencia/{docEntry}` y `POST /api/SolicitudTransferencia/{docEntry}/cerrar`. 2. **Picking diurno/nocturno**: campo `Notificacion` (early-return en - `PickingRepository.Create` tras `HelperProcesoPiciking.Set`) y + `PickingRepository.Create` tras `HelperProcesoPiciking.Set`, **solo para + `Proceso = "ULTIMA MILLA"`**; DESPACHO/PICKING generan NC sin depender de + él) y `POST /api/Picking/HojaRuta/{docEntry}/Cerrar`. 3. **`ConnectionServiceLayer`**: `PatchNoContentAsync` y `PostActionAsync` (métodos nuevos; los existentes no se tocaron). +## Regla Proceso + Notificacion (v2.1.2.0) + +`Notificacion = "cierre"` se exige **solo si `Proceso = "ULTIMA MILLA"`** +(si no, solo actualiza estado en HANA). `DESPACHO` y `PICKING` generan NC y +transferencias siempre, sin depender de `Notificacion`. Detalle y tabla en +`docs/PICKING.md`. + ## Cambios de configuración y correcciones hechas en esta carpeta - **Credenciales y esquema HANA en `appsettings.json`**, sección `Hana` diff --git a/Net.Business.Services/Net.Business.Services.csproj b/Net.Business.Services/Net.Business.Services.csproj index 9c0ee30..1bc096a 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.1 - 2.1.1.0 - 2.1.1.0 + 2.1.2 + 2.1.2.0 + 2.1.2.0 24763424-3300-4c85-87e3-503f8fdebd14