George and Claude Sonnet 5.5
215aff2c64
Docs: la limpieza se unio a main (rama unica)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 14:46:41 -05:00
George and Claude Sonnet 5.5
18e01c2774
Documentar semver (regla en CLAUDE.md y README), publicar.ps1 con 3 numeros y nuevo remoto
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 14:45:14 -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
3111bb3842
Documentar la transferencia desde ALM99 (docs/TRANSFERENCIA_IMPORTACION.md) y comentar el codigo
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 07:38:01 -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
31b0929342
ConnectionServiceLayer: PostAsync, PostReOpen y PostClose comparten un nucleo (EnviarPostAsync)
...
Eran tres copias (94% a 97% iguales). Se verifico con un servidor simulado
que el resultado es identico al anterior en reintento por 401, 204 sin cuerpo,
rechazo y log de errores. PatchAsyncSBA no se toca.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 19:58:12 -05:00
George and Claude Sonnet 5.5
3ea0aca535
Unificar la transferencia automatica de la NC en TransferenciaAutomaticaNC.Crear
...
El mismo bloque (~100 lineas) estaba copiado en Picking DESPACHO, Picking PICKING
y Recibo. Ahora los tres llaman al mismo metodo. Sin cambios de comportamiento
(la referencia de la NC en la transferencia se asigna una vez antes de las lineas
en vez de dentro del ciclo de articulos).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 19:52:53 -05:00
George and Claude Sonnet 5.5
3bce3ed117
Quitar dos copias exactas sin llamadores: HelperHojaRuta.GetConsolidado y HRRepository.UpdateCreateCreditNotes
...
Quedan HelperStock.GetConsolidado y CreditNotesRepository.UpdateCreateCreditNotes,
que son los que usan Picking, Inventario y Recibo. Sin cambios de comportamiento.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 19:51:11 -05:00
George and Claude Sonnet 5.5
ac725aed9b
ConnectionServiceLayer: unificar LoginPost en Login (eran identicos)
...
Las 4 llamadas a LoginPost() ahora llaman a Login(). Sin cambios de comportamiento.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 19:49:20 -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
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
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
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
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
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
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
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
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
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