diff --git a/pom.xml b/pom.xml
index 9bda8cc6..7ed6dd00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -190,7 +190,13 @@
3.0
-->
-
+
+ tibero6
+ tibero6-custom
+ 1.0.0
+ system
+ ${basedir}/src/main/webapp/WEB-INF/lib/tibero6-jdbc.jar
+
INIPay
@@ -564,7 +570,7 @@
install
${basedir}/target
- visit_edu
+ offeduadvc
diff --git a/src/main/java/kcc/com/cmm/LoginVO.java b/src/main/java/kcc/com/cmm/LoginVO.java
index cbc43b62..6e223ad4 100644
--- a/src/main/java/kcc/com/cmm/LoginVO.java
+++ b/src/main/java/kcc/com/cmm/LoginVO.java
@@ -117,6 +117,11 @@ public class LoginVO implements Serializable{
private String isSelect;
+ //e-배움터 연동 파라미터
+ private String key;
+ private String user_id;
+ private String returnUrl;
+
public String getId() {
return id;
}
@@ -402,6 +407,24 @@ public class LoginVO implements Serializable{
public void setIsSelect(String isSelect) {
this.isSelect = isSelect;
}
-
+ public String getKey() {
+ return key;
+ }
+ public void setKey(String key) {
+ this.key = key;
+ }
+ public String getUser_id() {
+ return user_id;
+ }
+ public void setUser_id(String user_id) {
+ this.user_id = user_id;
+ }
+ public String getReturnUrl() {
+ return returnUrl;
+ }
+ public void setReturnUrl(String returnUrl) {
+ this.returnUrl = returnUrl;
+ }
+
}
diff --git a/src/main/java/kcc/let/uat/uia/service/EgovLoginService.java b/src/main/java/kcc/let/uat/uia/service/EgovLoginService.java
index 8c464425..19e6a62b 100644
--- a/src/main/java/kcc/let/uat/uia/service/EgovLoginService.java
+++ b/src/main/java/kcc/let/uat/uia/service/EgovLoginService.java
@@ -88,4 +88,6 @@ public interface EgovLoginService {
void updatePassMissReset(LoginVO loginVO) throws Exception;
void updateEmplyrSttusCode(LoginVO loginVO) throws Exception;
+
+ LoginVO APIActionLogin(LoginVO vo) throws Exception;
}
diff --git a/src/main/java/kcc/let/uat/uia/service/impl/EgovLoginServiceImpl.java b/src/main/java/kcc/let/uat/uia/service/impl/EgovLoginServiceImpl.java
index d6155d25..46ce2555 100644
--- a/src/main/java/kcc/let/uat/uia/service/impl/EgovLoginServiceImpl.java
+++ b/src/main/java/kcc/let/uat/uia/service/impl/EgovLoginServiceImpl.java
@@ -264,5 +264,19 @@ public class EgovLoginServiceImpl extends EgovAbstractServiceImpl implements
loginDAO.updateEmplyrSttusCode(loginVO);
}
-
+ @Override
+ public LoginVO APIActionLogin(LoginVO vo) throws Exception {
+
+ // 아이디와 비밀번호가 DB와 일치하는지 확인한다.
+ LoginVO loginVO = loginDAO.APIActionLogin(vo);
+
+ // 3. 결과를 리턴한다.
+ if (loginVO != null && !loginVO.getId().equals("") && !loginVO.getPassword().equals("")) {
+ return loginVO;
+ } else {
+ loginVO = new LoginVO();
+ }
+
+ return loginVO;
+ }
}
diff --git a/src/main/java/kcc/let/uat/uia/service/impl/LoginDAO.java b/src/main/java/kcc/let/uat/uia/service/impl/LoginDAO.java
index 7a5dd4f3..75168f51 100644
--- a/src/main/java/kcc/let/uat/uia/service/impl/LoginDAO.java
+++ b/src/main/java/kcc/let/uat/uia/service/impl/LoginDAO.java
@@ -128,5 +128,9 @@ public class LoginDAO extends EgovAbstractDAO {
update("loginDAO.updateEmplyrSttusCode", loginVO);
}
-
+
+ public LoginVO APIActionLogin(LoginVO vo) throws Exception {
+ return (LoginVO)select("loginDAO.APIActionLogin", vo);
+ }
+
}
diff --git a/src/main/java/kcc/let/uat/uia/web/APILoginContoller.java b/src/main/java/kcc/let/uat/uia/web/APILoginContoller.java
new file mode 100644
index 00000000..bf2c2a4e
--- /dev/null
+++ b/src/main/java/kcc/let/uat/uia/web/APILoginContoller.java
@@ -0,0 +1,195 @@
+package kcc.let.uat.uia.web;
+
+import java.io.BufferedReader;
+import java.io.InputStreamReader;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.util.HashMap;
+import java.util.Map;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpSession;
+
+import org.json.JSONObject;
+import org.springframework.context.ApplicationContext;
+import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter;
+import org.springframework.security.web.util.matcher.AntPathRequestMatcher;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.context.support.WebApplicationContextUtils;
+import org.springframework.web.servlet.mvc.support.RedirectAttributes;
+
+import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
+import kcc.com.cmm.LoginVO;
+import kcc.let.uat.uia.service.EgovLoginService;
+import kcc.let.uss.umt.service.EgovUserManageService;
+import kcc.let.uss.umt.service.UserManageVO;
+import kcc.let.utl.sim.service.EgovClntInfo;
+
+/**
+ * e-배움터와 연동하여 로그인을 처리하는 컨트롤러 클래스
+ *
+ * @author 이지우
+ * @since 2023.08.31
+ * @version 1.0
+ * @see
+ */
+@Controller
+public class APILoginContoller {
+
+ /** userManageService */
+ @Resource(name = "userManageService")
+ private EgovUserManageService userManageService;
+
+ /** EgovLoginService */
+ @Resource(name = "loginService")
+ private EgovLoginService loginService;
+
+ /**
+ * @methodName : loginKeyChk
+ * @author : 이지우
+ * @date : 2023.08.31
+ * @description : 찾교에서 e-배움터 api로 key, id 전달 후 결과 수신
+ * @param LoginVO
+ * @return
+ * @throws Exception
+ */
+ @RequestMapping(value = "/web/chkloginKeyForOffedu.do")
+ public String loginKeyChkForOffedu(Map request, RedirectAttributes redirectAttributes, HttpServletRequest servletRequest,HttpSession session) throws Exception {
+ String userId = request.get("user_id");
+ String key = request.get("key");
+ String returnUrl = request.get("returnUrl");
+
+ //테스트를 위한 값 선언
+ userId = "std02@forwiz.com";
+ key = "std02@forwiz.comURiszof2ZdkVpYNrk1EpYiMOxKW6rBYNo7SP1lXG5ijEqPVexIStkLhvDASX1JXR.amV1c19kb21haW4vTE1T";
+
+ if(userId == null || key == null) {
+ redirectAttributes.addFlashAttribute("message", "로그인 실패");
+ return "redirect:/web/main/mainPage.do";
+ }
+
+ Map result = loginKeytoEEdu(userId, key);
+ String resultCode = result.get("resultCode");
+ String message = result.get("message");
+
+
+ if(resultCode.equals("1")) { //API 성공
+ returnUrl = "/web/main/mainPage.do";//임시 url
+
+ //회원테이블에 없던 회원이면 insert, 있던 회원이면 update
+ UserManageVO userManageVO = new UserManageVO();
+ String insertCnt = "";
+ userManageVO.setMberId(userId);
+ UserManageVO userManageChk = userManageService.selectOffeduUser(userManageVO);
+ if(userManageChk == null) {
+ insertCnt = userManageService.insertOffeduUser(userManageVO);
+ }
+ if(userManageChk == null && insertCnt != "1") { //회원 등록에 실패 한 경우
+ redirectAttributes.addFlashAttribute("message", "로그인 실패");
+ return "redirect:" + returnUrl;
+ }
+ //로그인 처리 시작
+ LoginVO loginVO = new LoginVO();
+ loginVO.setId(userId);
+ loginVO.setPassword("1"); //사용자 로그인만 처리함으로 password 1고정
+ loginVO.setUserSe("GNR");
+ loginVO.setIp(EgovClntInfo.getClntIP(servletRequest));
+
+ LoginVO actionVO = loginService.APIActionLogin(loginVO);
+
+
+ servletRequest.getSession().setAttribute("LoginVO", loginVO); // LoginVO세션 생성
+ UsernamePasswordAuthenticationFilter springSecurity = new UsernamePasswordAuthenticationFilter();
+ ApplicationContext act = WebApplicationContextUtils.getRequiredWebApplicationContext(servletRequest.getSession().getServletContext());
+ Map beans = act.getBeansOfType(UsernamePasswordAuthenticationFilter.class);
+ if (beans.size() > 0) {
+ springSecurity = (UsernamePasswordAuthenticationFilter) beans.values().toArray()[0];
+ springSecurity.setUsernameParameter("egov_security_username");
+ springSecurity.setPasswordParameter("egov_security_password");
+ springSecurity.setRequiresAuthenticationRequestMatcher(new AntPathRequestMatcher(servletRequest.getServletContext().getContextPath() + "/egov_security_login", "POST"));
+
+ } else {
+ throw new IllegalStateException("No AuthenticationProcessingFilter");
+ }
+// springSecurity.doFilter(new RequestWrapperForSecurity(servletRequest, resultVO.getUserSe() + resultVO.getId(), resultVO.getUniqId()), response, null);
+ Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
+
+ }else if(resultCode.equals("-101")) { //세션 값 만료
+ redirectAttributes.addFlashAttribute("message", message);
+ returnUrl = "/web/main/mainPage.do";
+ }else if(resultCode.equals("-102")) { //회원정보 확인불가
+ redirectAttributes.addFlashAttribute("message", message);
+ returnUrl = "/web/main/mainPage.do";
+ }else if(resultCode.equals("-1")) { //API 통신 오류
+ redirectAttributes.addFlashAttribute("message", message);
+ returnUrl = "/web/main/mainPage.do";
+ }else { //알 수 없는 오류
+ redirectAttributes.addFlashAttribute("message", message);
+ returnUrl = "/web/main/mainPage.do";
+ }
+
+
+ return "redirect:" + returnUrl;
+ }
+
+ /**
+ * @methodName : loginKeytoEEdu
+ * @author : 이지우
+ * @date : 2023.08.31
+ * @description : 찾교에서 e-배움터 api로 key, id 전달 후 결과 수신
+ * @param LoginVO
+ * @return
+ * @throws Exception
+ */
+ public Map loginKeytoEEdu(String user_id, String key){
+ HashMap resultMap = new HashMap();
+ try {
+ // 파라미터 key, user_id를 postData에 넣음
+ StringBuilder postData = new StringBuilder();
+ HashMap params = new HashMap();
+ params.put("user_id", user_id);
+ params.put("key", key);
+ for(Map.Entry param : params.entrySet()) {
+ postData.append('&');
+ postData.append(param.getKey());
+ postData.append('=');
+ postData.append(param.getValue());
+ }
+ byte[] postDataBytes = postData.toString().getBytes("UTF-8");
+ URL obj = new URL("http://223.255.205.7/notdeco/mbrLinkSso.do");
+ HttpURLConnection con = (HttpURLConnection)obj.openConnection();
+ con.setRequestMethod("POST");
+ con.setRequestProperty("Content-Length", String.valueOf(postDataBytes.length));
+ con.setDoOutput(true);
+ con.getOutputStream().write(postDataBytes);
+
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream(), "UTF-8"));
+ String line;
+ StringBuffer sb = new StringBuffer();
+ while((line = in.readLine()) != null){
+ sb.append(line);
+ }
+ in.close();
+
+ String text = sb.toString();
+ JSONObject jsonResponse = new JSONObject(text);
+
+ // result_code와 message 값 추출
+ int resultCode = jsonResponse.getInt("result_code");
+ String resultCodeString = Integer.toString(resultCode);
+ String message = jsonResponse.getString("message");
+
+ resultMap.put("resultCode", resultCodeString);
+ resultMap.put("message", message);
+
+ }catch(Exception e) {
+ e.printStackTrace();
+ resultMap.put("resultCode", "-1");
+ resultMap.put("message", e.getMessage());
+
+ }
+ return resultMap;
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/kcc/let/uat/uia/web/EgovLoginController.java b/src/main/java/kcc/let/uat/uia/web/EgovLoginController.java
index a6f739fb..0e46cf5c 100644
--- a/src/main/java/kcc/let/uat/uia/web/EgovLoginController.java
+++ b/src/main/java/kcc/let/uat/uia/web/EgovLoginController.java
@@ -733,28 +733,28 @@ public class EgovLoginController {
ssologinVO = (SsoLoginVO) session.getAttribute("SSOLoginVO");
String SsoLoginResult = "";
- if (ssologinVO == null) {
- /* SSO로그인 및 SSOLoginVO 세선 생성 */
+/* if (ssologinVO == null) {
+ SSO로그인 및 SSOLoginVO 세선 생성
SsoLogin ssoLogin = new SsoLogin();
SsoLoginResult = ssoLogin.SsoLogin(loginVO.getId(), loginVO.getPassword(), request);
}
if ("fail".equals(SsoLoginResult)) {
- /*redirectAttributes.addAttribute("message", "아이디 비밀번호를 확인해 주세요.");*/
+ redirectAttributes.addAttribute("message", "아이디 비밀번호를 확인해 주세요.");
redirectAttributes.addFlashAttribute("message", "아이디 비밀번호를 확인해 주세요.");
return "redirect:/web/user/login/ssoLogin.do";
- }
+ }*/
}
- ssologinVO = (SsoLoginVO) session.getAttribute("SSOLoginVO");
+// ssologinVO = (SsoLoginVO) session.getAttribute("SSOLoginVO");
- if ("".equals(ssologinVO.getDispsettMembDivisCode())) {
- /* 신청 관련코드 받아오면 처리 */
+ /*if ("".equals(ssologinVO.getDispsettMembDivisCode())) {
+ 신청 관련코드 받아오면 처리
System.out.println("조정분류코드 없음");
- }
+ }*/
// 기존에 있던 회원이 아니면 DB에 일련번호 저장
- UserManageVO userManageVO = new UserManageVO();
+ /* UserManageVO userManageVO = new UserManageVO();
userManageVO.setMberSeq(ssologinVO.getMembSeq());
userManageVO = userManageService.selectKccadrUser(userManageVO);
if (null == userManageVO) {
@@ -773,11 +773,11 @@ public class EgovLoginController {
tmpUserManageVO = egovCryptoUtil.encryptUserManageVO(tmpUserManageVO);
userManageService.updateUserNm(tmpUserManageVO);
- }
+ }*/
- loginVO.setId(userManageVO.getEmplyrId());
+ /*loginVO.setId(userManageVO.getEmplyrId());
loginVO.setPassword(userManageVO.getPassword());
-
+*/
/*
* ssoLoginVO에서 아이디와, 일련번호, 부가가입여부 체크해서 DB에 일치하는 정보가 있는지 체크하고 일치하면 통과, 없으면
* ssoLoginVO에서 일련번호, 부가가입여부를 포함한 사용자 정보 DB에 insert
diff --git a/src/main/java/kcc/let/uss/umt/service/EgovUserManageService.java b/src/main/java/kcc/let/uss/umt/service/EgovUserManageService.java
index 7b54d2cf..83d8852a 100644
--- a/src/main/java/kcc/let/uss/umt/service/EgovUserManageService.java
+++ b/src/main/java/kcc/let/uss/umt/service/EgovUserManageService.java
@@ -125,4 +125,7 @@ public interface EgovUserManageService {
public void updateUserNm(UserManageVO userManageVO) throws Exception;
+ public UserManageVO selectOffeduUser(UserManageVO userManageVO) throws Exception;
+
+ public String insertOffeduUser(UserManageVO userManageVO) throws Exception;
}
\ No newline at end of file
diff --git a/src/main/java/kcc/let/uss/umt/service/UserManageVO.java b/src/main/java/kcc/let/uss/umt/service/UserManageVO.java
index aa5631f3..736c935d 100644
--- a/src/main/java/kcc/let/uss/umt/service/UserManageVO.java
+++ b/src/main/java/kcc/let/uss/umt/service/UserManageVO.java
@@ -174,6 +174,8 @@ public class UserManageVO extends UserDefaultVO{
private String mberSeq;
+ private String mberId; //회원 Id
+
public String getAuthorCode() {
return authorCode;
}
@@ -215,6 +217,7 @@ public class UserManageVO extends UserDefaultVO{
public String getUniqId() {
return uniqId;
}
+
/**
* uniqId attribute 값을 설정한다.
* @param uniqId String
@@ -222,6 +225,7 @@ public class UserManageVO extends UserDefaultVO{
public void setUniqId(String uniqId) {
this.uniqId = uniqId;
}
+
/**
* userTy attribute 값을 리턴한다.
* @return String
@@ -697,6 +701,12 @@ public class UserManageVO extends UserDefaultVO{
public void setMberSeq(String mberSeq) {
this.mberSeq = mberSeq;
}
+ public String getMberId() {
+ return mberId;
+ }
+ public void setMberId(String mberId) {
+ this.mberId = mberId;
+ }
}
\ No newline at end of file
diff --git a/src/main/java/kcc/let/uss/umt/service/impl/EgovUserManageServiceImpl.java b/src/main/java/kcc/let/uss/umt/service/impl/EgovUserManageServiceImpl.java
index c3336a46..53c1a17e 100644
--- a/src/main/java/kcc/let/uss/umt/service/impl/EgovUserManageServiceImpl.java
+++ b/src/main/java/kcc/let/uss/umt/service/impl/EgovUserManageServiceImpl.java
@@ -304,5 +304,53 @@ public class EgovUserManageServiceImpl extends EgovAbstractServiceImpl implement
@Override
public void updateUserNm(UserManageVO userManageVO) throws Exception {
userManageDAO.updateUserNm(userManageVO);
- }
+ }
+
+ @Override
+ public UserManageVO selectOffeduUser(UserManageVO userManageVO) throws Exception{
+ userManageVO = userManageDAO.selectOffeduUser(userManageVO);
+ return userManageVO;
+ }
+
+ @Override
+// @Transactional(rollbackFor = Exception.class)
+ public String insertOffeduUser(UserManageVO userManageVO) throws Exception {
+ //고유아이디 셋팅
+ String uniqId = idgenService.getNextStringId();
+ userManageVO.setUniqId(uniqId);
+
+ String pass = "1";
+ if("ROLE_ADMIN".equals(userManageVO.getAuthorCode()) || "ROLE_VISIT".equals(userManageVO.getAuthorCode())){
+ //패스워드 암호화
+ pass = EgovFileScrty.encryptPassword(userManageVO.getPassword(), userManageVO.getEmplyrId());
+ userManageVO.setPassword(pass);
+ }else {
+ userManageVO.setPassword(pass);
+ }
+
+ userManageVO.setEmplyrSttusCode("P"); //강제승인
+ String result = "";
+
+ if( !("ROLE_ADMIN".equals(userManageVO.getAuthorCode())
+ || "ROLE_VISIT".equals(userManageVO.getAuthorCode()) )) {
+
+ result = userManageDAO.insertOffeudUser(userManageVO);
+ }else {
+ result = userManageDAO.insertUser(userManageVO);
+ }
+
+ AuthorGroup authorGroup = new AuthorGroup(); //사용자별권한관리에 등록해줌
+ authorGroup.setUniqId(uniqId);
+ authorGroup.setAuthorCode(userManageVO.getAuthorCode());
+ //authorGroup.setAuthorCode("ROLE_ADMIN");
+ if(!"ROLE_ADMIN".equals(userManageVO.getAuthorCode())
+ || !"ROLE_VISIT".equals(userManageVO.getAuthorCode())){
+
+ authorGroup.setMberTyCode("GNR");
+ }else {
+ authorGroup.setMberTyCode("USR");
+ }
+ egovAuthorGroupService.insertAuthorGroup(authorGroup);
+ return result;
+ }
}
\ No newline at end of file
diff --git a/src/main/java/kcc/let/uss/umt/service/impl/UserManageDAO.java b/src/main/java/kcc/let/uss/umt/service/impl/UserManageDAO.java
index d370a156..5cebf003 100644
--- a/src/main/java/kcc/let/uss/umt/service/impl/UserManageDAO.java
+++ b/src/main/java/kcc/let/uss/umt/service/impl/UserManageDAO.java
@@ -185,4 +185,12 @@ public class UserManageDAO extends EgovAbstractDAO{
update("userManageDAO.updateUserNm",userManageVO);
}
+ public UserManageVO selectOffeduUser(UserManageVO userManageVO){
+ return (UserManageVO)select("userManageDAO.selectOffeduUser", userManageVO);
+ }
+
+ public String insertOffeudUser(UserManageVO userManageVO){
+ return (String)insert("userManageDAO.insertOffeduUser", userManageVO);
+ }
+
}
\ No newline at end of file
diff --git a/src/main/java/kcc/web/MainController.java b/src/main/java/kcc/web/MainController.java
index 83affbc6..cd4b4f10 100644
--- a/src/main/java/kcc/web/MainController.java
+++ b/src/main/java/kcc/web/MainController.java
@@ -1372,12 +1372,14 @@ public class MainController {
String s_menuUrl = "";
- try {
- s_menuUrl = menuUrl.split("jsp")[1];
- menuUrl = s_menuUrl.substring(1);
- }catch(Exception ex) {
- ex.printStackTrace();
- }
+ if(menuUrl.contains("jsp")) {
+ try {
+ s_menuUrl = menuUrl.split("jsp")[1];
+ menuUrl = s_menuUrl.substring(1);
+ }catch(Exception ex) {
+ ex.printStackTrace();
+ }
+ }
ComDefaultVO searchVO = new ComDefaultVO();
searchVO.setSearchKeyword(menuUrl);
diff --git a/src/main/resources/egovframework/egovProps/globals_dev.properties b/src/main/resources/egovframework/egovProps/globals_dev.properties
index f04057fd..6357fc51 100644
--- a/src/main/resources/egovframework/egovProps/globals_dev.properties
+++ b/src/main/resources/egovframework/egovProps/globals_dev.properties
@@ -20,22 +20,14 @@ Globals.OsType = WINDOWS
Globals.LocalIp = 127.0.0.1
# DB\uc11c\ubc84 \ud0c0\uc785(mysql,oracle,altibase,tibero) - datasource \ubc0f sqlMap \ud30c\uc77c \uc9c0\uc815\uc5d0 \uc0ac\uc6a9\ub428
-Globals.DbType = mysql
-Globals.UserName= kccadrUr
-Globals.Password= kccadr!@#$
+Globals.DbType = tibero
+# \uac1c\ubc1c\uc6a9 DB \uc11c\ubc84 tibero \uc5f0\ub3d9
+Globals.UserName= EDUSCE
+Globals.Password= edusce#23
-# mysql
-#Globals.DriverClassName=net.sf.log4jdbc.DriverSpy
-#Globals.Url=jdbc:log4jdbc:mysql://112.161.144.18:3306/kopostMysql
-#Globals.DriverClassName=com.mysql.jdbc.Driver
-#Globals.Url=jdbc:mysql://14.63.218.135:3306/kofons
-Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
-#\ud074\ub77c\uc6b0\ub4dc \uc11c\ubc84
-#Globals.Url=jdbc:cubrid:158.247.225.133:30000:kcc_adrs4:::?charset=utf8
-#\uac1c\ubc1c\uc11c\ubc84
-Globals.Url=jdbc:cubrid:219.240.88.15:30000:kcc_adrs4:::?charset=utf8
-#\uc2e4\uc11c\ubc84
-#Globals.Url=jdbc:cubrid:192.168.39.14:30000:kcc_adrs4:::?charset=utf8
+Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
+#\uac1c\ubc1c DB \uc11c\ubc84
+Globals.Url=jdbc:tibero:thin:@10.255.3.58:8629:copydb
# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uac1c\ubc1c)
diff --git a/src/main/resources/egovframework/egovProps/globals_svr.properties b/src/main/resources/egovframework/egovProps/globals_svr.properties
index cb0f159c..c7ce3d87 100644
--- a/src/main/resources/egovframework/egovProps/globals_svr.properties
+++ b/src/main/resources/egovframework/egovProps/globals_svr.properties
@@ -21,33 +21,25 @@ Globals.LocalIp = 127.0.0.1
# DB\uc11c\ubc84 \ud0c0\uc785(mysql,oracle,altibase,tibero) - datasource \ubc0f sqlMap \ud30c\uc77c \uc9c0\uc815\uc5d0 \uc0ac\uc6a9\ub428
Globals.DbType = mysql
-Globals.UserName= EDUMANAGER
-Globals.Password= edumanager#pwd
+# \uac1c\ubc1c\uc6a9 DB \uc11c\ubc84 tibero \uc5f0\ub3d9
+Globals.UserName= EDUSCE
+Globals.Password= edusce#23
-# mysql
-#Globals.DriverClassName=net.sf.log4jdbc.DriverSpy
-#Globals.Url=jdbc:log4jdbc:mysql://112.161.144.18:3306/kopostMysql
-#Globals.DriverClassName=com.mysql.jdbc.Driver
-#Globals.Url=jdbc:mysql://14.63.218.135:3306/kofons
-Globals.DriverClassName=cubrid.jdbc.driver.CUBRIDDriver
-#\ud074\ub77c\uc6b0\ub4dc \uc11c\ubc84
-#Globals.Url=jdbc:cubrid:158.247.225.133:30000:kcc_adrs4:::?charset=utf8
-#\uac1c\ubc1c\uc11c\ubc84
-#Globals.Url=jdbc:cubrid:219.240.88.15:30000:kcc_adrs4:::?charset=utf8
-#\uc2e4\uc11c\ubc84
-Globals.Url=jdbc:cubrid:211.170.184.173:53000:db_ceis:::?charset=utf8
+Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
+#\uac1c\ubc1c DB \uc11c\ubc84
+Globals.Url=jdbc:tibero:thin:@172.17.0.55:8629:copydb
# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uac1c\ubc1c)
-#Globals.SMSDB.DriverClassName=oracle.jdbc.driver.OracleDriver
-#Globals.SMSDB.Url=jdbc:oracle:thin:@192.168.0.118:1521:xe
-#Globals.SMSDB.UserName=KCCADR
-#Globals.SMSDB.Password=kccadr
-# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uc6b4\uc601)
Globals.SMSDB.DriverClassName=oracle.jdbc.driver.OracleDriver
-Globals.SMSDB.Url=jdbc:oracle:thin:@222.231.43.26:1521:ora10g
-Globals.SMSDB.UserName=smsmanager
-Globals.SMSDB.Password=eksanswk2014
+Globals.SMSDB.Url=jdbc:oracle:thin:@192.168.0.118:1521:xe
+Globals.SMSDB.UserName=KCCADR
+Globals.SMSDB.Password=kccadr
+# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uc6b4\uc601)
+#Globals.SMSDB.DriverClassName=oracle.jdbc.driver.OracleDriver
+#Globals.SMSDB.Url=jdbc:oracle:thin:@222.231.43.26:1521:ora10g
+#Globals.SMSDB.UserName=smsmanager
+#Globals.SMSDB.Password=eksanswk2014
Globals.SMSDB.SendTelNo=02-2669-0042
Globals.SMSDB.TrId=kccadr
@@ -61,38 +53,38 @@ Globals.KccMail.title=[\ud55c\uad6d\uc800\uc791\uad8c\uc704\uc6d0\ud68c] \ubd84\
#SSO \uc811\uc18d\uc815\ubcf4
#\uac1c\ubc1c\uc11c\ubc84
-#Globals.sso.ssoUri=https://devsso.copyright.or.kr/oauth2/token.do
-#Globals.sso.clientId=30354835c3684ff79e7fb1bfd3a768f6
-#Globals.sso.clientSecret=1ueil5ee05wr0t1gjy1ppt212
-#Globals.sso.scope=http://sso.copyright.or.kr
-#Globals.sso.returnSiteUrl=http://219.240.88.15:8091/web/user/login/ssoUsrModifyResult.do
-#Globals.sso.returnSiteCode=SITE011
-#\uc2e4\uc11c\ubc84
-Globals.sso.ssoUri=https://sso.copyright.or.kr/oauth2/token.do
+Globals.sso.ssoUri=https://devsso.copyright.or.kr/oauth2/token.do
Globals.sso.clientId=30354835c3684ff79e7fb1bfd3a768f6
Globals.sso.clientSecret=1ueil5ee05wr0t1gjy1ppt212
Globals.sso.scope=http://sso.copyright.or.kr
-Globals.sso.returnSiteUrl=http://adr.copyright.or.kr/web/user/login/ssoUsrModifyResult.do
+Globals.sso.returnSiteUrl=http://219.240.88.15:8091/web/user/login/ssoUsrModifyResult.do
Globals.sso.returnSiteCode=SITE011
+#\uc2e4\uc11c\ubc84
+#Globals.sso.ssoUri=https://sso.copyright.or.kr/oauth2/token.do
+#Globals.sso.clientId=30354835c3684ff79e7fb1bfd3a768f6
+#Globals.sso.clientSecret=1ueil5ee05wr0t1gjy1ppt212
+#Globals.sso.scope=http://sso.copyright.or.kr
+#Globals.sso.returnSiteUrl=http://adr.copyright.or.kr/web/user/login/ssoUsrModifyResult.do
+#Globals.sso.returnSiteCode=SITE011
+
#SSO \ud1b5\ud569\ud68c\uc6d0\uc0ac\uc774\ud2b8 URL
#\uac1c\ubc1c\uc11c\ubc84
-#Globals.sso.joinUrl=https://devoneid.copyright.or.kr/member/signUp/signUpStep1.do
-#Globals.sso.modifyUrl=https://devoneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
-#Globals.sso.idFindUrl=https://devoneid.copyright.or.kr/member/infoFind/idFindStep1.do
-#Globals.sso.pwFindUrl=https://devoneid.copyright.or.kr/member/infoFind/passFindStep1.do
+Globals.sso.joinUrl=https://devoneid.copyright.or.kr/member/signUp/signUpStep1.do
+Globals.sso.modifyUrl=https://devoneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
+Globals.sso.idFindUrl=https://devoneid.copyright.or.kr/member/infoFind/idFindStep1.do
+Globals.sso.pwFindUrl=https://devoneid.copyright.or.kr/member/infoFind/passFindStep1.do
#\uc2e4\uc11c\ubc84
-Globals.sso.joinUrl=https://oneid.copyright.or.kr/member/signUp/signUpStep1.do
-Globals.sso.modifyUrl=https://oneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
-Globals.sso.idFindUrl=https://oneid.copyright.or.kr/member/infoFind/idFindStep1.do
-Globals.sso.pwFindUrl=https://oneid.copyright.or.kr/member/infoFind/passFindStep1.do
+#Globals.sso.joinUrl=https://oneid.copyright.or.kr/member/signUp/signUpStep1.do
+#Globals.sso.modifyUrl=https://oneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
+#Globals.sso.idFindUrl=https://oneid.copyright.or.kr/member/infoFind/idFindStep1.do
+#Globals.sso.pwFindUrl=https://oneid.copyright.or.kr/member/infoFind/passFindStep1.do
# MainPage Setting(admin)
Globals.MainPage = /cmm/main/mainPage.do
#\ucee8\ud150\uce20 \ud30c\uc77c\uc704\uce58
#Globals.ckeditorUploadDir=/home/file/ckeditor/
-#Globals.ckeditorUploadDir=/usr/local/tomcat/file/ckeditor/
-Globals.ckeditorUploadDir=/app/doc/offedu/ckeditor/
+Globals.ckeditorUploadDir=/usr/local/tomcat/file/ckeditor/
#TEST SERVER
Globals.RealCntFileFolder=C:/eGovFrameDev-3.9.0-64bit_ncms/workspace/ncms39/src/main/webapp/WEB-INF/jsp/cnt/
Globals.Solr.url=http://localhost:8983/solr
@@ -138,29 +130,29 @@ Globals.homepage.siteNm=\uc804\uc790\uc870\uc815\uc2dc\uc2a4\ud15c
##=====================================2.\uac1c\ubc1c\uc11c\ubc84(http://219.240.88.15:8091)=============================================================
## \uc0c1\uc138 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc124\uba85\uc740 \uc0c1\ub2e8\uc5d0\uc11c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
-#Globals.pdf.serverUrl=192.168.0.200
-#Globals.pdf.apiUrl=http://219.240.88.15:8091
-#Globals.pdf.filepath.out=file:/z:/out/
-#Globals.pdf.makepath=/usr/local/tomcat/file/sht/
-#Globals.pdf.makepath.out=/usr/local/tomcat/file/sht/out/
-#Globals.pdf.webpath=/pdf/out/
-
-##=====================================3.\uc2e4\uc11c\ubc84(192.168.39.143, 192.168.39.144)=============================================================
-## \uc0c1\uc138 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc124\uba85\uc740 \uc0c1\ub2e8\uc5d0\uc11c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
-Globals.pdf.serverUrl=192.168.39.147
-Globals.pdf.apiUrl=http://192.168.39.143:8080
+Globals.pdf.serverUrl=192.168.0.200
+Globals.pdf.apiUrl=http://219.240.88.15:8091
Globals.pdf.filepath.out=file:/z:/out/
Globals.pdf.makepath=/usr/local/tomcat/file/sht/
Globals.pdf.makepath.out=/usr/local/tomcat/file/sht/out/
Globals.pdf.webpath=/pdf/out/
+##=====================================3.\uc2e4\uc11c\ubc84(192.168.39.143, 192.168.39.144)=============================================================
+## \uc0c1\uc138 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc124\uba85\uc740 \uc0c1\ub2e8\uc5d0\uc11c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
+#Globals.pdf.serverUrl=192.168.39.147
+#Globals.pdf.apiUrl=http://192.168.39.143:8080
+#Globals.pdf.filepath.out=file:/z:/out/
+#Globals.pdf.makepath=/usr/local/tomcat/file/sht/
+#Globals.pdf.makepath.out=/usr/local/tomcat/file/sht/out/
+#Globals.pdf.webpath=/pdf/out/
+
#prod \uac1c\ubc1c, \uc2e4\uc11c\ubc84 \uad6c\ubd84\uac12
#\uac1c\ubc1c\uc11c\ubc84
-#Globals.prod.islocal=local
+Globals.prod.islocal=local
#\uc2e4\uc11c\ubc84
-Globals.prod.islocal=real
+#Globals.prod.islocal=real
#\ub300\uc6a9\ub7c9 innorix license
-Globals.Innorix.License=svr
-Globals.Innorix.FilePath=/usr/local/tomcat/file/sht/
\ No newline at end of file
+Globals.Innorix.License=dev
+Globals.Innorix.FilePath=/usr/local/tomcat/file/sht/
\ No newline at end of file
diff --git a/src/main/resources/egovframework/egovProps/globals_tLocal.properties b/src/main/resources/egovframework/egovProps/globals_tLocal.properties
new file mode 100644
index 00000000..93484d08
--- /dev/null
+++ b/src/main/resources/egovframework/egovProps/globals_tLocal.properties
@@ -0,0 +1,158 @@
+#-----------------------------------------------------------------------
+#
+# globals.properties : \uc2dc\uc2a4\ud15c
+#
+#-----------------------------------------------------------------------
+# 1. key = value \uad6c\uc870\uc785\ub2c8\ub2e4.
+# 2. key\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \ud3ec\ud568\ubd88\uac00, value\uac12\uc740 \uacf5\ubc31\ubb38\uc790\ub97c \uac00\ub2a5
+# 3. key\uac12\uc73c\ub85c \ud55c\uae00\uc744 \uc0ac\uc6a9\ubd88\uac00, value\uac12\uc740 \ud55c\uae00\uc0ac\uc6a9\uc774 \uac00\ub2a5
+# 4. \uc904\uc744 \ubc14\uafc0 \ud544\uc694\uac00 \uc788\uc73c\uba74 '\'\ub97c \ub77c\uc778\uc758 \ub05d\uc5d0 \ucd94\uac00(\ub9cc\uc57d '\'\ubb38\uc790\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \uacbd\uc6b0\ub294 '\\'\ub97c \uc0ac\uc6a9)
+# 5. Windows\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '\\' or '/' ('\' \uc0ac\uc6a9\ud558\uba74 \uc548\ub428)
+# 6. Unix\uc5d0\uc11c\uc758 \ub514\ub809\ud1a0\ub9ac \ud45c\uc2dc : '/'
+# 7. \uc8fc\uc11d\ubb38 \ucc98\ub9ac\ub294 #\uc0ac\uc6a9
+# 8. value\uac12 \ub4a4\uc5d0 \uc2a4\ud398\uc774\uc2a4\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc11c\ube14\ub9bf\uc5d0\uc11c \ucc38\uc870\ud560\ub54c\ub294 \uc5d0\ub7ec\ubc1c\uc0dd\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c trim()\ud558\uac70\ub098 \ub9c8\uc9c0\ub9c9 \uacf5\ubc31\uc5c6\uc774 properties \uac12\uc744 \uc124\uc815\ud560\uac83
+#-----------------------------------------------------------------------
+
+# \uc6b4\uc601\uc11c\ubc84 \ud0c0\uc785(WINDOWS, UNIX)
+Globals.OsType = WINDOWS
+
+# G4C \uc5f0\uacb0\uc6a9 IP (localhost)
+Globals.LocalIp = 127.0.0.1
+
+# DB\uc11c\ubc84 \ud0c0\uc785(mysql,oracle,altibase,tibero) - datasource \ubc0f sqlMap \ud30c\uc77c \uc9c0\uc815\uc5d0 \uc0ac\uc6a9\ub428
+Globals.DbType = tibero
+# \uac1c\ubc1c\uc6a9 DB \uc11c\ubc84 tibero \uc5f0\ub3d9
+Globals.UserName= teduUr
+Globals.Password= tedu1234
+
+Globals.DriverClassName=com.tmax.tibero.jdbc.TbDriver
+#\uac1c\ubc1c DB \uc11c\ubc84
+Globals.Url=jdbc:tibero:thin:@192.168.0.30:8629:tibero
+
+
+# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uac1c\ubc1c)
+Globals.SMSDB.DriverClassName=oracle.jdbc.driver.OracleDriver
+Globals.SMSDB.Url=jdbc:oracle:thin:@192.168.0.118:1521:xe
+Globals.SMSDB.UserName=KCCADR
+Globals.SMSDB.Password=kccadr
+# \uc800\uc791\uc704 \ubb38\uc790\uc804\uc1a1 DB(\uc6b4\uc601)
+#Globals.SMSDB.DriverClassName=oracle.jdbc.driver.OracleDriver
+#Globals.SMSDB.Url=jdbc:oracle:thin:@222.231.43.26:1521:ora10g
+#Globals.SMSDB.UserName=smsmanager
+#Globals.SMSDB.Password=eksanswk2014
+
+Globals.SMSDB.SendTelNo=02-2669-0042
+Globals.SMSDB.TrId=kccadr
+
+# \uc800\uc791\uc704 \uba54\uc77c\uc804\uc1a1
+Globals.KccMail.URI=https://mail.copyright.or.kr/mail_api/form_send_mail
+Globals.KccMail.api_key=#!@mail5455
+Globals.KccMail.sender=adr@copyright.or.kr
+Globals.KccMail.title=[\ud55c\uad6d\uc800\uc791\uad8c\uc704\uc6d0\ud68c] \ubd84\uc7c1\uc870\uc815\uc2dc\uc2a4\ud15c \uc54c\ub9bc
+
+
+#SSO \uc811\uc18d\uc815\ubcf4
+#\uac1c\ubc1c\uc11c\ubc84
+Globals.sso.ssoUri=https://devsso.copyright.or.kr/oauth2/token.do
+Globals.sso.clientId=30354835c3684ff79e7fb1bfd3a768f6
+Globals.sso.clientSecret=1ueil5ee05wr0t1gjy1ppt212
+Globals.sso.scope=http://sso.copyright.or.kr
+Globals.sso.returnSiteUrl=http://219.240.88.15:8091/web/user/login/ssoUsrModifyResult.do
+Globals.sso.returnSiteCode=SITE011
+
+#\uc2e4\uc11c\ubc84
+#Globals.sso.ssoUri=https://sso.copyright.or.kr/oauth2/token.do
+#Globals.sso.clientId=30354835c3684ff79e7fb1bfd3a768f6
+#Globals.sso.clientSecret=1ueil5ee05wr0t1gjy1ppt212
+#Globals.sso.scope=http://sso.copyright.or.kr
+#Globals.sso.returnSiteUrl=http://adr.copyright.or.kr/web/user/login/ssoUsrModifyResult.do
+#Globals.sso.returnSiteCode=SITE011
+
+#SSO \ud1b5\ud569\ud68c\uc6d0\uc0ac\uc774\ud2b8 URL
+#\uac1c\ubc1c\uc11c\ubc84
+Globals.sso.joinUrl=https://devoneid.copyright.or.kr/member/signUp/signUpStep1.do
+Globals.sso.modifyUrl=https://devoneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
+Globals.sso.idFindUrl=https://devoneid.copyright.or.kr/member/infoFind/idFindStep1.do
+Globals.sso.pwFindUrl=https://devoneid.copyright.or.kr/member/infoFind/passFindStep1.do
+#\uc2e4\uc11c\ubc84
+#Globals.sso.joinUrl=https://oneid.copyright.or.kr/member/signUp/signUpStep1.do
+#Globals.sso.modifyUrl=https://oneid.copyright.or.kr/member/baseInfo/baseInfoModify.do
+#Globals.sso.idFindUrl=https://oneid.copyright.or.kr/member/infoFind/idFindStep1.do
+#Globals.sso.pwFindUrl=https://oneid.copyright.or.kr/member/infoFind/passFindStep1.do
+
+# MainPage Setting(admin)
+Globals.MainPage = /cmm/main/mainPage.do
+#\ucee8\ud150\uce20 \ud30c\uc77c\uc704\uce58
+#Globals.ckeditorUploadDir=/home/file/ckeditor/
+Globals.ckeditorUploadDir=/usr/local/tomcat/file/ckeditor/
+#TEST SERVER
+Globals.RealCntFileFolder=C:/eGovFrameDev-3.9.0-64bit_ncms/workspace/ncms39/src/main/webapp/WEB-INF/jsp/cnt/
+Globals.Solr.url=http://localhost:8983/solr
+
+#SNS \ub85c\uadf8\uc778 KEY \uac12
+#ITN \ub124\uc774\ubc84
+Globals.kcc.naver.clentId=d9Ohvhty_RVsfrq9p_2J
+Globals.kcc.naver.clientSecret=kwiEmpkLg5
+Globals.kcc.naver.returnUrl=http://localhost:80/snsLogin/naverOauth.do
+#ITN \uce74\uce74\uc624
+Globals.kcc.kakao.restApiKey=10b66ad0c44b68b659855ddd64db2c44
+Globals.kcc.kakao.returnUrl=http://localhost:80/snsLogin/kakaoOauth.do
+
+#\uc0ac\uc774\ud2b8 \uc544\uc774\ub514 \uc81c\uac70\ub85c JSP\uc5d0\uc11c siteId/siteNm \ubcf4\uc5ec\uc8fc\uae30 \uc704\ud574
+Globals.homepage.siteId=kccadr
+Globals.homepage.siteNm=\uc804\uc790\uc870\uc815\uc2dc\uc2a4\ud15c
+
+#pdf-url
+##=====================================1.local(http://192.168.0.34:7080)=============================================================
+##pdf\ubcc0\ud658\uc11c\ubc84 - WAS \uc5d0\uc11c \ud638\ucd9c\ud558\ub294 PDF \ubcc0\ud658 \uc11c\ubc84 IP \uc815\ubcf4\ub97c \ub123\ub294\ub2e4.
+#Globals.pdf.serverUrl=192.168.0.200
+
+
+##\uc6f9\ud398\uc774\uc9c0\ub97c pdf\ub85c \ubcc0\ud658\ud558\uae30 \uc704\ud55c api \ud638\ucd9curl - \uc870\uc815\uc2e0\uccad\uc11c \ub4f1 - WAS \uc11c\ubc84 \uc815\ubcf4\ub97c \ub123\ub294\ub2e4.
+#Globals.pdf.apiUrl=http://192.168.0.34:7080
+
+
+##pdf \uc11c\ubc84\uc758 \ub124\ud2b8\uc6cc\ud06c \uacbd\ub85c
+##pdf\ubcc0\ud658 \uc11c\ube0c\ub97c \uc704\ud55c path - 1.pdf\ubcc0\ud658\uc758 \uacb0\uacfc\ubb3c\uc774 \uc0dd\uc131\ub418\ub294 \uacbd\ub85c - PDF \ubcc0\ud658 \uc11c\ubc84\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \ud3f4\ub354 \uc815\ubcf4\ub97c \ub123\ub294\ub2e4.
+#Globals.pdf.filepath.out=file:/z:/out/
+
+
+##tomcat upload \uacbd\ub85c
+##\ud30c\uc77c \uad00\ub9ac\ub97c \uc704\ud55c path - 2.pdf\ubcc0\ud658\uc744 \uc704\ud55c \uc5c5\ub85c\ub4dc \ud30c\uc77c \uacbd\ub85c - WAS \uc11c\ubc84\uc5d0\uc11c PDF \ubcc0\ud658 \uc9c0\uc6d0\uc744 \uc704\ud574 \uc81c\uc5b4 \ud558\ub294 \uacbd\ub85c
+#Globals.pdf.makepath=y:/
+
+##\ud30c\uc77c \uad00\ub9ac\ub97c \uc704\ud55c path - 3.pdf\ubcc0\ud658\uc758 \uacb0\uacfc\ubb3c\uc774 \uc0dd\uc131\ub418\ub294 \uacbd\ub85c - WAS \uc11c\ubc84\uc5d0\uc11c PDF \ubcc0\ud658 \uc9c0\uc6d0\uc744 \uc704\ud574 \uc81c\uc5b4 \ud558\ub294 \uacbd\ub85c
+#Globals.pdf.makepath.out=y:/out/
+
+
+##pdf\ubcc0\ud658 \ud30c\uc77c\uc758 \uc6f9\uc811\uadfc\uc744 \uc704\ud55c path - 4.pdf\ubcc0\ud658\uc758 \uacb0\uacfc\ubb3c\uc744 \uc6f9\uc5d0\uc11c \uc811\uadfc\ud558\uae30 \uc704\ud55c \uacbd\ub85c - \ubcc0\ud658\ub41c PDF \ud30c\uc77c\uc744 \uc6f9\ud398\uc774\uc9c0\uc5d0\uc11c \uc811\uadfc\ud558\uae30 \uc704\ud574 \uc124\uc815\ub41c \uacbd\ub85c \uc815\ubcf4
+#Globals.pdf.webpath=/pdf/out/
+
+##=====================================2.\uac1c\ubc1c\uc11c\ubc84(http://219.240.88.15:8091)=============================================================
+## \uc0c1\uc138 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc124\uba85\uc740 \uc0c1\ub2e8\uc5d0\uc11c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
+Globals.pdf.serverUrl=192.168.0.200
+Globals.pdf.apiUrl=http://219.240.88.15:8091
+Globals.pdf.filepath.out=file:/z:/out/
+Globals.pdf.makepath=/usr/local/tomcat/file/sht/
+Globals.pdf.makepath.out=/usr/local/tomcat/file/sht/out/
+Globals.pdf.webpath=/pdf/out/
+
+##=====================================3.\uc2e4\uc11c\ubc84(192.168.39.143, 192.168.39.144)=============================================================
+## \uc0c1\uc138 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc124\uba85\uc740 \uc0c1\ub2e8\uc5d0\uc11c \ud655\uc778 \ubc14\ub78d\ub2c8\ub2e4.
+#Globals.pdf.serverUrl=192.168.39.147
+#Globals.pdf.apiUrl=http://192.168.39.143:8080
+#Globals.pdf.filepath.out=file:/z:/out/
+#Globals.pdf.makepath=/usr/local/tomcat/file/sht/
+#Globals.pdf.makepath.out=/usr/local/tomcat/file/sht/out/
+#Globals.pdf.webpath=/pdf/out/
+
+#prod \uac1c\ubc1c, \uc2e4\uc11c\ubc84 \uad6c\ubd84\uac12
+#\uac1c\ubc1c\uc11c\ubc84
+Globals.prod.islocal=local
+#\uc2e4\uc11c\ubc84
+#Globals.prod.islocal=real
+
+
+#\ub300\uc6a9\ub7c9 innorix license
+Globals.Innorix.License=dev
+Globals.Innorix.FilePath=/usr/local/tomcat/file/sht/
\ No newline at end of file
diff --git a/src/main/resources/egovframework/spring/com/context-datasource.xml b/src/main/resources/egovframework/spring/com/context-datasource.xml
index 3f66279c..9fad78e0 100644
--- a/src/main/resources/egovframework/spring/com/context-datasource.xml
+++ b/src/main/resources/egovframework/spring/com/context-datasource.xml
@@ -77,12 +77,23 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/com/cmm/util/SequenceUtil_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/com/cmm/util/SequenceUtil_SQL_Tibero.xml
new file mode 100644
index 00000000..2d81897a
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/com/cmm/util/SequenceUtil_SQL_Tibero.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE C_SEQ_MNG SET
+ SEQ_NO = #seqNo#
+ , MOD_LGN_ID = #modLgnId#
+ , MOD_DATE = NOW()
+ WHERE SEQ_ID = #seqId#
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/com/uss/ion/bnr/EgovBanner_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/com/uss/ion/bnr/EgovBanner_SQL_Tibero.xml
new file mode 100644
index 00000000..003b9559
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/com/uss/ion/bnr/EgovBanner_SQL_Tibero.xml
@@ -0,0 +1,289 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO COMTNBANNER
+ (BANNER_ID,
+ BANNER_NM,
+ LINK_URL,
+ BANNER_IMAGE,
+ BANNER_IMAGE_FILE,
+ BANNER_DC,
+ SORT_ORDR,
+ REFLCT_AT,
+ FRST_REGISTER_ID,
+ DEL_STTUS,
+ FRST_REGIST_PNTTM,
+ LAST_UPDT_PNTTM,
+
+ SE_CD,
+
+ ISTARGET)
+ VALUES (#bannerId#,
+ #bannerNm#,
+ #linkUrl#,
+ #bannerImage#,
+ #bannerImageFile#,
+ #bannerDc#,
+ #sortOrdr#,
+ #reflctAt#,
+ #userId#,
+ #delSttus#,
+ now(),
+ now(),
+
+ #seCd#,
+
+ #istarget#)
+
+
+
+ UPDATE COMTNBANNER
+ SET BANNER_NM = #bannerNm#,
+ LINK_URL = #linkUrl#,
+
+ BANNER_IMAGE = #bannerImage#,
+ BANNER_IMAGE_FILE = #bannerImageFile#,
+
+ BANNER_DC = #bannerDc#,
+ SORT_ORDR = #sortOrdr#,
+ REFLCT_AT = #reflctAt#,
+ LAST_UPDUSR_ID = #userId#,
+
+ DEL_STTUS = #delSttus#,
+
+ LAST_UPDT_PNTTM = now(),
+
+ SITE_ID = #siteId# ,
+
+ ISTARGET = #istarget#
+ WHERE BANNER_ID = #bannerId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ = #startSort# AND SORT_ORDR <= #endSort#
+ ]]>
+
+
+
+ UPDATE COMTNBANNER A ,
+ (SELECT ROW_NUMBER() OVER(ORDER BY SORT_ORDR
+
+ , LAST_UPDT_PNTTM ASC
+
+
+ , LAST_UPDT_PNTTM DESC
+
+ ) AS SORT1 , BANNER_ID FROM COMTNBANNER
+ WHERE 1=1
+
+ AND SE_CD = #seCd#
+
+ ORDER BY SORT1
+ ) B
+ SET A.SORT_ORDR = B.SORT1
+ WHERE A.BANNER_ID = B.BANNER_ID
+
+
+
+ = #startSort# AND SORT_ORDR <= #endSort#
+ ]]>
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/com/uss/ion/pub/EgovPublish_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/com/uss/ion/pub/EgovPublish_SQL_Tibero.xml
new file mode 100644
index 00000000..9d3006b4
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/com/uss/ion/pub/EgovPublish_SQL_Tibero.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-aprvl.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-aprvl.xml
new file mode 100644
index 00000000..bfadc323
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-aprvl.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cmm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cmm.xml
index 8b29f3c2..351c64ea 100644
--- a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cmm.xml
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cmm.xml
@@ -4,5 +4,9 @@
-
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-cmt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-cmt.xml
new file mode 100644
index 00000000..0cb5bf3b
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-cmt.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-org.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-org.xml
new file mode 100644
index 00000000..b68e383e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-org.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-resve.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-resve.xml
new file mode 100644
index 00000000..9aa9a6bb
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-resve.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-smt-sim.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-smt-sim.xml
new file mode 100644
index 00000000..51188717
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-cop-smt-sim.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-accdnt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-accdnt.xml
new file mode 100644
index 00000000..0329dab2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-accdnt.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjcclt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjcclt.xml
new file mode 100644
index 00000000..9edfb60d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjcclt.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjclsmgr.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjclsmgr.xml
new file mode 100644
index 00000000..8def0bb0
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjclsmgr.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjdept.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjdept.xml
new file mode 100644
index 00000000..f012e72f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjdept.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjpgrmgr.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjpgrmgr.xml
new file mode 100644
index 00000000..2989b885
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjpgrmgr.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgr.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgr.xml
new file mode 100644
index 00000000..69013bc8
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgr.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgroff.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgroff.xml
new file mode 100644
index 00000000..2535d527
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-adjreqmgroff.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-cclt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-cclt.xml
new file mode 100644
index 00000000..3a48573f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-cclt.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-kccadrCom.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-kccadrCom.xml
new file mode 100644
index 00000000..c7629208
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-kccadrCom.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-ojct.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-ojct.xml
new file mode 100644
index 00000000..f46d08b4
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-ojct.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-sch.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-sch.xml
new file mode 100644
index 00000000..41abbafa
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-sch.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-stts.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-stts.xml
new file mode 100644
index 00000000..53eea81c
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr-stts.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr.xml
new file mode 100644
index 00000000..a32dcdb6
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-kccadr.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-pst-rsh.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-pst-rsh.xml
new file mode 100644
index 00000000..0798691e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-pst-rsh.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-log-ulg.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-log-ulg.xml
new file mode 100644
index 00000000..720a4087
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-log-ulg.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mcm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mcm.xml
index 3f7868c6..f0c36f07 100644
--- a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mcm.xml
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mcm.xml
@@ -3,6 +3,6 @@
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">
+
-
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mpm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mpm.xml
index 8a6d3ef4..5ac56eda 100644
--- a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mpm.xml
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-mnu-mpm.xml
@@ -3,6 +3,7 @@
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-site.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-site.xml
new file mode 100644
index 00000000..c9a072a1
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-sym-site.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-bnr.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-bnr.xml
new file mode 100644
index 00000000..2c658d24
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-bnr.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnf.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnf.xml
new file mode 100644
index 00000000..1aa10699
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnf.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnt.xml
new file mode 100644
index 00000000..a31b7742
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cnt.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cyb.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cyb.xml
new file mode 100644
index 00000000..7ddc1b82
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-cyb.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-fms.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-fms.xml
new file mode 100644
index 00000000..88990132
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-fms.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pub.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pub.xml
new file mode 100644
index 00000000..e61e08b5
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pub.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pwm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pwm.xml
new file mode 100644
index 00000000..90c1d9d0
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-pwm.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-sat.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-sat.xml
new file mode 100644
index 00000000..0fe8cd75
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-ion-sat.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qim.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qim.xml
new file mode 100644
index 00000000..4522165f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qim.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qmc.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qmc.xml
new file mode 100644
index 00000000..d4877839
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qmc.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qqm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qqm.xml
new file mode 100644
index 00000000..35615d1b
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qqm.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qri.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qri.xml
new file mode 100644
index 00000000..fbd50fd5
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qri.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qrm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qrm.xml
new file mode 100644
index 00000000..de10dcb4
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qrm.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qtm.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qtm.xml
new file mode 100644
index 00000000..ff6370e6
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-olp-qtm.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-umt.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-umt.xml
index ca9ab54c..c276f69c 100644
--- a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-umt.xml
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss-umt.xml
@@ -4,4 +4,7 @@
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss.xml
new file mode 100644
index 00000000..bf4a1f67
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-uss.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-ve.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-ve.xml
new file mode 100644
index 00000000..1d6376e5
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero-ve.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero.xml b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero.xml
new file mode 100644
index 00000000..5e993360
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/config/tibero/sql-map-config-tibero.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/copyAndRenameMysqlToTibero.bat b/src/main/resources/egovframework/sqlmap/copyAndRenameMysqlToTibero.bat
new file mode 100644
index 00000000..d890098f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/copyAndRenameMysqlToTibero.bat
@@ -0,0 +1,18 @@
+@echo off
+setlocal enabledelayedexpansion
+
+set "scriptname=copyAndRenameMysqlToTibero.bat"
+
+for /r %%i in (*) do (
+ set "filename=%%~nxi"
+ if "!filename:Mysql=Tibero!" neq "%%~nxi" (
+ if "%%~nxi" neq "!scriptname!" (
+ copy "%%i" "%%~dpi!filename:Mysql=Tibero!"
+ echo Copied and renamed: "%%i" to "%%~dpi!filename:Mysql=Tibero!"
+ )
+ )
+)
+
+echo All "Mysql" occurrences in filenames have been replaced with "Tibero" in the copied files.
+endlocal
+pause
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/Xxx_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/Xxx_SQL_Tibero.xml
new file mode 100644
index 00000000..9014f715
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/Xxx_SQL_Tibero.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO lettnbbs (
+ NTT_ID
+ ,BBS_ID
+ ) VALUES (
+ #xxxSeq#
+ ,#bbsId#
+ )
+
+
+
+
+ UPDATE lettnbbs SET
+ BBS_ID = #bbsId#
+ WHERE 1=1
+ AND NTT_ID = #nttId#
+
+
+
+
+ DELETE FROM lettnbbs
+ WHERE 1=1
+ AND NTT_ID = #nttId#
+
+
+
+
+ UPDATE lettnbbs SET
+ USE_YN = 'N'
+ WHERE 1=1
+ AND BBS_ID = #bbsId#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/acd/AdjustChangeDate_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/acd/AdjustChangeDate_SQL_Tibero.xml
new file mode 100644
index 00000000..65dce78a
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/acd/AdjustChangeDate_SQL_Tibero.xml
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+
+
+
+ adr_app_mgr
+
+
+
+
+ adr_seq,
+ adr_sn,
+ app_seq,
+ adr_admin_id,
+ rppl_seq,
+
+ app_chg_cn,
+ app_chg_phone,
+ app_chg_celnum,
+ sbmt_yn,
+ sbmt_de,
+
+ usr_ci,
+ app_de,
+ app_place,
+ app_place_addr,
+ appr_yn,
+
+ appr_de,
+ appr_cn,
+ atch_file_id,
+ frst_regist_pnttm,
+ frst_register_id,
+
+ last_updt_pnttm,
+ last_updusr_id
+
+
+
+
+ a.adr_seq AS adrSeq,
+ a.adr_sn AS adrSn,
+ a.app_seq AS appSeq,
+ a.adr_admin_id AS adrAdminId,
+ a.rppl_seq AS rpplSeq,
+
+ a.app_chg_cn AS appChgCn,
+ a.app_chg_phone AS appChgPhone,
+ a.app_chg_celnum AS appChgCelnum,
+ a.sbmt_yn AS sbmtYn,
+ a.sbmt_de AS sbmtDe,
+
+ DATE_FORMAT(a.sbmt_de,'%Y-%m-%d') AS sbmtDate,
+ DATE_FORMAT(a.sbmt_de,'%H:%i') AS sbmtTime,
+ DATE_FORMAT(a.app_de,'%Y-%m-%d') AS appDate,
+ DATE_FORMAT(a.app_de,'%H:%i') AS appTime,
+
+ a.usr_ci AS usrCi,
+ a.app_de AS appDe,
+ a.app_place AS appPlace,
+ a.app_place_addr AS appPlaceAddr,
+ a.appr_yn AS apprYn,
+
+ a.appr_de AS apprDe,
+ a.appr_cn AS apprCn,
+ a.atch_file_id AS atchFileId,
+ DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d') AS frstRegistPnttm,
+
+ a.frst_register_id AS frstRegisterId,
+
+ DATE_FORMAT(a.last_updt_pnttm,'%Y-%m-%d') AS lastUpdtPnttm,
+ a.last_updusr_id AS lastUpdusrId
+
+
+
+
+
+
+
+ SELECT IFNULL(MAX(app_seq),0)+1 AS appSeq FROM
+ WHERE 1=1
+ AND adr_seq = #adrSeq#
+ AND adr_sn = #adrSn#
+
+
+ INSERT INTO (
+
+
+ )VALUES(
+ #adrSeq#,
+ #adrSn#,
+ #appSeq#,
+ #adrAdminId#,
+ #rpplSeq#,
+
+ #appChgCn#,
+ #appChgPhone#,
+ #appChgCelnum#,
+ #sbmtYn#,
+ NOW(),
+
+ #usrCi#,
+ #appDe#,
+ #appPlace#,
+ #appPlaceAddr#,
+ #apprYn#,
+
+ #apprDe#,
+ #apprCn#,
+ #atchFileId#,
+ NOW(),
+ #frstRegisterId#,
+
+ NOW(),
+ #lastUpdusrId#
+
+ )
+
+
+
+
+
+
+
+
+ UPDATE
+
+ SET
+
+ ATCH_FILE_ID = #atchFileId#,
+
+
+
+ ADR_ADMIN_ID = #adrAdminId#,
+
+
+
+ RPPL_SEQ = #rpplSeq#,
+
+
+
+ APP_CHG_CN = #appChgCn#,
+
+
+
+ APP_CHG_PHONE = #appChgPhone#,
+
+
+ APP_CHG_CELNUM = #appChgCelnum#,
+
+
+
+ SBMT_YN = #sbmtYn#,
+
+
+
+
+
+ USR_CI = #usrCi#,
+
+
+
+ APP_DE = #appDe#,
+
+
+
+ APP_PLACE = #appPlace#,
+
+
+ APP_PLACE_ADDR = #appPlaceAddr#,
+
+
+
+ APPR_YN = #apprYn#,
+ APPR_DE = NOW(),
+
+
+
+
+ APPR_CN = #apprCn#,
+
+
+ SBMT_DE = NOW(), /* 변경제출일자 */
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+
+ WHERE
+ adr_seq = #adrSeq#
+ AND adr_sn = #adrSn#
+ AND app_seq = #appSeq#
+
+
+
+
+ DELETE FROM
+
+ WHERE
+ adr_seq = #adrSeq#
+ AND adr_sn = #adrSn#
+ AND app_seq = #appSeq#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/adr/AdjustDeputyReq_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/adr/AdjustDeputyReq_SQL_Tibero.xml
new file mode 100644
index 00000000..ec13e933
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/adr/AdjustDeputyReq_SQL_Tibero.xml
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_AGNT_MGR (
+ ADR_SEQ
+ ,ADR_SN
+ ,AGNT_SEQ
+ ,RPPL_SEQ
+ ,AGNT_SBMT_YN
+ ,AGNT_APPR_YN
+ ,AGNT_ID
+ ,RPPL_RLTN_TY
+ ,RPPL_RLTN_CN
+ ,AGNT_NM
+ ,AGNT_BRTH_DT
+ ,AGNT_POST
+ ,AGNT_ADDR
+ ,AGNT_ADDR_DTL
+ ,AGNT_PHONE
+ ,AGNT_CELNUM
+ ,AGNT_EMAIL
+ ,AGNT_EMAIL_YN
+ ,AGNT_SMS_YN
+ ,SBMT_YN
+ ,SBMT_DE
+ ,USR_CI
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#adrSn#
+ ,#agntSeq#
+ ,#rpplSeq#
+ ,NULL
+ ,NULL
+ ,NULL
+ ,#rpplRltnTy#
+ ,#rpplRltnCn#
+ ,#agntNm#
+ ,#agntBrthDt#
+ ,#agntPost#
+ ,#agntAddr#
+ ,#agntAddrDtl#
+ ,#agntPhone#
+ ,#agntCelnum#
+ ,NULL
+ ,NULL
+ ,NULL
+ ,'N'
+ ,NULL
+ ,NULL
+ ,'N'
+ ,NULL
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+ UPDATE ADR_AGNT_MGR SET
+ RPPL_RLTN_TY = #rpplRltnTy#
+ ,RPPL_RLTN_CN = #rpplRltnCn#
+ ,AGNT_NM = #agntNm#
+ ,AGNT_BRTH_DT = #agntBrthDt#
+ ,AGNT_POST = #agntPost#
+ ,AGNT_ADDR = #agntAddr#
+ ,AGNT_ADDR_DTL = #agntAddrDtl#
+ ,AGNT_PHONE = #agntPhone#
+ ,AGNT_CELNUM = #agntCelnum#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+ UPDATE ADR_AGNT_MGR SET
+
+ AGNT_SBMT_YN = #agntSbmtYn#,
+
+
+ AGNT_APPR_YN = #agntApprYn#,
+
+
+ AGNT_EMAIL_YN = #agntEmailYn#,
+
+
+ AGNT_SMS_YN = #agntSmsYn#,
+
+
+ SBMT_YN = #sbmtYn#,
+ SBMT_DE = NOW(),
+
+
+ USR_CI = #usrCi#,
+
+
+ APPR_YN = #apprYn#,
+ APPR_DE = NOW(),
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+ DELETE FROM ADR_AGNT_MGR
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ai/AdjustIncident_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ai/AdjustIncident_SQL_Tibero.xml
new file mode 100644
index 00000000..5c8ac642
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ai/AdjustIncident_SQL_Tibero.xml
@@ -0,0 +1,776 @@
+
+
+
+
+
+
+
+
+ SELECT
+ ADR_SEQ
+ ,ADR_NO
+ ,STAT_CD
+ ,REQ_OL_CD
+ ,REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ,SBMT_YN
+ ,SBMT_DE
+ ,ADR_COST
+ ,ADR_PAY_YN
+ ,APPR_SEQ
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,(
+ SELECT
+ CASE
+ WHEN COUNT(*) 1 THEN GROUP_CONCAT(RPPL_NM SEPARATOR ',')
+ ELSE RPPL_NM || '외' || (COUNT(*)-1) || '명'
+ END RPPL_NMS
+ FROM ADR_RPPL S1
+ WHERE 1=1
+ AND S1.adr_seq = T1.adr_seq
+ AND S1.RPPL_TY = '20'
+ GROUP BY S1.adr_seq
+ ORDER BY S1.FRST_REGIST_PNTTM
+ ) AS RES_PON_DENT_NM
+ , ( SELECT GROUP_CONCAT(RPPL_NM) FROM ADR_RPPL s1 WHERE 1=1 AND S1.adr_seq = T1.adr_seq AND s1.RPPL_TY = '30' GROUP BY S1.adr_seq) AS DEPU_TY_NMS
+ , ( SELECT RPPL_NM FROM ADR_RPPL s1 WHERE 1=1 AND S1.adr_seq = T1.adr_seq AND s1.RPPL_TY = '10') AS APPLI_CANT_NM
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ FROM ADR_MGR_MASTER T1
+ WHERE 1=1
+ AND T1.FRST_REGISTER_ID = #frstRegisterId#
+ AND T1.USE_YN ]]> 'N'
+
+
+
+
+
+
+
+
+
+
+
+ MERGE INTO ADR_EDT_REQ T1 USING DB_ROOT
+ ON (T1.ADR_SEQ = #adrSeq# AND EDT_SN = #edtSn#)
+ WHEN MATCHED THEN
+ UPDATE SET
+ REQ_INF_YN = #reqInfYn#,
+ RES_INF_YN = #resInfYn#,
+ REQ_PPS_YN = #reqPpsYn#,
+ REQ_RSN_YN = #reqRsnYn#,
+ ATTCH_FILE_YN = #attchFileYn#,
+ REQ_DETAIL = #reqDetail#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ ADR_SEQ,
+ EDT_SN,
+ EDT_TY,
+ REQ_INF_YN,
+ RES_INF_YN,
+ REQ_PPS_YN,
+ REQ_RSN_YN,
+ ATTCH_FILE_YN,
+ REQ_DETAIL,
+ EDT_STATUS,
+ APPR_YN,
+ REQ_DT,
+ CPMTE_DT,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#,
+ (SELECT IFNULL(MAX(edt_sn) + 1 , 1) FROM ADR_EDT_REQ WHERE ADR_SEQ = #adrSeq#),
+ #edtTy#,
+ #reqInfYn#,
+ #resInfYn#,
+ #reqPpsYn#,
+ #reqRsnYn#,
+ #attchFileYn#,
+ #reqDetail#,
+ #edtStatus#,
+ IF(#edtTy# = 'S' , 'Y' , NULL),
+ NOW(),
+ NULL,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Tibero.xml
new file mode 100644
index 00000000..5d39cbb2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ans/AnsSubmit_SQL_Tibero.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_RPPL_DOC
+ (
+ ADR_SEQ
+ , ADR_SN
+ , RPPL_DOC_SEQ
+ , RPPL_SEQ
+ , ADR_DOC_TY
+ , ADR_DOC_CN1
+ , ADR_DOC_CN2
+ , SBMT_YN
+ , SBMT_DE
+ , USR_CI
+ , ATCH_FILE_ID
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #rpplDocSeq#
+ , #rpplSeq#
+ , #adrDocTy#
+ , #adrDocCn1#
+ , #adrDocCn2#
+ , 'Y'
+ , SYS_DATETIME
+ , #usrCi#
+ , #atchFileId#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+ INSERT INTO ADR_RPPL_DOC_OPEN (
+ ADR_SEQ
+ , ADR_SN
+ , RPPL_DOC_SEQ
+ , RPPL_SEQ
+ , OPEN_YN
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , #rpplDocSeq#
+ , #rpplSeq#
+ , #openYn#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/apm/AdjstPayMent_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/apm/AdjstPayMent_SQL_Tibero.xml
new file mode 100644
index 00000000..40fd7143
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/apm/AdjstPayMent_SQL_Tibero.xml
@@ -0,0 +1,219 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/arc/CorReq_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/arc/CorReq_SQL_Tibero.xml
new file mode 100644
index 00000000..c2e4874d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/arc/CorReq_SQL_Tibero.xml
@@ -0,0 +1,260 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_RPPL_CHG
+ (
+ ADR_SEQ
+ , RPPL_CHG_SEQ
+ , RPPL_SEQ
+ , RPPL_CHG_CN1
+ , RPPL_CHG_CN2
+ , SBMT_YN
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #rpplChgSeq#
+ , #rpplSeq#
+ , #rpplChgCn1#
+ , #rpplChgCn2#
+ , 'N'
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+ MERGE INTO ADR_AVOID_CMT_MGR T1 USING DB_ROOT
+ ON (T1.ADR_SEQ = #adrSeq# AND T1.ADR_SN = #adrSn# )
+ WHEN MATCHED THEN
+ UPDATE SET
+ T1.MEM_SEQ = #memSeq#,
+ T1.REGIST_PNTTM = SYS_DATETIME,
+ T1.REGISTER_ID = #registerId#
+ WHEN NOT MATCHED THEN
+ INSERT
+ (
+ T1.ADR_SEQ
+ , T1.ADR_SN
+ , T1.ADR_AVOID_SEQ
+ , T1.MEM_SEQ
+ , T1.REQ_CN
+ , T1.REGIST_PNTTM
+ , T1.REGISTER_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , (SELECT IFNULL(MAX(ADR_AVOID_SEQ),0)+1 FROM ADR_AVOID_CMT_MGR WHERE ADR_SEQ= #adrSeq# AND ADR_SN=#adrSn#)
+ , #memSeq#
+ , #reqCn#
+ , SYS_DATETIME
+ , #registerId#
+ )
+
+
+
+
+
+ INSERT INTO ADR_RPPL_CHG_DETAIL
+ (
+ ADR_SEQ
+ , RPPL_CHG_SEQ
+ , RPPL_SEQ
+ , RPPL_USR_TY
+ , RPPL_NM
+ , RPPL_BIZ_ID
+ , RPPL_BIZ_NM
+ , RPPL_BIZ_NO
+ , RPPL_POST
+ , RPPL_ADDR
+ , RPPL_ADDR_DTL
+ , RPPL_PHONE
+ , RPPL_EMAIL
+ , OLD_RPPL_SEQ
+ , OLD_RPPL_NM
+ , OLD_RPPL_BIZ_ID
+ , OLD_RPPL_BIZ_NM
+ , OLD_RPPL_BIZ_NO
+ , OLD_RPPL_POST
+ , OLD_RPPL_ADDR
+ , OLD_RPPL_ADDR_DTL
+ , OLD_RPPL_PHONE
+ , OLD_RPPL_EMAIL
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ SELECT #adrSeq#
+ , #rpplChgSeq#
+ , #rpplSeq#
+ , #rpplUsrTy#
+ , #rpplNm#
+ , #rpplBizId#
+ , #rpplBizNm#
+ , #rpplBizNo#
+ , #rpplPost#
+ , #rpplAddr#
+ , #rpplAddrDtl#
+ , #rpplPhone#
+ , #rpplEmail#
+ , #rpplSeq#
+ , RPPL_NM
+ , RPPL_BIZ_ID
+ , RPPL_BIZ_NM
+ , RPPL_BIZ_NO
+ , RPPL_POST
+ , RPPL_ADDR
+ , RPPL_ADDR_DTL
+ , RPPL_PHONE
+ , RPPL_EMAIL
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ FROM ADR_RPPL
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+
+
+ DELETE FROM ADR_RPPL_CHG
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+ DELETE FROM ADR_RPPL_CHG_DETAIL
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+
+ UPDATE ADR_RPPL_CHG SET
+ SBMT_YN = 'Y'
+ , APPR_YN = #apprYn#
+ , SBMT_DE = SYS_DATETIME
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+
+
+ UPDATE ADR_RPPL_CHG SET
+ RPPL_CHG_CN1 = #rpplChgCn1#
+ , RPPL_CHG_CN2 = #rpplChgCn2#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+ UPDATE ADR_RPPL_CHG_DETAIL SET
+ RPPL_USR_TY = #rpplUsrTy#
+ , RPPL_NM = #rpplNm#
+ , RPPL_BIZ_ID = #rpplBizId#
+ , RPPL_BIZ_NM = #rpplBizNm#
+ , RPPL_BIZ_NO = #rpplBizNo#
+ , RPPL_POST = #rpplPost#
+ , RPPL_ADDR = #rpplAddr#
+ , RPPL_ADDR_DTL = #rpplAddrDtl#
+ , RPPL_PHONE = #rpplPhone#
+ , RPPL_EMAIL = #rpplEmail#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ars/AdjustReqStatus_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ars/AdjustReqStatus_SQL_Tibero.xml
new file mode 100644
index 00000000..66ecb16d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ars/AdjustReqStatus_SQL_Tibero.xml
@@ -0,0 +1,340 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ass/AdjustSchStatus_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ass/AdjustSchStatus_SQL_Tibero.xml
new file mode 100644
index 00000000..dcf91427
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/ass/AdjustSchStatus_SQL_Tibero.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/awd/AdjustWithDraw_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/awd/AdjustWithDraw_SQL_Tibero.xml
new file mode 100644
index 00000000..69a6cc10
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/awd/AdjustWithDraw_SQL_Tibero.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+ MERGE INTO ADR_CNCL_MGR T1 USING DB_ROOT
+ ON (T1.ADR_SEQ = #adrSeq# AND ADR_CNCL_SEQ = #adrCnclSeq#)
+ WHEN MATCHED THEN
+ UPDATE SET
+
+ CNCL_CN = #cnclCn#,
+
+
+ SBMT_YN = #sbmtYn#,
+ SBMT_DE = NOW(),
+ USR_CI = #usrCi#,
+
+
+ APPR_YN = #apprYn#,
+ APPR_DE = NOW(),
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ ADR_SEQ,
+ ADR_CNCL_SEQ,
+ RPPL_SEQ,
+ CNCL_CN,
+ SBMT_YN,
+ SBMT_DE,
+ USR_CI,
+ APPR_YN,
+ APPR_DE,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#,
+ #adrCnclSeq#,
+ #rpplSeq#,
+ #cnclCn#,
+ 'N',
+ NULL,
+ #usrCi#,
+ #apprYn#,
+ NULL,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#
+ )
+
+
+
+ DELETE FROM ADR_CNCL_MGR WHERE ADR_SEQ = #adrSeq# AND ADR_CNCL_SEQ = #adrCnclSeq#
+
+
+
+ UPDATE
+ ADR_CNCL_MGR
+ SET
+ SBMT_YN = #sbmtYn#
+ ,SBMT_DE = NOW()
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE
+ ADR_SEQ = #adrSeq#
+ AND
+ ADR_CNCL_SEQ = #adrCnclSeq#
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/chg/Chg_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/chg/Chg_SQL_Tibero.xml
new file mode 100644
index 00000000..53a8c19a
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/chg/Chg_SQL_Tibero.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL SET
+ RPPL_ID = #rpplId#
+ ,last_updt_pnttm = NOW()
+ ,last_updusr_id = #frstRegisterId#
+ WHERE 1=1
+ AND adr_seq = #adrSeq#
+ AND rppl_seq = #rpplSeq#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/accdnt/crtfc/Crtfc_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/crtfc/Crtfc_SQL_Tibero.xml
new file mode 100644
index 00000000..f3db4ced
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/accdnt/crtfc/Crtfc_SQL_Tibero.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+ UPDATE lettngnrlmber
+ SET last_updt_pnttm = NOW(),
+ crtfc_sn = #crtfcSn#
+ WHERE esntl_id = #mberId#
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjClsMgr/AdjClsMgr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjClsMgr/AdjClsMgr_SQL_Tibero.xml
new file mode 100644
index 00000000..3c2cc914
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjClsMgr/AdjClsMgr_SQL_Tibero.xml
@@ -0,0 +1,524 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_DOCU_ISSUED_MGR SET
+ DOCU_REQ_CONFIRM_ID = #lastUpdusrId#
+ ,DOCU_REQ_CONFIRM_PNTTM = NOW()
+ ,DOCU_REQ_CONFIRM_CD = #docuReqConfirmCd#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND DOCU_ISSUED_SEQ = #docuIssuedSeq#
+
+
+
+
+ INSERT
+ INTO adr_docu_issued_mgr
+ (
+ adr_seq,
+ docu_issued_seq,
+ docu_req_cd,
+ docu_req_cn,
+ docu_req_register_id,
+ docu_req_regist_pnttm,
+ docu_req_confirm_cd
+ )
+ VALUES
+ (
+ #adrSeq#,
+ (SELECT IFNULL(MAX(docu_issued_seq), 0) + 1 FROM adr_docu_issued_mgr
+ WHERE adr_seq = #adrSeq#),
+ #docuReqCd#,
+ #docuReqCn#,
+ #frstRegisterId#,
+ NOW(),
+ #docuReqConfirmCd#
+ )
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/adjDept/AdjustDeptManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/adjDept/AdjustDeptManage_SQL_Tibero.xml
new file mode 100644
index 00000000..33e42227
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/adjDept/AdjustDeptManage_SQL_Tibero.xml
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_MEM_DEPT_MGR (
+ MEM_DEPT_SEQ
+ ,MEM_DEPT_TY
+ ,MEM_DEPT_NM
+ ,USE_YN
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #memDeptSeq#
+ ,#memDeptTy#
+ ,#memDeptNm#
+ ,'Y'
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+ INSERT INTO ADR_MEM_DEPT_MAP (
+ MEM_DEPT_SEQ,
+ MEM_SEQ,
+ MEM_GRADE,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #memDeptSeq#
+ ,#memSeq#
+ ,#memGrade#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+
+ UPDATE ADR_MEM_DEPT_MGR SET
+
+ MEM_DEPT_TY = #memDeptTy# ,
+
+
+ MEM_DEPT_NM = #memDeptNm# ,
+
+
+ USE_YN = #useYn# ,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND MEM_DEPT_SEQ = #memDeptSeq#
+
+
+
+ DELETE FROM ADR_MEM_DEPT_MAP
+ WHERE 1=1
+ AND MEM_DEPT_SEQ = #memDeptSeq#
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Tibero.xml
new file mode 100644
index 00000000..2f79f8e9
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/apm/Apm_SQL_Tibero.xml
@@ -0,0 +1,642 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL_CHG SET
+ APPR_YN = #apprYn#,
+ APPR_DE = NOW(),
+
+ APPR_CN = #apprCn#,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_CHG_SEQ = #rpplChgSeq#
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL SET
+ RPPL_CONN_NO = #rpplConnNo#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ ADR_NO = #adrNo#,
+ ADR_END_ADD_YN = 'N',
+ ADR_END_DE = ADD_MONTHS(SBMT_DE,3 ),
+ LAST_UPDT_PNTTM = SYS_DATETIME,
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ ADR_NO = #adrNo#,
+ LAST_UPDT_PNTTM = SYS_DATETIME,
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ ADR_END_DE = ADD_MONTHS(ADR_END_DE,1 ),
+ ADR_END_ADD_YN = 'Y',
+ LAST_UPDT_PNTTM = SYS_DATETIME,
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_RPPL
+ (
+ ADR_SEQ
+ , RPPL_SEQ
+ , RPPL_TY
+ , RPPL_ID
+ , RPPL_NM
+ , RPPL_BIZ_ID
+ , RPPL_BIZ_NM
+ , RPPL_BIZ_NO
+ , RPPL_POST
+ , RPPL_ADDR
+ , RPPL_ADDR_DTL
+ , RPPL_PHONE
+ , RPPL_EMAIL
+ , RPPL_GRADE
+ , ATCH_FILE_ID
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ , RPPL_RELATION
+ , RPPL_RELATION_ETC
+ , RPPL_CONN_NO
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #rpplSeq#
+ , #rpplTy#
+ , #rpplId#
+ , #rpplNm#
+ , #rpplBizId#
+ , #rpplBizNm#
+ , #rpplBizNo#
+ , #rpplPost#
+ , #rpplAddr#
+ , #rpplAddrDtl#
+ , #rpplPhone#
+ , #rpplEmail#
+ , #rpplGrade#
+ , #atchFileId#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ , #rpplRelation#
+ , #rpplRelationEtc#
+ , #rpplConnNo#
+ )
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL_DOC SET
+ ADR_DOC_CN2 = #adrDocCn2#
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND RPPL_DOC_SEQ = #rpplDocSeq#
+
+
+
+ UPDATE ADR_RPPL_DOC_OPEN SET
+ OPEN_YN = #openYn#
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND RPPL_DOC_SEQ = #rpplDocSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+ MERGE INTO ADR_AVOID_REQ_MGR T1 USING DB_ROOT
+ ON (T1.ADR_SEQ = #adrSeq# AND T1.ADR_SN = #adrSn# )
+ WHEN MATCHED THEN
+ UPDATE SET
+ T1.AVOID_REQ_YN = #avoidReqYn#,
+ T1.LAST_UPDT_PNTTM = SYS_DATETIME,
+ T1.LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT
+ (
+ T1.ADR_SEQ
+ , T1.ADR_SN
+ , T1.AVOID_REQ_YN
+ , T1.FRST_REGIST_PNTTM
+ , T1.FRST_CONFIRM_ID
+ , T1.LAST_UPDT_PNTTM
+ , T1.LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , #avoidReqYn#
+ , SYS_DATETIME
+ , #frstConfirmId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+
+
+
+
+ UPDATE ADR_AVOID_CMT_MGR
+ SET AVOID_CONFIRM_ID = #avoidConfirmId#
+ , AVOID_CONFIRM_CD = #avoidConfirmCd#
+ , AVOID_CONFIRM_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ADR_AVOID_SEQ = #adrAvoidSeq#
+
+
+
+
+
+
+
+ UPDATE ADR_AGNT_MGR
+ SET AGNT_APPR_YN = #agntApprYn#
+ , LAST_UPDT_PNTTM = NOW()
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/arm/Arm_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/arm/Arm_SQL_Tibero.xml
new file mode 100644
index 00000000..23608671
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/arm/Arm_SQL_Tibero.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cclt/ConciliatorManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cclt/ConciliatorManage_SQL_Tibero.xml
new file mode 100644
index 00000000..85068130
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cclt/ConciliatorManage_SQL_Tibero.xml
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_MEM_MGR SET
+ MEM_DEPT_SEQ = #memDeptSeq#
+ ,MEM_GRADE = #memGrade#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+
+ ,ATCH_FILE_ID = #atchFileId#
+
+ WHERE MEM_SEQ = #memSeq#
+
+
+
+ UPDATE ADR_MEM_MGR SET
+
+ MEM_APPR_YN = #memApprYn# ,
+
+
+ MEM_TERM_ST = REPLACE(#memTermSt# , '-', ''),
+
+
+ MEM_TERM_EN = REPLACE(#memTermEn#, '-', ''),
+
+
+ ATCH_FILE_ID = #atchFileId# ,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND MEM_SEQ = #memSeq#
+
+
+
+ DELETE FROM ADR_MEM_MGR WHERE MEM_SEQ = #memSeq#
+
+
+
+ UPDATE ADR_MEM_MGR SET
+ MEM_APPR_YN = #memApprYn#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE MEM_SEQ = #memSeq#
+
+
+
+
+
+ MERGE INTO ADR_MEM_MGR T1 USING DB_ROOT ON (T1.MEM_ID = #memId#)
+ WHEN MATCHED THEN
+ UPDATE SET
+
+ atch_file_id = #atchFileId#,
+
+
+ MEM_CAR_NO = #memCarNo#,
+
+
+ MEM_APPR_YN = 'P',
+
+
+ MEM_APPR_YN = 'N',
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ MEM_SEQ,
+ MEM_ID,
+ MEM_NAME,
+ MEM_CAR_NO,
+ MEM_CELNUM,
+ MEM_EMAIL,
+ MEM_APPR_YN,
+ ATCH_FILE_ID,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #memSeq#
+ ,#memId#
+ ,#memName#
+ ,#memCarNo#
+ ,#memCelnum#
+ ,#memEmail#
+ ,'Y'
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+ UPDATE lettnemplyrscrtyestbs
+ SET author_code = #authority#
+ WHERE scrty_dtrmn_trget_id = #uniqId#
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/chd/Chd_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/chd/Chd_SQL_Tibero.xml
new file mode 100644
index 00000000..ac870ec2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/chd/Chd_SQL_Tibero.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+ INSERT INTO ADR_APP_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , APP_SEQ
+ , APP_DE
+ , APP_PLACE
+ , APP_PLACE_ADDR
+ , APP_PLACE_TY
+ , APP_PLACE_ADDR_TY
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , NVL((SELECT COUNT(1) FROM ADR_APP_MGR WHERE ADR_SEQ=#adrSeq# AND ADR_SN=#adrSn# ),0)+1
+ , #appDeDay#||#appDeTime#||'00'
+ , #appPlace#
+ , #appPlaceAddr#
+ , #appPlaceTy#
+ , #appPlaceAddrTy#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+
+ )
+
+
+
+ UPDATE ADR_APP_MGR SET
+ APP_DE = #appDeDay#||#appDeTime#||'00'
+ , APP_PLACE = #appPlace#
+ , APP_PLACE_ADDR = #appPlaceAddr#
+
+ , APP_PLACE_TY = #appPlaceTy#
+ , APP_PLACE_ADDR_TY = #appPlaceAddrTy#
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND APP_SEQ = #appSeq#
+
+
+
+
+ DELETE FROM ADR_APP_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND APP_SEQ = #appSeq#
+
+
+
+ UPDATE ADR_ASS_MGR SET
+ ADD_USR_ID = #addUsrId#
+ , ADD_CHG_YN = #addChgYn#
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+
+ UPDATE ADR_APP_MGR SET
+ APPR_YN = 'Y'
+ , APPR_DE = SYS_DATETIME
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND APP_SEQ = #appSeq#
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Tibero.xml
new file mode 100644
index 00000000..f6b2ca01
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/cmm/Cmm_SQL_Tibero.xml
@@ -0,0 +1,804 @@
+
+
+
+
+
+
+
+
+ FROM ADR_MGR_MASTER M
+ LEFT JOIN
+ ( SELECT ADR_SEQ
+ , MAX ( ADR_SN ) AS ADR_SN
+ FROM ADR_MGR_DETAIL
+ GROUP BY ADR_SEQ ) Z ON M.ADR_SEQ = Z.ADR_SEQ
+ LEFT JOIN ADR_MGR_DETAIL D ON M.ADR_SEQ = D.ADR_SEQ AND D.ADR_SN = Z.ADR_SN
+ LEFT JOIN LETTNEMPLYRINFO AU ON D.ADR_ADM_ID = AU.ESNTL_ID
+ LEFT JOIN LETTCCMMNDETAILCODE SCD ON SCD.CODE_ID = 'CC013' AND SCD.CODE = M.STAT_CD
+ LEFT JOIN LETTCCMMNDETAILCODE RCD ON RCD.CODE_ID = 'CC014' AND RCD.CODE = TRIM ( M.REQ_OL_CD )
+ LEFT JOIN LETTCCMMNDETAILCODE CCD ON CCD.CODE_ID = 'CC002' AND CCD.CODE = TRIM ( M.CC_TY )
+ LEFT JOIN ADR_MEM_DEPT_MGR DM ON DM.MEM_DEPT_SEQ = D.MEM_DEPT_SEQ
+ LEFT JOIN ADR_RPPL AP ON AP.ADR_SEQ = M.ADR_SEQ AND AP.RPPL_TY = '10'
+ LEFT JOIN
+ ( SELECT ADR_SEQ
+ , ADR_SN
+ , MAX ( APP_SEQ ) AS APP_SEQ
+ FROM ADR_APP_MGR
+ GROUP BY ADR_SEQ, ADR_SN ) ZAM ON M.ADR_SEQ = ZAM.ADR_SEQ AND D.ADR_SN = ZAM.ADR_SN
+ LEFT JOIN ADR_APP_MGR AM ON M.ADR_SEQ = AM.ADR_SEQ AND D.ADR_SN = AM.ADR_SN AND ZAM.APP_SEQ = AM.APP_SEQ
+
+
+ /* 성립여부 검색 */
+ LEFT OUTER JOIN (
+ SELECT ADR_SEQ, DLVRY_SEQ
+ FROM ADR_DLVRY
+ WHERE DLVRY_DOC_TY = '80'
+ GROUP BY ADR_SEQ
+ ) DLVRY
+ ON M.ADR_SEQ = DLVRY.ADR_SEQ
+
+
+ WHERE TO_CHAR ( M.SBMT_DE, 'YYYYMMDD' ) BETWEEN #searchStartDt# AND #searchEndDt#
+
+
+
+
+
+
+ M.ADR_NO LIKE '%'||TRIM(#searchKeyword#)||'%'
+
+
+ AP.RPPL_NM LIKE '%'||TRIM(#searchKeyword#)||'%'
+
+
+ CCD.CODE_NM LIKE '%'||TRIM(#searchKeyword#)||'%'
+
+
+ DM.MEM_DEPT_NM LIKE '%'||TRIM(#searchKeyword#)||'%'
+
+
+
+
+
+
+
+ AND (
+
+ #ckStsList[]#
+
+
+ ( M.STAT_CD NOT LIKE '10%' OR M.STAT_CD IN ('104050','101050') )
+
+
+
+ OR DLVRY.DLVRY_SEQ IS NOT NULL
+
+ )
+
+
+
+ ( M.STAT_CD NOT LIKE '10%' OR M.STAT_CD IN ('104050','101050') )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_CLOSE_DOC
+ (
+ ADR_SEQ /* 조정일련번호 */
+ , ADR_SN /* 조정회차 */
+ , CLOSE_DOC_TY /* 종결문서구분 */
+ , CLOSE_DOC /* 종결문서일련번호 */
+ , CLOSE_CN1 /* 내용1 */
+ , CLOSE_CN2 /* 내용2 */
+ , CLOSE_CN3 /* 내용3 */
+
+ , RPLY_END_DE /* 회신기안일자 */
+
+
+ , SBMT_YN /* 제출여부 */
+ , SBMT_DE /* 제출일시 */
+
+
+ , APPR_YN /* 결재여부 */
+ , APPR_DE /* 결재일시 */
+
+
+ , FRST_REGIST_PNTTM /* 등록일시 */
+ , FRST_REGISTER_ID /* 등록자 */
+ , LAST_UPDT_PNTTM /* 수정일시 */
+ , LAST_UPDUSR_ID /* */
+ , ADR_OJCT_DE /* 이의신청기한 */
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #closeDocTy#
+ , #closeDoc#
+ , #closeCn1#
+ , #closeCn2#
+ , #closeCn3#
+
+ , #rplyEndDeDay#||#rplyEndDeTime#
+
+
+ , #sbmtYn#
+ , #sbmtDe#
+
+
+ , #apprYn#
+ , #apprDe#
+
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ , #adrOjctDe#
+
+ )
+
+
+
+
+ UPDATE ADR_CLOSE_DOC SET
+ CLOSE_CN1 = #closeCn1#
+ , CLOSE_CN2 = #closeCn2#
+ , CLOSE_CN3 = #closeCn3#
+
+ , RPLY_END_DE = #rplyEndDeDay#||#rplyEndDeTime# /* 회신기안일자 */
+
+
+ , SBMT_YN = #sbmtYn#
+ , SBMT_DE = #sbmtDe#
+
+
+ , APPR_YN = #apprYn#
+ , APPR_DE = #apprDe#
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+
+ , ADR_OJCT_DE = #adrOjctDe# /* 이의신청기한 */
+
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND CLOSE_DOC_TY = #closeDocTy#
+ AND CLOSE_DOC = #closeDoc#
+
+
+
+
+ DELETE FROM ADR_CLOSE_DOC
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND CLOSE_DOC_TY = #closeDocTy#
+ AND CLOSE_DOC = #closeDoc#
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/crt/Crt_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/crt/Crt_SQL_Tibero.xml
new file mode 100644
index 00000000..4c357fd2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/crt/Crt_SQL_Tibero.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dlvinfo/Dlvinfo_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dlvinfo/Dlvinfo_SQL_Tibero.xml
new file mode 100644
index 00000000..d3cd7578
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dlvinfo/Dlvinfo_SQL_Tibero.xml
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+
+ FROM ADR_DLVRY D
+ LEFT JOIN ADR_MGR_MASTER M ON M.ADR_SEQ = D.ADR_SEQ
+ WHERE 1=1
+
+ AND D.REC_DE IS NOT NULL
+
+
+ AND D.REC_DE IS NULL
+
+
+
+ AND D.DLVRY_DOC_TY = #srcDocty#
+
+
+
+
+ AND M.ADR_NO LIKE '%'||#srcTxt#||'%'
+
+
+
+
+ AND D.RPPL_NM LIKE '%'||#srcTxt#||'%'
+
+
+
+
+ AND (M.ADR_NO LIKE '%'||#srcTxt#||'%'
+ OR D.RPPL_NM LIKE '%'||#srcTxt#||'%')
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_DLVRY SET
+ SEND_DE = #sendDeDay#||#sendDeTime#
+ , REC_DE = #recDeDay#||#recDeTime#
+ , REG_NM = #regNm#
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND DLVRY_SEQ = #dlvrySeq#
+
+
+
+
+
+ DELETE FROM ADR_DLVRY
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND DLVRY_SEQ = #dlvrySeq#
+
+
+
+
+
+ INSERT INTO ADR_DLVRY (
+ ADR_SEQ
+ , ADR_SN
+ , DLVRY_SEQ
+ , RPPL_TY
+ , RPPL_NM
+ , REG_NM
+ , DLVRY_DOC_TY
+ , SEND_DE
+
+
+ , REC_DE
+
+
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , #dlvrySeq#
+ , #rpplTy#
+ , #rpplNm#
+ , #regNm#
+ , #dlvryDocTy#
+ , #sendDeDay#||#sendDeTime#
+
+
+ , #recDeDay#||#recDeTime#
+
+
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dnt/Dnt_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dnt/Dnt_SQL_Tibero.xml
new file mode 100644
index 00000000..6aa62896
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dnt/Dnt_SQL_Tibero.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+ INSERT INTO ADR_APP_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , APP_SEQ
+ , ADR_ADMIN_ID
+ , APP_DE
+ , APP_PLACE
+ , APP_PLACE_ADDR
+ , APP_PLACE_TY
+ , APP_PLACE_ADDR_TY
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , NVL((SELECT COUNT(1) FROM ADR_APP_MGR WHERE ADR_SEQ=#adrSeq# AND ADR_SN=#adrSn# ),0)+1
+ , #adrAdmId#
+ , #appDeDay#||#appDeTime#||'00'
+ , #appPlace#
+ , #appPlaceAddr#
+ , #appPlaceTy#
+ , #appPlaceAddrTy#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+
+ )
+
+
+
+ UPDATE ADR_APP_MGR SET
+ APP_DE = #appDeDay#||#appDeTime#||'00'
+ , APP_PLACE = #appPlace#
+ , APP_PLACE_ADDR = #appPlaceAddr#
+
+ , APP_PLACE_TY = #appPlaceTy#
+ , APP_PLACE_ADDR_TY = #appPlaceAddrTy#
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND APP_SEQ = #appSeq#
+
+
+
+
+ DELETE FROM ADR_APP_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND APP_SEQ = #appSeq#
+
+
+
+ UPDATE ADR_ASS_MGR SET
+ ADD_USR_ID = #addUsrId#
+ , ADD_CHG_YN = #addChgYn#
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drt/Drt_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drt/Drt_SQL_Tibero.xml
new file mode 100644
index 00000000..6b660fe9
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drt/Drt_SQL_Tibero.xml
@@ -0,0 +1,360 @@
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_AGNT_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , AGNT_SEQ
+ , RPPL_SEQ
+ , AGNT_SBMT_YN
+ , AGNT_APPR_YN
+ , AGNT_ID
+ , RPPL_RLTN_TY
+ , RPPL_RLTN_CN
+ , AGNT_NM
+ , AGNT_BRTH_DT
+ , AGNT_POST
+ , AGNT_ADDR
+ , AGNT_ADDR_DTL
+ , AGNT_PHONE
+ , AGNT_CELNUM
+ , AGNT_EMAIL
+ , AGNT_EMAIL_YN
+ , AGNT_SMS_YN
+ , SBMT_YN
+ , SBMT_DE
+ , USR_CI
+ , APPR_YN
+ , APPR_DE
+ , ATCH_FILE_ID
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ , AGNT_REAL_POST
+ , AGNT_REAL_ADDR
+ , AGNT_REAL_ADDR_DTL
+ ) VALUES (
+ #adrSeq#
+ , #adrSn#
+ , #agntSeq#
+ , #rpplSeq#
+ , #agntSbmtYn#
+ , #agntApprYn#
+ , #agntId#
+ , #rpplRltnTy#
+ , #rpplRltnCn#
+ , #agntNm#
+ , #agntBrthDt#
+ , #agntPost#
+ , #agntAddr#
+ , #agntAddrDtl#
+ , #agntPhone#
+ , #agntCelnum#
+ , #agntEmail#
+ , #agntEmailYn#
+ , #agntSmsYn#
+ , #sbmtYn#
+ , #sbmtDe#
+ , #usrCi#
+ , #apprYn#
+ , #apprDe#
+ , #atchFileId#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ , #agntRealPost#
+ , #agntRealAddr#
+ , #agntRealAddrDtl#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_ASS_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , ASS_SEQ
+ , ASS_USR_TY
+ , ADD_USR_ID
+ , ADD_YN
+ , ADD_CHG_YN
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #assSeq#
+ , #assUsrTy#
+ , #addUsrId#
+ , #addYn#
+ , #addChgYn#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+ INSERT INTO ADR_PRTCL_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , PRTCL_SEQ
+ , OPEN_YN
+ , APP_DE
+ , APP_PLACE_TY
+ , APP_PLACE
+ , NEXT_APP_DE_YN
+ , NEXT_APP_DE
+ , APP_RESULT_TY
+ , PRTCL_CN
+
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #prtclSeq#
+ , #openYn#
+ , #appDeDay#||#appDeTime#||'00'
+ , #appPlaceTy#
+ , #appPlace#
+ , #nextAppDeYn#
+
+ , #nextAppDeDay#||#nextAppDeTime#||'00'
+
+
+ , NULL
+
+ , #appResultTy#
+ , #prtclCn#
+
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+ UPDATE ADR_ASS_MGR SET
+ ASS_USR_TY = #assUsrTy#
+ , ADD_USR_ID = #addUsrId#
+ , ADD_YN = #addYn#
+ , ADD_CHG_YN = #addChgYn#
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+ UPDATE ADR_PRTCL_MGR SET
+ OPEN_YN = #openYn#
+
+
+ , APP_DE = #appDeDay#||#appDeTime#||'00'
+
+
+ , APP_DE = NULL
+
+
+ , APP_PLACE_TY = #appPlaceTy#
+
+
+ , APP_PLACE = NULL
+
+
+ , APP_PLACE = #appPlace#
+
+
+ , NEXT_APP_DE_YN = #nextAppDeYn#
+
+
+ , NEXT_APP_DE = #nextAppDeDay#||#nextAppDeTime#||'00'
+
+
+ , NEXT_APP_DE = NULL
+
+
+ , APP_RESULT_TY = #appResultTy#
+ , PRTCL_CN = #prtclCn#
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+ DELETE FROM ADR_ASS_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+
+ DELETE FROM ADR_PRTCL_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drtctr/DrtCtr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drtctr/DrtCtr_SQL_Tibero.xml
new file mode 100644
index 00000000..0804dfff
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/drtctr/DrtCtr_SQL_Tibero.xml
@@ -0,0 +1,327 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_ASS_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , ASS_SEQ
+ , ASS_USR_TY
+ , ADD_USR_ID
+ , ADD_YN
+ , ADD_CHG_YN
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #assSeq#
+ , #assUsrTy#
+ , #addUsrId#
+ , #addYn#
+ , #addChgYn#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+ INSERT INTO ADR_PRTCL_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , PRTCL_SEQ
+ , OPEN_YN
+ , APP_DE
+ , APP_PLACE_TY
+ , APP_PLACE
+
+
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #prtclSeq#
+ , #openYn#
+ , #appDeDay#||#appDeTime#||'00'
+ , #appPlaceTy#
+ , #appPlace#
+
+
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+
+ INSERT
+ INTO ADR_PRTCL_CTR_MGR
+ (
+ ADR_SEQ,
+ ADR_SN,
+ PRTCL_SEQ,
+ CTR_CN,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #prtclSeq#
+ , #ctrCn#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+
+ UPDATE ADR_ASS_MGR SET
+ ASS_USR_TY = #assUsrTy#
+ , ADD_USR_ID = #addUsrId#
+ , ADD_YN = #addYn#
+ , ADD_CHG_YN = #addChgYn#
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+
+ UPDATE ADR_PRTCL_MGR SET
+ OPEN_YN = #openYn#
+
+
+ , APP_DE = #appDeDay#||#appDeTime#||'00'
+
+
+ , APP_DE = NULL
+
+
+ , APP_PLACE_TY = #appPlaceTy#
+
+
+ , APP_PLACE = NULL
+
+
+ , APP_PLACE = #appPlace#
+
+
+
+
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+ UPDATE ADR_PRTCL_CTR_MGR
+ SET
+ CTR_CN = #ctrCn#,
+ LAST_UPDT_PNTTM = SYS_DATETIME,
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+
+ DELETE FROM ADR_ASS_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ASS_SEQ = #assSeq#
+
+
+
+ DELETE FROM ADR_PRTCL_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+ DELETE FROM ADR_PRTCL_CTR_MGR
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND PRTCL_SEQ = #prtclSeq#
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dtb/Dtb_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dtb/Dtb_SQL_Tibero.xml
new file mode 100644
index 00000000..0dd7bc6d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/dtb/Dtb_SQL_Tibero.xml
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ FROM ADR_MEM_MGR M
+ LEFT JOIN ADR_MEM_DEPT_MAP DMP ON M.MEM_SEQ = DMP.MEM_SEQ
+ LEFT JOIN ADR_MEM_DEPT_MGR D ON D.MEM_DEPT_SEQ = DMP.MEM_DEPT_SEQ
+ WHERE 1=1
+ AND DMP.MEM_GRADE = #memGrade#
+
+ AND M.MEM_NAME LIKE '%'||#srcMemName#||'%'
+
+
+ AND M.MEM_SEQ NOT
+
+ #assValList[]#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM ADR_ASS_MGR
+ WHERE ADR_SEQ = #adrSeq#
+
+ AND ADR_SN = #adrSn#
+
+
+
+
+
+ INSERT
+ INTO ADR_ASS_MGR
+ (
+ ADR_SEQ
+ , ADR_SN
+ , ASS_SEQ
+ , ASS_USR_TY
+ , ADD_USR_ID
+ , ADD_CHG_YN
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#
+ , #adrSn#
+ , #assSeq#
+ , #assUsrTy#
+ , trim(#addUsrId#)
+ , #addChgYn#
+ , SYS_DATETIME
+ , #frstRegisterId#
+ , SYS_DATETIME
+ , #lastUpdusrId#
+ )
+
+
+
+ UPDATE ADR_MGR_DETAIL
+ SET ADR_ADM_ID = #adrAdmId#
+ , MEM_DEPT_SEQ = #memDeptSeq#
+ , LAST_UPDT_PNTTM = SYS_DATETIME
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+ AND ADR_SN = #adrSn#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ent/Ent_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ent/Ent_SQL_Tibero.xml
new file mode 100644
index 00000000..69699bc6
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ent/Ent_SQL_Tibero.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_CNCL_MGR SET
+ APPR_YN = #apprYn#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ LAST_UPDT_PNTTM = SYS_DATETIME
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/expm/ExpmManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/expm/ExpmManage_SQL_Tibero.xml
new file mode 100644
index 00000000..f1116a8a
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/expm/ExpmManage_SQL_Tibero.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+
+
+
+
+
+ MERGE INTO ADR_EXPM_MGR T1 USING DB_ROOT ON (T1.EXPM_CC_TY = #expmCcTy#)
+ WHEN MATCHED THEN
+ UPDATE SET
+ EXPM_TIT = #expmTit#,
+ ATCH_FILE_ID = #atchFileId#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ EXPM_CC_TY
+ ,EXPM_TIT
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #expmCcTy#
+ ,#expmTit#
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+ DELETE FROM ADR_EXPM_DTL WHERE EXPM_CC_TY = #expmCcTy#
+
+
+
+ INSERT INTO ADR_EXPM_DTL(
+ EXPM_CD
+ ,EXPM_CC_TY
+ ,EXPM_CN
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ )VALUES(
+ #expmCd#
+ ,#expmCcTy#
+ ,#expmCn#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/iam/IamManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/iam/IamManage_SQL_Tibero.xml
new file mode 100644
index 00000000..522cf798
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/iam/IamManage_SQL_Tibero.xml
@@ -0,0 +1,544 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_SBMT_DETAIL_MGR SET
+ SBMT_YN1 = #sbmtYn#
+ ,SBMT_DE1 = NOW()
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND SBMT_SEQ = #sbmtSeq#
+ AND SBMT_ID1 = #sbmtId#
+
+
+
+ UPDATE ADR_SBMT_MGR SET
+
+
+ SBMT_YN1 = #sbmtYn#
+ ,SBMT_DE1 = NOW()
+
+
+ SBMT_YN2 = #sbmtYn#
+ ,SBMT_DE2 = NOW()
+
+
+ SBMT_YN3 = #sbmtYn#
+ ,SBMT_DE3 = NOW()
+
+
+ SBMT_YN4 = #sbmtYn#
+ ,SBMT_DE4 = NOW()
+
+
+ SBMT_YN5 = #sbmtYn#
+ ,SBMT_DE5 = NOW()
+
+
+ SBMT_YN6 = #sbmtYn#
+ ,SBMT_DE6 = NOW()
+
+
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND SBMT_SEQ = #sbmtSeq#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/oad/Oad_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/oad/Oad_SQL_Tibero.xml
new file mode 100644
index 00000000..ed0b8c95
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/oad/Oad_SQL_Tibero.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ojct/Ojct_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ojct/Ojct_SQL_Tibero.xml
new file mode 100644
index 00000000..efdee48e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/ojct/Ojct_SQL_Tibero.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/sbmt/SbmtGradeManager_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/sbmt/SbmtGradeManager_SQL_Tibero.xml
new file mode 100644
index 00000000..62cf6b56
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjPgrMgr/sbmt/SbmtGradeManager_SQL_Tibero.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO adr_sbmt_grade_mgr
+ (
+ sbmt_grade_seq,
+ sbmt_grade_detail_seq,
+ sbmt_grade_cd,
+ sbmt_id,
+ frst_regist_pnttm,
+ frst_register_id
+ )
+ VALUES
+ (
+ #sbmtGradeSeq#,
+ #sbmtGradeDetailSeq#,
+ #sbmtGradeCd#,
+ #sbmtId#,
+ NOW(),
+ #frstRegisterId#
+ )
+
+
+
+
+
+
+
+
+ UPDATE adr_sbmt_grade_mgr SET
+ sbmt_id = #sbmtId#
+ ,last_updt_pnttm = NOW()
+ ,last_updusr_id = #frstRegisterId#
+ WHERE 1=1
+ AND sbmt_grade_seq = #sbmtGradeSeq#
+ AND sbmt_grade_detail_seq = #sbmtGradeDetailSeq#
+
+
+
+
+ MERGE INTO adr_sbmt_grade_mgr a USING db_root
+ ON a.sbmt_grade_seq = #sbmtGradeSeq#
+ AND a.sbmt_grade_detail_seq = #sbmtGradeDetailSeq#
+ WHEN MATCHED THEN
+ UPDATE SET
+ a.sbmt_id = #sbmtId#
+ ,a.last_updt_pnttm = NOW()
+ ,a.last_updusr_id = #frstRegisterId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ a.sbmt_grade_seq
+ ,a.sbmt_grade_detail_seq
+ ,a.sbmt_grade_cd
+ ,a.sbmt_id
+ ,a.frst_regist_pnttm
+ ,a.frst_register_id
+ ) VALUES (
+ #sbmtGradeSeq#,
+ #sbmtGradeDetailSeq#,
+ #sbmtGradeCd#,
+ #sbmtId#,
+ NOW(),
+ #frstRegisterId#
+ )
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgr/AdjReqMgr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgr/AdjReqMgr_SQL_Tibero.xml
new file mode 100644
index 00000000..8d17119d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgr/AdjReqMgr_SQL_Tibero.xml
@@ -0,0 +1,885 @@
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_MGR_MASTER (
+ ADR_SEQ
+ ,STAT_CD
+ ,REQ_OL_CD
+ ,REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ,SBMT_YN
+ ,SBMT_DE
+ ,ADR_PAY_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#statCd#
+ ,#reqOlCd#
+ ,#reqCn1#
+ ,#reqCn2#
+ ,#reqTy#
+ ,#ccTy#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+ INSERT INTO ADR_RPPL (
+ ADR_SEQ
+ ,RPPL_SEQ
+ ,RPPL_TY
+ ,AGNT_YN
+ ,RPPL_USR_TY
+ ,ADR_OL_YN
+ ,RPPL_ID
+ ,RPPL_NM
+ ,RPPL_BIZ_NO
+ ,RPPL_BIZ_ID
+ ,RPPL_BIZ_NM
+ ,RPPL_POST
+ ,RPPL_ADDR
+ ,RPPL_ADDR_DTL
+ ,RPPL_ADDR_CP_YN
+ ,RPPL_REAL_POST
+ ,RPPL_REAL_ADDR
+ ,RPPL_REAL_ADDR_DTL
+ ,RPPL_PHONE
+ ,RPPL_EMAIL
+ ,RPPL_EMAIL_YN
+ ,RPPL_SMS_YN
+ ,RPPL_CLASS
+ ,RPPL_GRADE
+ ,SBMT_YN
+ ,SBMT_DE
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,RPPL_RELATION
+ ,RPPL_RELATION_ETC
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#rpplSeq#
+ ,#rpplTy#
+ ,#agntYn#
+ ,#rpplUsrTy#
+ ,#adrOlYn#
+ ,#rpplId#
+ ,#rpplNm#
+ ,#rpplBizNo#
+ ,#rpplBizId#
+ ,#rpplBizNm#
+ ,#rpplPost#
+ ,#rpplAddr#
+ ,#rpplAddrDtl#
+ ,#rpplAddrCpYn#
+ ,#rpplRealPost#
+ ,#rpplRealAddr#
+ ,#rpplRealAddrDtl#
+ ,#rpplPhone#
+ ,#rpplEmail#
+ ,#rpplEmailYn#
+ ,#rpplSmsYn#
+ ,#rpplClass#
+ ,#rpplGrade#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,#rpplRelation#
+ ,#rpplRelationEtc#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_EDT_REQ SET
+
+
+ APPR_YN = #apprYn#,
+
+
+ EDT_STATUS = '03',
+
+
+
+ REJT_RESON = #rejtReson#,
+
+
+ SBMT_YN = #sbmtYn#,
+ SBMT_DE = NULL,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND EDT_SN = #edtSn#
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+
+ STAT_CD = #statCd#,
+
+
+ REJECT_CD = #rejectCd#,
+
+
+ REJECT_CN = #rejectCn#,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdtPnttm#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+ DELETE FROM ADR_APPR_MGR WHERE ADR_SEQ = #adrSeq#
+
+
+
+ INSERT INTO ADR_APPR_MGR (
+ ADR_SEQ,
+ APPR_SEQ,
+ ADR_SN,
+ APPR_TY,
+ APPR_SN,
+ APPR_ID,
+ APPR_YN,
+ APPR_RSON,
+ APPR_DE,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID,
+ ADR_COST
+ ) VALUES (
+ #adrSeq#,
+ #apprSeq#,
+ (SELECT ADR_SN FROM ADR_MGR_DEATAIL_MAX WHERE ADR_SEQ = #adrSeq#),
+ #apprTy#,
+ #apprSn#,
+ #apprId#,
+ #apprYn#,
+ #apprRson#,
+ NULL,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#,
+ #adrCost#
+ )
+
+
+
+ DELETE FROM ADR_MLT_APPR_MGR WHERE MLT_APPR_SEQ = #mltApprSeq#
+
+
+
+ INSERT INTO ADR_MLT_APPR_MGR (
+ MLT_APPR_SEQ,
+ ADR_SEQ,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #mltApprSeq#,
+ #adrSeq#,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+
+ STAT_CD = #statCd#,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+ UPDATE ADR_APPR_MGR SET
+ APPR_ID = #apprId#
+ ,APPR_YN = 'Y'
+ ,APPR_DE = NOW()
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ ADR_COST = #adrCost#
+ ,ADR_PAY_YN = 'Y'
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+ INSERT INTO ADR_HSTRY (
+ ADR_SEQ
+ ,ADR_SN
+ ,ADR_HSTRY_SEQ
+ ,HSTRY_DE
+ ,HSTRY_CN
+ ,HSTRY_DETAIL_CN
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ,DLVRY_SEQ
+ ,STAT_CD
+ ,REF_ADR_SEQ
+ ,REF_ADR_SN
+ ,REF_SEQ_1
+ ,REF_SEQ_2
+ ) VALUES (
+ #adrSeq#
+ ,#adrSn#
+ ,#adrHstrySeq#
+ ,NOW()
+ ,#hstryCn#
+ ,#hstryDetailCn#
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ ,#dlvrySeq#
+ ,#statCd#
+ ,#adrSeq#
+ ,#adrSn#
+ ,#refSeq1#
+ ,#refSeq2#
+ )
+
+
+
+
+ UPDATE ADR_HSTRY SET
+ HSTRY_CN = #hstryCn#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,LAST_UPDT_PNTTM = NOW()
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND ADR_HSTRY_SEQ = #adrHstrySeq#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_SC_TRAN (
+ TR_NUM
+ ,TR_SENDDATE
+ ,TR_ID
+ /*,TR_SENDSTAT*/
+ /*,TR_MSGTYPE*/
+ ,TR_PHONE
+ ,TR_CALLBACK
+ ,TR_MSG
+ ,EMAIL_SEND_RESULT
+ ) VALUES (
+ (SELECT IFNULL(MAX(TR_NUM), 0) + 1 FROM ADR_SC_TRAN)
+ ,SYSDATE
+ ,#trId#
+ /*,'0'*/
+ /*,'0'*/
+ ,IFNULL(#rpplPhone#, '-')
+ ,IFNULL(#sendTelNo#, '-')
+ ,#sendMsg#
+ ,#emailSendResult#
+ )
+
+
+
+
+ INSERT INTO ADR_MMS_MSG (
+ MSGKEY
+ ,ID
+ ,SUBJECT
+ ,PHONE
+ ,CALLBACK
+ ,STATUS
+ ,REQDATE
+ ,MSG
+ ,TYPE
+ ,EMAIL_SEND_RESULT
+ ) VALUES (
+ (SELECT IFNULL(MAX(MSGKEY), 0) + 1 FROM ADR_MMS_MSG)
+ ,#trId#
+ ,'[한국저작권위원회]'
+ ,#rpplPhone#
+ ,#sendTelNo#
+ ,'0'
+ ,SYSDATE
+ ,#sendMsg#
+ ,'0'
+ ,#emailSendResult#
+ )
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgrOff/AdjReqMgrOff_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgrOff/AdjReqMgrOff_SQL_Tibero.xml
new file mode 100644
index 00000000..111cad01
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjReqMgrOff/AdjReqMgrOff_SQL_Tibero.xml
@@ -0,0 +1,698 @@
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_MGR_MASTER (
+ ADR_SEQ
+ ,STAT_CD
+ ,REQ_OL_CD
+ ,REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ,SBMT_YN
+ ,SBMT_DE
+ ,ADR_PAY_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#statCd#
+ ,#reqOlCd#
+ ,#reqCn1#
+ ,#reqCn2#
+ ,#reqTy#
+ ,#ccTy#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+ INSERT INTO ADR_MGR_DETAIL(
+ ADR_SEQ,
+ ADR_SN,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#,
+ #adrSn#,
+ NOW() ,
+ #frstRegisterId# ,
+ NOW() ,
+ #lastUpdusrId#
+ )
+
+
+
+
+ INSERT INTO ADR_RPPL (
+ ADR_SEQ
+ ,RPPL_SEQ
+ ,RPPL_TY
+ ,AGNT_YN
+ ,RPPL_USR_TY
+ ,ADR_OL_YN
+ ,RPPL_ID
+ ,RPPL_NM
+ ,RPPL_BIZ_NO
+ ,RPPL_BIZ_ID
+ ,RPPL_BIZ_NM
+ ,RPPL_POST
+ ,RPPL_ADDR
+ ,RPPL_ADDR_DTL
+ ,RPPL_ADDR_CP_YN
+ ,RPPL_REAL_POST
+ ,RPPL_REAL_ADDR
+ ,RPPL_REAL_ADDR_DTL
+ ,RPPL_PHONE
+ ,RPPL_EMAIL
+ ,RPPL_EMAIL_YN
+ ,RPPL_SMS_YN
+ ,RPPL_CLASS
+ ,RPPL_GRADE
+ ,SBMT_YN
+ ,SBMT_DE
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,RPPL_RELATION
+ ,RPPL_RELATION_ETC
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#rpplSeq#
+ ,#rpplTy#
+ ,#agntYn#
+ ,#rpplUsrTy#
+ ,#adrOlYn#
+ ,#rpplId#
+ ,#rpplNm#
+ ,#rpplBizNo#
+ ,#rpplBizId#
+ ,#rpplBizNm#
+ ,#rpplPost#
+ ,#rpplAddr#
+ ,#rpplAddrDtl#
+ ,#rpplAddrCpYn#
+ ,#rpplRealPost#
+ ,#rpplRealAddr#
+ ,#rpplRealAddrDtl#
+ ,#rpplPhone#
+ ,#rpplEmail#
+ ,#rpplEmailYn#
+ ,#rpplSmsYn#
+ ,#rpplClass#
+ ,#rpplGrade#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,#rpplRelation#
+ ,#rpplRelationEtc#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+
+
+
+
+
+ DELETE
+ FROM ADR_RPPL
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ REQ_CN1 = #reqCn1#
+ ,REQ_CN2 = #reqCn2#
+ ,REQ_TY = #reqTy#
+ ,CC_TY = #ccTy#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL SET
+ RPPL_TY = #rpplTy#
+ ,AGNT_YN = #agntYn#
+ ,RPPL_USR_TY = #rpplUsrTy#
+ ,RPPL_NM = #rpplNm#
+ ,RPPL_BIZ_NO = #rpplBizNo#
+ ,RPPL_BIZ_ID = #rpplBizId#
+ ,RPPL_BIZ_NM = #rpplBizNm#
+ ,RPPL_POST = #rpplPost#
+ ,RPPL_ADDR = #rpplAddr#
+ ,RPPL_ADDR_DTL = #rpplAddrDtl#
+ ,RPPL_REAL_POST = #rpplRealPost#
+ ,RPPL_REAL_ADDR = #rpplRealAddr#
+ ,RPPL_REAL_ADDR_DTL = #rpplRealAddrDtl#
+ ,RPPL_PHONE = #rpplPhone#
+ ,RPPL_EMAIL = #rpplEmail#
+ ,RPPL_EMAIL_YN = #rpplEmailYn#
+ ,RPPL_SMS_YN = #rpplSmsYn#
+ ,RPPL_CLASS = #rpplClass#
+ ,RPPL_GRADE = #rpplGrade#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,RPPL_RELATION = #rpplRelation#
+ ,RPPL_RELATION_ETC = #rpplRelationEtc#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_MGR_MASTER SET USE_YN = 'N'
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjcclt/AdjustConciliator_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjcclt/AdjustConciliator_SQL_Tibero.xml
new file mode 100644
index 00000000..d0368d6e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjcclt/AdjustConciliator_SQL_Tibero.xml
@@ -0,0 +1,1788 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_CLOSE_DOC SET
+ APPR_YN = #apprYn#
+ ,APPR_DE = NOW()
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND CLOSE_DOC_TY = #closeDocTy#
+
+
+
+
+
+
+
+ UPDATE ADR_SBMT_DETAIL_MGR SET
+ SBMT_YN1 = #sbmtYn#
+ ,SBMT_DE1 = NOW()
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND SBMT_SEQ = #sbmtSeq#
+ AND SBMT_ID1 = #sbmtId#
+
+
+
+ UPDATE ADR_SBMT_MGR SET
+
+
+ SBMT_YN1 = #sbmtYn#
+ ,SBMT_DE1 = NOW()
+
+
+ SBMT_YN2 = #sbmtYn#
+ ,SBMT_DE2 = NOW()
+
+
+ SBMT_YN3 = #sbmtYn#
+ ,SBMT_DE3 = NOW()
+
+
+ SBMT_YN4 = #sbmtYn#
+ ,SBMT_DE4 = NOW()
+
+
+ SBMT_YN5 = #sbmtYn#
+ ,SBMT_DE5 = NOW()
+
+
+ SBMT_YN6 = #sbmtYn#
+ ,SBMT_DE6 = NOW()
+
+
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND SBMT_SEQ = #sbmtSeq#
+
+
+
+
+
+
+
+
+ SELECT
+ ADR_SEQ
+ ,ADR_NO
+ ,STAT_CD
+ ,REQ_OL_CD
+ ,REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ,SBMT_YN
+ ,SBMT_DE
+ ,ADR_COST
+ ,ADR_PAY_YN
+ ,APPR_SEQ
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,(
+ SELECT
+ CASE
+ WHEN COUNT(*) 1 THEN GROUP_CONCAT(RPPL_NM SEPARATOR ',')
+ ELSE RPPL_NM || '외' || (COUNT(*)-1) || '명'
+ END RPPL_NMS
+ FROM ADR_RPPL S1
+ WHERE 1=1
+ AND S1.adr_seq = T1.adr_seq
+ AND S1.RPPL_TY = '20'
+ GROUP BY S1.adr_seq
+ ORDER BY S1.FRST_REGIST_PNTTM
+ ) AS RES_PON_DENT_NM
+ , ( SELECT RPPL_NM FROM ADR_RPPL s1 WHERE 1=1 AND S1.adr_seq = T1.adr_seq AND s1.RPPL_TY = '30') AS DEPU_TY_NM
+ , ( SELECT RPPL_NM FROM ADR_RPPL s1 WHERE 1=1 AND S1.adr_seq = T1.adr_seq AND s1.RPPL_TY = '10') AS APPLI_CANT_NM
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ FROM ADR_MGR_MASTER T1
+ WHERE 1=1
+ AND T1.STAT_CD = ]]> '202050'
+ AND T1.USE_YN ]]> 'N'
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/adjst/AdjstReq_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/adjst/AdjstReq_SQL_Tibero.xml
new file mode 100644
index 00000000..e0b6046f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/adjst/AdjstReq_SQL_Tibero.xml
@@ -0,0 +1,857 @@
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_MGR_MASTER (
+ ADR_SEQ
+ ,STAT_CD
+ ,REQ_OL_CD
+ ,REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ,SBMT_YN
+ ,SBMT_DE
+ ,ADR_PAY_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#statCd#
+ ,#reqOlCd#
+ ,#reqCn1#
+ ,#reqCn2#
+ ,#reqTy#
+ ,#ccTy#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+
+ INSERT INTO ADR_MGR_DETAIL(
+ ADR_SEQ,
+ ADR_SN,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ )
+ VALUES
+ (
+ #adrSeq#,
+ #adrSn#,
+ NOW() ,
+ #frstRegisterId# ,
+ NOW() ,
+ #lastUpdusrId#
+ )
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+
+ REQ_CN1 = #reqCn1#,
+
+
+ REQ_CN2 = #reqCn2#,
+
+
+ CC_TY = #ccTy#,
+
+
+ ATCH_FILE_ID = #atchFileId#,
+
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+
+
+
+
+ UPDATE ADR_MGR_MASTER SET
+ STAT_CD = #statCd#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+
+
+
+
+
+ DELETE FROM ADR_RPPL
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+
+ DELETE FROM ADR_MGR_MASTER
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+
+
+
+
+
+ DELETE
+ FROM ADR_RPPL
+ WHERE ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+ AND FRST_REGISTER_ID = #frstRegisterId#
+
+
+
+
+
+
+ INSERT INTO ADR_RPPL (
+ ADR_SEQ
+ ,RPPL_SEQ
+ ,RPPL_TY
+ ,AGNT_YN
+ ,RPPL_USR_TY
+ ,ADR_OL_YN
+ ,RPPL_ID
+ ,RPPL_NM
+ ,RPPL_BIZ_NO
+ ,RPPL_BIZ_ID
+ ,RPPL_BIZ_NM
+ ,RPPL_POST
+ ,RPPL_ADDR
+ ,RPPL_ADDR_DTL
+ ,RPPL_ADDR_CP_YN
+ ,RPPL_REAL_POST
+ ,RPPL_REAL_ADDR
+ ,RPPL_REAL_ADDR_DTL
+ ,RPPL_PHONE
+ ,RPPL_EMAIL
+ ,RPPL_EMAIL_YN
+ ,RPPL_SMS_YN
+ ,RPPL_CLASS
+ ,RPPL_GRADE
+ ,SBMT_YN
+ ,SBMT_DE
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,RPPL_RELATION
+ ,RPPL_RELATION_ETC
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#rpplSeq#
+ ,#rpplTy#
+ ,#agntYn#
+ ,#rpplUsrTy#
+ ,#adrOlYn#
+ ,#rpplId#
+ ,#rpplNm#
+ ,REPLACE(#rpplBizNo# , '-' , '')
+ ,REPLACE(#rpplBizId# , '-' , '')
+ ,#rpplBizNm#
+ ,#rpplPost#
+ ,#rpplAddr#
+ ,#rpplAddrDtl#
+ ,#rpplAddrCpYn#
+ ,#rpplRealPost#
+ ,#rpplRealAddr#
+ ,#rpplRealAddrDtl#
+ ,#rpplPhone#
+ ,#rpplEmail#
+ ,#rpplEmailYn#
+ ,#rpplSmsYn#
+ ,#rpplClass#
+ ,#rpplGrade#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,#rpplRelation#
+ ,#rpplRelationEtc#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+
+
+ UPDATE ADR_RPPL SET
+ RPPL_TY = #rpplTy#
+ ,RPPL_ID = #rpplId#
+ ,AGNT_YN = #agntYn#
+ ,RPPL_USR_TY = #rpplUsrTy#
+ ,RPPL_NM = #rpplNm#
+ ,RPPL_BIZ_NO = REPLACE(#rpplBizNo# , '-' , '')
+ ,RPPL_BIZ_ID = REPLACE(#rpplBizId# , '-' , '')
+ ,RPPL_BIZ_NM = #rpplBizNm#
+ ,RPPL_POST = #rpplPost#
+ ,RPPL_ADDR = #rpplAddr#
+ ,RPPL_ADDR_DTL = #rpplAddrDtl#
+ ,RPPL_REAL_POST = #rpplRealPost#
+ ,RPPL_REAL_ADDR = #rpplRealAddr#
+ ,RPPL_REAL_ADDR_DTL = #rpplRealAddrDtl#
+ ,RPPL_PHONE = #rpplPhone#
+ ,RPPL_EMAIL = #rpplEmail#
+ ,RPPL_EMAIL_YN = #rpplEmailYn#
+ ,RPPL_SMS_YN = #rpplSmsYn#
+ ,RPPL_CLASS = #rpplClass#
+ ,RPPL_GRADE = #rpplGrade#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,RPPL_RELATION = #rpplRelation#
+ ,RPPL_RELATION_ETC = #rpplRelationEtc#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+ MERGE INTO ADR_RPPL T1 USING DB_ROOT
+ ON (T1.ADR_SEQ = #adrSeq# AND T1.RPPL_SEQ = #rpplSeq# AND T1.RPPL_TY = #rpplTy#)
+ WHEN MATCHED THEN
+ UPDATE SET
+ RPPL_TY = #rpplTy#
+ ,AGNT_YN = #agntYn#
+ ,RPPL_USR_TY = #rpplUsrTy#
+ ,RPPL_NM = #rpplNm#
+ ,RPPL_BIZ_NO = REPLACE(#rpplBizNo# , '-' , '')
+ ,RPPL_BIZ_ID = REPLACE(#rpplBizId# , '-' , '')
+ ,RPPL_BIZ_NM = #rpplBizNm#
+ ,RPPL_POST = #rpplPost#
+ ,RPPL_ADDR = #rpplAddr#
+ ,RPPL_ADDR_DTL = #rpplAddrDtl#
+ ,RPPL_REAL_POST = #rpplRealPost#
+ ,RPPL_REAL_ADDR = #rpplRealAddr#
+ ,RPPL_REAL_ADDR_DTL = #rpplRealAddrDtl#
+ ,RPPL_PHONE = #rpplPhone#
+ ,RPPL_EMAIL = #rpplEmail#
+ ,RPPL_EMAIL_YN = #rpplEmailYn#
+ ,RPPL_SMS_YN = #rpplSmsYn#
+ ,RPPL_CLASS = #rpplClass#
+ ,RPPL_GRADE = #rpplGrade#
+ ,ATCH_FILE_ID = #atchFileId#
+ ,RPPL_RELATION = #rpplRelation#
+ ,RPPL_RELATION_ETC = #rpplRelationEtc#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHEN NOT MATCHED THEN
+ INSERT (
+ ADR_SEQ
+ ,RPPL_SEQ
+ ,RPPL_TY
+ ,AGNT_YN
+ ,RPPL_USR_TY
+ ,ADR_OL_YN
+ ,RPPL_ID
+ ,RPPL_NM
+ ,RPPL_BIZ_NO
+ ,RPPL_BIZ_ID
+ ,RPPL_BIZ_NM
+ ,RPPL_POST
+ ,RPPL_ADDR
+ ,RPPL_ADDR_DTL
+ ,RPPL_ADDR_CP_YN
+ ,RPPL_REAL_POST
+ ,RPPL_REAL_ADDR
+ ,RPPL_REAL_ADDR_DTL
+ ,RPPL_PHONE
+ ,RPPL_EMAIL
+ ,RPPL_EMAIL_YN
+ ,RPPL_SMS_YN
+ ,RPPL_CLASS
+ ,RPPL_GRADE
+ ,SBMT_YN
+ ,SBMT_DE
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,RPPL_RELATION
+ ,RPPL_RELATION_ETC
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#rpplSeq#
+ ,#rpplTy#
+ ,#agntYn#
+ ,#rpplUsrTy#
+ ,#adrOlYn#
+ ,#rpplId#
+ ,#rpplNm#
+ ,REPLACE(#rpplBizNo# , '-' , '')
+ ,REPLACE(#rpplBizId# , '-' , '')
+ ,#rpplBizNm#
+ ,#rpplPost#
+ ,#rpplAddr#
+ ,#rpplAddrDtl#
+ ,#rpplAddrCpYn#
+ ,#rpplRealPost#
+ ,#rpplRealAddr#
+ ,#rpplRealAddrDtl#
+ ,#rpplPhone#
+ ,#rpplEmail#
+ ,#rpplEmailYn#
+ ,#rpplSmsYn#
+ ,#rpplClass#
+ ,#rpplGrade#
+ ,'N'
+ ,NOW()
+ ,'N'
+ ,NOW()
+ ,#atchFileId#
+ ,#rpplRelation#
+ ,#rpplRelationEtc#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+ DELETE FROM ADR_RPPL
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND RPPL_TY = #rpplTy#
+ AND RPPL_SEQ
+
+ #existSeqList[]#
+
+
+
+
+
+ DELETE FROM ADR_RPPL
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND RPPL_SEQ = #rpplSeq#
+
+
+
+
+
+ INSERT INTO ADR_AGNT_MGR (
+ ADR_SEQ
+ ,ADR_SN
+ ,AGNT_SEQ
+ ,RPPL_SEQ
+ ,AGNT_SBMT_YN
+ ,AGNT_APPR_YN
+ ,AGNT_ID
+ ,RPPL_RLTN_TY
+ ,RPPL_RLTN_CN
+ ,AGNT_NM
+ ,AGNT_BRTH_DT
+ ,AGNT_POST
+ ,AGNT_ADDR
+ ,AGNT_ADDR_DTL
+ ,AGNT_PHONE
+ ,AGNT_CELNUM
+ ,AGNT_EMAIL
+ ,AGNT_EMAIL_YN
+ ,AGNT_SMS_YN
+ ,SBMT_YN
+ ,SBMT_DE
+ ,USR_CI
+ ,APPR_YN
+ ,APPR_DE
+ ,ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ) VALUES (
+ #adrSeq#
+ ,#adrSn#
+ ,#agntSeq#
+ ,#rpplSeq#
+ ,#agntSbmtYn#
+ ,#agntApprYn#
+ ,#agntId#
+ ,#rpplRltnTy#
+ ,#rpplRltnCn#
+ ,#agntNm#
+ ,#agntBrthDt#
+ ,#agntPost#
+ ,#agntAddr#
+ ,#agntAddrDtl#
+ ,#agntPhone#
+ ,#agntCelnum#
+ ,#agntEmail#
+ ,#agntEmailYn#
+ ,#agntSmsYn#
+ ,#sbmtYn#
+ ,#sbmtDe#
+ ,#usrCi#
+ ,#apprYn#
+ ,#apprDe#
+ ,#atchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,NOW()
+ ,#lastUpdusrId#
+ )
+
+
+
+
+
+ UPDATE ADR_AGNT_MGR SET
+ RPPL_SEQ = #rpplSeq#
+ ,AGNT_SBMT_YN = #agntSbmtYn#
+ ,AGNT_APPR_YN = #agntApprYn#
+ ,AGNT_ID = #agntId#
+ ,RPPL_RLTN_TY = #rpplRltnTy#
+ ,RPPL_RLTN_CN = #rpplRltnCn#
+ ,AGNT_NM = #agntNm#
+ ,AGNT_BRTH_DT = #agntBrthDt#
+ ,AGNT_POST = #agntPost#
+ ,AGNT_ADDR = #agntAddr#
+ ,AGNT_ADDR_DTL = #agntAddrDtl#
+ ,AGNT_PHONE = #agntPhone#
+ ,AGNT_CELNUM = #agntCelnum#
+ ,AGNT_EMAIL = #agntEmail#
+ ,AGNT_EMAIL_YN = #agntEmailYn#
+ ,AGNT_SMS_YN = #agntSmsYn#
+ ,SBMT_YN = #sbmtYn#
+ ,SBMT_DE = #sbmtDe#
+ ,USR_CI = #usrCi#
+ /*,APPR_YN = #apprYn#
+ ,APPR_DE = #apprDe#*/
+ ,ATCH_FILE_ID = #atchFileId#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+ DELETE FROM ADR_AGNT_MGR
+ WHERE 1=1
+ AND ADR_SEQ = #adrSeq#
+ AND ADR_SN = #adrSn#
+ AND AGNT_SEQ = #agntSeq#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ADR_MGR_MASTER
+ SET (
+ REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ ) = (
+ SELECT
+ REQ_CN1
+ ,REQ_CN2
+ ,REQ_TY
+ ,CC_TY
+ FROM ADR_MGR_MASTER
+ WHERE ADR_SEQ = #copyAdrSeq#
+ )
+ WHERE ADR_SEQ = #adrSeq#
+
+
+
+
+
+ UPDATE ADR_EDT_REQ SET
+ EDT_STATUS = #edtStatus#,
+ CPMTE_DT = NOW(),
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE ADR_SEQ = #adrSeq#
+ AND EDT_SN = #edtSn#
+ AND EDT_TY = #edtTy#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlLineMgr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlLineMgr_SQL_Tibero.xml
new file mode 100644
index 00000000..c9b27176
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlLineMgr_SQL_Tibero.xml
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+
+ adr_sbmt_line_mgr
+
+
+
+
+ sbmt_line_seq,
+ sbmt_ty_cd,
+ sbmt_grade_cd1,
+ sbmt_grade_cd2,
+ sbmt_grade_cd3,
+ sbmt_grade_cd4,
+ sbmt_grade_cd5,
+ sbmt_grade_cd6,
+ sbmt_line_cnt,
+
+ frst_regist_pnttm,
+ frst_register_id,
+ last_updt_pnttm,
+ last_updusr_id
+
+
+
+ sbmt_line_seq AS sbmtLineSeq,
+ sbmt_ty_cd AS sbmtTyCd,
+ sbmt_grade_cd1 AS sbmtGradeCd1,
+ sbmt_grade_cd2 AS sbmtGradeCd2,
+ sbmt_grade_cd3 AS sbmtGradeCd3,
+ sbmt_grade_cd4 AS sbmtGradeCd4,
+ sbmt_grade_cd5 AS sbmtGradeCd5,
+ sbmt_grade_cd6 AS sbmtGradeCd6,
+ sbmt_line_cnt AS sbmtLineCnt,
+
+ frst_regist_pnttm AS frstRegistPnttm,
+ frst_register_id AS frstRegisterId,
+ last_updt_pnttm AS lastUpdtPnttm,
+ last_updusr_id AS lastUpdusrId
+
+
+
+
+
+
+ SELECT IFNULL(MAX(ADDR_AGENCY_ID),0)+1 AS ADDR_AGENCY_ID FROM
+
+
+ INSERT INTO (
+
+
+ )VALUES(
+ #addrAgencyId#
+ , #addrGrpNm#
+ , #addrPhoneNo#
+ , #atchFileId#
+ , #requestTxt#
+
+ , #processStatus#
+
+ , date_format(now(),'%Y%m%d%H%i%s')
+
+
+ , #processDe#
+
+
+ , date_format(now(),'%Y%m%d%H%i%s')
+ , #registerId#
+ , #ntcrIp#
+ , 'N'
+ , null
+ )
+
+
+
+
+
+
+
+ UPDATE
+
+ SET
+
+ ADDR_GRP_NM = #addrGrpNm#,
+
+
+ ADDR_PHONE_NO = #addrPhoneNo#,
+
+
+ ATCH_FILE_ID = #atchFileId#,
+
+
+ REQUEST_TXT = #requestTxt#,
+
+
+ PROCESS_STATUS = #processStatus#,
+ PROCESS_DE = date_format(now(),'%Y%m%d%H%i%s'),
+
+
+ REGISTER_ID = #registerId#,
+
+
+ NTCR_IP = #ntcrIp#,
+
+
+ DELETE_YN = #delFlag#,
+ DELETE_DE = date_format(now(),'%Y%m%d%H%i%s'),
+
+
+
+
+ ADDR_AGENCY_ID = #addrAgencyId#
+
+ WHERE
+ ADDR_AGENCY_ID = #addrAgencyId#
+
+
+
+
+ DELETE FROM
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlMgr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlMgr_SQL_Tibero.xml
new file mode 100644
index 00000000..8ffa07cd
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/aprvl/AprvlMgr_SQL_Tibero.xml
@@ -0,0 +1,434 @@
+
+
+
+
+
+
+
+
+ adr_sbmt_mgr
+
+
+
+
+ adr_seq,
+ adr_sn,
+ sbmt_seq,
+ sbmt_ty,
+ sbmt_mem_ty,
+ sbmt_step_cnt,
+ sbmt_id1,
+ sbmt_yn1,
+ sbmt_de1,
+ sbmt_id2,
+ sbmt_yn2,
+ sbmt_de2,
+ sbmt_id3,
+ sbmt_yn3,
+ sbmt_de3,
+ sbmt_id4,
+ sbmt_yn4,
+ sbmt_de4,
+ sbmt_id5,
+ sbmt_yn5,
+ sbmt_de5,
+ sbmt_id6,
+ sbmt_yn6,
+ sbmt_de6,
+ frst_regist_pnttm,
+ frst_register_id,
+ last_updt_pnttm,
+ last_updusr_id
+
+
+
+ a.adr_seq AS adrSeq,
+ a.adr_sn AS adrSn,
+ a.sbmt_seq AS sbmtSeq,
+ a.sbmt_ty AS sbmtTy,
+ a.sbmt_mem_ty AS sbmtMemTy,
+ a.sbmt_step_cnt AS sbmtStepCnt,
+ ifnull(a.sbmt_id1,'') AS sbmtId1,
+ a.sbmt_yn1 AS sbmtYn1,
+ a.sbmt_de1 AS sbmtDe1,
+ ifnull(a.sbmt_id2,'') AS sbmtId2,
+ a.sbmt_yn2 AS sbmtYn2,
+ a.sbmt_de2 AS sbmtDe2,
+ ifnull(a.sbmt_id3,'') AS sbmtId3,
+ a.sbmt_yn3 AS sbmtYn3,
+ a.sbmt_de3 AS sbmtDe3,
+ ifnull(a.sbmt_id4,'') AS sbmtId4,
+ a.sbmt_yn4 AS sbmtYn4,
+ a.sbmt_de4 AS sbmtDe4,
+ ifnull(a.sbmt_id5,'') AS sbmtId5,
+ a.sbmt_yn5 AS sbmtYn5,
+ a.sbmt_de5 AS sbmtDe5,
+ ifnull(a.sbmt_id6,'') AS sbmtId6,
+ a.sbmt_yn6 AS sbmtYn6,
+ a.sbmt_de6 AS sbmtDe6,
+ a.frst_regist_pnttm AS frstRegistPnttm,
+ a.frst_register_id AS frstRegisterId,
+ a.last_updt_pnttm AS lastUpdtPnttm,
+ a.last_updusr_id AS lastUpdusrId
+
+
+
+
+
+
+ SELECT IFNULL(MAX(ADDR_AGENCY_ID),0)+1 AS ADDR_AGENCY_ID FROM
+
+
+ INSERT INTO (
+
+
+ )VALUES(
+ #addrAgencyId#
+ , #addrGrpNm#
+ , #addrPhoneNo#
+ , #atchFileId#
+ , #requestTxt#
+
+ , #processStatus#
+
+ , date_format(now(),'%Y%m%d%H%i%s')
+
+
+ , #processDe#
+
+
+ , date_format(now(),'%Y%m%d%H%i%s')
+ , #registerId#
+ , #ntcrIp#
+ , 'N'
+ , null
+ )
+
+
+
+
+ INSERT INTO (
+
+
+ )
+ SELECT *
+ FROM (
+ SELECT adr_seq
+ , adr_sn
+ , MAX(sbmt_seq) sbmt_seq
+ , MAX(sbmt_ty_cd) sbmt_ty
+ , #sbmtMemTy# sbmt_mem_ty /* 10- 교육확정만 */
+ , MAX(sbmt_line_cnt) sbmt_step_cnt
+ , MAX(IF(num=1,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd1)),null)) sbmt_id1
+ , IF(MAX(sbmt_line_cnt)>=1,'A',null) sbmt_yn1
+ , null sbmt_de1
+
+ , MAX(IF(num=2,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd2)),null)) sbmt_id2
+ , IF(MAX(sbmt_line_cnt)>=2,'A',null) sbmt_yn2
+ , null sbmt_de2
+
+ , MAX(IF(num=3,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd3)),null)) sbmt_id3
+ , IF(MAX(sbmt_line_cnt)>=3,'A',null) sbmt_yn3
+ , null sbmt_de3
+
+ , MAX(IF(num=4,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd4)),null)) sbmt_id4
+ , IF(MAX(sbmt_line_cnt)>=4,'A',null) sbmt_yn4
+ , null sbmt_de4
+
+ , MAX(IF(num=5,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd5)),null)) sbmt_id5
+ , IF(MAX(sbmt_line_cnt)>=5,'A',null) sbmt_yn5
+ , null sbmt_de5
+
+ , MAX(IF(num=6,IFNULL(sbmt_id, IFNULL(mem_seq, sbmt_grade_cd6)),null)) sbmt_id6
+ , IF(MAX(sbmt_line_cnt)>=6,'A',null) sbmt_yn6
+ , null sbmt_de6
+
+ ,NOW() frst_regist_pnttm
+ ,#frstRegisterId# frst_register_id
+ ,null last_updt_pnttm
+ ,null last_updusr_id
+
+ FROM (
+ SELECT
+ #adrSeq# adr_seq
+ , #adrSn# adr_sn
+ , cc.*
+
+ , CONCAT(
+ IF(num=1,
+ IF(sbmt_grade_cd1='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ , IF(num=2,
+ IF(sbmt_grade_cd2='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ , IF(num=3,
+ IF(sbmt_grade_cd3='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ , IF(num=4,
+ IF(sbmt_grade_cd4='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ , IF(num=5,
+ IF(sbmt_grade_cd5='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ , IF(num=6,
+ IF(sbmt_grade_cd6='10', IFNULL(usr_101050, bb.sbmt_id) , bb.sbmt_id),''
+ )
+ ) sbmt_id
+
+ /*
+ , bb.sbmt_id
+ */
+
+ , aa.*
+ , dd.*
+ FROM (
+ SELECT b.*
+ ,a.*
+ FROM adr_sbmt_line_mgr a /*기준 결재선 */
+ , (
+ SELECT 1 AS NUM
+ UNION ALL SELECT 2
+ UNION ALL SELECT 3
+ UNION ALL SELECT 4
+ UNION ALL SELECT 5
+ UNION ALL SELECT 6
+ )b
+ WHERE 1=1
+ AND a.sbmt_ty_cd=#sbmtTyCd#
+ AND a.sbmt_line_cnt>=b.NUM
+ )aa
+
+ LEFT OUTER JOIN adr_sbmt_grade_mgr bb /* 기본 결재자 연결 */
+ ON(
+ (aa.sbmt_grade_cd1=bb.sbmt_grade_cd AND aa.num=1)
+ OR (aa.sbmt_grade_cd2=bb.sbmt_grade_cd AND aa.num=2)
+ OR (aa.sbmt_grade_cd3=bb.sbmt_grade_cd AND aa.num=3)
+ OR (aa.sbmt_grade_cd4=bb.sbmt_grade_cd AND aa.num=4)
+ OR (aa.sbmt_grade_cd5=bb.sbmt_grade_cd AND aa.num=5)
+ OR (aa.sbmt_grade_cd6=bb.sbmt_grade_cd AND aa.num=6)
+ )
+
+ LEFT OUTER JOIN (
+ SELECT c.mem_grade, d.mem_seq
+ FROM adr_mgr_detail a
+ , adr_mem_dept_mgr b
+ , adr_mem_dept_map c
+ , adr_mem_mgr d
+ WHERE a.adr_seq=#adrSeq#
+ AND a.adr_sn=#adrSn#
+ AND a.mem_dept_seq=b.mem_dept_seq
+ AND b.mem_dept_seq=c.mem_dept_seq
+ AND c.mem_grade='01'
+ AND c.mem_seq=d.mem_seq
+
+ ) cc
+ ON(
+ (aa.sbmt_grade_cd1='50' AND cc.mem_grade='01' AND aa.num=1)
+ OR (aa.sbmt_grade_cd2='50' AND cc.mem_grade='01' AND aa.num=2)
+ OR (aa.sbmt_grade_cd3='50' AND cc.mem_grade='01' AND aa.num=3)
+ OR (aa.sbmt_grade_cd4='50' AND cc.mem_grade='01' AND aa.num=4)
+ OR (aa.sbmt_grade_cd5='50' AND cc.mem_grade='01' AND aa.num=5)
+ OR (aa.sbmt_grade_cd6='50' AND cc.mem_grade='01' AND aa.num=6)
+ )
+
+ /* 담당자장 연결 */
+
+ ,(
+ SELECT IFNULL(MAX(sbmt_seq),0)+1 sbmt_seq
+ FROM adr_sbmt_mgr
+ WHERE adr_seq=#adrSeq#
+ AND adr_sn=#adrSn#
+ )dd
+
+ LEFT OUTER JOIN (
+
+ SELECT MAX(last_updusr_id) usr_101050
+ FROM adr_hstry a
+ WHERE adr_seq=#adrSeq#
+ AND stat_cd='101050'
+
+ )ee ON (1=1)
+
+
+ )aaa
+ GROUP BY adr_seq, adr_sn
+ )aaaa
+ WHERE 1=1
+ AND (TRIM(aaaa.sbmt_id1)!='50' or aaaa.sbmt_id1 IS null)
+ AND (TRIM(aaaa.sbmt_id2)!='50' or aaaa.sbmt_id2 IS null)
+ AND (TRIM(aaaa.sbmt_id3)!='50' or aaaa.sbmt_id3 IS null)
+ AND (TRIM(aaaa.sbmt_id4)!='50' or aaaa.sbmt_id4 IS null)
+ AND (TRIM(aaaa.sbmt_id5)!='50' or aaaa.sbmt_id5 IS null)
+ AND (TRIM(aaaa.sbmt_id6)!='50' or aaaa.sbmt_id6 IS null)
+
+
+
+
+ INSERT INTO adr_sbmt_detail_mgr (
+ adr_seq
+ ,adr_sn
+ ,sbmt_seq
+ ,sbmt_detail_seq
+
+ ,sbmt_id1,sbmt_yn1,sbmt_de1
+
+ ,frst_regist_pnttm,frst_register_id
+ ,last_updt_pnttm,last_updusr_id
+
+ )
+
+ SELECT a0.adr_seq
+ , a0.adr_sn
+ , a0.sbmt_seq
+ , ROW_NUMBER() OVER (ORDER BY d.mem_seq DESC ) sbmt_detail_seq
+
+ , d.mem_seq sbmt_id1
+ , 'A' sbmt_yn1
+ , NULL sbmt_de1
+
+ ,NOW()
+ ,#frstRegisterId#
+ ,null
+ ,null
+
+ FROM (
+
+ SELECT a.adr_seq
+ , a.adr_sn
+ , MAX(a.sbmt_seq) sbmt_seq
+ FROM adr_sbmt_mgr a
+ WHERE a.adr_seq=#adrSeq#
+ AND a.adr_sn=#adrSn#
+ GROUP BY a.adr_seq
+ , a.adr_sn
+
+ )a0
+ , adr_mgr_detail a
+ , adr_mem_dept_mgr b
+ , adr_mem_dept_map c
+ , adr_mem_mgr d
+ WHERE a0.adr_seq=a.adr_seq
+ AND a0.adr_sn=a.adr_sn
+ AND a.mem_dept_seq=b.mem_dept_seq
+ AND b.mem_dept_seq=c.mem_dept_seq
+ /* AND c.mem_grade='01' 담당자장 - 01, 담당자 - 02, 담당자인 경우는 제거 */
+ AND c.mem_seq=d.mem_seq
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM
+
+
+
+
+
+
+
+ DELETE FROM
+ adr_sbmt_detail_mgr
+ WHERE adr_seq=#adrSeq#
+ AND adr_sn=#adrSn#
+ AND sbmt_seq=#sbmtSeq#
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/kccadrCom/KccadrCom_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/kccadrCom/KccadrCom_SQL_Tibero.xml
new file mode 100644
index 00000000..6c4c6350
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/kccadrCom/KccadrCom_SQL_Tibero.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/ojct/Ojct_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/ojct/Ojct_SQL_Tibero.xml
new file mode 100644
index 00000000..b52050ee
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/ojct/Ojct_SQL_Tibero.xml
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO ADR_OJCT (
+ ADR_SEQ
+ ,ADR_SN
+ ,OJCT_SEQ
+ ,OJCT_CN
+ ,ATCH_FILE_ID
+ ,OJCT_CD
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,SBMT_DT
+ ) VALUES (
+ #adrSeq#
+ ,#adrSn#
+ ,#ojctSeq#
+ ,#ojctCn#
+ ,#atchFileId#
+ ,#ojctCd#
+ ,now()
+ ,#frstRegisterId#
+ ,now()
+ )
+
+
+
+
+
+
+
+ DELETE FROM ADR_OJCT
+ WHERE 1=1
+ AND OJCT_SEQ = #ojctSeq#
+
+
+
+
+ DELETE FROM LETTNFILE
+ WHERE 1=1
+ AND ATCH_FILE_ID = #atchFileId#
+
+
+
+
+ DELETE FROM LETTNFILEDETAIL
+ WHERE 1=1
+ AND ATCH_FILE_ID = #atchFileId#
+
+
+
+
+ UPDATE
+ ADR_OJCT
+ SET
+ LAST_UPDT_PNTTM = now()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+
+ ,OJCT_CN = #ojctCn#
+
+
+ ,ATCH_FILE_ID = #atchFileId#
+
+
+ ,OJCT_CD = #ojctCd#
+
+ WHERE 1=1
+ AND OJCT_SEQ = #ojctSeq#
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/sch/SchduleManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/sch/SchduleManage_SQL_Tibero.xml
new file mode 100644
index 00000000..d7b3c402
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/sch/SchduleManage_SQL_Tibero.xml
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+ INSERT INTO ADR_SCH_MGR (
+ SCH_SEQ,
+ [TYPE],
+ TITLE,
+ CONTENT,
+ [START],
+ [END],
+ URL,
+ COLOR,
+ TEXTCOLOR,
+ ALLDAY,
+ ATCH_FILE_ID,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID
+ ) VALUES (
+ #schSeq#,
+ #type#,
+ #title#,
+ #content#,
+ (CAST(#start# AS DATETIME)),
+ (CAST(#end# AS DATETIME)),
+ #url#,
+ #color#,
+ #textColor#,
+ #allDay#,
+ #atchFileId#,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#
+ )
+
+
+
+ UPDATE ADR_SCH_MGR SET
+ [TYPE] = #type#,
+ TITLE = #title#,
+ CONTENT = #content#,
+ [START] = #start#,
+ [END] = #end#,
+ URL = #url#,
+ COLOR = #color#,
+ TEXTCOLOR = #textColor#,
+ ALLDAY = #allDay#,
+ ATCH_FILE_ID = #atchFileId#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE SCH_SEQ = #schSeq#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM ADR_SCH_MGR WHERE SCH_SEQ
+
+ #schSeqArr[]#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/kccadr/stts/Stts_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/kccadr/stts/Stts_SQL_Tibero.xml
new file mode 100644
index 00000000..d031dab1
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/kccadr/stts/Stts_SQL_Tibero.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/cmm/fms/EgovFile_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cmm/fms/EgovFile_SQL_Tibero.xml
new file mode 100644
index 00000000..6803769f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cmm/fms/EgovFile_SQL_Tibero.xml
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE
+ LETTNFILEDETAIL
+ SET
+ ORIGNL_FILE_NM = #orignlFileNm#
+ WHERE 1=1
+ AND ATCH_FILE_ID = #atchFileId#
+ AND FILE_SN = #fileSn#
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cmm/read/Read_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cmm/read/Read_SQL_Tibero.xml
new file mode 100644
index 00000000..9f9dec3a
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cmm/read/Read_SQL_Tibero.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO READYN (
+ MENU_NO,
+ READ_ID,
+ LOGIN_ID
+ ) values(
+ #menuNo#,
+ #readId#,
+ #loginId#
+ )
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Tibero.xml
new file mode 100644
index 00000000..1757a85f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cmm/use/EgovCmmUse_SQL_Tibero.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml
new file mode 100644
index 00000000..b852e38f
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml
@@ -0,0 +1,693 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNBBSMASTER
+ (BBS_ID, BBS_TY_CODE, BBS_ATTRB_CODE, BBS_NM, BBS_INTRCN,
+ REPLY_POSBL_AT, FILE_ATCH_POSBL_AT, ATCH_POSBL_FILE_NUMBER,
+ ATCH_POSBL_FILE_SIZE, TMPLAT_ID, USE_AT,
+ FRST_REGISTER_ID, FRST_REGIST_PNTTM, BBS_DC,
+
+ LIST_NUM, PAGE_NUM, TITLE_NUM,
+ ADD_YN, NOTICE_YN, PASSWORD_YN, OPEN_YN,
+ REGIDAY_YN, REGIER_YN, IP_YN, MANAGE_AUTH,
+ NOTICE_AUTH, LIST_AUTH, VIEW_AUTH, WRITE_AUTH,
+ REPLY_AUTH, ADD_AUTH, FILEATCH_AUTH, DELETE_AUTH ,
+
+ MENU_NO,
+
+ VIEWS_YN,SE_CMMN_CD_ID, SECRET_YN
+ )
+ VALUES
+ ( #bbsId#, #bbsTyCode#, #bbsAttrbCode#, #bbsNm#, #bbsIntrcn#,
+ #replyPosblAt#, #fileAtchPosblAt#, #posblAtchFileNumber#,
+ #posblAtchFileSize#, #tmplatId#, #useAt#, #frstRegisterId#, NOW(), #bbsDc#,
+
+ #listNum#, #pageNum#, #titleNum#,
+ #addYn#, #noticeYn#, #passwordYn#, #openYn#,
+ #regidayYn#, #regierYn#, #ipYn#, #manageAuth#,
+ #noticeAuth#, #listAuth#, #viewAuth#, #writeAuth#,
+ #replyAuth#, #addAuth#, #fileatchAuth#, #deleteAuth# ,
+
+ '9620000', /**사전정보공표 */
+
+ #viewsYn#,#seCmmnCdId#,#secretYn#
+ )
+
+
+
+
+
+
+ UPDATE LETTNBBSMASTER SET
+ BBS_NM = #bbsNm#,
+ BBS_INTRCN = #bbsIntrcn#,
+ BBS_TY_CODE = #bbsTyCode#,
+ FILE_ATCH_POSBL_AT = #fileAtchPosblAt#,
+ ATCH_POSBL_FILE_NUMBER = #posblAtchFileNumber#,
+ ATCH_POSBL_FILE_SIZE = #posblAtchFileSize#,
+ TMPLAT_ID = #tmplatId#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ LAST_UPDT_PNTTM = NOW(),
+ REPLY_POSBL_AT = #replyPosblAt#,
+ USE_AT = #useAt# ,
+ LIST_NUM = #listNum#,
+ PAGE_NUM = #pageNum#,
+ TITLE_NUM = #titleNum#,
+ ADD_YN = #addYn#,
+ NOTICE_YN = #noticeYn#,
+ PASSWORD_YN = #passwordYn#,
+ OPEN_YN = #openYn#,
+ REGIDAY_YN = #regidayYn#,
+ REGIER_YN = #regierYn#,
+ IP_YN = #ipYn#,
+ MANAGE_AUTH = #manageAuth#,
+ NOTICE_AUTH = #noticeAuth#,
+ LIST_AUTH = #listAuth#,
+ VIEW_AUTH = #viewAuth#,
+ WRITE_AUTH = #writeAuth#,
+ REPLY_AUTH = #replyAuth#,
+ ADD_AUTH = #addAuth#,
+ FILEATCH_AUTH = #fileatchAuth#,
+ DELETE_AUTH = #deleteAuth#,
+ VIEWS_YN = #viewsYn#,
+
+ WRITE_YN = #writeYn# ,
+
+
+ THUMB_ATCH_FILE_YN = #thumbAtchFileYn# ,
+
+
+ SE_CMMN_CD_ID = #seCmmnCdId#,
+
+
+ KOGL_CN_YN = #koglCnYn#,
+
+
+ LINK_URL_YN = #linkUrlYn#,
+
+
+ NTCE_DATE_YN = #ntceDateYn#,
+
+
+ MENU_NO = '9620000', /**사전정보공표 */
+
+ BBS_DC = #bbsDc#,
+ SECRET_YN = #secretYn#
+ WHERE BBS_ID = #bbsId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml
new file mode 100644
index 00000000..b543d2ad
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml
@@ -0,0 +1,1427 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SELECT IFNULL(MAX(SORT_ORDR),0)+1 AS NTT_NO FROM LETTNBBS
+ WHERE BBS_ID = #bbsId#
+
+
+
+ STR_TO_DATE(#frstRegisterPnttm#, '%Y%m%d'),
+
+
+ NOW(),
+
+
+
+
+
+
+ SELECT IFNULL(MAX(NTT_NO),0)+1 AS NTT_NO FROM LETTNBBS
+ WHERE BBS_ID = #bbsId# AND SORT_ORDR = #sortOrdr#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NTCE_BGNDE = #ntceBgnde#,
+ NTCE_ENDDE = #ntceEndde#,
+
+
+ NTCE_BGNDE = '',
+ NTCE_ENDDE = '',
+
+
+
+ FRST_REGIST_PNTTM = STR_TO_DATE(#frstRegisterPnttm#, '%Y%m%d'),
+
+
+ NTCR_NM = #ntcrNm#,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #nttNo#
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/cmt/EgovArticleComment_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/cmt/EgovArticleComment_SQL_Tibero.xml
new file mode 100644
index 00000000..4aaa8936
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/cmt/EgovArticleComment_SQL_Tibero.xml
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNCOMMENT
+ (ANSWER_NO, NTT_ID, BBS_ID, WRTER_ID, WRTER_NM, PASSWORD,
+ ANSWER, USE_AT,
+ FRST_REGISTER_ID, FRST_REGIST_PNTTM, MBL_DN
+ )
+ VALUES
+ ( #commentNo#, #nttId#, #bbsId#, #wrterId#, #wrterNm#, #commentPassword#,
+ #commentCn#, 'Y',
+ #frstRegisterId#, NOW(), #mblDn#
+ )
+
+
+
+
+
+ UPDATE LETTNCOMMENT
+ SET USE_AT = 'N'
+ WHERE ANSWER_NO = #commentNo#
+
+
+
+
+
+
+
+ UPDATE LETTNCOMMENT SET
+ ANSWER = #commentCn#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ LAST_UPDT_PNTTM = NOW()
+ WHERE ANSWER_NO = #commentNo#
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/com/EgovBBSUse_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/com/EgovBBSUse_SQL_Tibero.xml
new file mode 100644
index 00000000..526318c9
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/com/EgovBBSUse_SQL_Tibero.xml
@@ -0,0 +1,356 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/com/EgovTemplate_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/com/EgovTemplate_SQL_Tibero.xml
new file mode 100644
index 00000000..8f0e8823
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/com/EgovTemplate_SQL_Tibero.xml
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/org/EgovOrgChart_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/org/EgovOrgChart_SQL_Tibero.xml
new file mode 100644
index 00000000..62a22ac7
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/org/EgovOrgChart_SQL_Tibero.xml
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ = #incrsSortOrd#
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/resve/ResveManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/resve/ResveManage_SQL_Tibero.xml
new file mode 100644
index 00000000..670420bc
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/resve/ResveManage_SQL_Tibero.xml
@@ -0,0 +1,336 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/cop/smt/sim/EgovIndvdlSchdulManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/smt/sim/EgovIndvdlSchdulManage_SQL_Tibero.xml
new file mode 100644
index 00000000..78ea0627
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/cop/smt/sim/EgovIndvdlSchdulManage_SQL_Tibero.xml
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNDIARYINFO WHERE SCHDUL_ID = #schdulId#;
+
+
+
+
+
+
+
+ UPDATE LETTNSCHDULINFO
+ SET
+ SCHDUL_SE=#schdulSe#,
+ SCHDUL_DEPT_ID=#schdulDeptId#,
+ SCHDUL_KND_CODE=#schdulKindCode#,
+ SCHDUL_BEGINDE=#schdulBgnde#,
+ SCHDUL_ENDDE=#schdulEndde#,
+ SCHDUL_NM=#schdulNm#,
+ SCHDUL_CN=#schdulCn#,
+ SCHDUL_IPCR_CODE=#schdulIpcrCode#,
+ SCHDUL_CHARGER_ID=#schdulChargerId#,
+ ATCH_FILE_ID=#atchFileId#,
+ REPTIT_SE_CODE=#reptitSeCode#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE SCHDUL_ID = #schdulId#
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/orgChart/OrgChartManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/orgChart/OrgChartManage_SQL_Tibero.xml
new file mode 100644
index 00000000..ab5c37c9
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/orgChart/OrgChartManage_SQL_Tibero.xml
@@ -0,0 +1,322 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNEMPLYRINFO
+ (
+ EMPLYR_ID
+ , PART_IDX
+ , OFCPS_NM
+ , USER_NM
+ , OFFM_TELNO
+ , EMAIL_ADRES
+ , ESNTL_ID
+ )
+ VALUES
+ (
+ #emplyrId#
+ , #partIdx#
+ , #ofcpsNm#
+ , #userNm#
+ , #offmTelno#
+ , #emailAdres#
+ , #esntlId#
+ )
+
+
+
+ UPDATE LETTNEMPLYRINFO SET
+ PART_IDX = #partIdx#
+ , OFCPS_NM = #ofcpsNm#
+ , USER_NM = #emplyrNm#
+ , EMPL_NO = #emplNo#
+ , OFFM_TELNO = #offmTelno#
+ , EMAIL_ADRES = #emailAdres#
+ , ESNTL_ID = #esntlId#
+ , USER_WORK = #userWork#
+ WHERE
+ EMPLYR_ID = #emplyrId#
+
+
+
+ DELETE FROM LETTNEMPLYRINFO
+ WHERE EMPLYR_ID = #emplyrId#
+
+
+
+
+
+ INSERT INTO ITSM_LOC
+ (
+ LOC_NM,
+ LOC_NO,
+ UPPER_LOC_NO,
+ LOC_ORDR,
+ LOC_DEPTH,
+ USE_YN
+ )
+ VALUES
+ (
+ #locNm#,
+ #locNo#,
+ #upperLocNo#,
+ #locOrdr#,
+ #locDepth#,
+ #useYn#
+ )
+
+
+
+ UPDATE ITSM_LOC
+ SET
+ LOC_NM = #locNm#
+ WHERE LOC_NO = #locNo#
+
+
+
+ DELETE FROM ITSM_LOC
+ WHERE LOC_NO = #locNo#
+
+
+
+ UPDATE ITSM_LOC
+ SET FRST_REGIST_PNTTM = now(),
+ LOC_ORDR = #locOrdr#,
+ UPPER_LOC_NO = #upperMenuId#
+ WHERE LOC_NO = #locNo#
+
+
+
+ UPDATE ITSM_LOC A ,
+ (SELECT LOC_NO, ROW_NUMBER() OVER(ORDER BY LOC_ORDR, FRST_REGIST_PNTTM
+
+ DESC
+
+ ) AS SORT1 FROM ITSM_LOC
+ WHERE UPPER_LOC_NO = #upperLocNo# ORDER BY LOC_ORDR ASC ) B
+ SET A.LOC_ORDR = B.SORT1
+ WHERE A.LOC_NO = B.LOC_NO
+
+
+
+ UPDATE ITSM_LOC
+ SET LOC_CN = #locCn#
+ WHERE LOC_NO = #partIdx#
+
+
+
+
+
+
+
+
+ DELETE FROM LOC_INFO
+ WHERE LOC_INFO_ID = #emplyrId#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sec/gmt/EgovGroupManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sec/gmt/EgovGroupManage_SQL_Tibero.xml
new file mode 100644
index 00000000..295c8192
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sec/gmt/EgovGroupManage_SQL_Tibero.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorManage_SQL_Tibero.xml
new file mode 100644
index 00000000..b72ad5b0
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorManage_SQL_Tibero.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNAUTHORINFO
+ SET
+
+ SORT_NUM = SORT_NUM+1
+
+
+ SORT_NUM = SORT_NUM-1
+
+ WHERE SORT_NUM > #sortNum#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorRoleManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorRoleManage_SQL_Tibero.xml
new file mode 100644
index 00000000..fbb1373e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sec/ram/EgovAuthorRoleManage_SQL_Tibero.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sec/rgm/EgovAuthorGroup_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sec/rgm/EgovAuthorGroup_SQL_Tibero.xml
new file mode 100644
index 00000000..0b8fa78e
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sec/rgm/EgovAuthorGroup_SQL_Tibero.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNEMPLYRSCRTYESTBS
+ SET AUTHOR_CODE=#authorCode#
+
+ , MBER_TY_CODE=#mberTyCode#
+
+ WHERE SCRTY_DTRMN_TRGET_ID=#uniqId#
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sec/rmt/EgovRoleManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sec/rmt/EgovRoleManage_SQL_Tibero.xml
new file mode 100644
index 00000000..3e65f853
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sec/rmt/EgovRoleManage_SQL_Tibero.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/ccm/cca/EgovCmmnCodeManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/ccm/cca/EgovCmmnCodeManage_SQL_Tibero.xml
new file mode 100644
index 00000000..3acd03d7
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/ccm/cca/EgovCmmnCodeManage_SQL_Tibero.xml
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/ccm/ccc/EgovCmmnClCodeManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/ccm/ccc/EgovCmmnClCodeManage_SQL_Tibero.xml
new file mode 100644
index 00000000..37661a9c
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/ccm/ccc/EgovCmmnClCodeManage_SQL_Tibero.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/ccm/cde/EgovCmmnDetailCodeManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/ccm/cde/EgovCmmnDetailCodeManage_SQL_Tibero.xml
new file mode 100644
index 00000000..db33cc8c
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/ccm/cde/EgovCmmnDetailCodeManage_SQL_Tibero.xml
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTCCMMNDETAILCODE
+ SET CODE_NM = #codeNm#
+
+ , CODE_DC = #codeDc#
+
+
+ , USE_AT = #useAt#
+
+ , LAST_UPDT_PNTTM = NOW()
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+ , CODE = #code#
+ WHERE CODE_ID = #codeId#
+ AND CODE = #tempCodeId#
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/ccm/zip/EgovZipManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/ccm/zip/EgovZipManage_SQL_Tibero.xml
new file mode 100644
index 00000000..5f21f773
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/ccm/zip/EgovZipManage_SQL_Tibero.xml
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SELECT IFNULL(MAX(SN)+1, 1) AS sn
+ FROM LETTCZIP
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Tibero.xml
new file mode 100644
index 00000000..1a36d151
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/log/clg/EgovLoginLog_SQL_Tibero.xml
@@ -0,0 +1,849 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* LoginLogDAO.logInsertLoginLog */
+ INSERT INTO LETTNLOGINLOG
+ ( LOG_ID
+ , CONECT_MTHD
+ , CONECT_ID
+ , CONECT_IP
+ , ERROR_OCCRRNC_AT
+ , ERROR_CODE
+
+ ,USER_AT
+
+
+ ,DEVICE_TYPE
+
+
+ ,PROGRM_FILE_NM
+
+
+ ,MENU_NM
+
+ , CREAT_DT )
+ VALUES ( #logId#
+ , #loginMthd#
+ , #loginId#
+ , #loginIp#
+ , #errOccrrAt#
+ , #errorCode#
+
+ ,#userAt#
+
+
+ ,#deviceType#
+
+
+ , (SELECT PROGRM_FILE_NM FROM LETTNMENUINFO WHERE PROGRM_FILE_NM = #progrmFileNm# LIMIT 1 )
+
+
+ ,#menuNm#
+
+ , SYSDATE)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* LoginLogDAO.logInsertAdminLoginLog */
+ INSERT INTO LETTNLOGINLOG
+ ( LOG_ID
+ , CONECT_MTHD
+ , CONECT_ID
+ , CONECT_IP
+ , ERROR_OCCRRNC_AT
+ , ERROR_CODE
+
+ ,USER_AT
+
+
+ ,DEVICE_TYPE
+
+ ,PROGRM_FILE_NM
+ ,MENU_NM
+ , CREAT_DT )
+ VALUES ( #logId#
+ , #loginMthd#
+ , #loginId#
+ , #loginIp#
+ , #errOccrrAt#
+ , #errorCode#
+
+ ,#userAt#
+
+
+ ,#deviceType#
+
+ ,
+ ( SELECT A.PROGRM_FILE_NM FROM LETTNPROGRMLIST A WHERE A.URL = #url# LIMIT 1 )
+ ,(
+ SELECT B.MENU_NM FROM LETTNPROGRMLIST A INNER JOIN LETTNMENUINFO B
+ WHERE A.PROGRM_FILE_NM = B.PROGRM_FILE_NM AND A.URL = #url# LIMIT 1 )
+ , SYSDATE)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ UPDATE LETTNADMINMETHOD
+ SET METHOD_NM = #methodNm#
+ , PARAM = #param#
+ , MENU_NM = #menuNm#
+ , APPRO_NM = #approNm#
+ , PRIVACY = #privacy#
+ WHERE ADMOT_ID = #admotId#
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ INSERT INTO LETTNADMINMETHOD
+ (
+ ADMOT_ID,
+ METHOD_NM,
+ PARAM,
+ MENU_NM,
+ APPRO_NM,
+ PRIVACY
+ )
+ VALUES
+ (
+ #admotId#,
+ #methodNm#,
+ #param#,
+ #menuNm#,
+ #approNm#,
+ #privacy#
+ )
+
+
+
+ DELETE FROM LETTNADMINMETHOD
+ WHERE ADMOT_ID=#admotId#
+
+
+
+
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* LoginLogDAO.logInsertWebLoginLog */
+ INSERT INTO LETTNLOGINLOG
+ ( LOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , USER_AT
+ , DEVICE_TYPE /**인테넛,모바일 */
+ , PROGRM_FILE_NM
+ , MENU_NO
+ , MENU_NM
+ , URL
+ , CREAT_DT )
+ SELECT
+ #logId#
+ , #loginId#
+ , #loginIp#
+ , #userAt# /**A:관리자, U:홈페이지 */
+ , #deviceType#
+ , A.PROGRM_FILE_NM
+ , A.MENU_NO
+ , A.MENU_NM
+ , #url#
+ , SYSDATE
+ FROM LETTNMENUINFO A
+ INNER JOIN LETTNPROGRMLIST B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM
+ WHERE B.URL IS NOT NULL
+ AND B.URL != ''
+ AND B.URL = #url#
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* 2023-06-20일 저장확인을 위해 update 추가함*/
+ /* LoginLogDAO.logInsertWebLoginLogNewStep1 */
+ INSERT INTO LETTNLOGINLOG
+ ( LOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , USER_AT
+ , DEVICE_TYPE /**인테넛,모바일 */
+ , PROGRM_FILE_NM
+ , MENU_NO
+ , MENU_NM
+ , URL
+ , CREAT_DT )
+ SELECT
+ #logId#
+ , #loginId#
+ , #loginIp#
+ , #userAt# /**A:관리자, U:홈페이지 */
+ , #deviceType#
+ , A.PROGRM_FILE_NM
+ , A.MENU_NO
+ , A.MENU_NM
+ , #url#
+ , SYSDATE
+ FROM LETTNMENUINFO A
+ INNER JOIN LETTNPROGRMLIST B ON A.PROGRM_FILE_NM = B.PROGRM_FILE_NM
+ WHERE B.URL IS NOT NULL
+ AND B.URL != ''
+ AND B.URL = #url#
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* 2023-06-20일 저장확인을 위해 update 추가함*/
+ /* LoginLogDAO.logInsertWebLoginLogNewStep2 */
+ INSERT INTO LETTNLOGINLOG
+ ( LOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , USER_AT
+ , DEVICE_TYPE /**인테넛,모바일 */
+ , PROGRM_FILE_NM
+ , MENU_NO
+ , MENU_NM
+ , URL
+ , CREAT_DT )
+ SELECT
+ #logId#
+ , #loginId#
+ , #loginIp#
+ , #userAt# /**A:관리자, U:홈페이지 */
+ , #deviceType#
+ , 'PROGRM_FILE_NM'
+ , '999999999'
+ , 'MENU_NM'
+ , #url#
+ , SYSDATE
+ FROM DUAL
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* 2023-06-20일 저장확인을 위해 update 추가함*/
+ /* LoginLogDAO.logInsertWebLoginLogNewStep1_bak */
+ INSERT INTO LETTNLOGINLOG_BAK
+ ( LOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , USER_AT
+ , DEVICE_TYPE /**인테넛,모바일 */
+ , PROGRM_FILE_NM
+ , MENU_NM
+ , URL
+ , CREAT_DT )
+
+ SELECT
+ #logId#
+ , #loginId#
+ , #loginIp#
+ , #userAt# /**A:관리자, U:홈페이지 */
+ , #deviceType#
+ , method_nm
+ , menu_nm
+ , #url#
+ , SYSDATE
+ FROM LETTNADMINMETHOD
+ WHERE METHOD_NM = #methodNm#
+ LIMIT 1
+
+
+
+
+ /* 임시.*NOT_SQL_LOG.* */
+ /* 2023-06-20일 저장확인을 위해 update 추가함*/
+ /* LoginLogDAO.logInsertWebLoginLogNewStep2 */
+ INSERT INTO LETTNLOGINLOG_BAK
+ ( LOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , USER_AT
+ , DEVICE_TYPE /**인테넛,모바일 */
+ , PROGRM_FILE_NM
+ , MENU_NO
+ , MENU_NM
+ , URL
+ , CREAT_DT )
+ SELECT
+ #logId#
+ , #loginId#
+ , #loginIp#
+ , #userAt# /**A:관리자, U:홈페이지 */
+ , #deviceType#
+ , 'PROGRM_FILE_NM'
+ , '999999999'
+ , 'MENU_NM'
+ , #url#
+ , SYSDATE
+
+
+
+
+ /* LoginLogDAO.logInsertWebLoginLogNewStep3_bak */
+ INSERT INTO lettnadminmethod (
+ admot_id,
+ method_nm,
+ param,
+ creat_dt,
+ menu_nm,
+ appro_nm,
+ privacy,
+ method_cd /* A or U */
+ )
+
+ SELECT
+ NVL(MAX(TO_NUMBER(REPLACE(admot_id, 'ADMOTID_', ''))) + 1, 1)
+ , #methodNm#
+ , 'N'
+ , SYSDATE
+ , #methodNm#
+ , #url#
+ , 'N'
+ , 'U'
+ FROM LETTNADMINMETHOD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Tibero.xml
new file mode 100644
index 00000000..cf4cc7d1
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/log/lgm/EgovSysLog_SQL_Tibero.xml
@@ -0,0 +1,310 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNADMINLOG
+ ( ADMINLOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , CREAT_DT
+ , PROGRM_FILE_NM
+ , MENU_NM
+ , APPRO_NM
+ , URL
+ )
+ SELECT #requstId# ,
+ #rqesterId# ,
+ #rqesterIp# ,
+ now(),
+ #methodNm#,
+ MENU_NM ,
+ APPRO_NM ,
+ #url#
+ FROM LETTNADMINMETHOD
+ WHERE METHOD_NM = #methodNm#
+
+ PARAM = #param#
+
+
+ PARAM = 'N'
+
+ LIMIT 1
+
+
+
+
+ /* SysLogDAO.logInsertAdminSysLogNewStep1 */
+ INSERT INTO LETTNADMINLOG
+ ( ADMINLOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , CREAT_DT
+ , PROGRM_FILE_NM
+ , MENU_NM
+ , APPRO_NM
+ , URL
+ )
+ SELECT #requstId# ,
+ #rqesterId# ,
+ #rqesterIp# ,
+ now(),
+ #methodNm#,
+ MENU_NM ,
+ APPRO_NM ,
+ #url#
+ FROM LETTNADMINMETHOD
+ WHERE METHOD_NM = #methodNm#
+
+ PARAM = #param#
+
+
+ PARAM = 'N'
+
+ LIMIT 1
+
+
+
+
+ /* SysLogDAO.logInsertAdminSysLogNewStep2 */
+ INSERT INTO LETTNADMINLOG
+ ( ADMINLOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , CREAT_DT
+ , PROGRM_FILE_NM
+ , MENU_NM
+ , APPRO_NM
+ , URL
+ )
+ SELECT #requstId# ,
+ #rqesterId# ,
+ #rqesterIp# ,
+ now(),
+ #methodNm#,
+ 'MENU_NM' ,
+ 'APPRO_NM' ,
+ #url#
+
+
+
+
+
+ /* SysLogDAO.logInsertAdminSysLogNewStep3 */
+ INSERT INTO lettnadminmethod (
+ admot_id,
+ method_nm,
+ param,
+ creat_dt,
+ menu_nm,
+ appro_nm,
+ privacy,
+ method_cd /* A or U */
+ )
+
+ SELECT
+ MAX(REPLACE(admot_id,'ADMOTID_','')*1)+1
+ , #methodNm#
+ , 'N'
+ , NOW()
+ , #trgetMenuNm#
+ , #url#
+ , 'N'
+ , 'A'
+ FROM LETTNADMINMETHOD
+
+
+
+
+ /* SysLogDAO.logInsertAdminSysLogNewStep1_bak */
+ INSERT INTO LETTNADMINLOG_BAK
+ ( ADMINLOG_ID
+ , CONECT_ID
+ , CONECT_IP
+ , CREAT_DT
+ , PROGRM_FILE_NM
+ , MENU_NM
+ , APPRO_NM
+ , URL
+ )
+ SELECT #requstId# ,
+ #rqesterId# ,
+ #rqesterIp# ,
+ now(),
+ #methodNm#,
+ MENU_NM ,
+ APPRO_NM ,
+ #url#
+ FROM LETTNADMINMETHOD
+ WHERE METHOD_NM = #methodNm#
+
+ PARAM = #param#
+
+
+ PARAM = 'N'
+
+ LIMIT 1
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/log/ulg/EgovUserLog_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/log/ulg/EgovUserLog_SQL_Tibero.xml
new file mode 100644
index 00000000..18d7a040
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/log/ulg/EgovUserLog_SQL_Tibero.xml
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/mnu/mcm/EgovMenuCreat_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mcm/EgovMenuCreat_SQL_Tibero.xml
new file mode 100644
index 00000000..629f0825
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mcm/EgovMenuCreat_SQL_Tibero.xml
@@ -0,0 +1,956 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMainMenu_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMainMenu_SQL_Tibero.xml
new file mode 100644
index 00000000..7c0ffbfc
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMainMenu_SQL_Tibero.xml
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Tibero.xml
new file mode 100644
index 00000000..2cfd6d28
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/mnu/mpm/EgovMenuManage_SQL_Tibero.xml
@@ -0,0 +1,329 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManageDtl_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManageDtl_SQL_Tibero.xml
new file mode 100644
index 00000000..f2f20261
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManageDtl_SQL_Tibero.xml
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManage_SQL_Tibero.xml
new file mode 100644
index 00000000..fafaf69b
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/prm/EgovProgrmManage_SQL_Tibero.xml
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'dir'
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/sym/site/EgovSiteManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/sym/site/EgovSiteManage_SQL_Tibero.xml
new file mode 100644
index 00000000..de749a4d
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/sym/site/EgovSiteManage_SQL_Tibero.xml
@@ -0,0 +1,572 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO SITEMANAGER(
+ ,SITE_NM
+ ,FRST_REGISTER_ID
+ ,LAST_UPDUSR_ID
+
+ ,THEME
+
+ ,FRST_REGIST_PNTTM
+
+ ,THEME_SMPL_USE
+
+ )VALUES(
+ , #siteNm#
+ , #frstRegisterId#
+ , #lastUpdusrId#
+
+ ,#theme#
+
+ , now()
+
+ , #themeSmplUse#
+
+ )
+
+
+
+
+
+
+
+ DELETE FROM SITEMANAGER WHERE SITE_ID= #id#
+
+
+
+ UPDATE SITEMANAGER
+ SET THEME = #theme#,
+ LAST_UPDUSR_ID = #frstRegisterId#,
+ LAST_UPDT_PNTTM = now(),
+ THEME_SMPL_USE = #themeSmplUse#
+
+
+
+
+
+
+
+ UPDATE SITE_IP_MANAGER
+ SET COM_SUBNETMASK = #comSubnetmask#,
+ COM_GATEWAY = #comGateway#,
+ COM_IP = #comIp#,
+ COM_NAME = #comName#,
+ COM_DESC = #comDesc#,
+ USE_YN = #useYn#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ TEAM = #team#,
+ DEPARTMENT = #department#,
+ GRADE = #grade#,
+ LAN_NUM = #lanNum#,
+ NTCE_BGNDE = #ntceBgnde#,
+ NTCE_ENDDE = #ntceEndde#,
+ LAST_UPDT_PNTTM = now()
+ WHERE COM_ID = #comId#
+ AND CHG_FLAG = 'N'
+
+
+
+ INSERT INTO SITE_IP_MANAGER
+ (COM_ID,
+ COM_SUBNETMASK,
+ COM_GATEWAY,
+ COM_IP,
+ COM_NAME,
+ COM_DESC,
+ USE_YN,
+ FRST_REGISTER_ID,
+ FRST_REGIST_PNTTM,
+ LAST_UPDUSR_ID,
+ LAST_UPDT_PNTTM,
+ TEAM,
+ DEPARTMENT,
+ GRADE,
+ LAN_NUM,
+ NTCE_BGNDE,
+ NTCE_ENDDE,
+ CHG_FLAG
+ )
+ SELECT
+ COM_ID,
+ COM_SUBNETMASK,
+ COM_GATEWAY,
+ COM_IP,
+ COM_NAME,
+ COM_DESC,
+ USE_YN,
+ FRST_REGISTER_ID,
+ now(),
+ LAST_UPDUSR_ID,
+ LAST_UPDT_PNTTM,
+ TEAM,
+ DEPARTMENT,
+ GRADE,
+ LAN_NUM,
+ NTCE_BGNDE,
+ NTCE_ENDDE,
+ 'Y'
+ FROM SITE_IP_MANAGER WHERE COM_ID = #comId#
+ AND CHG_FLAG = 'N'
+
+
+
+
+ INSERT INTO SITE_IP_MANAGER(
+ COM_ID,
+ COM_SUBNETMASK,
+ COM_GATEWAY,
+ COM_IP,
+ COM_NAME,
+ COM_DESC,
+ USE_YN,
+ FRST_REGISTER_ID,
+ TEAM,
+ DEPARTMENT,
+ GRADE,
+ LAN_NUM,
+ NTCE_BGNDE,
+ NTCE_ENDDE
+ )VALUES(
+ #comId#,
+ #comSubnetmask#,
+ #comGateway#,
+ #comIp#,
+ #comName#,
+ #comDesc#,
+ #useYn#,
+ #frstRegisterId#,
+ #team#,
+ #department#,
+ #grade#,
+ #lanNum#,
+ #ntceBgnde#,
+ #ntceEndde#
+ )
+
+
+
+
+
+ DELETE FROM SITE_IP_MANAGER WHERE COM_ID= #comId#
+
+
+
+
+
+
+
+ UPDATE SITEMANAGER
+ SET INSP_FLAG = #inspFlag#
+
+
+
+
+
+
+ UPDATE SITEMANAGER
+ SET FAVICON_FILE_ID = #faviconFileId#,
+ FAVICON_YN = #faviconYn#
+
+
+
+ UPDATE SITEMANAGER
+ SET FAVICON_YN = #faviconYn#
+
+
+
+ UPDATE SITEMANAGER
+ SET TAB_TITLE = #tabTitle#
+
+
+
+ UPDATE SITEMANAGER
+ SET TAB_TITLE_YN = #tabTitleYn#
+
+
+
+ UPDATE SITEMANAGER
+ SET TAB_TITLE_YN = #tabTitleYn#,
+ TAB_TITLE = #tabTitle#
+
+
+
+ UPDATE SITEMANAGER
+ SET JOIN_AUTO_YN = #joinAutoYn#
+
+
+
+ UPDATE SITEMANAGER
+ SET INFO_PROTECT_PASS = #infoProtectPass#
+
+
+
+ UPDATE SITEMANAGER
+ SET INFO_PROTECT_MARK = #infoProtectMark#
+
+
+
+ UPDATE SITEMANAGER
+ SET ID_WITHDRAW_CD = #idWithdrawCd#
+
+
+
+ UPDATE SITEMANAGER
+ SET ADMINLOG_KP_CD = #adminlogKpCd#
+
+
+
+ UPDATE SITEMANAGER
+ SET RECENT_SEARCH_CD = #recentSearchCd#
+
+
+
+ UPDATE SITEMANAGER
+ SET TERMS_YN = #termsYn#
+
+
+
+ UPDATE SITEMANAGER
+ SET TERMS_CN = #termsCn#
+
+
+
+ UPDATE SITEMANAGER
+ SET SESSION_TIME_CD = #sessionTimeCd#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/uat/uap/EgovLoginPolicy_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uat/uap/EgovLoginPolicy_SQL_Tibero.xml
new file mode 100644
index 00000000..61085878
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uat/uap/EgovLoginPolicy_SQL_Tibero.xml
@@ -0,0 +1,279 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNLOGINGROUPPOLICY(
+ IP_GROUP_ID
+ ,IP_INFO
+ ,IP_DC
+ ,FRST_REGISTER_ID
+ ,FRST_REGIST_PNTTM
+ )VALUES(
+ #ipGroupId#
+ ,#ipInfo#
+ , #ipDc#
+ , #frstRegisterId#
+ , now()
+ )
+
+
+
+
+
+
+
+ UPDATE LETTNLOGINGROUPPOLICY
+ SET IP_INFO = #ipInfo#
+ ,IP_DC = #ipDc#
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ ,LAST_UPDT_PNTTM = now()
+ WHERE IP_GROUP_ID = #ipGroupId#
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/uat/uia/EgovLoginUsr_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uat/uia/EgovLoginUsr_SQL_Tibero.xml
new file mode 100644
index 00000000..3ccdc608
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uat/uia/EgovLoginUsr_SQL_Tibero.xml
@@ -0,0 +1,423 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE
+ LETTNEMPLYRINFO
+ SET
+
+ KAKAO_ID = #snsId#
+ , KAKAO_EMAIL = #snsId#
+
+
+ KAKAO_ID = #snsId#
+ , KAKAO_EMAIL = #snsId#
+
+ WHERE
+ EMPLYR_ID = #id#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNEMPLYRINFO
+ SET PASS_MISS = PASS_MISS+1
+ WHERE EMPLYR_ID = #id#
+
+
+
+ UPDATE LETTNEMPLYRINFO
+ SET PASS_MISS = 0
+ WHERE EMPLYR_ID = #id#
+
+
+
+ UPDATE LETTNEMPLYRINFO
+ SET EMPLYR_STTUS_CODE = #emplyrSttusCode#
+ /**삭제의 경우 삭제 일시 넣어줌 */
+ , WITHDRAW_DE = now()
+
+ /**삭제 아닌경우 삭제 일시 없애줌 */
+ , WITHDRAW_DE = null
+
+ WHERE EMPLYR_ID = #id#
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/cnf/HomePageConfigManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/cnf/HomePageConfigManage_SQL_Tibero.xml
new file mode 100644
index 00000000..9e6effa2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/cnf/HomePageConfigManage_SQL_Tibero.xml
@@ -0,0 +1,622 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_META_MNG(
+ META_SJ,
+ META_CN,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #metaSj#,
+ #metaCn#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+ DELETE FROM TB_META_MNG
+
+
+
+
+ UPDATE TB_META_MNG
+ SET META_CN = #metaCn#,
+ META_SJ = #metaSj#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_WORDFILTER(
+ FILTER_SJ,
+ FILTER_CN,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #filterSj#,
+ #filterCn#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+ UPDATE TB_WORDFILTER
+ SET FILTER_SJ = #filterSj#,
+ FILTER_CN = #filterCn#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+
+
+
+
+ DELETE FROM TB_WORDFILTER
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_SCRIPT_MNG(
+ SCRIPT_SJ,
+ SCRIPT_CN,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #scriptSj#,
+ #scriptCn#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+ UPDATE TB_SCRIPT_MNG
+ SET SCRIPT_SJ = #scriptSj#,
+ SCRIPT_CN = #scriptCn#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+
+
+
+
+ DELETE FROM TB_SCRIPT_MNG
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_CAPTCHA_MNG(
+ CAPTCHA_CODE,
+
+ CAPTCHA_KEY,
+
+ CAPTCHA_SJ,
+ CAPTCHA_CN,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #captchaCode#,
+
+ #captchaKey#,
+
+ #captchaSj#,
+ #captchaCn#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+
+
+
+ UPDATE TB_CAPTCHA_MNG
+ SET CAPTCHA_KEY = #captchaKey#,
+ CAPTCHA_SJ = #captchaSj#,
+ CAPTCHA_CN = #captchaCn#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+ WHERE CAPTCHA_CODE = #captchaCode#
+
+
+
+
+ DELETE FROM TB_CAPTCHA_MNG
+ WHERE CAPTCHA_CODE = #captchaCode#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_CAPTCHA_SITE(
+ CAPTCHA_CODE,
+ CAPTCHA_SJ,
+ CAPTCHA_KEY,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #captchaCode#,
+ #captchaSj#,
+ #captchaKey#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+ UPDATE TB_CAPTCHA_SITE
+ SET CAPTCHA_CODE = #captchaCode#,
+ CAPTCHA_SJ = #captchaSj#,
+ CAPTCHA_KEY = #captchaKey#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+
+
+
+
+ DELETE FROM TB_CAPTCHA_SITE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_PROHIBIT_MNG(
+ PROHIBIT_SJ,
+ PROHIBIT_CN,
+ REGISTER_ID,
+ REGIST_PNTTM
+ )
+ VALUES(
+ #prohibitSj#,
+ #prohibitCn#,
+ #registerId#,
+ now()
+ )
+
+
+
+
+ INSERT
+ INTO TB_PROHIBITION(
+ PROHIBIT_ID,
+ PROHIBIT_CN,
+ REGISTER_ID,
+ REGIST_PNTTM,
+ USE_YN
+ )
+ VALUES(
+ #prohibitId#,
+ #prohibitCn#,
+ #registerId#,
+ now(),
+ #useYn#
+ )
+
+
+
+
+ DELETE FROM TB_PROHIBIT_MNG
+
+
+
+
+ DELETE FROM TB_PROHIBITION
+ WHERE PROHIBIT_ID = #prohibitId#
+
+
+
+
+ UPDATE TB_PROHIBIT_MNG
+ SET PROHIBIT_CN = #prohibitCn#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now()
+
+
+
+
+ UPDATE TB_PROHIBITION
+ SET PROHIBIT_CN = #prohibitCn#,
+ REGISTER_ID = #registerId#,
+ UPDT_PNTTM = now(),
+ USE_YN = #useYn#
+ WHERE PROHIBIT_ID = #prohibitId#
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/cnt/CntManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/cnt/CntManage_SQL_Tibero.xml
new file mode 100644
index 00000000..307122e3
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/cnt/CntManage_SQL_Tibero.xml
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO CNT_MANAGE
+ (
+ CNT_ID,
+ CNTDT_ID,
+ CNT_NAME,
+ CNT_FILE_FOLDER,
+ CNT_CN,
+ REGISTER_ID,
+ REGIST_PNTTM,
+ USE_AT,
+ MENU_NO
+ )VALUES(
+ #cntId#,
+ #cntDtId#,
+ #cntName#,
+ #cntFileFolder#,
+ #cntCn#,
+ #registerId#,
+ now(),
+ 'Y',
+ (SELECT MENU_NO FROM CNT_MANAGE A
+ WHERE A.CNT_ID = #cntId#
+ LIMIT 1
+ )
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/cyb/CyberAlertManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/cyb/CyberAlertManage_SQL_Tibero.xml
new file mode 100644
index 00000000..a2520a57
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/cyb/CyberAlertManage_SQL_Tibero.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/fms/FmsFile_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/fms/FmsFile_SQL_Tibero.xml
new file mode 100644
index 00000000..4bc60172
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/fms/FmsFile_SQL_Tibero.xml
@@ -0,0 +1,244 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO LETFMSFILE
+ (
+ FMS_ID,
+ FMS_NM,
+ CONTENT,
+ FMS_LINK,
+ FMS_DOWN_LINK,
+ REGDT,
+ MODDT,
+ REGISTER_ID,
+ FMS_IMAGE_FILE,
+ FMS_IMAGE
+ )
+ VALUES
+ (
+ #fmsId#,
+ #fmsNm#,
+ #content#,
+ #fmsLink#,
+ #fmsDownLink#,
+ now(),
+ now(),
+ #registerId#,
+ #fmsImageFile#,
+ #fmsImage#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETFMSFILE
+ SET
+ FMS_NM= #fmsNm#,
+ CONTENT= #content#,
+ MODDT= now(),
+
+ FMS_LINK = #fmsLink# ,
+
+
+ FMS_DOWN_LINK = #fmsDownLink# ,
+
+
+ FMS_IMAGE_FILE = #fmsImageFile# ,
+
+ REGISTER_ID= #registerId#
+ WHERE FMS_ID=#fmsId#
+
+
+
+
+ INSERT
+ INTO LETTNFILETEMPDETAIL
+ (
+ USER_ID,
+ URL,
+ FILE_SN,
+ FILE_STRE_COURS,
+ STRE_FILE_NM,
+ ORIGNL_FILE_NM,
+ FILE_EXTSN,
+ FILE_SIZE
+ )
+ VALUES
+ (
+ #userId#,
+ #url#,
+ #fileSn#,
+ #fileStreCours#,
+ #streFileNm#,
+ #orignlFileNm#,
+ #fileExtsn#,
+ #fileSize#
+ )
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/sat/SatManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/sat/SatManage_SQL_Tibero.xml
new file mode 100644
index 00000000..d54c3fbb
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/sat/SatManage_SQL_Tibero.xml
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/sign/SignManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/sign/SignManage_SQL_Tibero.xml
new file mode 100644
index 00000000..3e6a44ec
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/sign/SignManage_SQL_Tibero.xml
@@ -0,0 +1,261 @@
+
+
+
+
+
+
+
+ /**IP신청 Select문 */
+ RECIP_ID as recipId,
+ RECIP_SJ as recipSj,
+ C.USER_NM as frstRegisterIdTxt,
+ RECIP_DEPT as recipDept,
+ B.LOC_NM as recipDeptTxt,
+ FRST_REGISTER_ID as frstRegisterId,
+ DATE_FORMAT(A.FRST_REGIST_PNTTM, '%Y-%m-%d') as frstRegistPnttm,
+ DATE_FORMAT(A.LAST_UPDT_PNTTM, '%Y-%m-%d') as lastUpdtPnttm,
+ RECIP_EQUI as recipEqui,
+ D.CODE_NM as recipEquiTxt,
+ RECIP_NET_CODE as recipNetCode,
+ E.CODE_NM as recipNetCodeTxt,
+ RECIP_NET_CNT as recipNetCnt,
+ DATE_FORMAT(A.RECIP_USE_STAR, '%Y-%m-%d') as recipUseStar,
+ DATE_FORMAT(A.RECIP_USE_EDDR, '%Y-%m-%d') as recipUseEddr,
+ RECIP_CN as recipCn,
+ RECIP_RESULT as recipResult,
+ RECIP_STATE as recipState,
+ F.CODE_NM as recipStateTxt
+ FROM ITSM_IP_RECEIVE A
+ LEFT JOIN ITSM_LOC B
+ ON A.RECIP_DEPT = B.LOC_NO LEFT JOIN LETTNEMPLYRINFO C ON A.FRST_REGISTER_ID = C.EMPLYR_ID
+ LEFT JOIN
+ (SELECT CODE_NM, CODE
+ FROM LETTCCMMNDETAILCODE
+ WHERE CODE_ID = 'IPMA02') D /**단말유형*/ ON A.RECIP_EQUI = D.CODE
+ LEFT JOIN
+ (SELECT CODE_NM, CODE
+ FROM LETTCCMMNDETAILCODE
+ WHERE CODE_ID = 'IPMA04') E /**인터넷망*/ ON A.RECIP_NET_CODE = E.CODE
+ LEFT JOIN (SELECT CODE_NM, CODE
+ FROM LETTCCMMNDETAILCODE
+ WHERE CODE_ID = 'IPMA10') F /**IP신청상태*/ ON A.RECIP_STATE = F.CODE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ITSM_IP_RECEIVE
+ SET
+ RECIP_SJ = #recipSj#,
+ RECIP_EQUI = #recipEqui#,
+ RECIP_NET_CODE = #recipNetCode#,
+ RECIP_CN = #recipCn#
+ WHERE 1=1
+ AND RECIP_ID = #recipId#
+
+
+
+ INSERT
+ INTO ITSM_IP_RECEIVE
+ (
+ RECIP_ID,
+ RECIP_SJ,
+ RECIP_DEPT,
+ FRST_REGISTER_ID,
+ RECIP_EQUI,
+ RECIP_NET_CODE,
+ RECIP_CN,
+ RECIP_RESULT
+ )
+ VALUES
+ (
+ #recipId#,
+ #recipSj#,
+ #recipDept#,
+ #frstRegisterId#,
+ #recipEqui#,
+ #recipNetCode#,
+ #recipCn#,
+ #recipResult#
+ )
+
+
+
+ DELETE FROM ITSM_APPROVAL
+ WHERE APPR_ID = #recipId#
+
+
+
+ INSERT INTO ITSM_APPROVAL
+ (
+ APPR_ID,
+ APPR_CND,
+ APPR_SN,
+ APPR_USR_ID,
+ APPR_USR_NM,
+ FRST_REGIST_PNTTM,
+ APPR_DEPT,
+ APPR_STATUS
+ )
+ VALUES
+ (
+ #apprId#,
+ #apprCnd#,
+ #apprSn#,
+ #apprUsrId#,
+ #apprUsrNm#,
+ now(),
+ #apprDept#,
+ #apprStatus#
+ )
+
+
+
+ UPDATE ITSM_IP_RECEIVE
+ SET
+ RECIP_STATE = #recipState#
+ WHERE RECIP_ID = #recipId#
+
+
+
+ UPDATE ITSM_APPROVAL
+ SET
+
+ APPR_YN = #apprYn#,
+ APPR_CN = #apprCn#,
+ APPR_DATETIME = now(),
+
+ APPR_STATUS = #apprStatus#
+ WHERE APPR_ID = #apprId#
+ AND APPR_CND = #apprCnd#
+ AND APPR_SN = #apprSn#
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE ITSM_IP_RECEIVE
+ SET
+ RECIP_RESULT = #recipResult#
+ WHERE RECIP_ID = #recipId#
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/ion/uas/EgovUserAbsnce_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/ion/uas/EgovUserAbsnce_SQL_Tibero.xml
new file mode 100644
index 00000000..8abd020c
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/ion/uas/EgovUserAbsnce_SQL_Tibero.xml
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNUSERABSNCE (
+ EMPLYR_ID,
+ USER_ABSNCE_AT,
+ FRST_REGISTER_ID,
+ FRST_REGIST_PNTTM,
+ LAST_UPDUSR_ID,
+ LAST_UPDT_PNTTM )
+ VALUES (#userId#,
+ #userAbsnceAt#,
+ #lastUpdusrId#,
+ now(),
+ #lastUpdusrId#,
+ now())
+
+
+
+ UPDATE LETTNUSERABSNCE
+ SET USER_ABSNCE_AT = #userAbsnceAt#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ LAST_UPDT_PNTTM = now()
+ WHERE EMPLYR_ID = #userId#
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/itsm/SchdlrManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/itsm/SchdlrManage_SQL_Tibero.xml
new file mode 100644
index 00000000..2b5c29fc
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/itsm/SchdlrManage_SQL_Tibero.xml
@@ -0,0 +1,454 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO itsm_scheduler (
+ SCHDLR_ID
+ ,SCHDLR_TITLE
+ ,SCHDLR_SHARE_YN
+ ,SCHDLR_DATE_ALL_YN
+ ,SCHDLR_BGN_DATETIME
+ ,SCHDLR_END_DATETIME
+ ,SCHDLR_PLACE
+ ,SCHDLR_CN
+ ,SCHDLR_ALARM_CND
+
+ ,SCHDLR_ALARM_DATETIME
+
+ ,SCHDLR_ATCH_FILE_ID
+ ,FRST_REGIST_PNTTM
+ ,FRST_REGISTER_ID
+ ,FRST_REGISTER_NM
+ ,LAST_UPDT_PNTTM
+ ,LAST_UPDUSR_ID
+ ,LAST_UPDUSR_NM
+ ) VALUES (
+ #schdlrId#
+ ,#schdlrTitle#
+ ,#schdlrShareYn#
+ ,#schdlrDateAllYn#
+ ,#schdlrBgnDatetime#
+ ,#schdlrEndDatetime#
+ ,#schdlrPlace#
+ ,#schdlrCn#
+ ,#schdlrAlarmCnd#
+
+ ,#schdlrAlarmDatetime#
+
+ ,#schdlrAtchFileId#
+ ,NOW()
+ ,#frstRegisterId#
+ ,#frstRegisterNm#
+ ,NOW()
+ ,#lastUpdusrId#
+ ,#lastUpdusrNm#
+ )
+
+
+
+ INSERT INTO ITSM_SCHEDULER_SHARE
+ (
+ SCHDLR_SHARE_ID
+ , SCHDLR_ID
+ , SCHDLR_USER_ID
+ , SCHDLR_USER_NAME
+ , SCHDLR_DEPT_ID
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ )
+ VALUES
+ (
+ #schdlrShareId#
+ , #schdlrId#
+ , #schdlrUserId#
+ , #schdlrUserName#
+
+ , #schdlrDeptId#
+
+
+ , NULL
+
+ , now()
+ , #frstRegisterId#
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM ITSM_SCHEDULER_SHARE
+ WHERE SCHDLR_ID = #schdlrId#
+
+
+
+
+ UPDATE itsm_scheduler SET
+ SCHDLR_TITLE = #schdlrTitle#
+ ,SCHDLR_SHARE_YN = #schdlrShareYn#
+ ,SCHDLR_DATE_ALL_YN = #schdlrDateAllYn#
+ ,SCHDLR_BGN_DATETIME = #schdlrBgnDatetime#
+ ,SCHDLR_END_DATETIME = #schdlrEndDatetime#
+ ,SCHDLR_PLACE = #schdlrPlace#
+ ,SCHDLR_CN = #schdlrCn#
+ ,SCHDLR_ALARM_CND = #schdlrAlarmCnd#
+
+ ,SCHDLR_ALARM_DATETIME = #schdlrAlarmDatetime#
+
+
+ ,SCHDLR_ALARM_MAIL_YN = #schdlrAlarmMailYn#
+
+
+ ,SCHDLR_ALARM_DATETIME = NULL
+
+ ,SCHDLR_ATCH_FILE_ID = #schdlrAtchFileId#
+ ,LAST_UPDT_PNTTM = NOW()
+ ,LAST_UPDUSR_ID = #lastUpdusrId#
+ ,LAST_UPDUSR_NM = #lastUpdusrNm#
+ WHERE SCHDLR_ID = #schdlrId#
+
+
+
+
+
+
+
+ INSERT INTO itsm_scheduler_config (
+ SCHDLR_CFG_ID
+ ,SCHDLR_CFG_USER_ID
+ ,SCHDLR_OPEN_CD
+ ,SCHDLR_WEEK_BGN_CD
+ ,SCHDLR_TIME_CD
+ ,SCHDLR_COLOR_USER_CD
+ ,SCHDLR_COLOR_SHARE_CD
+ ,SCHDLR_COLOR_PER_CD
+ ,FRST_REGIST_PNTTM
+ ) VALUES (
+ #schdlrCfgId#
+ ,#schdlrCfgUserId#
+ ,#schdlrOpenCd#
+ ,#schdlrWeekBgnCd#
+ ,#schdlrTimeCd#
+ ,#schdlrColorUserCd#
+ ,#schdlrColorShareCd#
+ ,#schdlrColorPerCd#
+ ,NOW()
+ )
+
+
+
+
+
+
+
+ UPDATE itsm_scheduler_config SET
+ SCHDLR_OPEN_CD = #schdlrOpenCd#
+ ,SCHDLR_WEEK_BGN_CD = #schdlrWeekBgnCd#
+ ,SCHDLR_TIME_CD = #schdlrTimeCd#
+ ,SCHDLR_COLOR_USER_CD = #schdlrColorUserCd#
+ ,SCHDLR_COLOR_SHARE_CD = #schdlrColorShareCd#
+ ,SCHDLR_COLOR_PER_CD = #schdlrColorPerCd#
+ WHERE SCHDLR_CFG_ID = #schdlrCfgId#
+
+
+
+
+
+
+
+ UPDATE itsm_scheduler SET
+ SCHDLR_ALARM_MAIL_YN = 'Y'
+ WHERE SCHDLR_ID = #schdlrId#
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qim/EgovQustnrItemManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qim/EgovQustnrItemManage_SQL_Tibero.xml
new file mode 100644
index 00000000..60fa8338
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qim/EgovQustnrItemManage_SQL_Tibero.xml
@@ -0,0 +1,207 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNQUSTNRRSPNSRESULT WHERE QUSTNR_IEM_ID = #qustnrIemId#
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNQUSTNRIEM
+ SET
+ IEM_SN=#iemSn#,
+ IEM_CN=#iemCn#,
+ ETC_ANSWER_AT=#etcAnswerAt#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE QUSTNR_IEM_ID = #qustnrIemId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNQUSTNRRSPNSRESULT WHERE QESTNR_ID = #qestnrId#
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qmc/EgovQustnrManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qmc/EgovQustnrManage_SQL_Tibero.xml
new file mode 100644
index 00000000..1809ce83
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qmc/EgovQustnrManage_SQL_Tibero.xml
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNQUSTNRRESPONDINFO WHERE QESTNR_ID = #qestnrId#
+
+
+
+ DELETE FROM LETTNQUSTNRRSPNSRESULT WHERE QESTNR_ID = #qestnrId#
+
+
+
+ DELETE FROM LETTNQUSTNRIEM WHERE QESTNR_ID = #qestnrId#
+
+
+
+ DELETE FROM LETTNQUSTNRQESITM WHERE QESTNR_ID = #qestnrId#
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNQESTNRINFO
+ SET
+ QUSTNR_SJ=#qestnrSj#,
+ QUSTNR_PURPS=#qestnrPurps#,
+ QUSTNR_TMPLAT_ID=#qestnrTmplatId#,
+ QUSTNR_WRITNG_GUIDANCE_CN=#qestnrWritngGuidanceCn#,
+ QUSTNR_BGNDE=REPLACE(#qestnrBeginDe#,'-',''),
+ QUSTNR_TRGET=#qestnrTrget#,
+ QUSTNR_VIEW_TRGET=#qestnrViewTrget#,
+ QUSTNR_ENDDE=REPLACE(#qestnrEndDe#,'-',''),
+ LAST_UPDT_PNTTM = NOW(),
+ SITE_ID = #siteId#,
+ LAST_UPDUSR_ID = #lastUpdusrId#,
+ STTUS = #sttus#,
+ BEFORE_AND_AFTER = #beforeAndAfter#,
+ ATCH_FILE_ID = #atchFileId#
+ WHERE QESTNR_ID = #qestnrId#
+
+
+
+
+
+
+
+ INSERT INTO LETTNQESTNRINFO (
+ QESTNR_ID,
+ QUSTNR_SJ,
+ QUSTNR_PURPS,
+ QUSTNR_WRITNG_GUIDANCE_CN,
+ QUSTNR_BGNDE,
+ QUSTNR_ENDDE,
+ QUSTNR_TRGET,
+ QUSTNR_VIEW_TRGET,
+ QUSTNR_TMPLAT_ID,
+ SITE_ID,
+ FRST_REGIST_PNTTM,
+ FRST_REGISTER_ID,
+ LAST_UPDT_PNTTM,
+ LAST_UPDUSR_ID,
+ ATCH_FILE_ID
+ )VALUES(
+ #qestnrId#,
+ #qestnrSj#,
+ #qestnrPurps#,
+ #qestnrWritngGuidanceCn#,
+ REPLACE(#qestnrBeginDe#,'-',''),
+ REPLACE(#qestnrEndDe#,'-',''),
+ #qestnrTrget#,
+ #qestnrViewTrget#,
+ #qestnrTmplatId#,
+ #siteId#,
+ NOW(),
+ #frstRegisterId#,
+ NOW(),
+ #lastUpdusrId#,
+ #atchFileId#
+ )
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qqm/EgovQustnrQestnManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qqm/EgovQustnrQestnManage_SQL_Tibero.xml
new file mode 100644
index 00000000..0426fb81
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qqm/EgovQustnrQestnManage_SQL_Tibero.xml
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNQUSTNRRSPNSRESULT
+ WHERE QUSTNR_QESITM_ID = #qestnrQesitmId#
+
+
+
+ DELETE FROM LETTNQUSTNRIEM
+ WHERE QUSTNR_QESITM_ID = #qestnrQesitmId#
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNQUSTNRQESITM
+ SET
+ QESTN_SN=#qestnSn#,
+ QESTN_TY_CODE=#qestnTyCode#,
+ QESTN_CN=#qestnCn#,
+ MXMM_CHOISE_CO=#mxmmChoiseCo#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE QUSTNR_QESITM_ID = #qestnrQesitmId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qri/EgovQustnrRespondInfo_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qri/EgovQustnrRespondInfo_SQL_Tibero.xml
new file mode 100644
index 00000000..a800f8d2
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qri/EgovQustnrRespondInfo_SQL_Tibero.xml
@@ -0,0 +1,553 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNQUSTNRRSPNSRESULT
+ SET
+ QUSTNR_IEM_ID=#qustnrIemId#,
+ RESPOND_ANSWER_CN=#respondAnswerCn#,
+ RESPOND_NM=#respondNm#,
+ ETC_ANSWER_CN=#etcAnswerCn#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE 1=1
+ AND QUSTNR_RSPNS_RESULT_ID = #qestnrQesrspnsId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNQESTNRRSLT
+ (
+ QESTNR_ID
+ , QUSTNR_QESITM_ID
+ , QUSTNR_RSLT_ID
+ , QUSTNR_IEM_ID
+ , EDU_APLCT_ORD
+ , EDU_CHASI_ORD
+ , RESPOND_ID
+ , VERY_SATISFIED
+ , SATISFIED
+ , NEITHER
+ , DISSATISFIED
+ , VERY_DISSATISFIED
+ , ANSWER
+ , FRST_REGIST_PNTTM
+ , FRST_REGISTER_ID
+ , LAST_UPDT_PNTTM
+ , LAST_UPDUSR_ID
+
+ ) VALUES (
+ #qestnrId#
+ , #qestnrQesitmId#
+ , #qustnrRsltId#
+ , #qustnrIemId#
+ , #eduAplctOrd#
+ , #eduChasiOrd#
+ , #respondId#
+ , #verySatisfied#
+ , #satisfied#
+ , #neither#
+ , #dissatisfied#
+ , #veryDissatisfied#
+ , #answer#
+ , now()
+ , #frstRegisterId#
+ , now()
+ , #lastUpdusrId#
+ )
+
+
+
+ UPDATE
+ LETTNQESTNRRSLT
+ SET
+ very_satisfied = #verySatisfied#
+ , satisfied = #satisfied#
+ , neither = #neither#
+ , dissatisfied = #dissatisfied#
+ , very_dissatisfied = #veryDissatisfied#
+ , last_updt_pnttm = now()
+ , last_updusr_id = #lastUpdusrId#
+ WHERE 1=1
+ AND qestnr_id = #qestnrId#
+ AND qustnr_qesitm_id = #qestnrQesitmId#
+ AND qustnr_rslt_id = #qustnrRsltId#
+
+
+
+ UPDATE
+ lettnqustnrrespondinfo
+ SET
+ qestnr_respondent_count = #qestnrParticipant#
+ , qestnr_participant_count = #qestnrRespondent#
+ , last_updt_pnttm = NOW()
+ , last_updusr_id = #lastUpdusrId#
+ WHERE 1=1
+ AND EDU_APLCT_ORD = #eduAplctOrd#
+ AND EDU_CHASI_ORD = #eduChasiOrd#
+ AND QUSTNR_RESPOND_ID = #qestnrRespondId#
+
+
+
+
+
+
+
+ DELETE FROM lettnqustnrrespondinfo
+ WHERE 1=1
+ AND edu_aplct_ord = #eduAplctOrd#
+ AND edu_chasi_ord = #eduChasiOrd#
+
+
+
+ DELETE FROM lettnqestnrrslt
+ WHERE 1=1
+ AND edu_aplct_ord = #eduAplctOrd#
+ AND edu_chasi_ord = #eduChasiOrd#
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qrm/EgovQustnrRespondManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qrm/EgovQustnrRespondManage_SQL_Tibero.xml
new file mode 100644
index 00000000..e7f16503
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qrm/EgovQustnrRespondManage_SQL_Tibero.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNQUSTNRRESPONDINFO
+ SET
+ LAST_UPDT_PNTTM = NOW()
+ , LAST_UPDUSR_ID = #lastUpdusrId#
+
+ , QESTNR_RESPONDENT_COUNT = #qestnrParticipant#
+
+
+ , QESTNR_PARTICIPANT_COUNT = #qestnrRespondent#
+
+ WHERE 1=1
+ AND QUSTNR_RESPOND_ID = #qestnrRespondId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/olp/qtm/EgovQustnrTmplatManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/olp/qtm/EgovQustnrTmplatManage_SQL_Tibero.xml
new file mode 100644
index 00000000..eb937c27
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/olp/qtm/EgovQustnrTmplatManage_SQL_Tibero.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DELETE FROM LETTNQUSTNRRESPONDINFO
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+ DELETE FROM LETTNQUSTNRRSPNSRESULT
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+ DELETE FROM LETTNQUSTNRIEM
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+ DELETE FROM LETTNQUSTNRQESITM
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+ DELETE FROM LETTNQESTNRINFO
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+
+
+
+
+ UPDATE LETTNQUSTNRTMPLAT
+ SET
+
+ QUSTNR_TMPLAT_IMAGE_INFO = #qestnrTmplatImagepathnm:BLOB#,
+
+ QUSTNR_TMPLAT_TY = #qestnrTmplatTy#,
+ QUSTNR_TMPLAT_DC = #qestnrTmplatCn#,
+ QUSTNR_TMPLAT_PATH_NM = #qestnrTmplatCours#,
+ LAST_UPDT_PNTTM = NOW(),
+ LAST_UPDUSR_ID = #lastUpdusrId#
+ WHERE QUSTNR_TMPLAT_ID = #qestnrTmplatId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml
new file mode 100644
index 00000000..2b0f772b
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/pwm/PopupManage_SQL_Tibero.xml
@@ -0,0 +1,904 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO MAINZONE (
+ MAZ_ID,
+ UPFILE,
+ CONTENT,
+ MLINK,
+ ISTARGET,
+ REGDT,
+ MODDT,
+ DEL,
+ SORT,
+ MAINZONE_IMAGE,
+ MAINZONE_IMAGE_FILE,
+ MAZ_NM,
+ USE_YN,
+
+ DEVICETYPE,
+
+ REGISTER_ID
+ ) VALUES (
+ #mazId#,
+ #upfile#,
+ #content#,
+ #mlink#,
+ #istarget#,
+ now(),
+ now(),
+ #del#,
+ #sort#,
+ #mainzoneImage#,
+ #mainzoneImageFile#,
+ #mazNm#,
+ #useYn#,
+
+ #deviceType#,
+
+ #registerId#
+ )
+
+
+
+ UPDATE MAINZONE A , (SELECT ROW_NUMBER() OVER(ORDER BY SORT) AS SORT1 , MAZ_ID FROM MAINZONE
+ WHERE 1=1
+ ORDER BY SORT ASC) B
+ SET A.SORT = B.SORT1
+ WHERE A.MAZ_ID = B.MAZ_ID
+
+
+
+ = #startSort# AND SORT <= #endSort#
+ ]]>
+
+
+
+
+
+
+
+ DELETE FROM MAINZONE WHERE MAZ_ID=#mazId#
+
+
+
+ = #startSort# AND SORT <= #endSort#
+ ]]>
+
+
+
+ UPDATE MAINZONE SET
+ UPFILE=#upfile#,
+ CONTENT=#content#,
+ MLINK=#mlink#,
+ ISTARGET=#istarget#,
+ SORT=#sort#,
+ MAINZONE_IMAGE = #mainzoneImage#,
+ MAINZONE_IMAGE_FILE = #mainzoneImageFile#,
+ USE_YN = #useYn#,
+ MAZ_NM = #mazNm# ,
+
+ DEVICETYPE = #deviceType# ,
+
+ MODDT = now()
+ WHERE MAZ_ID=#mazId#
+
+
+
+
+
+
+
+ UPDATE MAINZONE A ,
+ (SELECT ROW_NUMBER() OVER(ORDER BY SORT
+
+ , MODDT ASC
+
+
+ , MODDT DESC
+
+ ) AS SORT1 , MAZ_ID FROM MAINZONE
+ WHERE 1=1
+ ORDER BY SORT1
+ ) B
+ SET A.SORT = B.SORT1
+ WHERE A.MAZ_ID = B.MAZ_ID
+
+
+
+
+
+
+
+
+
+
+ UPDATE SOCIAL_HUB
+ SET SOCIAL_ID = #socialId#,
+ SOCIAL_TITLE = #socialTitle#,
+ SOCIAL_SJ = #socialSj#,
+ SOCIAL_CN = #socialCn#,
+ UPFILE = #upfile#,
+ MLINK = #mlink#,
+ ISTARGET = #istarget#,
+ SORT = #sort#,
+ DEL = #del#,
+ SOCIAL_IMAGE_FILE = #socialImageFile#,
+ SOCIAL_IMAGE = #socialImage#,
+ REGISTER_ID = #registerId#,
+ USE_YN = #useYn#,
+ SE_CD = #seCd#,
+ MODDT = now()
+ WHERE SOCIAL_ID=#socialId#
+
+
+
+
+ UPDATE SOCIAL_HUB A ,
+ (SELECT ROW_NUMBER() OVER(ORDER BY SORT
+
+ , MODDT ASC
+
+
+ , MODDT DESC
+
+ ) AS SORT1 , SOCIAL_ID FROM SOCIAL_HUB
+ WHERE 1=1
+
+ AND SE_CD = #seCd#
+
+ ORDER BY SORT1
+ ) B
+ SET A.SORT = B.SORT1
+ WHERE A.SOCIAL_ID = B.SOCIAL_ID
+
+
+
+ INSERT INTO SOCIAL_HUB(
+ SOCIAL_ID,
+ SOCIAL_SJ,
+ SOCIAL_CN,
+ UPFILE,
+ MLINK,
+ ISTARGET,
+ SORT,
+ REGDT,
+ MODDT,
+ DEL,
+ SOCIAL_IMAGE_FILE,
+ REGISTER_ID,
+ USE_YN,
+ SE_CD,
+ SOCIAL_IMAGE
+ )
+ VALUES(
+ #socialId#,
+ #socialSj#,
+ #socialCn#,
+ #upfile#,
+ #mlink#,
+ #istarget#,
+ #sort#,
+ now(),
+ now(),
+ #del#,
+ #socialImageFile#,
+ #registerId#,
+ #useYn#,
+ #seCd#,
+ #socialImage#
+ )
+
+
+
+ DELETE FROM SOCIAL_HUB WHERE SOCIAL_ID=#socialId#
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Tibero.xml
new file mode 100644
index 00000000..01250247
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovMberManage_SQL_Tibero.xml
@@ -0,0 +1,342 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE TB_REGICONFIG
+ SET USE_YN = #useYn#,
+ NECE_YN = #neceYn#,
+ PLACE_HOLDER = #placeHolder#,
+ CONFIG_ORDER = #configOrder#
+ WHERE CONFIG_ID = #configId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNGNRLMBER
+ SET
+
+ PASSWORD_HINT = #passwordHint#,
+
+
+ PASSWORD_CNSR = #passwordCnsr#,
+
+
+ IHIDNUM = #ihidnum#,
+
+
+ SEXDSTN_CODE = #sexdstnCode#,
+
+
+ ZIP = #zip#,
+
+
+ ADRES = #adres#,
+
+
+ AREA_NO = #areaNo#,
+
+
+ MBER_STTUS = #mberSttus#,
+
+
+ DETAIL_ADRES = #detailAdres#,
+
+
+ END_TELNO = #endTelno#,
+
+
+ MBTLNUM = #moblphonNo#,
+
+
+ GROUP_ID = #groupId#,
+
+
+ MBER_FXNUM = #mberFxnum#,
+
+
+ MBER_EMAIL_ADRES = #mberEmailAdres#,
+
+
+ MIDDLE_TELNO = #middleTelno#,
+
+
+ BIRTH_DAY = #birth#,
+
+
+ EMAIL_YN = #emailYN#,
+
+
+ SMS_YN = #smsYN#,
+
+
+ PHOTOFILE_ID = #photofileId#,
+
+ MBER_NM = #mberNm#
+ WHERE ESNTL_ID=#uniqId#
+
+
+
+
+
+
diff --git a/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovUserManage_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovUserManage_SQL_Tibero.xml
new file mode 100644
index 00000000..abb81471
--- /dev/null
+++ b/src/main/resources/egovframework/sqlmap/let/uss/umt/EgovUserManage_SQL_Tibero.xml
@@ -0,0 +1,940 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT INTO LETTNEMPLYRINFO
+ (
+ ESNTL_ID ,
+ EMPLYR_ID ,
+ USER_NM ,
+ PASSWORD ,
+
+ PASSWORD_HINT ,
+ PASSWORD_CNSR ,
+ EMPL_NO ,
+ IHIDNUM ,
+
+ SEXDSTN_CODE ,
+ BRTHDY ,
+ AREA_NO ,
+ HOUSE_MIDDLE_TELNO ,
+
+ HOUSE_END_TELNO ,
+ FXNUM ,
+ HOUSE_ADRES ,
+ DETAIL_ADRES ,
+
+ ZIP ,
+ OFFM_TELNO ,
+ MBTLNUM ,
+ EMAIL_ADRES ,
+
+ OFCPS_NM ,
+ GROUP_ID ,
+ ORGNZT_ID ,
+ PSTINST_CODE ,
+
+ EMPLYR_STTUS_CODE ,
+ SBSCRB_DE ,
+
+ PART_IDX ,
+
+
+ USER_WORK ,
+
+
+
+
+
+
+
+
+
+ CRTFC_DN_VALUE )
+ VALUES (
+ #uniqId# ,
+ #emplyrId# ,
+ #emplyrNm# ,
+ #password# ,
+ #passwordHint# ,
+ #passwordCnsr# ,
+ #emplNo# ,
+ #ihidnum# ,
+ #sexdstnCode# ,
+ #brth# ,
+ #areaNo# ,
+ #homemiddleTelno# ,
+ #homeendTelno# ,
+ #fxnum# ,
+ #homeadres# ,
+ #detailAdres# ,
+ #zip# ,
+ #offmTelno# ,
+ #moblphonNo# ,
+ #emailAdres# ,
+ #ofcpsNm# ,
+ #groupId# ,
+ #orgnztId# ,
+ #insttCode# ,
+ #emplyrSttusCode# ,
+ NOW() ,
+
+ #partIdx# ,
+
+
+ #userWork# ,
+
+
+ #snsId# ,
+ #snsEmail# ,
+
+ #subDn# )
+
+
+
+
+ INSERT
+ INTO lettngnrlmber
+ (
+ mber_id,
+ password,
+ mber_nm,
+ mber_sttus,
+ mbtlnum,
+ group_id,
+ sbscrb_de,
+ esntl_id,
+ dept,
+ mber_seq,
+ frst_regist_pnttm,
+ last_updt_pnttm
+ )
+ VALUES
+ (
+ #uniqId#
+ , '1'
+ , #emplyrNm#
+ , #emplyrSttusCode#
+ , #moblphonNo#
+ , NULL
+ , NOW()
+ , #uniqId#
+ , NULL
+ , #mberSeq#
+ , NOW()
+ , NOW()
+ )
+
+
+
+
+
+
+
+
+
+
+ UPDATE LETTNEMPLYRINFO
+ SET EMPLYR_ID = #emplyrId# ,
+
+ PASSWORD_HINT = #passwordHint# ,
+
+
+ PASSWORD_CNSR = #passwordCnsr# ,
+
+
+ EMPL_NO = #emplNo# ,
+
+
+ IHIDNUM = #ihidnum# ,
+
+
+ SEXDSTN_CODE = #sexdstnCode# ,
+
+
+ BRTHDY = #brth# ,
+
+
+ AREA_NO = #areaNo# ,
+
+
+ HOUSE_MIDDLE_TELNO = #homemiddleTelno# ,
+
+
+ HOUSE_END_TELNO = #homeendTelno# ,
+
+
+ FXNUM = #fxnum# ,
+
+
+ HOUSE_ADRES = #homeadres# ,
+
+
+ DETAIL_ADRES = #detailAdres# ,
+
+
+ ZIP = #zip# ,
+
+
+ OFFM_TELNO = #offmTelno# ,
+
+
+ MBTLNUM = #moblphonNo# ,
+
+
+ EMAIL_ADRES = #emailAdres# ,
+
+
+ OFCPS_NM = #ofcpsNm# ,
+
+
+ GROUP_ID = #groupId# ,
+
+
+ ORGNZT_ID = #orgnztId# ,
+
+
+ PSTINST_CODE = #insttCode# ,
+
+
+ EMPLYR_STTUS_CODE = #emplyrSttusCode# ,
+
+
+ PART_IDX = #partIdx# ,
+
+
+ CRTFC_DN_VALUE = #subDn# ,
+
+
+ USER_WORK = #userWork# ,
+
+ USER_NM = #emplyrNm#
+ WHERE ESNTL_ID = #uniqId#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UPDATE
+ LETTNEMPLYRINFO
+ SET
+ PASSWORD = #password#
+ WHERE
+ EMPLYR_ID = #emplyrId#
+ AND
+ EMAIL_ADRES = #emailAdres#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INSERT
+ INTO LETTNGNRLMBER
+ (
+ ESNTL_ID ,
+ MBER_ID ,
+ MBER_NM ,
+ PASSWORD ,
+
+ PASSWORD_HINT ,
+ PASSWORD_CNSR ,
+ IHIDNUM ,
+ ZIP ,
+
+ ADRES ,
+ AREA_NO ,
+ MBER_STTUS ,
+ DETAIL_ADRES ,
+
+ END_TELNO ,
+ MBTLNUM ,
+ GROUP_ID ,
+ MBER_FXNUM ,
+
+ MBER_EMAIL_ADRES ,
+ MIDDLE_TELNO ,
+ SEXDSTN_CODE,
+ BIRTH_DAY,
+
+ EMAIL_YN,
+ SMS_YN ,
+ PHOTOFILE_ID,
+ SBSCRB_DE
+ )
+ VALUES
+ (
+ #uniqId#,
+ #mberId#,
+ #mberNm#,
+ #password#,
+
+ #passwordHint#,
+ #passwordCnsr#,
+ #ihidnum#,
+ #zip#,
+
+ #adres#,
+ #areaNo#,
+ #mberSttus#,
+ #detailAdres#,
+
+ #endTelno#,
+ #moblphonNo#,
+ #groupId#,
+ #mberFxnum# ,
+
+ #mberEmailAdres#,
+ #middleTelno#,
+ #sexdstnCode#,
+ #birth#,
+
+ #emailYN#,
+ #smsYN#,
+ #photofileId#,
+ now()
+ )
+
+
+
+ INSERT
+ INTO LETTNGNRLMBER
+ (
+ ESNTL_ID ,
+ MBER_ID ,
+ MBER_NM ,
+ PASSWORD ,
+
+ PASSWORD_HINT ,
+ PASSWORD_CNSR ,
+ IHIDNUM ,
+ ZIP ,
+
+ ADRES ,
+ AREA_NO ,
+ MBER_STTUS ,
+ DETAIL_ADRES ,
+
+ END_TELNO ,
+ MBTLNUM ,
+ GROUP_ID ,
+ MBER_FXNUM ,
+
+ MBER_EMAIL_ADRES ,
+ MIDDLE_TELNO ,
+ SEXDSTN_CODE,
+ BIRTH_DAY,
+
+ EMAIL_YN,
+ SMS_YN ,
+ PHOTOFILE_ID,
+
+
+
+
+
+
+
+
+ SBSCRB_DE
+ )
+ VALUES
+ (
+ #uniqId#,
+ #mberId#,
+ #mberNm#,
+ #password#,
+
+ #passwordHint#,
+ #passwordCnsr#,
+ #ihidnum#,
+ #zip#,
+
+ #adres#,
+ #areaNo#,
+ #mberSttus#,
+ #detailAdres#,
+
+ #endTelno#,
+ #moblphonNo#,
+ #groupId#,
+ #mberFxnum# ,
+
+ #mberEmailAdres#,
+ #middleTelno#,
+ #sexdstnCode#,
+ #birth#,
+
+ #emailYN#,
+ #smsYN#,
+ #photofileId#,
+
+ #snsId# ,
+ #snsEmail# ,
+
+ now()
+ )
+
+
+
+
+ UPDATE
+ LETTNEMPLYRINFO
+ SET
+ EMPLYR_STTUS_CODE = #emplyrSttusCode#
+ WHERE
+ ESNTL_ID = #esntlId#
+
+
+
+ DELETE FROM LETTNEMPLYRINFO
+ WHERE EMPLYR_STTUS_CODE = 'D'
+
+
+
+
+
+
+ DELETE FROM LETTNADMINLOG
+ WHERE 1=1
+
+ AND CREAT_DT
+ DATE_ADD(CURDATE(), INTERVAL -#adminlogKpCd# MONTH)
+
+
+
+
+
+
+ INSERT INTO TB_RECENT_SEARCH (EMPLYR_ID, SEARCH_WORD) VALUES (#emplyrId#, #searchWord#)
+ ON DUPLICATE KEY UPDATE EMPLYR_ID =#emplyrId#, SEARCH_WORD=#searchWord#
+
+
+
+
+ UPDATE LOC_INFO
+ SET USER_NM = #emplyrNm# ,
+
+ OFFM_TELNO = #offmTelno# ,
+
+
+ OFCPS_NM = #ofcpsNm# ,
+
+
+
+
+ USER_WORK = #userWork# ,
+
+
+ SORT = #sort# ,
+
+ PART_IDX = #partIdx#
+ WHERE LOC_INFO_ID = #locInfoId#
+
+
+
+ INSERT
+ INTO LOC_INFO
+ (
+ LOC_INFO_ID,
+ USER_NM,
+ OFCPS_NM,
+ OFFM_TELNO,
+ PART_IDX,
+ USER_WORK
+ )
+ VALUES
+ (
+ #locInfoId#,
+ #userNm#,
+ #ofcpsNm#,
+ #offmTelno#,
+ #partIdx#,
+ #userWork#
+ )
+
+
+
+
+
+ UPDATE
+ LETTNGNRLMBER
+ SET
+ MBER_NM = #emplyrNm#
+ WHERE
+ MBER_SEQ = #mberSeq#
+
+
+
+
+
+
+ INSERT
+ INTO EDUSCE.lettngnrlmber
+ (
+ mber_id,
+ password,
+ mber_sttus,
+ sbscrb_de,
+ esntl_id,
+ mber_seq,
+ frst_regist_pnttm,
+ last_updt_pnttm
+ )
+ VALUES
+ (
+ #mberId#,
+ #password#,
+ #emplyrSttusCode#,
+ SYSTIMESTAMP,
+ #uniqId#,
+ #uniqId#,
+ SYSTIMESTAMP,
+ SYSTIMESTAMP
+ )
+
+
+
diff --git a/src/main/webapp/WEB-INF/lib/tibero6-jdbc.jar b/src/main/webapp/WEB-INF/lib/tibero6-jdbc.jar
new file mode 100644
index 00000000..e91ef708
Binary files /dev/null and b/src/main/webapp/WEB-INF/lib/tibero6-jdbc.jar differ