From 780a1369042dfdff87fb59a17e4d7a79119baec5 Mon Sep 17 00:00:00 2001 From: gagangoel290 Date: Wed, 26 Apr 2017 12:07:24 +0530 Subject: [PATCH] MSL Availability Stock Facing Changes upload --- .../cpm/com/gskmtorange/Database/GSKOrangeDB.java | 1 + .../cpm/com/gskmtorange/upload/UploadActivity.java | 13 +++++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java index 8521365..2fd024c 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java @@ -5065,6 +5065,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { cd.setToggleValue(dbcursor.getString(dbcursor.getColumnIndexOrThrow("TOGGLE_VALUE"))); cd.setFacing(dbcursor.getString(dbcursor.getColumnIndexOrThrow("FACING"))); cd.setStock(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STOCK"))); + cd.setMust_have(dbcursor.getString(dbcursor.getColumnIndexOrThrow("MUST_HAVE"))); list.add(cd); dbcursor.moveToNext(); diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java index ef5a29f..4080768 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java @@ -431,15 +431,16 @@ public class UploadActivity extends AppCompatActivity { } else { stock = "0"; } - onXML = "[MSL_AVAILABILITY_STOCK_FACING_DATA]" + onXML = "[MSL_AVAILABILITY_STOCK_FACING_DATA_NEW]" + "[MID]" + mid + "[/MID]" + "[USER_ID]" + userId + "[/USER_ID]" + "[SKU_ID]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getSku_id()) + "[/SKU_ID]" + "[MBQ]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMbq()) + "[/MBQ]" + "[AVAILABILITY]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getToggleValue()) + "[/AVAILABILITY]" + "[FACING]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getFacing()) + "[/FACING]" - + "[STOCK]" + Integer.parseInt(stock) + "[/STOCK]" + - "[/MSL_AVAILABILITY_STOCK_FACING_DATA]"; + + "[STOCK]" + Integer.parseInt(stock) + "[/STOCK]" + + "[MUST_HAVE]" + Integer.parseInt(msl_availabilityStockFacingList.get(j).getMust_have()) + "[/MUST_HAVE]" + + "[/MSL_AVAILABILITY_STOCK_FACING_DATA_NEW]"; mslAvailability_stockFacing_xml = mslAvailability_stockFacing_xml + onXML; } @@ -449,7 +450,7 @@ public class UploadActivity extends AppCompatActivity { request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); request.addProperty("XMLDATA", sos_xml); - request.addProperty("KEYS", "MSL_AVAILABILITY_STOCK_FACING_DATA"); + request.addProperty("KEYS", "MSL_AVAILABILITY_STOCK_FACING_DATA_NEW"); request.addProperty("USERNAME", userId); request.addProperty("MID", mid); @@ -637,7 +638,7 @@ public class UploadActivity extends AppCompatActivity { + "[DISPLAY_ID]" + additionalVisibilityList.get(J).getSku_id() + "[/DISPLAY_ID]" + "[SKU_LIST]" + additional_visibility_dialog_xml + "[/SKU_LIST]" + "[/ADDITIONAL_VISIBILITY_NEW]"; - //Here getSku_id gives display_id + //Here getSku_id gives display_id additional_visibility_data_xml = additional_visibility_data_xml + onXML; KeyID = ""; @@ -720,7 +721,7 @@ public class UploadActivity extends AppCompatActivity { } - String brandxml = ""; + String brandxml = ""; String brandchild; if (brandList.size() > 0) {