[GRAMM] Fix su numCnf durante il carico delle semole

This commit is contained in:
Giuseppe Scorrano 2025-12-10 17:11:21 +01:00
parent e6bfdb18c5
commit 523da62bee
4 changed files with 7 additions and 4 deletions

View File

@ -81,6 +81,7 @@ public class CaricoSfarinatiEvent(
codMart: matchedOrder.CodMart,
partitaMag: _currentSilosModel.CaricoLottoCar,
quantity: quantity * 100,
numCnf: 1,
gestioneOrd: "A",
dataOrd: matchedOrder.DataOrd,
numOrd: matchedOrder.NumOrd,

View File

@ -28,7 +28,7 @@ public interface IWarehouseControllerService
string posizioneSource, string posizioneDest, double qta, double qtaCnf, double numCnf);
MtbColt CaricaMateriaPrimaInPosizione(string posizione, string codMdep, string codAnag, string codMart,
string partitaMag, float quantity, string gestioneOrd, DateTime dataOrd, int numOrd, int rigaOrd);
string partitaMag, float quantity, int numCnf, string gestioneOrd, DateTime dataOrd, int numOrd, int rigaOrd);
MtbColt CaricaMateriaPrimaInSilos(string posizione, string codMdep, string codAnag, string codMart,
string partitaMag, float quantity, DateTime dataOrd, int numOrd, int rigaOrd);

View File

@ -150,7 +150,7 @@ public class WarehouseControllerService(
}
public MtbColt CaricaMateriaPrimaInPosizione(string posizione, string codMdep, string codAnag, string codMart,
string partitaMag, float quantity, string gestioneOrd, DateTime dataOrd, int numOrd, int rigaOrd)
string partitaMag, float quantity, int numCnf, string gestioneOrd, DateTime dataOrd, int numOrd, int rigaOrd)
{
var createUdcRequest = new CreateUdcRequest()
{
@ -176,7 +176,9 @@ public class WarehouseControllerService(
RigaOrd = rigaOrd,
CodMart = codMart,
QtaTot = quantity * 100,
PartitaMag = partitaMag,
QtaCnf = (quantity * 100) / numCnf,
NumCnf = numCnf,
PartitaMag = partitaMag,
}
]
};

View File

@ -11,7 +11,7 @@ public class InsertUdcRowRequest
[JsonProperty("barcode")] public string? Barcode { get; set; }
[JsonProperty("qtaTot")] public float QtaTot { get; set; }
[JsonProperty("qtaCnf")] public float QtaCnf { get; set; }
[JsonProperty("numCnf")] public float NumCnf { get; set; }
[JsonProperty("numCnf")] public int NumCnf { get; set; }
[JsonProperty("partitaMag")] public string? PartitaMag { get; set; }
[JsonProperty("dataScad")] public DateTime? DataScad { get; set; }
[JsonProperty("codJcom")] public string CodJcom { get; set; }