23 lines
916 B
C#
23 lines
916 B
C#
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; }
|
|
}
|
|
}
|