George and Claude Sonnet 5.5
44efabb44c
AssemblyVersion y FileVersion a 2.1.15.0 (estaban en 2.1.12.0); publicar.ps1 multiplataforma, unica forma de generar el zip
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 14:51:41 -05:00
George and Claude Sonnet 5.5
d7676dee41
Version 2.1.15.0: avisar en el Message si falla la transferencia automatica de la NC
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 16:59:31 -05:00
George and Claude Sonnet 5.5
e664799de7
Version 2.1.14.0: se quita PatchAsyncSBA; UpdateCreateCreditNotes usa PatchNoContentAsync (PATCH exitoso = 204 sin cuerpo)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 16:57:46 -05:00
George and Claude Sonnet 5.5
a65cd4d90a
Version 2.1.13.0: cabecera de la NC en un solo metodo (CabeceraNotaCredito.Completar)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 16:52:23 -05:00
George and Claude Sonnet 5.5
2fb7509fc2
Version 2.1.12.0: limpieza de codigo comentado y SetCreatePurchaseInvoices duplicado
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 16:49:04 -05:00
George and Claude Sonnet 5.5
20f3a59d35
Version 2.1.11.0: tabla de log configurable (Hana:logTable) y lotes completos en la NC de Recibo
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 16:42:12 -05:00
George and Claude Sonnet 5.5
48167d9138
Version 2.1.10.0: Version, AssemblyVersion y FileVersion alineadas (Swagger muestra AssemblyVersion)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:36:09 -05:00
George and Claude Sonnet 5.5
d53d5d07c5
csproj: Version 2.1.9
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 00:22:16 -05:00
George and Claude Sonnet 5.5
baaf85554a
Transferencia desde ALM99: elegir la entrada de la factura de reserva por articulos/cantidades y que no tenga transferencia. Version 2.1.9.0
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 00:22:11 -05:00
George and Claude Sonnet 5.5
a5a4160471
Limpieza: comentarios en el codigo, if vacio de CreateHojaRuta y documentacion. Versión 2.1.8.0
...
Sin cambios de comportamiento. Comentarios en Picking, Recibo,
ConnectionServiceLayer, CreditNotesRepository, InvoiceRepository y
RepositoryWrapper.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 19:31:06 -05:00
George and Claude 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 >
2026-10-14 18:03:58 -05:00
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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
George and Claude 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