From 2fb7509fc23f185a596bbe009cb07aeec35b5887 Mon Sep 17 00:00:00 2001 From: George Date: Mon, 19 Oct 2026 16:45:18 -0500 Subject: [PATCH] Version 2.1.12.0: limpieza de codigo comentado y SetCreatePurchaseInvoices duplicado Co-Authored-By: Claude Sonnet 5.5 --- CLAUDE.md | 7 ++- .../ServicesLayer/BE_BusinessPartners.cs | 1 - .../Net.Business.Services.csproj | 6 +- Net.Business.Services/Program.cs | 20 ------- Net.Connection.Attributes/DBParameter.cs | 16 ------ .../ConnectionServiceLayer.cs | 19 ------- Net.Connection/Connection/ConnectionSQL.cs | 57 ------------------- .../CreditNotes/CreditNotesRepository.cs | 2 - Net.Data/ServicesLayer/HR/HRRepository.cs | 22 ------- .../IPurchaseOrdersRepository.cs | 2 - .../PurchaseOrdersRepository.cs | 26 --------- .../WMS/Inventario/InventarioRepository.cs | 2 - Net.Data/WMS/Recibo/ReciboRepository.cs | 2 - 13 files changed, 9 insertions(+), 173 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index aaf647b..7a193a5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -10,7 +10,7 @@ comprimido (versión antigua)**. ## Versión y control de versiones -- **Versión actual: 2.1.11.0** (rama `limpieza-2.1.8.0`; `main` = 2.1.7.0) (`Net.Business.Services.csproj`: `Version`, +- **Versión actual: 2.1.12.0** (rama `limpieza-2.1.8.0`; `main` = 2.1.7.0) (`Net.Business.Services.csproj`: `Version`, `AssemblyVersion`, `FileVersion`). Cada versión tiene su commit; al publicar se sube la versión (ver `publicar.ps1`). - **Git**: rama `main`, remoto `origin` = @@ -135,6 +135,11 @@ transferencias siempre, sin depender de `Notificacion`. Detalle y tabla en factura) no cubre la cantidad de la línea, el resto va a un lote nuevo por fecha/hora (antes SAP respondía "No es posible añadir una línea sin la selección completa de los números de serie/lote"); una línea sin equivalente en la factura ya no revienta con referencia nula. Sin probar contra SAP. +- **v2.1.12.0 — más limpieza** (sin cambios de comportamiento): se quitó `PurchaseOrdersRepository.SetCreatePurchaseInvoices` + (duplicado sin llamadores; queda el de `PurchaseInvoicesRepository`), el código comentado de `HRRepository` + (rama "Privado"), `Program.cs` (`CreateHostBuilder` viejo), `ConnectionServiceLayer` (líneas de header/éxito y un + `if` de `NoContent` vacío), `CreditNotesRepository`, `ReciboRepository`, `InventarioRepository`, `ConnectionSQL`, `DBParameter` y + `BE_BusinessPartners` (ya no queda código comentado). Sigue pendiente `PatchAsyncSBA` y la redundancia de serie/cabecera de la NC. - 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.Entities/ServicesLayer/BE_BusinessPartners.cs b/Net.Business.Entities/ServicesLayer/BE_BusinessPartners.cs index a3b88e4..5dde4bb 100644 --- a/Net.Business.Entities/ServicesLayer/BE_BusinessPartners.cs +++ b/Net.Business.Entities/ServicesLayer/BE_BusinessPartners.cs @@ -108,7 +108,6 @@ namespace Net.Business.Entities.ServicesLayer [DBParameter(SqlDbType.Int, 0, ActionType.Everything)] public int U_BPP_BPTD { get; set; } public int PriceListNum { get; set; } - //U_BPP_BPTD = 6, } diff --git a/Net.Business.Services/Net.Business.Services.csproj b/Net.Business.Services/Net.Business.Services.csproj index 2e61e84..1c63200 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.11.0 - 2.1.11.0 - 2.1.11.0 + 2.1.12.0 + 2.1.12.0 + 2.1.12.0 24763424-3300-4c85-87e3-503f8fdebd14