Commit inicial: ITCA_API_SAP_WMS (.NET Core 3.1)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-05 17:53:41 -05:00
commit 2b82744eb8
168 files changed
+11066

No files matched your search

@@ -0,0 +1,22 @@
using System.Collections.Generic;
namespace Net.Business.Entities.WMS.SolicitudTransferencia
{
// Contrato propio del PATCH de SolicitudTransferencia - funcionalidad nueva, sin
// equivalente en el .NET original. El PATCH real SOLO actualiza cantidades de
// linea existentes en SAP (InventoryTransferRequests) y ELIMINA una linea
// cuando Cantidad = 0 - no toca fechas, almacenes ni ningun otro campo del
// documento, por eso no reusa BE_TransferenciaRequest.
public class BE_SolicitudTransferenciaPatchDetalle
{
public int Linea { get; set; }
public double Cantidad { get; set; }
}
public class BE_SolicitudTransferenciaPatchRequest
{
// No se usa para el PATCH a SAP - solo trazabilidad en el log de auditoria.
public string NumOrden { get; set; }
public List<BE_SolicitudTransferenciaPatchDetalle> Detalle { get; set; }
}
}