Fix su gestione impostata erroneamente in Spedizione
This commit is contained in:
parent
e43ba3341f
commit
5aa360af7c
@ -48,7 +48,7 @@ public class MenuConfiguration extends BaseMenuConfiguration {
|
|||||||
.setTitleText(R.string.vendita_title_fragment)
|
.setTitleText(R.string.vendita_title_fragment)
|
||||||
.setTitleIcon(R.drawable.ic_dashboard_spedizione)
|
.setTitleIcon(R.drawable.ic_dashboard_spedizione)
|
||||||
.setDrawerIcon(R.drawable.ic_black_upload)
|
.setDrawerIcon(R.drawable.ic_black_upload)
|
||||||
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, GestioneEnum.VENDITA, -1)))
|
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, null, -1)))
|
||||||
|
|
||||||
.addItem(new MenuItem()
|
.addItem(new MenuItem()
|
||||||
.setID(R.id.nav_free_picking)
|
.setID(R.id.nav_free_picking)
|
||||||
|
|||||||
@ -111,6 +111,14 @@ public class OrdiniRESTConsumer extends _BaseRESTConsumer {
|
|||||||
|
|
||||||
|
|
||||||
public void getBancaliGiaRegistrati(List<OrdineInevasoDTO> orders, GestioneEnum gestione, int segno, RunnableArgs<List<MtbColt>> onComplete, RunnableArgs<Exception> onFailed) {
|
public void getBancaliGiaRegistrati(List<OrdineInevasoDTO> orders, GestioneEnum gestione, int segno, RunnableArgs<List<MtbColt>> onComplete, RunnableArgs<Exception> onFailed) {
|
||||||
|
String whereCondGestione = "";
|
||||||
|
|
||||||
|
if(gestione != null) {
|
||||||
|
whereCondGestione = "mtb_colt.gestione = " + UtilityDB.valueToString(gestione.getText()) + " ";
|
||||||
|
} else {
|
||||||
|
whereCondGestione = "(mtb_colt.gestione = 'V' OR mtb_colt.gestione = 'L') ";
|
||||||
|
}
|
||||||
|
|
||||||
String baseSql = "SELECT DISTINCT mtb_colt.* " +
|
String baseSql = "SELECT DISTINCT mtb_colt.* " +
|
||||||
"FROM mtb_colt, " +
|
"FROM mtb_colt, " +
|
||||||
" mtb_colr " +
|
" mtb_colr " +
|
||||||
@ -118,7 +126,7 @@ public class OrdiniRESTConsumer extends _BaseRESTConsumer {
|
|||||||
" AND mtb_colt.ser_collo = mtb_colr.ser_collo " +
|
" AND mtb_colt.ser_collo = mtb_colr.ser_collo " +
|
||||||
" AND mtb_colt.data_collo = mtb_colr.data_collo " +
|
" AND mtb_colt.data_collo = mtb_colr.data_collo " +
|
||||||
" AND mtb_colt.num_collo = mtb_colr.num_collo " +
|
" AND mtb_colt.num_collo = mtb_colr.num_collo " +
|
||||||
" AND mtb_colt.gestione = " + UtilityDB.valueToString(gestione.getText()) + " " +
|
" AND " + whereCondGestione +
|
||||||
" AND mtb_colt.segno = " + UtilityDB.valueToString(segno) + " " +
|
" AND mtb_colt.segno = " + UtilityDB.valueToString(segno) + " " +
|
||||||
" AND mtb_colt.data_doc IS NULL AND ";
|
" AND mtb_colt.data_doc IS NULL AND ";
|
||||||
|
|
||||||
|
|||||||
@ -85,7 +85,7 @@ public class OrdiniUscitaElencoFragment extends Fragment implements ITitledFragm
|
|||||||
Bundle args = new Bundle();
|
Bundle args = new Bundle();
|
||||||
|
|
||||||
args.putString("gestioneOrd", gestioneOrd.getText());
|
args.putString("gestioneOrd", gestioneOrd.getText());
|
||||||
args.putString("gestioneCol", gestioneCol.getText());
|
args.putString("gestioneCol", gestioneCol != null ? gestioneCol.getText() : null);
|
||||||
args.putInt("segnoCol", segnoCol);
|
args.putInt("segnoCol", segnoCol);
|
||||||
|
|
||||||
fragment.setArguments(args);
|
fragment.setArguments(args);
|
||||||
@ -96,7 +96,8 @@ public class OrdiniUscitaElencoFragment extends Fragment implements ITitledFragm
|
|||||||
public void onCreate(Bundle savedInstanceState) {
|
public void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
mCurrentGestioneOrd = GestioneEnum.fromString(getArguments().getString("gestioneOrd"));
|
mCurrentGestioneOrd = GestioneEnum.fromString(getArguments().getString("gestioneOrd"));
|
||||||
mCurrentGestioneCol = GestioneEnum.fromString(getArguments().getString("gestioneCol"));
|
String gestioneCol = getArguments().getString("gestioneCol");
|
||||||
|
mCurrentGestioneCol = gestioneCol != null ? GestioneEnum.fromString(gestioneCol) : null;
|
||||||
mCurrentSegnoCol = getArguments().getInt("segnoCol");
|
mCurrentSegnoCol = getArguments().getInt("segnoCol");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -27,7 +27,7 @@ public class MenuConfigurationFRUDIS extends BaseMenuConfiguration {
|
|||||||
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
||||||
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
||||||
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
||||||
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, GestioneEnum.VENDITA, -1)))
|
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, null, -1)))
|
||||||
|
|
||||||
.addItem(new MenuItem()
|
.addItem(new MenuItem()
|
||||||
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
||||||
|
|||||||
@ -47,7 +47,7 @@ public class MenuConfigurationGRAMM extends BaseMenuConfiguration {
|
|||||||
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
||||||
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
||||||
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
||||||
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, GestioneEnum.VENDITA, -1)))
|
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, null, -1)))
|
||||||
|
|
||||||
.addItem(new MenuItem()
|
.addItem(new MenuItem()
|
||||||
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
||||||
|
|||||||
@ -46,7 +46,7 @@ public class MenuConfigurationIME extends BaseMenuConfiguration {
|
|||||||
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
||||||
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
||||||
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
||||||
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, GestioneEnum.VENDITA, -1)))
|
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, null, -1)))
|
||||||
|
|
||||||
.addItem(new MenuItem()
|
.addItem(new MenuItem()
|
||||||
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
||||||
|
|||||||
@ -34,7 +34,7 @@ public class MenuConfigurationVG extends BaseMenuConfiguration {
|
|||||||
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
.setTitleText(it.integry.integrywmsnative.R.string.vendita_title_fragment)
|
||||||
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
.setTitleIcon(it.integry.integrywmsnative.R.drawable.ic_dashboard_spedizione)
|
||||||
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
.setDrawerIcon(it.integry.integrywmsnative.R.drawable.ic_black_upload)
|
||||||
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, GestioneEnum.VENDITA, -1)))
|
.setFragmentFactory(() -> OrdiniUscitaElencoFragment.newInstance(GestioneEnum.VENDITA, null, -1)))
|
||||||
|
|
||||||
.addItem(new MenuItem()
|
.addItem(new MenuItem()
|
||||||
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
.setID(it.integry.integrywmsnative.R.id.nav_free_picking)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user