Files
EnglewoodLAB/Assets/Sample/Data/MockMQTTService.cs

174 lines
100 KiB
C#

using Cysharp.Threading.Tasks;
using System;
using System.Collections.Concurrent;
namespace UVC.Sample.Data
{
public class MockMQTTService
{
private bool connected = false;
private int secondsToWait = 1000;
public bool IsConnected => connected;
private ConcurrentDictionary<string, Action<string, string>> topicHandler = new ConcurrentDictionary<string, Action<string, string>>();
private Action<string, string> onMessageReceived;
private int messageIdx = 0;
public void Connect()
{
connected = true;
nofityMessage();
}
public void Disconnect()
{
connected = false;
}
/// <summary>
/// 특정 MQTT 토픽에 대한 메시지 핸들러를 추가합니다.
/// </summary>
/// <param name="topic">구독할 MQTT 토픽입니다.</param>
/// <param name="handler">토픽에 메시지가 수신되면 호출될 핸들러입니다.
/// 첫 번째 매개변수는 토픽이고 두 번째 매개변수는 메시지 내용입니다.</param>
/// <remarks>
/// 하나의 토픽에 여러 핸들러를 등록할 수 있으며, 메시지 수신 시 모든 핸들러가 호출됩니다.
/// </remarks>
/// <example>
/// <code>
/// // MQTT 서비스 인스턴스 생성
/// var mqtt = new MQTTService("localhost", 1883);
///
/// // 핸들러 등록 및 연결
/// mqtt.AddTopicHandler("sensor/temperature", (topic, message) => {
/// Debug.Log($"온도 데이터 수신: {message}");
/// });
/// mqtt.Connect();
/// </code>
/// </example>
public void AddTopicHandler(string topic, Action<string, string> handler)
{
topicHandler.AddOrUpdate(
topic,
// 키가 없을 때 새로운 핸들러 추가
handler,
// 키가 이미 있을 때 기존 핸들러에 추가
(_, existingHandler) => existingHandler + handler
);
}
/// <summary>
/// 특정 MQTT 토픽에서 메시지 핸들러를 제거합니다.
/// </summary>
/// <param name="topic">핸들러를 제거할 MQTT 토픽입니다.</param>
/// <param name="handler">제거할 메시지 핸들러입니다.</param>
/// <remarks>
/// 지정된 토픽에 대한 모든 핸들러가 제거되면 해당 토픽에 대한 키도 제거됩니다.
/// </remarks>
/// <example>
/// <code>
/// // 핸들러 정의
/// Action<string, string> temperatureHandler = (topic, message) => {
/// Debug.Log($"온도 데이터 수신: {message}");
/// };
///
/// // 핸들러 등록
/// mqtt.AddTopicHandler("sensor/temperature", temperatureHandler);
///
/// // 나중에 핸들러 제거
/// mqtt.RemoveTopicHandler("sensor/temperature", temperatureHandler);
/// </code>
/// </example>
public void RemoveTopicHandler(string topic, Action<string, string> handler)
{
topicHandler.AddOrUpdate(
topic,
// 키가 없는 경우 - 여기서는 발생하면 안 됨
_ => null,
// 기존 핸들러에서 제거
(_, existingHandler) =>
{
var updatedHandler = existingHandler - handler;
return updatedHandler;
}
);
// 핸들러가 null이면 키 자체를 제거
if (topicHandler.TryGetValue(topic, out var currentHandler) && currentHandler == null)
{
topicHandler.TryRemove(topic, out _);
}
}
/// <summary>
/// 모든 토픽 핸들러를 제거합니다.
/// </summary>
/// <remarks>
/// 이 메서드는 모든 토픽 구독을 효과적으로 취소합니다. 다음에 연결할 때
/// 새로운 핸들러를 추가해야 합니다.
/// </remarks>
/// <example>
/// <code>
/// // 모든 핸들러 제거
/// mqtt.ClearTopicHandlers();
/// </code>
/// </example>
public void ClearTopicHandlers()
{
topicHandler.Clear();
}
private async void nofityMessage()
{
if (!connected) return;
dispatch("AGV", agvMessage[messageIdx]);
dispatch("CARRIER", carrierMessage[messageIdx]);
dispatch("STOCKER_STACK", stockerStackMessage[messageIdx]);
dispatch("ALL", stockerStackMessage[messageIdx]);
messageIdx++;
if (messageIdx >= agvMessage.Length)
{
messageIdx = 0; // 인덱스가 범위를 벗어나면 초기화
}
await UniTask.Delay(secondsToWait);
nofityMessage(); // 재귀 호출로 주기적으로 메시지 전송
}
private void dispatch(string topic, string payload)
{
if (topicHandler.TryGetValue(topic, out var handler))
{
// 등록된 핸들러가 있으면 호출
handler.Invoke(topic, payload);
}
}
private string[] agvMessage = new string[]{
"[{\"VHL_NAME\":\"HFF09CNA8053\",\"AGV_IDX\":52,\"B_INSTALL\":\"Y\",\"NODE_ID\":99226,\"REAL_ID\":99226,\"VHL_STATE\":11,\"BAY_LIST\":\"2;\",\"X\":223316,\"Y\":218171,\"MODE\":1,\"BATT\":69,\"SUB_GOAL\":1657,\"FINAL_GOAL\":81044,\"TIMESTAMP\":\"2025-03-25T11:59:58.952Z\",\"DEGREE\":359.7,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":51.88,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8033\",\"AGV_IDX\":32,\"B_INSTALL\":\"Y\",\"NODE_ID\":734,\"REAL_ID\":734,\"VHL_STATE\":11,\"BAY_LIST\":\"5;15;\",\"X\":136275,\"Y\":112783,\"MODE\":1,\"BATT\":74,\"SUB_GOAL\":182,\"FINAL_GOAL\":99107,\"TIMESTAMP\":\"2025-03-25T11:59:59.968Z\",\"DEGREE\":180.2,\"CARRIER_ID\":\"2F22537,2F08542,2F06190\",\"STOP_STATE\":0,\"LOT_ID\":\"36092531461205BKDS1B\",\"BATCH_ID\":\"H1I70SA253FG21\",\"CARRIER_TIMESTAMP\":\"2025-03-25T11:58:11.000Z\",\"JOB_ID\":\"2F22537_260_7060790056483393\",\"DESTINATION_PORT\":\"HFB11CNV0100_LIP02\",\"SOURCE_PORT\":\"HFF09AGN0300_UOP04\",\"FROM\":\"HFF09AGN0300,null,0202204\",\"TO\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:57.000Z\",\"FACTOR\":67.91,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8051\",\"AGV_IDX\":50,\"B_INSTALL\":\"Y\",\"NODE_ID\":80004,\"REAL_ID\":80004,\"VHL_STATE\":94,\"BAY_LIST\":\"8;15;\",\"X\":250153,\"Y\":115715,\"MODE\":1,\"BATT\":79,\"SUB_GOAL\":0,\"FINAL_GOAL\":80004,\"TIMESTAMP\":\"2025-03-25T11:59:58.959Z\",\"DEGREE\":269.3,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F50746_398_7061037573669158\",\"DESTINATION_PORT\":\"HFB11CNV0100_LIP02\",\"SOURCE_PORT\":\"HFF11AGN0100_UOP04\",\"FROM\":\"HFF11AGN0100,null,0102111\",\"TO\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"FACTOR\":70.37,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}]",
"[{\"VHL_NAME\":\"HFF09CNA8013\",\"AGV_IDX\":12,\"B_INSTALL\":\"Y\",\"NODE_ID\":235,\"REAL_ID\":235,\"VHL_STATE\":11,\"BAY_LIST\":\"21;\",\"X\":118301,\"Y\":20177,\"MODE\":1,\"BATT\":75,\"SUB_GOAL\":211,\"FINAL_GOAL\":1006,\"TIMESTAMP\":\"2025-03-25T12:00:00.980Z\",\"DEGREE\":181.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F24217_289_7038296224059039\",\"DESTINATION_PORT\":\"HFF09MPI0200_LIP01\",\"SOURCE_PORT\":\"HFF09AGM0100_UOP01\",\"FROM\":\"HFF09AGM0100,NULL,0201012\",\"TO\":\"HFF09MPI0200,HFF09MPI0200_LIP01,NULL\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T05:40:19.000Z\",\"FACTOR\":69.3,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8047\",\"AGV_IDX\":46,\"B_INSTALL\":\"Y\",\"NODE_ID\":1022,\"REAL_ID\":1022,\"VHL_STATE\":12,\"BAY_LIST\":\"21;7;\",\"X\":184722,\"Y\":15032,\"MODE\":1,\"BATT\":37,\"SUB_GOAL\":1022,\"FINAL_GOAL\":1022,\"TIMESTAMP\":\"2025-03-25T12:00:00.979Z\",\"DEGREE\":89.5,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":46.27,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8086\",\"AGV_IDX\":85,\"B_INSTALL\":\"Y\",\"NODE_ID\":81016,\"REAL_ID\":81016,\"VHL_STATE\":11,\"BAY_LIST\":\"9;\",\"X\":413564,\"Y\":46530,\"MODE\":1,\"BATT\":85,\"SUB_GOAL\":849,\"FINAL_GOAL\":849,\"TIMESTAMP\":\"2025-03-25T11:59:59.978Z\",\"DEGREE\":359.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":69.93,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}]",
"[{\"VHL_NAME\":\"HFF09CNA8013\",\"AGV_IDX\":12,\"B_INSTALL\":\"Y\",\"NODE_ID\":235,\"REAL_ID\":235,\"VHL_STATE\":11,\"BAY_LIST\":\"21;\",\"X\":118301,\"Y\":20177,\"MODE\":1,\"BATT\":75,\"SUB_GOAL\":211,\"FINAL_GOAL\":1006,\"TIMESTAMP\":\"2025-03-25T12:00:00.980Z\",\"DEGREE\":181.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F24217_289_7038296224059039\",\"DESTINATION_PORT\":\"HFF09MPI0200_LIP01\",\"SOURCE_PORT\":\"HFF09AGM0100_UOP01\",\"FROM\":\"HFF09AGM0100,NULL,0201012\",\"TO\":\"HFF09MPI0200,HFF09MPI0200_LIP01,NULL\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T05:40:19.000Z\",\"FACTOR\":69.3,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8047\",\"AGV_IDX\":46,\"B_INSTALL\":\"Y\",\"NODE_ID\":1022,\"REAL_ID\":1022,\"VHL_STATE\":12,\"BAY_LIST\":\"21;7;\",\"X\":184722,\"Y\":15032,\"MODE\":1,\"BATT\":37,\"SUB_GOAL\":1022,\"FINAL_GOAL\":1022,\"TIMESTAMP\":\"2025-03-25T12:00:00.979Z\",\"DEGREE\":89.5,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":46.27,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8086\",\"AGV_IDX\":85,\"B_INSTALL\":\"Y\",\"NODE_ID\":81016,\"REAL_ID\":81016,\"VHL_STATE\":11,\"BAY_LIST\":\"9;\",\"X\":413564,\"Y\":46530,\"MODE\":1,\"BATT\":85,\"SUB_GOAL\":849,\"FINAL_GOAL\":849,\"TIMESTAMP\":\"2025-03-25T11:59:59.978Z\",\"DEGREE\":359.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":69.93,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}]"
};
private string[] carrierMessage = new string[]{
"[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F50746\",\"SUB_CARR_ID\":\"2F50746,2F10132,2F53089\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF11AGN0100_UOP04\",\"CURRENTRACK\":null,\"MOVE_JOBID\":\"2F50746_398_7061037573669158\",\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":\"HFB11CNV0100_UOP03\",\"MOVEFLAG\":\"1\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8182\",\"NEXT_STEP_ID\":\"8250\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1I70SA253FG21\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:53.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"방치 IR/OCV #2\",\"ENG_STEP_GROUP_NAME\":\"Boxing IR/OCV 2\",\"NEXT_KOR_STEP_GROUP_NAME\":\"외관검사\",\"NEXT_ENG_STEP_GROUP_NAME\":\"External Inspection\",\"LOT_ID\":\"36092531465248BKDS1B\",\"CTH_REEL_ID\":\"H16CP25312A115D\",\"ANODE_REEL_ID\":\"H16AP25312A131F\",\"CARR_NO\":\"H1I70SB252A313-3119\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-14T06:06:39.000Z\",\"IN_CARR_QTY\":\"267\",\"LAST_TKIN_TIME\":\"2025-03-24T04:57:10.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-14T06:06:42.000Z\",\"CURRENTLOCATION\":\"HFF11AGN0100\",\"JOB_ID\":\"2F50746_398_7061037573669158\",\"FROM_PORT\":\"HFF11AGN0100,null,0102111\",\"TO_PORT\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:59:53.000Z\"},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"}]",
"[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"}]",
"[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"},{\"MAIN_CARR_ID\":\"3F18182\",\"SUB_CARR_ID\":\"3F18182\",\"CARR_SEQ\":\"1\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF11CNV0500_ABP4714\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"IN-EQP\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8108\",\"NEXT_STEP_ID\":\"8116\",\"ASSIGN_LOT_QTY\":\"96\",\"FRMT_BATCH_ID\":\"H1M70SB253GL21\",\"CARR_SIZE_TYPE\":\"STACK4\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0M\",\"TIMESTAMP\":\"2025-03-25T11:59:55.000Z\",\"INPUT_QTY\":\"96\",\"GOOD_QTY\":\"96\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"출하 IR/OCV\",\"ENG_STEP_GROUP_NAME\":\"G/I IR/OCV\",\"NEXT_KOR_STEP_GROUP_NAME\":\"IR/OCV4 불량선별\",\"NEXT_ENG_STEP_GROUP_NAME\":\"IR/OCV4 Defect Detect\",\"LOT_ID\":\"36112531922037BKDS1B\",\"CTH_REEL_ID\":\"H16CP25309A120B\",\"ANODE_REEL_ID\":\"H16AP25309A121D\",\"CARR_NO\":\"H1M70SA253GJ13-022\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-19T16:38:53.000Z\",\"IN_CARR_QTY\":\"96\",\"LAST_TKIN_TIME\":\"2025-03-25T11:59:54.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-19T16:38:55.000Z\",\"CURRENTLOCATION\":\"HFF11CNV0500\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null}]"
};
private string[] stockerStackMessage = new string[]{
"[{\"STOCKER_NAME\": \"HFF09AGN0300\",\"CAPACITY\": \"89.57\",\"MAXIMUM_CAPACITY\": \"834\",\"TRAY_CAPACITY\": \"83.25\",\"MAXIMUM_TRAY_CAPACITY\": \"2502\",\"RACK_LOAD_COUNT\": \"747\",\"RACK_EMPTY_COUNT\": \"87\",\"RESERVATED_RETURN_COUNT\": \"5\",\"TRAY_COUNT\": \"2083\",\"TRAY_REWORK_COUNT_AVG\": \"3\",\"TRAY_REWORK_COUNT_MAX\": \"153\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"4\",\"KOR_EQP_NAME\": \"상온Aging #03\",\"ENG_EQP_NAME\": \"상온Aging #03\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8106\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8220\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8100\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"CAPACITY\": \"95.43\",\"MAXIMUM_CAPACITY\": \"810\",\"TRAY_CAPACITY\": \"93.54\",\"MAXIMUM_TRAY_CAPACITY\": \"2430\",\"RACK_LOAD_COUNT\": \"773\",\"RACK_EMPTY_COUNT\": \"37\",\"RESERVATED_RETURN_COUNT\": \"9\",\"TRAY_COUNT\": \"2273\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"132\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"55\",\"KOR_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"0\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8046\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"CAPACITY\": \"89.9\",\"MAXIMUM_CAPACITY\": \"406\",\"TRAY_CAPACITY\": \"88.59\",\"MAXIMUM_TRAY_CAPACITY\": \"1218\",\"RACK_LOAD_COUNT\": \"365\",\"RACK_EMPTY_COUNT\": \"41\",\"RESERVATED_RETURN_COUNT\": \"7\",\"TRAY_COUNT\": \"1079\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"64\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"0\",\"KOR_EQP_NAME\": \"고온Aging #01\",\"ENG_EQP_NAME\": \"고온Aging #01\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8190\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8016\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]}]",
"[{\"STOCKER_NAME\": \"HFF09AGN0300\",\"CAPACITY\": \"89.57\",\"MAXIMUM_CAPACITY\": \"834\",\"TRAY_CAPACITY\": \"83.25\",\"MAXIMUM_TRAY_CAPACITY\": \"2502\",\"RACK_LOAD_COUNT\": \"747\",\"RACK_EMPTY_COUNT\": \"87\",\"RESERVATED_RETURN_COUNT\": \"5\",\"TRAY_COUNT\": \"2083\",\"TRAY_REWORK_COUNT_AVG\": \"3\",\"TRAY_REWORK_COUNT_MAX\": \"153\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"4\",\"KOR_EQP_NAME\": \"상온Aging #03\",\"ENG_EQP_NAME\": \"상온Aging #03\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8106\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8220\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8100\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"CAPACITY\": \"95.43\",\"MAXIMUM_CAPACITY\": \"810\",\"TRAY_CAPACITY\": \"93.54\",\"MAXIMUM_TRAY_CAPACITY\": \"2430\",\"RACK_LOAD_COUNT\": \"773\",\"RACK_EMPTY_COUNT\": \"37\",\"RESERVATED_RETURN_COUNT\": \"9\",\"TRAY_COUNT\": \"2273\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"132\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"55\",\"KOR_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"0\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8046\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"CAPACITY\": \"89.9\",\"MAXIMUM_CAPACITY\": \"406\",\"TRAY_CAPACITY\": \"88.59\",\"MAXIMUM_TRAY_CAPACITY\": \"1218\",\"RACK_LOAD_COUNT\": \"365\",\"RACK_EMPTY_COUNT\": \"41\",\"RESERVATED_RETURN_COUNT\": \"7\",\"TRAY_COUNT\": \"1079\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"64\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"0\",\"KOR_EQP_NAME\": \"고온Aging #01\",\"ENG_EQP_NAME\": \"고온Aging #01\",\"TIMESTAMP\": \"2025-03-25T11:59:56.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8190\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8016\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]}]",
"[{\"STOCKER_NAME\": \"HFF09AGN0300\",\"CAPACITY\": \"89.57\",\"MAXIMUM_CAPACITY\": \"834\",\"TRAY_CAPACITY\": \"83.25\",\"MAXIMUM_TRAY_CAPACITY\": \"2502\",\"RACK_LOAD_COUNT\": \"747\",\"RACK_EMPTY_COUNT\": \"87\",\"RESERVATED_RETURN_COUNT\": \"5\",\"TRAY_COUNT\": \"2083\",\"TRAY_REWORK_COUNT_AVG\": \"3\",\"TRAY_REWORK_COUNT_MAX\": \"153\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"4\",\"KOR_EQP_NAME\": \"상온Aging #03\",\"ENG_EQP_NAME\": \"상온Aging #03\",\"TIMESTAMP\": \"2025-03-25T12:00:00.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8106\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8220\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGN0300\",\"STEP_ID\": \"8100\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"88\",\"TOTAL\": \"834\",\"STEP_CAPACITY\": \"10.55\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"CAPACITY\": \"95.43\",\"MAXIMUM_CAPACITY\": \"810\",\"TRAY_CAPACITY\": \"93.54\",\"MAXIMUM_TRAY_CAPACITY\": \"2430\",\"RACK_LOAD_COUNT\": \"773\",\"RACK_EMPTY_COUNT\": \"37\",\"RESERVATED_RETURN_COUNT\": \"9\",\"TRAY_COUNT\": \"2273\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"132\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"55\",\"KOR_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\": \"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\": \"2025-03-25T12:00:00.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"0\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGM0100\",\"STEP_ID\": \"8046\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"38\",\"TOTAL\": \"810\",\"STEP_CAPACITY\": \"4.69\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"CAPACITY\": \"89.9\",\"MAXIMUM_CAPACITY\": \"406\",\"TRAY_CAPACITY\": \"88.59\",\"MAXIMUM_TRAY_CAPACITY\": \"1218\",\"RACK_LOAD_COUNT\": \"365\",\"RACK_EMPTY_COUNT\": \"41\",\"RESERVATED_RETURN_COUNT\": \"7\",\"TRAY_COUNT\": \"1079\",\"TRAY_REWORK_COUNT_AVG\": \"6\",\"TRAY_REWORK_COUNT_MAX\": \"64\",\"TRAY_REWORK_COUNT_MIN\": \"0\",\"RACK_DISABLE_COUNT\": \"0\",\"KOR_EQP_NAME\": \"고온Aging #01\",\"ENG_EQP_NAME\": \"고온Aging #01\",\"TIMESTAMP\": \"2025-03-25T12:00:00.000Z\",\"STEP\": [{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8190\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8040\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\": \"HFF09AGH0100\",\"STEP_ID\": \"8016\",\"KOR_STEP_GROUP_NAME\": null,\"ENG_STEP_GROUP_NAME\": null,\"RACK_STEP_COUNT\": \"39\",\"TOTAL\": \"406\",\"STEP_CAPACITY\": \"9.61\",\"TIMESTAMP\": \"2025-03-25T08:24:51.000Z\"}]}]"
};
private string[] baseInfoMessage = new string[]{
"{\r\n \"AGV\":[{\"VHL_NAME\":\"HFF09CNA8053\",\"AGV_IDX\":52,\"B_INSTALL\":\"Y\",\"NODE_ID\":99226,\"REAL_ID\":99226,\"VHL_STATE\":11,\"BAY_LIST\":\"2;\",\"X\":223316,\"Y\":218171,\"MODE\":1,\"BATT\":69,\"SUB_GOAL\":1657,\"FINAL_GOAL\":81044,\"TIMESTAMP\":\"2025-03-25T11:59:58.952Z\",\"DEGREE\":359.7,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":51.88,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8033\",\"AGV_IDX\":32,\"B_INSTALL\":\"Y\",\"NODE_ID\":734,\"REAL_ID\":734,\"VHL_STATE\":11,\"BAY_LIST\":\"5;15;\",\"X\":136275,\"Y\":112783,\"MODE\":1,\"BATT\":74,\"SUB_GOAL\":182,\"FINAL_GOAL\":99107,\"TIMESTAMP\":\"2025-03-25T11:59:59.968Z\",\"DEGREE\":180.2,\"CARRIER_ID\":\"2F22537,2F08542,2F06190\",\"STOP_STATE\":0,\"LOT_ID\":\"36092531461205BKDS1B\",\"BATCH_ID\":\"H1I70SA253FG21\",\"CARRIER_TIMESTAMP\":\"2025-03-25T11:58:11.000Z\",\"JOB_ID\":\"2F22537_260_7060790056483393\",\"DESTINATION_PORT\":\"HFB11CNV0100_LIP02\",\"SOURCE_PORT\":\"HFF09AGN0300_UOP04\",\"FROM\":\"HFF09AGN0300,null,0202204\",\"TO\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:57.000Z\",\"FACTOR\":67.91,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8051\",\"AGV_IDX\":50,\"B_INSTALL\":\"Y\",\"NODE_ID\":80004,\"REAL_ID\":80004,\"VHL_STATE\":94,\"BAY_LIST\":\"8;15;\",\"X\":250153,\"Y\":115715,\"MODE\":1,\"BATT\":79,\"SUB_GOAL\":0,\"FINAL_GOAL\":80004,\"TIMESTAMP\":\"2025-03-25T11:59:58.959Z\",\"DEGREE\":269.3,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F50746_398_7061037573669158\",\"DESTINATION_PORT\":\"HFB11CNV0100_LIP02\",\"SOURCE_PORT\":\"HFF11AGN0100_UOP04\",\"FROM\":\"HFF11AGN0100,null,0102111\",\"TO\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"FACTOR\":70.37,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}],\r\n \"STOCKER_STACK\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"CAPACITY\":\"89.57\",\"MAXIMUM_CAPACITY\":\"834\",\"TRAY_CAPACITY\":\"83.25\",\"MAXIMUM_TRAY_CAPACITY\":\"2502\",\"RACK_LOAD_COUNT\":\"747\",\"RACK_EMPTY_COUNT\":\"87\",\"RESERVATED_RETURN_COUNT\":\"5\",\"TRAY_COUNT\":\"2083\",\"TRAY_REWORK_COUNT_AVG\":\"3\",\"TRAY_REWORK_COUNT_MAX\":\"153\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"4\",\"KOR_EQP_NAME\":\"상온Aging #03\",\"ENG_EQP_NAME\":\"상온Aging #03\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8100\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8038\",\"KOR_STEP_GROUP_NAME\":\"디게싱에이징1\",\"ENG_STEP_GROUP_NAME\":\"Deggassing Aging1\",\"RACK_STEP_COUNT\":\"8\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.96\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":\"용량검사\",\"ENG_STEP_GROUP_NAME\":\"Capacity Inspection\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:21:18.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8136\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8134\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8116\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8012\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging2\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging2\",\"RACK_STEP_COUNT\":\"24\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.88\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8057\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8070\",\"KOR_STEP_GROUP_NAME\":\"호퍼 pre-c 전 임시밀폐제거\",\"ENG_STEP_GROUP_NAME\":\"Temp Sealing RemoveChild(Pre-C)\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:56:56.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8140\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8138\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging1\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging1\",\"RACK_STEP_COUNT\":\"123\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.75\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging3\",\"RACK_STEP_COUNT\":\"106\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"12.71\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging4\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging4\",\"RACK_STEP_COUNT\":\"117\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.03\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":\"출하 Aging\",\"ENG_STEP_GROUP_NAME\":\"G/I Aging\",\"RACK_STEP_COUNT\":\"215\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"25.78\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8042\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging5\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8044\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging6\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging6\",\"RACK_STEP_COUNT\":\"6\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.72\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8045\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging7\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging7\",\"RACK_STEP_COUNT\":\"21\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.52\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging8\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging8\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"76\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"9.11\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8132\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":\"외관검사1\",\"ENG_STEP_GROUP_NAME\":\"External Inspection 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:41:12.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":\"출하 IR/OCV\",\"ENG_STEP_GROUP_NAME\":\"G/I IR/OCV\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:04:49.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8102\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"44\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"5.28\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8104\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T09:08:25.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8130\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"87\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.43\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"CAPACITY\":\"95.43\",\"MAXIMUM_CAPACITY\":\"810\",\"TRAY_CAPACITY\":\"93.54\",\"MAXIMUM_TRAY_CAPACITY\":\"2430\",\"RACK_LOAD_COUNT\":\"773\",\"RACK_EMPTY_COUNT\":\"37\",\"RESERVATED_RETURN_COUNT\":\"9\",\"TRAY_COUNT\":\"2273\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"132\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"55\",\"KOR_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"5\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"0.62\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"768\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"94.81\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8250\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"37\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.57\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"CAPACITY\":\"89.9\",\"MAXIMUM_CAPACITY\":\"406\",\"TRAY_CAPACITY\":\"88.59\",\"MAXIMUM_TRAY_CAPACITY\":\"1218\",\"RACK_LOAD_COUNT\":\"365\",\"RACK_EMPTY_COUNT\":\"41\",\"RESERVATED_RETURN_COUNT\":\"7\",\"TRAY_COUNT\":\"1079\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"64\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"0\",\"KOR_EQP_NAME\":\"고온Aging #01\",\"ENG_EQP_NAME\":\"고온Aging #01\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8020\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"251\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"61.82\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging5\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"113\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"27.83\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T11:23:53.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8022\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8026\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8029\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"41\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"10.1\",\"TIMESTAMP\":\"2025-03-25T11:59:59.000Z\"}]}],\r\n \"CARRIER\":[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F50746\",\"SUB_CARR_ID\":\"2F50746,2F10132,2F53089\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF11AGN0100_UOP04\",\"CURRENTRACK\":null,\"MOVE_JOBID\":\"2F50746_398_7061037573669158\",\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":\"HFB11CNV0100_UOP03\",\"MOVEFLAG\":\"1\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8182\",\"NEXT_STEP_ID\":\"8250\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1I70SA253FG21\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:53.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"방치 IR/OCV #2\",\"ENG_STEP_GROUP_NAME\":\"Boxing IR/OCV 2\",\"NEXT_KOR_STEP_GROUP_NAME\":\"외관검사\",\"NEXT_ENG_STEP_GROUP_NAME\":\"External Inspection\",\"LOT_ID\":\"36092531465248BKDS1B\",\"CTH_REEL_ID\":\"H16CP25312A115D\",\"ANODE_REEL_ID\":\"H16AP25312A131F\",\"CARR_NO\":\"H1I70SB252A313-3119\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-14T06:06:39.000Z\",\"IN_CARR_QTY\":\"267\",\"LAST_TKIN_TIME\":\"2025-03-24T04:57:10.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-14T06:06:42.000Z\",\"CURRENTLOCATION\":\"HFF11AGN0100\",\"JOB_ID\":\"2F50746_398_7061037573669158\",\"FROM_PORT\":\"HFF11AGN0100,null,0102111\",\"TO_PORT\":\"HFB11CNV0100,HFB11CNV0100_UOP03,null\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:59:53.000Z\"},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"}]\r\n}",
"{\r\n \"AGV\":[{\"VHL_NAME\":\"HFF09CNA8013\",\"AGV_IDX\":12,\"B_INSTALL\":\"Y\",\"NODE_ID\":235,\"REAL_ID\":235,\"VHL_STATE\":11,\"BAY_LIST\":\"21;\",\"X\":118301,\"Y\":20177,\"MODE\":1,\"BATT\":75,\"SUB_GOAL\":211,\"FINAL_GOAL\":1006,\"TIMESTAMP\":\"2025-03-25T12:00:00.980Z\",\"DEGREE\":181.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F24217_289_7038296224059039\",\"DESTINATION_PORT\":\"HFF09MPI0200_LIP01\",\"SOURCE_PORT\":\"HFF09AGM0100_UOP01\",\"FROM\":\"HFF09AGM0100,NULL,0201012\",\"TO\":\"HFF09MPI0200,HFF09MPI0200_LIP01,NULL\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T05:40:19.000Z\",\"FACTOR\":69.3,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8047\",\"AGV_IDX\":46,\"B_INSTALL\":\"Y\",\"NODE_ID\":1022,\"REAL_ID\":1022,\"VHL_STATE\":12,\"BAY_LIST\":\"21;7;\",\"X\":184722,\"Y\":15032,\"MODE\":1,\"BATT\":37,\"SUB_GOAL\":1022,\"FINAL_GOAL\":1022,\"TIMESTAMP\":\"2025-03-25T12:00:00.979Z\",\"DEGREE\":89.5,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":46.27,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8086\",\"AGV_IDX\":85,\"B_INSTALL\":\"Y\",\"NODE_ID\":81016,\"REAL_ID\":81016,\"VHL_STATE\":11,\"BAY_LIST\":\"9;\",\"X\":413564,\"Y\":46530,\"MODE\":1,\"BATT\":85,\"SUB_GOAL\":849,\"FINAL_GOAL\":849,\"TIMESTAMP\":\"2025-03-25T11:59:59.978Z\",\"DEGREE\":359.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":69.93,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}],\r\n \"STOCKER_STACK\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"CAPACITY\":\"89.57\",\"MAXIMUM_CAPACITY\":\"834\",\"TRAY_CAPACITY\":\"83.25\",\"MAXIMUM_TRAY_CAPACITY\":\"2502\",\"RACK_LOAD_COUNT\":\"747\",\"RACK_EMPTY_COUNT\":\"87\",\"RESERVATED_RETURN_COUNT\":\"5\",\"TRAY_COUNT\":\"2083\",\"TRAY_REWORK_COUNT_AVG\":\"3\",\"TRAY_REWORK_COUNT_MAX\":\"153\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"4\",\"KOR_EQP_NAME\":\"상온Aging #03\",\"ENG_EQP_NAME\":\"상온Aging #03\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8100\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8038\",\"KOR_STEP_GROUP_NAME\":\"디게싱에이징1\",\"ENG_STEP_GROUP_NAME\":\"Deggassing Aging1\",\"RACK_STEP_COUNT\":\"8\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.96\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":\"용량검사\",\"ENG_STEP_GROUP_NAME\":\"Capacity Inspection\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:21:18.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8136\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8134\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8116\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8012\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging2\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging2\",\"RACK_STEP_COUNT\":\"24\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.88\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8057\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8070\",\"KOR_STEP_GROUP_NAME\":\"호퍼 pre-c 전 임시밀폐제거\",\"ENG_STEP_GROUP_NAME\":\"Temp Sealing RemoveChild(Pre-C)\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:56:56.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8140\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8138\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging1\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging1\",\"RACK_STEP_COUNT\":\"123\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.75\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging3\",\"RACK_STEP_COUNT\":\"106\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"12.71\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging4\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging4\",\"RACK_STEP_COUNT\":\"117\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.03\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":\"출하 Aging\",\"ENG_STEP_GROUP_NAME\":\"G/I Aging\",\"RACK_STEP_COUNT\":\"215\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"25.78\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8042\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging5\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8044\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging6\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging6\",\"RACK_STEP_COUNT\":\"6\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.72\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8045\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging7\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging7\",\"RACK_STEP_COUNT\":\"21\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.52\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging8\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging8\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"76\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"9.11\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8132\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":\"외관검사1\",\"ENG_STEP_GROUP_NAME\":\"External Inspection 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:41:12.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":\"출하 IR/OCV\",\"ENG_STEP_GROUP_NAME\":\"G/I IR/OCV\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:04:49.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8102\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"44\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"5.28\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8104\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T09:08:25.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8130\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"87\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.43\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"CAPACITY\":\"95.43\",\"MAXIMUM_CAPACITY\":\"810\",\"TRAY_CAPACITY\":\"93.54\",\"MAXIMUM_TRAY_CAPACITY\":\"2430\",\"RACK_LOAD_COUNT\":\"773\",\"RACK_EMPTY_COUNT\":\"37\",\"RESERVATED_RETURN_COUNT\":\"9\",\"TRAY_COUNT\":\"2273\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"132\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"55\",\"KOR_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"5\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"0.62\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"768\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"94.81\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8250\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"37\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.57\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"CAPACITY\":\"89.9\",\"MAXIMUM_CAPACITY\":\"406\",\"TRAY_CAPACITY\":\"88.59\",\"MAXIMUM_TRAY_CAPACITY\":\"1218\",\"RACK_LOAD_COUNT\":\"365\",\"RACK_EMPTY_COUNT\":\"41\",\"RESERVATED_RETURN_COUNT\":\"7\",\"TRAY_COUNT\":\"1079\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"64\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"0\",\"KOR_EQP_NAME\":\"고온Aging #01\",\"ENG_EQP_NAME\":\"고온Aging #01\",\"TIMESTAMP\":\"2025-03-25T11:59:56.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8020\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"251\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"61.82\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging5\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"113\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"27.83\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T11:23:53.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8022\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8026\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8029\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"41\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"10.1\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\"}]}],\r\n \"CARRIER\":[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"}]\r\n}",
"{\r\n \"AGV\":[{\"VHL_NAME\":\"HFF09CNA8013\",\"AGV_IDX\":12,\"B_INSTALL\":\"Y\",\"NODE_ID\":235,\"REAL_ID\":235,\"VHL_STATE\":11,\"BAY_LIST\":\"21;\",\"X\":118301,\"Y\":20177,\"MODE\":1,\"BATT\":75,\"SUB_GOAL\":211,\"FINAL_GOAL\":1006,\"TIMESTAMP\":\"2025-03-25T12:00:00.980Z\",\"DEGREE\":181.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":\"2F24217_289_7038296224059039\",\"DESTINATION_PORT\":\"HFF09MPI0200_LIP01\",\"SOURCE_PORT\":\"HFF09AGM0100_UOP01\",\"FROM\":\"HFF09AGM0100,NULL,0201012\",\"TO\":\"HFF09MPI0200,HFF09MPI0200_LIP01,NULL\",\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T05:40:19.000Z\",\"FACTOR\":69.3,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8047\",\"AGV_IDX\":46,\"B_INSTALL\":\"Y\",\"NODE_ID\":1022,\"REAL_ID\":1022,\"VHL_STATE\":12,\"BAY_LIST\":\"21;7;\",\"X\":184722,\"Y\":15032,\"MODE\":1,\"BATT\":37,\"SUB_GOAL\":1022,\"FINAL_GOAL\":1022,\"TIMESTAMP\":\"2025-03-25T12:00:00.979Z\",\"DEGREE\":89.5,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":46.27,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"},{\"VHL_NAME\":\"HFF09CNA8086\",\"AGV_IDX\":85,\"B_INSTALL\":\"Y\",\"NODE_ID\":81016,\"REAL_ID\":81016,\"VHL_STATE\":11,\"BAY_LIST\":\"9;\",\"X\":413564,\"Y\":46530,\"MODE\":1,\"BATT\":85,\"SUB_GOAL\":849,\"FINAL_GOAL\":849,\"TIMESTAMP\":\"2025-03-25T11:59:59.978Z\",\"DEGREE\":359.2,\"CARRIER_ID\":null,\"STOP_STATE\":0,\"LOT_ID\":null,\"BATCH_ID\":null,\"CARRIER_TIMESTAMP\":null,\"JOB_ID\":null,\"DESTINATION_PORT\":null,\"SOURCE_PORT\":null,\"FROM\":null,\"TO\":null,\"TRANSPORT_JOB_TIMESTAMP\":null,\"FACTOR\":69.93,\"AGV_FACTOR_TIMESTAMP\":\"2025-03-25T11:59:04.000Z\"}],\r\n \"STOCKER_STACK\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"CAPACITY\":\"89.57\",\"MAXIMUM_CAPACITY\":\"834\",\"TRAY_CAPACITY\":\"83.25\",\"MAXIMUM_TRAY_CAPACITY\":\"2502\",\"RACK_LOAD_COUNT\":\"747\",\"RACK_EMPTY_COUNT\":\"87\",\"RESERVATED_RETURN_COUNT\":\"5\",\"TRAY_COUNT\":\"2083\",\"TRAY_REWORK_COUNT_AVG\":\"3\",\"TRAY_REWORK_COUNT_MAX\":\"153\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"4\",\"KOR_EQP_NAME\":\"상온Aging #03\",\"ENG_EQP_NAME\":\"상온Aging #03\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8100\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8038\",\"KOR_STEP_GROUP_NAME\":\"디게싱에이징1\",\"ENG_STEP_GROUP_NAME\":\"Deggassing Aging1\",\"RACK_STEP_COUNT\":\"8\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.96\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":\"용량검사\",\"ENG_STEP_GROUP_NAME\":\"Capacity Inspection\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:21:18.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8136\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8134\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8116\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8012\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging2\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging2\",\"RACK_STEP_COUNT\":\"24\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.88\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8057\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8070\",\"KOR_STEP_GROUP_NAME\":\"호퍼 pre-c 전 임시밀폐제거\",\"ENG_STEP_GROUP_NAME\":\"Temp Sealing RemoveChild(Pre-C)\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:56:56.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8140\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8138\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging1\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging1\",\"RACK_STEP_COUNT\":\"123\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.75\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging3\",\"RACK_STEP_COUNT\":\"106\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"12.71\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging4\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging4\",\"RACK_STEP_COUNT\":\"117\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"14.03\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":\"출하 Aging\",\"ENG_STEP_GROUP_NAME\":\"G/I Aging\",\"RACK_STEP_COUNT\":\"215\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"25.78\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8042\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging5\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8044\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging6\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging6\",\"RACK_STEP_COUNT\":\"6\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.72\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8045\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging7\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging7\",\"RACK_STEP_COUNT\":\"21\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"2.52\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":\"상온 Aging8\",\"ENG_STEP_GROUP_NAME\":\"Normal Temp Aging8\",\"RACK_STEP_COUNT\":\"3\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.36\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"76\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"9.11\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8132\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":\"외관검사1\",\"ENG_STEP_GROUP_NAME\":\"External Inspection 1\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T10:41:12.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":\"출하 IR/OCV\",\"ENG_STEP_GROUP_NAME\":\"G/I IR/OCV\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T11:04:49.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8102\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"44\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"5.28\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8104\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"0.12\",\"TIMESTAMP\":\"2025-03-25T09:08:25.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":\"8130\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"88\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.55\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGN0300\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"87\",\"TOTAL\":\"834\",\"STEP_CAPACITY\":\"10.43\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"CAPACITY\":\"95.43\",\"MAXIMUM_CAPACITY\":\"810\",\"TRAY_CAPACITY\":\"93.54\",\"MAXIMUM_TRAY_CAPACITY\":\"2430\",\"RACK_LOAD_COUNT\":\"773\",\"RACK_EMPTY_COUNT\":\"37\",\"RESERVATED_RETURN_COUNT\":\"9\",\"TRAY_COUNT\":\"2273\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"132\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"55\",\"KOR_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"ENG_EQP_NAME\":\"출하창고(Module Cell Aging) #01\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8046\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8192\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":\"방치 AGING #1\",\"ENG_STEP_GROUP_NAME\":\"Boxing Aging 1\",\"RACK_STEP_COUNT\":\"5\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"0.62\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8400\",\"KOR_STEP_GROUP_NAME\":\"포장\",\"ENG_STEP_GROUP_NAME\":\"Packing\",\"RACK_STEP_COUNT\":\"768\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"94.81\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8245\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8106\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8010\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8182\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8220\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8014\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8108\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8250\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":\"8047\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"38\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.69\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGM0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"37\",\"TOTAL\":\"810\",\"STEP_CAPACITY\":\"4.57\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"}]},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"CAPACITY\":\"89.9\",\"MAXIMUM_CAPACITY\":\"406\",\"TRAY_CAPACITY\":\"88.59\",\"MAXIMUM_TRAY_CAPACITY\":\"1218\",\"RACK_LOAD_COUNT\":\"365\",\"RACK_EMPTY_COUNT\":\"41\",\"RESERVATED_RETURN_COUNT\":\"7\",\"TRAY_COUNT\":\"1079\",\"TRAY_REWORK_COUNT_AVG\":\"6\",\"TRAY_REWORK_COUNT_MAX\":\"64\",\"TRAY_REWORK_COUNT_MIN\":\"0\",\"RACK_DISABLE_COUNT\":\"0\",\"KOR_EQP_NAME\":\"고온Aging #01\",\"ENG_EQP_NAME\":\"고온Aging #01\",\"TIMESTAMP\":\"2025-03-25T12:00:00.000Z\",\"STEP\":[{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8190\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8040\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8016\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8020\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8150\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8024\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"RACK_STEP_COUNT\":\"251\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"61.82\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8028\",\"KOR_STEP_GROUP_NAME\":\"고온 Aging5\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging5\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"0\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"113\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"27.83\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8025\",\"KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"RACK_STEP_COUNT\":\"1\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"0.25\",\"TIMESTAMP\":\"2025-03-25T11:23:53.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8022\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8026\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":\"8029\",\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"39\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"9.61\",\"TIMESTAMP\":\"2025-03-25T08:24:51.000Z\"},{\"STOCKER_NAME\":\"HFF09AGH0100\",\"STEP_ID\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"RACK_STEP_COUNT\":\"41\",\"TOTAL\":\"406\",\"STEP_CAPACITY\":\"10.1\",\"TIMESTAMP\":\"2025-03-25T12:00:01.000Z\"}]}],\r\n \"CARRIER\":[{\"MAIN_CARR_ID\":\"2F02365\",\"SUB_CARR_ID\":\"2F02365,2F70671,2F28723\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"EMPTY\",\"CURRENTPORT\":\"HFF09CNV0300_ABP3003\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":null,\"FTY_NO\":null,\"WORK_TYPE\":null,\"MFG_TYPE\":null,\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":null,\"NEXT_STEP_ID\":null,\"ASSIGN_LOT_QTY\":\"0\",\"FRMT_BATCH_ID\":null,\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":null,\"GOOD_QTY\":\"0\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":null,\"ENG_STEP_GROUP_NAME\":null,\"NEXT_KOR_STEP_GROUP_NAME\":null,\"NEXT_ENG_STEP_GROUP_NAME\":null,\"LOT_ID\":null,\"CTH_REEL_ID\":null,\"ANODE_REEL_ID\":null,\"CARR_NO\":null,\"BATCH_GUBUN\":null,\"PROC_IN_TIME\":null,\"IN_CARR_QTY\":null,\"LAST_TKIN_TIME\":null,\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":null,\"CURRENTLOCATION\":\"HFF09CNV0300\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null},{\"MAIN_CARR_ID\":\"2F52504\",\"SUB_CARR_ID\":\"2F52504,2F11450,2F51910\",\"CARR_SEQ\":\"3\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF09CDS0200_UBP02\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"ARRIVED\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8024\",\"NEXT_STEP_ID\":\"8025\",\"ASSIGN_LOT_QTY\":\"288\",\"FRMT_BATCH_ID\":\"H1J70SA253HO22\",\"CARR_SIZE_TYPE\":\"STACK3\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0I\",\"TIMESTAMP\":\"2025-03-25T11:59:57.000Z\",\"INPUT_QTY\":\"288\",\"GOOD_QTY\":\"288\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"고온 Aging3\",\"ENG_STEP_GROUP_NAME\":\"High Temp Aging3\",\"NEXT_KOR_STEP_GROUP_NAME\":\"냉각 Aging3\",\"NEXT_ENG_STEP_GROUP_NAME\":\"Cold Temp Aging3\",\"LOT_ID\":\"36092532270707BKDS1B\",\"CTH_REEL_ID\":\"H16CP25310A118D\",\"ANODE_REEL_ID\":\"H16AP25321A113E\",\"CARR_NO\":\"H1J70SA251DC13-5524\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-22T21:57:57.000Z\",\"IN_CARR_QTY\":\"288\",\"LAST_TKIN_TIME\":\"2025-03-25T09:46:35.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-22T21:58:00.000Z\",\"CURRENTLOCATION\":\"HFF09CDS0200\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":\"2025-03-25T11:57:14.000Z\"},{\"MAIN_CARR_ID\":\"3F18182\",\"SUB_CARR_ID\":\"3F18182\",\"CARR_SEQ\":\"1\",\"CARR_USE\":\"FULL\",\"CURRENTPORT\":\"HFF11CNV0500_ABP4714\",\"CURRENTRACK\":null,\"MOVE_JOBID\":null,\"MOVESTATUS\":\"IN-EQP\",\"FINALTOOLID\":null,\"MOVEFLAG\":\"0\",\"PROD_ID\":\"CP7024F111A\",\"FTY_NO\":\"70B0\",\"WORK_TYPE\":\"NM\",\"MFG_TYPE\":\"PP02\",\"PROD_DETAIL_CODE\":\"E3A\",\"STEP_ID\":\"8108\",\"NEXT_STEP_ID\":\"8116\",\"ASSIGN_LOT_QTY\":\"96\",\"FRMT_BATCH_ID\":\"H1M70SB253GL21\",\"CARR_SIZE_TYPE\":\"STACK4\",\"ABNM_VALUE\":\"0\",\"LINE_ID\":\"FM0M\",\"TIMESTAMP\":\"2025-03-25T11:59:55.000Z\",\"INPUT_QTY\":\"96\",\"GOOD_QTY\":\"96\",\"BAD_QTY\":null,\"KOR_STEP_GROUP_NAME\":\"출하 IR/OCV\",\"ENG_STEP_GROUP_NAME\":\"G/I IR/OCV\",\"NEXT_KOR_STEP_GROUP_NAME\":\"IR/OCV4 불량선별\",\"NEXT_ENG_STEP_GROUP_NAME\":\"IR/OCV4 Defect Detect\",\"LOT_ID\":\"36112531922037BKDS1B\",\"CTH_REEL_ID\":\"H16CP25309A120B\",\"ANODE_REEL_ID\":\"H16AP25309A121D\",\"CARR_NO\":\"H1M70SA253GJ13-022\",\"BATCH_GUBUN\":\"PP02\",\"PROC_IN_TIME\":\"2025-03-19T16:38:53.000Z\",\"IN_CARR_QTY\":\"96\",\"LAST_TKIN_TIME\":\"2025-03-25T11:59:54.000Z\",\"VHCL_ID\":null,\"FIRST_FRMT_INPUT_TIME\":\"2025-03-19T16:38:55.000Z\",\"CURRENTLOCATION\":\"HFF11CNV0500\",\"JOB_ID\":null,\"FROM_PORT\":null,\"TO_PORT\":null,\"TRANSPORT_JOB_TIMESTAMP\":null}]\r\n}"
};
}
}