15 Commits
Author SHA1 Message Date
GeorgeandClaude Sonnet 5.5 23f1a3df44 Actualizar CLAUDE.md y README.md: git y remoto, version 2.1.7.0, appsettings fuera de git, logs, pendientes
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 19:17:14 -05:00
GeorgeandClaude Sonnet 5.5 d0118d1848 Recibo (NC desde Solicitud de Devolucion): lotes solo de la distribucion y serie segun tipo de documento. Versión 2.1.7.0
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
v2.1.7.0
2026-10-14 18:03:58 -05:00
GeorgeandClaude Sonnet 5.5 0a2dc12305 Log de errores del Service Layer: DOCENTRY = BaseEntry del documento base; columnas VARCHAR(100)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 17:41:08 -05:00
GeorgeandClaude Sonnet 5.5 4ad0754ba0 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>
2026-10-14 17:27:29 -05:00
GeorgeandClaude Sonnet 5.5 e5ea57b673 Log del JSON enviado al Service Layer cuando SAP rechaza, para todos los documentos. Versión 2.1.5.0
Se mueve de CreditNotesRepository a ConnectionServiceLayer (PostAsync,
PatchAsyncSBA, PatchNoContentAsync) con un hook asignado en Startup.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 17:06:07 -05:00
GeorgeandClaude Sonnet 5.5 1ce0da7735 NC: guardar en ITCA_LOG_INTEGRACION el JSON enviado al Service Layer cuando SAP rechaza. Versión 2.1.5.0
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 17:00:52 -05:00
GeorgeandClaude Sonnet 5.5 ded1638cd0 Documentar correcciones de v2.1.3.0 (reopen) y v2.1.4.0 (lotes de la NC)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 10:33:20 -05:00
GeorgeandClaude Sonnet 5.5 14fffa8ba4 NC de DESPACHO: lotes de la Entrega origen o de la factura, linea por linea. Versión 2.1.4.0
Si la linea de la factura viene de una Entrega (BaseType 15) los lotes se
toman de la linea de la Entrega (BaseLine); si no, de la linea de la factura
(LineNum). Se valida que los lotes cubran la cantidad y se devuelve un error
claro por linea en vez del error generico de SAP.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 10:29:02 -05:00
GeorgeandClaude Sonnet 5.5 6386070f4e Reopen de factura: tratar 204 sin cuerpo como exito y mostrar el motivo de SAP. Versión 2.1.3.0
PostReOpen deserializaba el cuerpo vacio del 204 a null y fallaba al marcar
Exito, devolviendo "La Factura no se puede reabrir" aunque SAP la reabria.
Picking ahora agrega el mensaje real de SAP a ese error.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 10:15:40 -05:00
GeorgeandClaude Sonnet 5.5 e475b7f48c Picking: Notificacion=cierre solo se exige con Proceso ULTIMA MILLA. Versión 2.1.2.0
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 <noreply@anthropic.com>
2026-10-14 08:47:44 -05:00
GeorgeandClaude Sonnet 5.5 e31524ab6b SolicitudTransferencia PATCH: agregar campo de usuario U_SYP_MDTS = TSE en cabecera. Versión 2.1.1.0
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-12 09:26:19 -05:00
GeorgeandClaude Sonnet 5.5 b6d7767828 Versión 2.1.0.0
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-12 08:55:48 -05:00
GeorgeandClaude Sonnet 5.5 1d0b8d0cbe SolicitudTransferencia PATCH: enviar Rate 0.0 fijo sin GET previo
Se elimina la lectura previa del documento y la validación de existencia
de línea; cada línea se manda con Rate = 0.0 (request validado en SAP).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-12 08:51:50 -05:00
GeorgeandClaude Sonnet 5.5 1d4d7769e3 Versión 2.0.0.0, script de publish y ruta HANA configurable
- AssemblyVersion/FileVersion 2.0.0.0 (Version 2.0.0); Swagger toma la versión del ensamblado
- publicar.ps1: genera el publish y dist/ITCA_API_SAP_WMS_v<version>.zip sin appsettings
- Net.Data y Net.Business.Services aceptan -p:HanaDll=<ruta> para compilar fuera de Windows

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-05 18:41:55 -05:00
GeorgeandClaude Sonnet 5.5 2b82744eb8 Commit inicial: ITCA_API_SAP_WMS (.NET Core 3.1)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-05 17:53:41 -05:00