[BUG] Sistemata query di recupero colli in accettazione
This commit is contained in:
parent
b96c8b77ec
commit
6b6c00de79
@ -119,6 +119,7 @@ public class AccettazioneOrdineInevasoActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
||||||
|
super.onActivityResult(requestCode, resultCode, data);
|
||||||
// Check which request we're responding to
|
// Check which request we're responding to
|
||||||
if (requestCode == PICK_UL_REQUEST) {
|
if (requestCode == PICK_UL_REQUEST) {
|
||||||
// Make sure the request was successful
|
// Make sure the request was successful
|
||||||
|
|||||||
@ -48,41 +48,14 @@ public class OrdineAccettazioneInevasoRESTConsumerService {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
String sql = "SELECT " +
|
String sql = "SELECT DISTINCT mtb_colt.* " +
|
||||||
"mtb_colt_lavorazione.gestione, " +
|
"FROM mtb_colt, mtb_colr " +
|
||||||
"mtb_colt_lavorazione.data_collo, " +
|
"WHERE mtb_colt.gestione = mtb_colr.gestione AND " +
|
||||||
"mtb_colt_lavorazione.num_collo, " +
|
"mtb_colt.ser_collo = mtb_colr.ser_collo AND " +
|
||||||
"mtb_colt_lavorazione.ser_collo, " +
|
"mtb_colt.data_collo = mtb_colr.data_collo AND " +
|
||||||
"mtb_colt_lavorazione.posizione, " +
|
"mtb_colt.num_collo = mtb_colr.num_collo AND " +
|
||||||
"mtb_colt_lavorazione.preparato_da, " +
|
"mtb_colt.gestione + ' ' + CONVERT(VARCHAR(15), mtb_colr.data_ord, 111) + ' ' + CONVERT(VARCHAR, mtb_colr.num_ord) IN (" + colliINCondition +
|
||||||
"mtb_colt_lavorazione.cod_anag, " +
|
") AND mtb_colt.data_doc IS NULL ";
|
||||||
"mtb_colt_lavorazione.cod_mdep " +
|
|
||||||
"FROM mtb_colr mtb_colr_lavorazione " +
|
|
||||||
"INNER JOIN mtb_colt mtb_colt_lavorazione " +
|
|
||||||
"ON mtb_colt_lavorazione.gestione = mtb_colr_lavorazione.gestione " +
|
|
||||||
" AND mtb_colt_lavorazione.ser_collo = mtb_colr_lavorazione.ser_collo " +
|
|
||||||
" AND mtb_colt_lavorazione.data_collo = mtb_colr_lavorazione.data_collo " +
|
|
||||||
" AND mtb_colt_lavorazione.num_collo = mtb_colr_lavorazione.num_collo " +
|
|
||||||
"RIGHT OUTER JOIN mtb_colr mtb_colr_accettazione " +
|
|
||||||
"ON mtb_colr_lavorazione.gestione_rif = mtb_colr_accettazione.gestione " +
|
|
||||||
" AND mtb_colr_lavorazione.ser_collo_rif = mtb_colr_accettazione.ser_collo " +
|
|
||||||
" AND mtb_colr_lavorazione.data_collo_rif = mtb_colr_accettazione.data_collo " +
|
|
||||||
" AND mtb_colr_lavorazione.num_collo_rif = mtb_colr_accettazione.num_collo " +
|
|
||||||
" AND mtb_colr_lavorazione.riga = mtb_colr_accettazione.riga " +
|
|
||||||
"WHERE " +
|
|
||||||
"mtb_colr_lavorazione.gestione = 'L' " +
|
|
||||||
"AND mtb_colr_accettazione.gestione = 'A' " +
|
|
||||||
"AND mtb_colt_lavorazione.cod_anag IS NOT NULL " +
|
|
||||||
"AND mtb_colr_accettazione.gestione + ' ' + CONVERT(VARCHAR(15), mtb_colr_accettazione.data_ord, 111) + ' ' + CONVERT(VARCHAR, mtb_colr_accettazione.num_ord) IN (" + colliINCondition +
|
|
||||||
") GROUP BY " +
|
|
||||||
"mtb_colt_lavorazione.gestione, " +
|
|
||||||
"mtb_colt_lavorazione.data_collo, " +
|
|
||||||
"mtb_colt_lavorazione.num_collo, " +
|
|
||||||
"mtb_colt_lavorazione.ser_collo, " +
|
|
||||||
"mtb_colt_lavorazione.posizione, " +
|
|
||||||
"mtb_colt_lavorazione.preparato_da, " +
|
|
||||||
"mtb_colt_lavorazione.cod_anag, " +
|
|
||||||
"mtb_colt_lavorazione.cod_mdep";
|
|
||||||
|
|
||||||
|
|
||||||
Type typeOfObjectsList = new TypeToken<ArrayList<MtbColt>>() {}.getType();
|
Type typeOfObjectsList = new TypeToken<ArrayList<MtbColt>>() {}.getType();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user