diff --git a/elink-online-common b/elink-online-common index 5dae063..d81aeee 160000 --- a/elink-online-common +++ b/elink-online-common @@ -1 +1 @@ -Subproject commit 5dae063fe5e3f7bb54fc0a434d9ab233f96342bc +Subproject commit d81aeeef676f61f94da7107859920c7ba5beb593 diff --git a/elink-online-transformer b/elink-online-transformer index c8a58fd..17f6df5 160000 --- a/elink-online-transformer +++ b/elink-online-transformer @@ -1 +1 @@ -Subproject commit c8a58fdf5be7f6eb4e2f16a0ce83791132e2a67e +Subproject commit 17f6df50688bde6b2adff48c4e914841314fd517 diff --git a/src/main/resources/standard-message-mapping-config-djb.properties b/src/main/resources/standard-message-mapping-config-djb.properties index dd7c8fa..b293ad4 100644 --- a/src/main/resources/standard-message-mapping-config-djb.properties +++ b/src/main/resources/standard-message-mapping-config-djb.properties @@ -16,10 +16,9 @@ SEND_TIME=HEAD.frst_mesg_dman_time RECV_TIME=HEAD.mesg_rspn_time SYSTEM_TYPE=HEAD.trnm_sys_dvcd TIMEOUT=HEAD.gnrz_tmot_tktm -INST_CODE=HEAD.eai_node_dvcd +INST_CODE=HEAD.xtis_cd USER_ID=HEAD.tlrno -REQ_SYS_CODE=HEAD.chnl_tycd -# MSG 영역 (응답 시 활성화) +REQ_SYS_CODE= ERROR_CODE=MSG.MAIN_MSG.outp_msg_cd ERROR_MSG=MSG.MAIN_MSG.outp_msg_ctnt RESPONSE_TYPE=HEAD.procs_rslt_dvcd diff --git a/src/test/java/com/eactive/eai/custom/message/StandardMessageFlatFlowTest.java b/src/test/java/com/eactive/eai/custom/message/StandardMessageFlatFlowTest.java index 03b361c..b028d3f 100644 --- a/src/test/java/com/eactive/eai/custom/message/StandardMessageFlatFlowTest.java +++ b/src/test/java/com/eactive/eai/custom/message/StandardMessageFlatFlowTest.java @@ -510,6 +510,16 @@ class StandardMessageFlatFlowTest { String.format("응답 FLAT 길이(%d) > 요청 FLAT 길이(%d) 이어야 함 (MSG 블록 포함 여부)", rspBytes.length, reqBytes.length)); } + + @Test + void 비ERP요청_FLAT_왕복_HEAD_chnl_tycd_EAI값확인() throws Exception { + StandardMessage dst = flatRoundTrip(parseJson(NON_ERP_REQ_JSON)); + + assertEquals("EAI", dst.findItemValue("HEAD.chnl_tycd").trim(), + "FLAT 왕복 후 HEAD.chnl_tycd EAI 확인"); + } + + // ================================================================ // helpers