http://esbuat.genpt.comapplication/jsontext/html;charset=UTF-8200html0datatext/xml;charset=utf-8500 404data0data0data0data0data0data0data0data0data0datahttp://esbuat.genpt.com{
"PlanogramData": {
"planogramRecord": [
{
"actionCode": "A",
"fileName": "LU015108",
"locationCode": "500",
"displayTypeName": "Balkamp Tree",
"part": [
{
"displayQty": "2",
"groupCode": "642",
"labelQty": "1",
"max": "2",
"min": "1",
"partDescription": "AUTOMOTIVE GAUGE",
"partNumber": "5011200",
"tamsLine": "BK",
"planogramRefNumber": "22"
}
]
}
],
"storeNumber": "4006832",
"NapaStoreIp": "10.141.218.10",
"messageId": 1425572760932,
"correlationId": 1425572761933,
"pogRequestGroup": "14255727619334009257",
"RetryCount": 0,
"POGCount": 0,
"RequestType": 1
}
}http://esbuat.genpt.com/ePlanogramNo AuthorizationNo Authorizationhttp://esbuat.genpt.com{
"PlanogramData": {
"planogramRecord": [
{
"actionCode": "A",
"fileName": "LU015108",
"locationCode": "500",
"displayTypeName": "Balkamp Tree",
"part": [
{
"displayQty": "2",
"groupCode": "642",
"labelQty": "1",
"max": "2",
"min": "1",
"partDescription": "AUTOMOTIVE GAUGE",
"partNumber": "5011200",
"tamsLine": "BK",
"planogramRefNumber": "22"
}
]
}
],
"storeNumber": "6006006",
"NapaStoreIp": "10.10.10.145",
"messageId": 1527609161987,
"correlationId": 1527609161987,
"pogRequestGroup": "14255727619334009257",
"RetryCount": 0,
"POGCount": 0,
"RequestType": 1
}
}http://esbuat.genpt.com/ePlanogramNo AuthorizationNo AuthorizationSEQUENTIALhttp://esbuat.genpt.com{
"PlanogramData": {
"planogramRecord": [
{
"actionCode": "${Property - Looper#actionCode}",
"fileName": "${Property - Looper#fileName}",
"locationCode": "${Property - Looper#locationCode}",
"displayTypeName": "${Property - Looper#displayTypeName}",
"part": [
{
"displayQty": "${Property - Looper#displayQty}",
"groupCode": "${Property - Looper#groupCode}",
"labelQty": "${Property - Looper#labelQty}",
"max": "${Property - Looper#max}",
"min": "${Property - Looper#min}",
"partDescription": "${Property - Looper#partDescription}",
"partNumber": "${Property - Looper#partNumber}",
"tamsLine": "${Property - Looper#tamsLine}",
"planogramRefNumber": "${Property - Looper#planogramRefNumber}"
}
]
}
],
"storeNumber": "${Property - Looper#storeNumber}",
"NapaStoreIp": "${Property - Looper#NapaStoreIp}",
"messageId": ${Property - Looper#messageId},
"correlationId": ${Property - Looper#correlationId},
"pogRequestGroup": "${Property - Looper#pogRequestGroup}",
"RetryCount": ${Property - Looper#RetryCount},
"POGCount": ${Property - Looper#POGCount},
"RequestType": ${Property - Looper#RequestType}
}
}http://esbuat.genpt.com/ePlanogram200.*["Sent to Store"].["End of Day is in Progress. Please send updates later."]*truetrueNo AuthorizationNo AuthorizationInputPathD:\\jenkins07\\workspace\\ESB_Smoke_Test_QA_UAT\\APG_Retail_Merchandising\\InputFiles\\UAT\\DROP_PLANOGRAM.xlsOutputPathD:\\jenkins07\\workspace\\ESB_Smoke_Test_QA_UAT\\APG_Retail_Merchandising\\OutputFiles\\UAT\\DROP_PLANOGRAM_Results_Excelcount1Total2Count1Next2StopLoopTactionCodeATStamp1589051133fileNameLU015108locationCode500displayTypeNameBalkamp TreedisplayQty2groupCode642labelQty1max2min1partDescriptionAUTOMOTIVE GAUGEpartNumber5011200tamsLineBKplanogramRefNumber22storeNumber7001028NapaStoreIp10.104.163.10messageId1425572760932correlationId1425572761933pogRequestGroup14255727619334009257RetryCount0POGCount0RequestType1PositiveScenarioYimport javax.naming.Context
import java.text.SimpleDateFormat
import java.io.File
import java.io.FileInputStream
import java.io.FileOutputStream
import jxl.*
import jxl.write.*
import jxl.LabelCell;
import com.eviware.soapui.support.XmlHolder
import org.apache.poi.hssf.usermodel.HSSFSheet
import org.apache.poi.hssf.usermodel.HSSFWorkbook
import org.apache.poi.ss.usermodel.Cell
import org.apache.poi.ss.usermodel.Row
log.info("STARTING SETUP SCRIPT")
def list = [];
context.setProperty("list",list)
def int contKey = 0
context.setProperty("contKey", contKey)
def list1 = [];
context.setProperty("list1",list1)
def TCName = "DROP_PLANOGRAM_SERVICE";
context.setProperty("TCName", TCName)
def TSName = "DROP_PLANOGRAM_SERVICE";
context.setProperty("TSName", TSName)
def SuiteName = "APG_Retail_Merchandising"
context.setProperty("SuiteName", SuiteName)