Merge branch 'feature/RefactoringGestioneColli' into master-beta
All checks were successful
WMS - Android (New)/pipeline/head This commit looks good
All checks were successful
WMS - Android (New)/pipeline/head This commit looks good
This commit is contained in:
@@ -57,7 +57,7 @@ android {
|
||||
}
|
||||
release {
|
||||
minifyEnabled true // Abilita la minimizzazione del codice
|
||||
// shrinkResources true // Rimuove risorse non utilizzate
|
||||
shrinkResources true // Rimuove risorse non utilizzate
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
signingConfig signingConfigs.release
|
||||
}
|
||||
|
||||
@@ -1,25 +1,55 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
||||
public class SitBollaAccettazioneDTO {
|
||||
|
||||
|
||||
@SerializedName("numDoc")
|
||||
private int numDoc;
|
||||
|
||||
@SerializedName("dataDoc")
|
||||
private LocalDate dataDoc;
|
||||
|
||||
@SerializedName("serDoc")
|
||||
private String serDoc;
|
||||
|
||||
@SerializedName("codDtip")
|
||||
private String codDtip;
|
||||
|
||||
@SerializedName("codMart")
|
||||
private String codMart;
|
||||
|
||||
@SerializedName("codArtFor")
|
||||
private String codArtFor;
|
||||
|
||||
@SerializedName("partitaMag")
|
||||
private String partitaMag;
|
||||
|
||||
|
||||
@SerializedName("qtaDoc")
|
||||
private BigDecimal qtaDoc;
|
||||
|
||||
@SerializedName("qtaCnfDoc")
|
||||
private BigDecimal qtaCnfDoc;
|
||||
|
||||
@SerializedName("numCnfDoc")
|
||||
private BigDecimal numCnfDoc;
|
||||
|
||||
@SerializedName("qtaDaAccettare")
|
||||
private BigDecimal qtaDaAccettare;
|
||||
|
||||
@SerializedName("numCnfDaAccettare")
|
||||
private BigDecimal numCnfDaAccettare;
|
||||
|
||||
|
||||
@SerializedName("kit")
|
||||
private boolean kit;
|
||||
|
||||
@SerializedName("componente")
|
||||
private boolean componente;
|
||||
|
||||
public int getNumDoc() {
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto.TestataBollaAccettazioneDTO;
|
||||
|
||||
public class RetrieveAlreadyRegisteredULAccettazioneBollaRequestDTO {
|
||||
|
||||
@SerializedName("bolle")
|
||||
private List<TestataBollaAccettazioneDTO> bolle;
|
||||
|
||||
public List<TestataBollaAccettazioneDTO> getBolle() {
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
||||
|
||||
public class RetrieveAlreadyRegisteredULAccettazioneBollaResponseDTO {
|
||||
|
||||
@SerializedName("udcList")
|
||||
private List<AlreadyRegisteredUlDTO> udcList;
|
||||
|
||||
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
||||
|
||||
@@ -197,7 +197,7 @@ public class MainAccettazioneOrdiniElencoFragment extends BaseFragment implement
|
||||
|
||||
listModel.setGroupTitle(x.getRagSocOrd());
|
||||
|
||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getData(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||
|
||||
List<MainListAccettazioneOrdiniElencoClienteListModel> clienti = Stream.of(dataList)
|
||||
.filter(y -> y.getBarcode().equals(x.getBarcode()))
|
||||
|
||||
@@ -1,16 +1,26 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
public class GetPickingListAccettazioneDTO {
|
||||
private String data;
|
||||
|
||||
@SerializedName("data")
|
||||
private LocalDate data;
|
||||
|
||||
@SerializedName("numero")
|
||||
private Integer numero;
|
||||
|
||||
@SerializedName("gestione")
|
||||
private String gestione;
|
||||
|
||||
|
||||
public String getData() {
|
||||
public LocalDate getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public GetPickingListAccettazioneDTO setData(String data) {
|
||||
public GetPickingListAccettazioneDTO setData(LocalDate data) {
|
||||
this.data = data;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.Date;
|
||||
|
||||
import it.integry.integrywmsnative.core.di.BindableBoolean;
|
||||
@@ -12,25 +15,65 @@ import it.integry.integrywmsnative.core.utility.UtilityDate;
|
||||
|
||||
public class OrdineAccettazioneInevasoDTO {
|
||||
|
||||
private String data;
|
||||
|
||||
@SerializedName("data")
|
||||
private LocalDate data;
|
||||
|
||||
@SerializedName("numero")
|
||||
private int numero;
|
||||
|
||||
@SerializedName("termCons")
|
||||
private String termCons;
|
||||
|
||||
@SerializedName("codAuto")
|
||||
private String codAuto;
|
||||
|
||||
@SerializedName("descrizioneAuto")
|
||||
private String descrizioneAuto;
|
||||
|
||||
@SerializedName("rifOrd")
|
||||
private String rifOrd;
|
||||
|
||||
@SerializedName("codVvet")
|
||||
private String codVvet;
|
||||
|
||||
@SerializedName("descrizioneVettore")
|
||||
private String descrizioneVettore;
|
||||
|
||||
@SerializedName("dataInizTrasp")
|
||||
private String dataInizTrasp;
|
||||
private String codJcom = "";
|
||||
private String descrizioneCom = "";
|
||||
private String codAnagOrd = "";
|
||||
private String ragSocOrd = "";
|
||||
private String ragSocCom = "";
|
||||
|
||||
@SerializedName("codJcom")
|
||||
private String codJcom = "";
|
||||
|
||||
@SerializedName("descrizioneCom")
|
||||
private String descrizioneCom = "";
|
||||
|
||||
@SerializedName("codAnagOrd")
|
||||
private String codAnagOrd = "";
|
||||
|
||||
@SerializedName("ragSocOrd")
|
||||
private String ragSocOrd = "";
|
||||
|
||||
@SerializedName("ragSocCom")
|
||||
private String ragSocCom = "";
|
||||
|
||||
@SerializedName("pesoTotale")
|
||||
private Float pesoTotale;
|
||||
|
||||
@SerializedName("numCnf")
|
||||
private Integer numCnf;
|
||||
|
||||
@SerializedName("dataCons")
|
||||
private String dataCons;
|
||||
|
||||
@SerializedName("barcode")
|
||||
private String barcode;
|
||||
|
||||
@SerializedName("gestione")
|
||||
private String gestione;
|
||||
|
||||
@SerializedName("ordTrasf")
|
||||
private boolean ordTrasf;
|
||||
|
||||
public BindableBoolean selected;
|
||||
@@ -40,20 +83,11 @@ public class OrdineAccettazioneInevasoDTO {
|
||||
}
|
||||
|
||||
|
||||
public String getData() {
|
||||
public LocalDate getData() {
|
||||
return data;
|
||||
}
|
||||
|
||||
public Date getDataD(){
|
||||
try {
|
||||
return UtilityDate.recognizeDate(data);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public OrdineAccettazioneInevasoDTO setData(String data) {
|
||||
public OrdineAccettazioneInevasoDTO setData(LocalDate data) {
|
||||
this.data = data;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -1,41 +1,102 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
import java.util.Date;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
|
||||
|
||||
public class SitArtOrdDTO {
|
||||
|
||||
|
||||
@SerializedName("codJcom")
|
||||
private String codJcom;
|
||||
|
||||
@SerializedName("codMart")
|
||||
private String codMart;
|
||||
|
||||
@SerializedName("codCol")
|
||||
private String codCol;
|
||||
|
||||
@SerializedName("codTagl")
|
||||
private String codTagl;
|
||||
|
||||
@SerializedName("codAlis")
|
||||
private String codAlis;
|
||||
|
||||
@SerializedName("codArtFor")
|
||||
private String codArtFor;
|
||||
|
||||
@SerializedName("qtaOrd")
|
||||
private BigDecimal qtaOrd;
|
||||
|
||||
@SerializedName("numCnfOrd")
|
||||
private BigDecimal numCnfOrd;
|
||||
|
||||
@SerializedName("qtaCnfOrd")
|
||||
private BigDecimal qtaCnfOrd;
|
||||
|
||||
@SerializedName("qtaEvasa")
|
||||
private BigDecimal qtaEvasa;
|
||||
|
||||
@SerializedName("qtaDaEvadere")
|
||||
private BigDecimal qtaDaEvadere;
|
||||
|
||||
@SerializedName("numCnfDaEvadere")
|
||||
private BigDecimal numCnfDaEvadere;
|
||||
|
||||
@SerializedName("qtaRiservata")
|
||||
private BigDecimal qtaRiservata;
|
||||
|
||||
@SerializedName("untOrd")
|
||||
private String untOrd;
|
||||
|
||||
@SerializedName("codMdep")
|
||||
private String codMdep;
|
||||
|
||||
@SerializedName("dataOrd")
|
||||
private LocalDate dataOrd;
|
||||
|
||||
@SerializedName("numOrd")
|
||||
private int numOrd;
|
||||
|
||||
@SerializedName("gestione")
|
||||
private String gestione;
|
||||
|
||||
@SerializedName("rigaOrd")
|
||||
private int rigaOrd;
|
||||
|
||||
@SerializedName("codAnagOrd")
|
||||
private String codAnagOrd;
|
||||
|
||||
@SerializedName("ragSocOrd")
|
||||
private String ragSocOrd;
|
||||
|
||||
@SerializedName("codAnagCom")
|
||||
private String codAnagCom;
|
||||
|
||||
@SerializedName("ragSocCom")
|
||||
private String ragSocCom;
|
||||
|
||||
@SerializedName("rifOrd")
|
||||
private String rifOrd;
|
||||
|
||||
@SerializedName("descrizioneCommessa")
|
||||
private String descrizioneCommessa;
|
||||
|
||||
@SerializedName("termCons")
|
||||
private String termCons;
|
||||
|
||||
@SerializedName("descrizioneEstesaArt")
|
||||
private String descrizioneEstesaArt;
|
||||
|
||||
@SerializedName("descrizioneEstesaOrd")
|
||||
private String descrizioneEstesaOrd;
|
||||
private Date dataCons;
|
||||
|
||||
@SerializedName("dataCons")
|
||||
private LocalDateTime dataCons;
|
||||
|
||||
public String getDescrizioneEstesaOrd() {
|
||||
return descrizioneEstesaOrd;
|
||||
@@ -293,11 +354,11 @@ public class SitArtOrdDTO {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Date getDataCons() {
|
||||
public LocalDateTime getDataCons() {
|
||||
return dataCons;
|
||||
}
|
||||
|
||||
public SitArtOrdDTO setDataCons(Date dataCons) {
|
||||
public SitArtOrdDTO setDataCons(LocalDateTime dataCons) {
|
||||
this.dataCons = dataCons;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -418,7 +418,7 @@ public class AccettazioneOrdiniPickingViewModel {
|
||||
.map(x -> {
|
||||
final CreateUDCRequestOrderDTO createUDCRequestOrderDTO = new CreateUDCRequestOrderDTO()
|
||||
.setDataCons(x.getDataConsD() != null ? UtilityDate.toLocalDate(x.getDataConsD()) : null)
|
||||
.setDataOrd(UtilityDate.toLocalDate(x.getDataD()))
|
||||
.setDataOrd(x.getData())
|
||||
.setNumOrd(x.getNumero());
|
||||
|
||||
if (x.getGestioneEnum() == GestioneEnum.PRODUZIONE) {
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
|
||||
|
||||
public class RetrieveAlreadyRegisteredULAccettazioneOrdineRequestDTO {
|
||||
|
||||
@SerializedName("ordini")
|
||||
private List<OrdineAccettazioneInevasoDTO> ordini;
|
||||
|
||||
public List<OrdineAccettazioneInevasoDTO> getOrdini() {
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
||||
|
||||
public class RetrieveAlreadyRegisteredULAccettazioneOrdineResponseDTO {
|
||||
|
||||
@SerializedName("udcList")
|
||||
private List<AlreadyRegisteredUlDTO> udcList;
|
||||
|
||||
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
||||
|
||||
@@ -312,7 +312,7 @@ public class ProdOrdineProduzioneElencoFragment extends BaseFragment implements
|
||||
|
||||
listModel.setGroupTitle(x.getRagSocOrd());
|
||||
|
||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getData(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||
|
||||
// List<MainListProdOrdineProduzioneElencoClienteListModel> clienti = Stream.of(dataList)
|
||||
// .filter(y -> y.getBarcode().equals(x.getBarcode()))
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package it.integry.integrywmsnative.gest.prod_recupero_materiale.dto;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
@@ -7,37 +9,97 @@ import java.time.LocalDateTime;
|
||||
public class HistoryVersamentoProdULRestDTO {
|
||||
|
||||
|
||||
|
||||
@SerializedName("gestione")
|
||||
private String gestione;
|
||||
|
||||
@SerializedName("dataCollo")
|
||||
private LocalDate dataCollo;
|
||||
|
||||
@SerializedName("serCollo")
|
||||
private String serCollo;
|
||||
|
||||
@SerializedName("numCollo")
|
||||
private Integer numCollo;
|
||||
|
||||
@SerializedName("segno")
|
||||
private Integer segno;
|
||||
|
||||
@SerializedName("codMart")
|
||||
private String codMart;
|
||||
|
||||
@SerializedName("codCol")
|
||||
private String codCol;
|
||||
|
||||
@SerializedName("codTagl")
|
||||
private String codTagl;
|
||||
|
||||
@SerializedName("codJfas")
|
||||
private String codJfas;
|
||||
|
||||
@SerializedName("descrizioneFase")
|
||||
private String descrizioneFase;
|
||||
|
||||
@SerializedName("qtaCol")
|
||||
private BigDecimal qtaCol;
|
||||
|
||||
@SerializedName("qtaCnf")
|
||||
private BigDecimal qtaCnf;
|
||||
|
||||
@SerializedName("numCnf")
|
||||
private BigDecimal numCnf;
|
||||
|
||||
@SerializedName("partitaMag")
|
||||
private String partitaMag;
|
||||
|
||||
@SerializedName("codJcom")
|
||||
private String codJcom;
|
||||
|
||||
@SerializedName("codJcomOrd")
|
||||
private String codJcomOrd;
|
||||
|
||||
@SerializedName("datetimeRow")
|
||||
private LocalDateTime datetimeRow;
|
||||
|
||||
@SerializedName("descrizioneArt")
|
||||
private String descrizioneArt;
|
||||
|
||||
@SerializedName("untMis")
|
||||
private String untMis;
|
||||
|
||||
|
||||
@SerializedName("barcodeUlOut")
|
||||
private String barcodeUlOut;
|
||||
|
||||
@SerializedName("codMdepOut")
|
||||
private String codMdepOut;
|
||||
|
||||
@SerializedName("posizioneOut")
|
||||
private String posizioneOut;
|
||||
|
||||
@SerializedName("barcodeUlIn")
|
||||
private String barcodeUlIn;
|
||||
|
||||
@SerializedName("codMdepIn")
|
||||
private String codMdepIn;
|
||||
|
||||
@SerializedName("posizioneIn")
|
||||
private String posizioneIn;
|
||||
|
||||
|
||||
@SerializedName("numOrd")
|
||||
private Integer numOrd;
|
||||
|
||||
@SerializedName("dataOrd")
|
||||
private LocalDate dataOrd;
|
||||
|
||||
@SerializedName("gestioneOrd")
|
||||
private String gestioneOrd;
|
||||
|
||||
@SerializedName("rigaOrd")
|
||||
private Integer rigaOrd;
|
||||
|
||||
@SerializedName("percentageHr")
|
||||
private Integer percentageHr;
|
||||
|
||||
public Integer getPercentageHr() {
|
||||
|
||||
@@ -118,15 +118,10 @@ public class ProdRecuperoMaterialeRESTConsumer extends _BaseRESTConsumer {
|
||||
if (arts != null && !arts.isEmpty()) {
|
||||
for (HistoryVersamentoProdULDTO value : newUlList) {
|
||||
|
||||
MtbAart foundMtbAart = null;
|
||||
|
||||
List<MtbAart> mtbAartStream = arts.stream()
|
||||
MtbAart foundMtbAart = arts.stream()
|
||||
.filter(x -> x.getCodMart().equalsIgnoreCase(value.getCodMart()))
|
||||
.collect(Collectors.toList());
|
||||
|
||||
if (!mtbAartStream.isEmpty()) {
|
||||
foundMtbAart = mtbAartStream.get(0);
|
||||
}
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
|
||||
value.setMtbAart(foundMtbAart);
|
||||
}
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
style="@style/Widget.Material3.Chip.Assist"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@{`Comm. Ord.: ` + item.ordini.get(0).codJcom}"
|
||||
android:text="@{`Comm. Ord.: ` + (item.ordini.size() > 0 ? item.ordini.get(0).codJcom : ``)}"
|
||||
android:textAppearance="?attr/textAppearanceLabelSmall"
|
||||
android:textColor="?attr/colorOnSecondaryContainer"
|
||||
android:focusable="false"
|
||||
|
||||
Reference in New Issue
Block a user