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