package seed.com.gtm.base; import java.net.URLDecoder; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Enumeration; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.ibatis.logging.Log; import org.apache.ibatis.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.servlet.ModelAndView; import egovframework.rte.psl.dataaccess.util.EgovMap; import kcc.com.snd.service.SendService; import kcc.com.snd.service.SendSmsVO; import seed.com.gtm.join.MemberJoinService; import seed.com.gtm.service.BaseService; import seed.com.gtm.util.Criteria; import seed.com.gtm.util.JSONView; import seed.com.gtm.util.JSPUtil; import seed.com.user.mypage.MyPageService; import seed.utils.ApplicationProperty; import seed.utils.GwApi; import seed.utils.SeedUtils; @Controller /*@RequestMapping("/gtm/case")*/ public class GwBaseController { protected Log log = LogFactory.getLog(this.getClass()); /* @Autowired private CodeService service; @Autowired private SeedFileService fileService;* */ @Autowired private MemberJoinService memberService; @Autowired private BaseService bservice; @Autowired private SendService sendService; @Autowired private MyPageService service2; ///gtm/case/nanum/ajax/SanctnhistoryIns.do @RequestMapping(value = "/gtm/newcase/{pageName}/{pageAction}.do") public ModelAndView getManagerNewPage(HttpServletRequest request, HttpSession session, Map map, Criteria cri, @PathVariable(value="pageName") String pageName, @PathVariable(value="pageAction") String pageAction ) throws Exception { //log.debug("BaseController URI = " + request.getRequestURI()); String memberId = SeedUtils.setReplaceNull(session.getAttribute("memberId")); if(memberId.equals("")){ return new ModelAndView("redirect:/gtm/login.do"); } System.out.println("memberId"); System.out.println(memberId); System.out.println(memberId); EgovMap params; request.setCharacterEncoding("UTF-8"); ModelAndView mav = new ModelAndView(); ModelAndView mavjson = new ModelAndView(new JSONView()); String tempDir = ApplicationProperty.get("url.referrer"); params = JSPUtil.makeRequestParams(request, session, true); session.setAttribute("siteIdx", "case"); //시큐어코딩 관련 파라미터는 삭제 params.remove("SpringSecurityFiltersecurityinterceptorFilterapplied"); params.remove("SpringSecuritySessionMgmtFilterApplied"); params.remove("springSecurityContext"); params.remove("SpringSecurityScpfApplied"); params.remove("springSecuritySavedRequest"); String type = ""; //String customsql = ""; String s_jobID = ""; if(!"".equals((String) params.get("type")) && (String) params.get("type") != null){ type = (String) params.get("type"); }else{ //type이 없을 경우 default 리스트 출력 type = "L"; } log.warn(">>>>>>type<<<<<<"+type); log.warn(">>>>>>type<<<<<<"+params.get("jobID")); log.warn(">>>>>>content1<<<<<<"+params.get("content1")); log.warn(">>>>>>content2<<<<<<"+params.get("content2")); log.warn(">>>>>>content3<<<<<<"+params.get("content3")); log.warn(">>>>>>content4<<<<<<"+params.get("content4")); log.warn(">>>>>>content5<<<<<<"+params.get("content5")); log.warn(">>>>>>content6<<<<<<"+params.get("content6")); log.warn(">>>>>>content7<<<<<<"+params.get("content7")); log.warn(">>>>>>content8<<<<<<"+params.get("content8")); log.warn(">>>>>>content9<<<<<<"+params.get("content9")); log.warn(">>>>>>content10<<<<<<"+params.get("content10")); //전달받은 변수값들 decode this.chgURLDecoder(params, "content1"); this.chgURLDecoder(params, "content2"); this.chgURLDecoder(params, "content3"); this.chgURLDecoder(params, "content4"); this.chgURLDecoder(params, "content5"); this.chgURLDecoder(params, "content6"); this.chgURLDecoder(params, "content7"); this.chgURLDecoder(params, "content8"); this.chgURLDecoder(params, "content9"); this.chgURLDecoder(params, "content10"); this.chgURLDecoder(params, "content11"); this.chgURLDecoder(params, "content12"); this.chgURLDecoder(params, "content13"); this.chgURLDecoder(params, "content14"); this.chgURLDecoder(params, "content15"); log.warn(">>>>>>content1<<<<<<"+params.get("content1")); log.warn(">>>>>>content2<<<<<<"+params.get("content2")); log.warn(">>>>>>content3<<<<<<"+params.get("content3")); log.warn(">>>>>>content4<<<<<<"+params.get("content4")); log.warn(">>>>>>content5<<<<<<"+params.get("content5")); log.warn(">>>>>>content6<<<<<<"+params.get("content6")); log.warn(">>>>>>content7<<<<<<"+params.get("content7")); log.warn(">>>>>>content8<<<<<<"+params.get("content8")); log.warn(">>>>>>content9<<<<<<"+params.get("content9")); log.warn(">>>>>>content10<<<<<<"+params.get("content10")); log.warn(">>>>>>type<<<<<<"+pageAction); //보고서 정보 if ("SanctnhistoryInsNew".equals(pageAction)) { //gw 보고서 팝업 띄우기 //기안자 GW ID 받아오기 //params.put("sql", "join.selectNewOne"); try { //params.put("gwData", JSPUtil.fixNull(service.memberNewOne(params))); Map tmap = (Map) JSPUtil.fixNull(memberService.memberNewOne(params)); //params.put("gwId", tmap.get("MEMBER_ITEM_F6").toString()); params.put("gwId", this.getGWID(tmap)); }catch(Exception ex) { ex.printStackTrace(); } try { s_jobID = params.get("jobID").toString(); }catch(Exception ex) { ex.printStackTrace(); } if("S".equals(type)){ //작성용 //SanctnhistoryInsNew - pageAction //ajax - pageName //mav.addObject("data", bservice.select(params)); if (false //착수보고 || "1-1".equals(s_jobID) //공정거래 - 0201000000 || "2-1".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-1".equals(s_jobID) //하도급거래 - 0203000000 || "4-1".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(s_jobID) //약관거래 - 0205000000 || "6-1".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지(신청인) || "1-2".equals(s_jobID) //공정거래 - 0201000000 || "2-2".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-2".equals(s_jobID) //하도급거래 - 0203000000 || "4-2".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-2".equals(s_jobID) //약관거래 - 0205000000 || "6-2".equals(s_jobID) //대리점거래 - 0206000000 //재심의보고서 || "1-40".equals(s_jobID) //공정거래 - 0201000000 || "2-40".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-40".equals(s_jobID) //하도급거래 - 0203000000 || "4-40".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-40".equals(s_jobID) //약관거래 - 0205000000 || "6-40".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 보완요구(신청인) || "1-4".equals(s_jobID) //공정거래 - 0201000000 || "2-4".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-4".equals(s_jobID) //하도급거래 - 0203000000 || "4-4".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-4".equals(s_jobID) //약관거래 - 0205000000 || "6-4".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 보완요구(신청인) - 통보 1-41,1-42,1-43,1-44,1-45 -추가통지 || s_jobID.indexOf("1-4")>-1 //공정거래 - 0201000000 || s_jobID.indexOf("2-4")>-1 //가맹점사업거래 - 0202000000 || s_jobID.indexOf("3-4")>-1 //하도급거래 - 0203000000 || s_jobID.indexOf("4-4")>-1 //대규모유통거래 - 0204000000 || s_jobID.indexOf("5-4")>-1 //약관거래 - 0205000000 || s_jobID.indexOf("6-4")>-1 //대리점거래 - 0206000000 //접수사실통지(피신청인) || "1-3".equals(s_jobID) //공정거래 - 0201000000 || "2-3".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-3".equals(s_jobID) //하도급거래 - 0203000000 || "4-3".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-3".equals(s_jobID) //약관거래 - 0205000000 || "6-3".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 자료제출요구(피신청인) || "1-5".equals(s_jobID) //공정거래 - 0201000000 || "2-5".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-5".equals(s_jobID) //하도급거래 - 0203000000 || "4-5".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-5".equals(s_jobID) //약관거래 - 0205000000 || "6-5".equals(s_jobID) //대리점거래 - 0206000000 //공정위접수통지 || "1-6".equals(s_jobID) //공정거래 - 0201000000 || "2-6".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(s_jobID) //하도급거래 - 0203000000 || "4-6".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(s_jobID) //약관거래 - 0205000000 || "6-6".equals(s_jobID) //대리점거래 - 0206000000 //출석요구 || "1-7".equals(s_jobID) //공정거래 - 0201000000 || "2-7".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-7".equals(s_jobID) //하도급거래 - 0203000000 || "4-7".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-7".equals(s_jobID) //약관거래 - 0205000000 || "6-7".equals(s_jobID) //대리점거래 - 0206000000 //출석요구 - 2차 || "1-8".equals(s_jobID) //공정거래 - 0201000000 || "2-8".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-8".equals(s_jobID) //하도급거래 - 0203000000 || "4-8".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-8".equals(s_jobID) //약관거래 - 0205000000 || "6-8".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 보완요구(신청인) 2차 || "1-9".equals(s_jobID) //공정거래 - 0201000000 || "2-9".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(s_jobID) //하도급거래 - 0203000000 || "4-9".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(s_jobID) //약관거래 - 0205000000 || "6-9".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 보완요구(신청인) 3차 || "1-26".equals(s_jobID) //공정거래 - 0201000000 || "2-26".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-26".equals(s_jobID) //하도급거래 - 0203000000 || "4-26".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-26".equals(s_jobID) //약관거래 - 0205000000 || "6-26".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 자료제출(신청인) 2차 || "1-10".equals(s_jobID) //공정거래 - 0201000000 || "2-10".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-10".equals(s_jobID) //하도급거래 - 0203000000 || "4-10".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-10".equals(s_jobID) //약관거래 - 0205000000 || "6-10".equals(s_jobID) //대리점거래 - 0206000000 //접수사실통지 & 자료제출(신청인) 3차 || "1-27".equals(s_jobID) //공정거래 - 0201000000 || "2-27".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-27".equals(s_jobID) //하도급거래 - 0203000000 || "4-27".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-27".equals(s_jobID) //약관거래 - 0205000000 || "6-27".equals(s_jobID) //대리점거래 - 0206000000 //종료보고서 || "1-11".equals(s_jobID) //공정거래 - 0201000000 || "2-11".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-11".equals(s_jobID) //하도급거래 - 0203000000 || "4-11".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-11".equals(s_jobID) //약관거래 - 0205000000 || "6-11".equals(s_jobID) //대리점거래 - 0206000000 //기간연장보고서 || "1-31".equals(s_jobID) //공정거래 - 0201000000 || "2-31".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-31".equals(s_jobID) //하도급거래 - 0203000000 || "4-31".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-31".equals(s_jobID) //약관거래 - 0205000000 || "6-31".equals(s_jobID) //대리점거래 - 0206000000 //조사보고서 || "1-12".equals(s_jobID) //공정거래 - 0201000000 || "2-12".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-12".equals(s_jobID) //하도급거래 - 0203000000 || "4-12".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-12".equals(s_jobID) //약관거래 - 0205000000 || "6-12".equals(s_jobID) //대리점거래 - 0206000000 //조정안 수락여부 조회 || "1-13".equals(s_jobID) //공정거래 - 0201000000 || "2-13".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-13".equals(s_jobID) //하도급거래 - 0203000000 || "4-13".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-13".equals(s_jobID) //약관거래 - 0205000000 || "6-13".equals(s_jobID) //대리점거래 - 0206000000 //공정위 선보고용 종료통지 || "1-25".equals(s_jobID) //공정거래 - 0201000000 || "2-25".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-25".equals(s_jobID) //하도급거래 - 0203000000 || "4-25".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-25".equals(s_jobID) //약관거래 - 0205000000 || "6-25".equals(s_jobID) //대리점거래 - 0206000000 //분쟁조정협의회 관리 //공정위 선보고용 종료통지 || "1-20".equals(s_jobID) //공정거래 - 0201000000 || "2-20".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-20".equals(s_jobID) //하도급거래 - 0203000000 || "4-20".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-20".equals(s_jobID) //약관거래 - 0205000000 || "6-20".equals(s_jobID) //대리점거래 - 0206000000 //중지 //소제기 || "1-75".equals(s_jobID) //공정거래 - 0201000000 || "2-75".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-75".equals(s_jobID) //하도급거래 - 0203000000 || "4-75".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-75".equals(s_jobID) //약관거래 - 0205000000 || "6-75".equals(s_jobID) //대리점거래 - 0206000000 //당사자통지 || "1-76".equals(s_jobID) //공정거래 - 0201000000 || "2-76".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-76".equals(s_jobID) //하도급거래 - 0203000000 || "4-76".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-76".equals(s_jobID) //약관거래 - 0205000000 || "6-76".equals(s_jobID) //대리점거래 - 0206000000 ) { //$('#applcntNoStr').val($('#applcntNo').val()); //$('#respondentNoStr').val($('#respondentNo').val()); String s_applcntNoStr = ""; //조사관이 선택한 신청인 번호 String s_respondentNoStr = ""; //조사관이 선택한 피신청인 번호 try { s_applcntNoStr = params.get("applcntNoStr").toString(); }catch(Exception ex) { ex.printStackTrace(); } try { s_respondentNoStr = params.get("respondentNoStr").toString(); }catch(Exception ex) { ex.printStackTrace(); } //사건 신청인 params.put("sql", "trublprocessmng.selectCaseApplcnt"); params.put("caseApplcntData", JSPUtil.fixNull(bservice.list(params))); //사건 피신청인 params.put("sql", "trublprocessmng.selectCaseRespondent"); params.put("caseRespondentData", JSPUtil.fixNull(bservice.list(params))); //문서 고유 번호 생성 params.put("sql", "nanumSanctnhistoryDocID"); //docId params.put("data2", JSPUtil.fixNull(bservice.select(params))); params.put("docId", ((EgovMap)params.get("data2")).get("docId").toString()); //g/w 상신 문서 생성 params.put("sql", "nanumSanctnhistoryInsNew"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.insert(params))); String s_caseApplcntSeqNo = this.getApplcntSeqNo((List)params.get("caseApplcntData")); //신청인 순번 String s_caseRespondentSeqNo = this.getRespondentSeqNo((List)params.get("caseRespondentData")); //피신청인 순번 params.put("applcntNo", s_caseApplcntSeqNo); //신청인 순번 params.put("respondentNo", s_caseRespondentSeqNo); //피신청인 순번 //사건 주요 정보 params.put("sql", "nanumMasterSel"); //사건 정보 params.put("data1", JSPUtil.fixNull(bservice.select(params))); //최상단 타이틀 생성 //params.put("title", this.gwTitle(s_jobID, (EgovMap)params.get("data1"))); params.put("title", this.gwNewTitles(s_jobID, (EgovMap)params.get("data1"))); //본문 생성 params.put("contents", this.gwContents(s_jobID, (EgovMap)params.get("data1"), (List)params.get("caseApplcntData") , (List)params.get("caseRespondentData"), params.get("title").toString(), s_applcntNoStr, s_respondentNoStr)); }else if(false //조정절차 종료사실 통지 || s_jobID.indexOf("1-14")>-1 //공정거래 - 0201000000 || "1-15".equals(s_jobID) //공정거래 - 0201000000 || "1-16".equals(s_jobID) //공정거래 - 0201000000 || "1-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("1-18")>-1 //공정거래 - 0201000000 || "1-19".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("2-14")>-1 //공정거래 - 0201000000 || "2-15".equals(s_jobID) //공정거래 - 0201000000 || "2-16".equals(s_jobID) //공정거래 - 0201000000 || "2-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("2-18")>-1 //공정거래 - 0201000000 || "2-19".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("3-14")>-1 //공정거래 - 0201000000 || "3-15".equals(s_jobID) //공정거래 - 0201000000 || "3-16".equals(s_jobID) //공정거래 - 0201000000 || "3-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("3-18")>-1 //공정거래 - 0201000000 || "3-19".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("4-14")>-1 //공정거래 - 0201000000 || "4-15".equals(s_jobID) //공정거래 - 0201000000 || "4-16".equals(s_jobID) //공정거래 - 0201000000 || "4-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("4-18")>-1 //공정거래 - 0201000000 || "4-19".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("5-14")>-1 //공정거래 - 0201000000 || "5-15".equals(s_jobID) //공정거래 - 0201000000 || "5-16".equals(s_jobID) //공정거래 - 0201000000 || "5-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("5-18")>-1 //공정거래 - 0201000000 || "5-19".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("6-14")>-1 //공정거래 - 0201000000 || "6-15".equals(s_jobID) //공정거래 - 0201000000 || "6-16".equals(s_jobID) //공정거래 - 0201000000 || "6-17".equals(s_jobID) //공정거래 - 0201000000 || s_jobID.indexOf("6-18")>-1 //공정거래 - 0201000000 || "6-19".equals(s_jobID) //공정거래 - 0201000000) { ) { //사건 신청인 params.put("sql", "trublprocessmng.selectCaseApplcnt"); params.put("caseApplcntData", JSPUtil.fixNull(bservice.list(params))); //사건 피신청인 params.put("sql", "trublprocessmng.selectCaseRespondent"); params.put("caseRespondentData", JSPUtil.fixNull(bservice.list(params))); //문서 고유 번호 생성 params.put("sql", "nanumSanctnhistoryDocID"); //docId params.put("data2", JSPUtil.fixNull(bservice.select(params))); params.put("docId", ((EgovMap)params.get("data2")).get("docId").toString()); //g/w 상신 문서 생성 params.put("sql", "nanumSanctnhistoryInsNew"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.insert(params))); String s_caseApplcntSeqNo = this.getApplcntSeqNo((List)params.get("caseApplcntData")); //신청인 순번 String s_caseRespondentSeqNo = this.getRespondentSeqNo((List)params.get("caseRespondentData")); //피신청인 순번 params.put("applcntNo", s_caseApplcntSeqNo); //신청인 순번 params.put("respondentNo", s_caseRespondentSeqNo); //피신청인 순번 //사건 주요 정보 params.put("sql", "nanumMasterSel"); //사건 정보 params.put("data1", JSPUtil.fixNull(bservice.select(params))); //최상단 타이틀 생성 //params.put("title", this.gwTitle(s_jobID, (EgovMap)params.get("data1"))); params.put("title", this.gwNewTitles(s_jobID, (EgovMap)params.get("data1"))); //본문 생성 params.put("contents", this.gwContentsEnd(s_jobID, (EgovMap)params.get("data1"), (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData"), params)); } } else if("I".equals(type)){ //협의회용 if (false //회의안건상정 || "1-20".equals(s_jobID) //공정거래 - 0201000000 || "2-20".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-20".equals(s_jobID) //하도급거래 - 0203000000 || "4-20".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-20".equals(s_jobID) //약관거래 - 0205000000 || "6-20".equals(s_jobID) //대리점거래 - 0206000000 //회의개최통보 || "1-21".equals(s_jobID) //공정거래 - 0201000000 || "2-21".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-21".equals(s_jobID) //하도급거래 - 0203000000 || "4-21".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-21".equals(s_jobID) //약관거래 - 0205000000 || "6-21".equals(s_jobID) //대리점거래 - 0206000000 //추가안건상정-n차 || s_jobID.indexOf("1-5")>-1 //공정거래 - 0201000000 || s_jobID.indexOf("2-5")>-1 //가맹점사업거래 - 0202000000 || s_jobID.indexOf("3-5")>-1 //하도급거래 - 0203000000 || s_jobID.indexOf("4-5")>-1 //대규모유통거래 - 0204000000 || s_jobID.indexOf("5-5")>-1 //약관거래 - 0205000000 || s_jobID.indexOf("6-5")>-1 //대리점거래 - 0206000000 //STEP2.결과보고 - 회의결과보고 || "1-23".equals(s_jobID) //공정거래 - 0201000000 || "2-23".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-23".equals(s_jobID) //하도급거래 - 0203000000 || "4-23".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-23".equals(s_jobID) //약관거래 - 0205000000 || "6-23".equals(s_jobID) //대리점거래 - 0206000000 //협의회 개최 //회의개최통보 || "1-77".equals(s_jobID) //공정거래 - 0201000000 || "2-77".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-77".equals(s_jobID) //하도급거래 - 0203000000 || "4-77".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-77".equals(s_jobID) //약관거래 - 0205000000 || "6-77".equals(s_jobID) //대리점거래 - 0206000000 ) { //문서 고유 번호 생성 params.put("sql", "nanumSanctnhistoryDocID"); //docId params.put("data2", JSPUtil.fixNull(bservice.select(params))); params.put("docId", ((EgovMap)params.get("data2")).get("docId").toString()); //g/w 상신 문서 생성 params.put("sql", "nanumSanctnhistoryInsNew"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.insert(params))); //nanumCfrncmanageSel7 //사건 주요 정보 params.put("sql", "nanumCfrncmanageSel1"); //사건 정보 - 성립수 params.put("data1", JSPUtil.fixNull(bservice.select(params))); params.put("sql", "trublcfrncmngCfrncmanageSel"); //사건 정보 - 이름수 params.put("dataA", JSPUtil.fixNull(bservice.select(params))); params.put("sql", "trublcfrncmngCfrncatndncSel"); //참여 위원 정보 - 참석자 정보 params.put("dataB", JSPUtil.fixNull(bservice.list(params))); //최상단 타이틀 생성 //params.put("title", this.gwTitleCFRNC(s_jobID, (EgovMap)params.get("dataA"))); params.put("title", this.gwNewTitleCFRNC(s_jobID, (EgovMap)params.get("data1") , (EgovMap)params.get("dataA") , (List)params.get("dataB") , (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData") , params )); //본문 생성 params.put("contents", this.gwContentsCFRNC(s_jobID, (EgovMap)params.get("data1") , (EgovMap)params.get("dataA") , (List)params.get("dataB") , (List)params.get("caseApplcntData"), (List)params.get("caseRespondentData") , params )); } } }else if ("SanctnhistoryInsNews".equals(pageAction)) { //gw 묶음 보고서 팝업 띄우기 //기안자 GW ID 받아오기 //params.put("sql", "join.selectNewOne"); try { //params.put("gwData", JSPUtil.fixNull(service.memberNewOne(params))); Map tmap = (Map) JSPUtil.fixNull(memberService.memberNewOne(params)); //params.put("gwId", tmap.get("MEMBER_ITEM_F6").toString()); params.put("gwId", this.getGWID(tmap)); }catch(Exception ex) { ex.printStackTrace(); } try { s_jobID = params.get("jobID").toString(); }catch(Exception ex) { ex.printStackTrace(); } //step1.대상 list 가져오기 String s_caseNo = params.get("caseNo").toString(); String[] a_caseNo = s_caseNo.split("_"); System.out.println("s_caseNo"); System.out.println(s_caseNo); //step2.insert //step3.본문생성 if("S".equals(type)){ //작성용 //SanctnhistoryInsNew - pageAction //ajax - pageName //mav.addObject("data", bservice.select(params)); if (false //착수보고-동시기안 || "1-1".equals(s_jobID) //공정거래 - 0201000000 || "2-1".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-1".equals(s_jobID) //하도급거래 - 0203000000 || "4-1".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(s_jobID) //약관거래 - 0205000000 || "6-1".equals(s_jobID) //대리점거래 - 0206000000 //종료보고-동시기안 || "1-11".equals(s_jobID) //공정거래 - 0201000000 || "2-11".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-11".equals(s_jobID) //하도급거래 - 0203000000 || "4-11".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-11".equals(s_jobID) //약관거래 - 0205000000 || "6-11".equals(s_jobID) //대리점거래 - 0206000000 //조사보고-동시기안 || "1-12".equals(s_jobID) //공정거래 - 0201000000 || "2-12".equals(s_jobID) //가맹점사업거래 - 0202000000 || "3-12".equals(s_jobID) //하도급거래 - 0203000000 || "4-12".equals(s_jobID) //대규모유통거래 - 0204000000 || "5-12".equals(s_jobID) //약관거래 - 0205000000 || "6-12".equals(s_jobID) //대리점거래 - 0206000000 ) { /* //사건 신청인 params.put("sql", "trublprocessmng.selectCaseApplcnt"); params.put("caseApplcntData", JSPUtil.fixNull(bservice.list(params))); //사건 피신청인 params.put("sql", "trublprocessmng.selectCaseRespondent"); params.put("caseRespondentData", JSPUtil.fixNull(bservice.list(params))); */ //문서 고유 번호 생성 params.put("sql", "nanumSanctnhistoryDocID"); //docId params.put("data2", JSPUtil.fixNull(bservice.select(params))); params.put("docId", ((EgovMap)params.get("data2")).get("docId").toString()); String s_title = ""; for (int i=0;i tmap = (Map) JSPUtil.fixNull(memberService.memberNewOne(params)); //params.put("gwId", tmap.get("MEMBER_ITEM_F6").toString()); //params.put("gwId", tmap.get("MEMBER_ID").toString()); params.put("gwId", this.getGWID(tmap)); System.out.println(tmap.get("MEMBER_ID").toString()); System.out.println(tmap.get("MEMBER_ID").toString()); System.out.println(tmap.get("MEMBER_ID").toString()); }catch(Exception ex) { ex.printStackTrace(); } String s_nanumCaseGubun = ""; try { s_jobID = params.get("jobID").toString(); s_nanumCaseGubun = params.get("caseGubun").toString(); }catch(Exception ex) { ex.printStackTrace(); } System.out.println("type"); System.out.println("s_nanumCaseGubun"); System.out.println(s_nanumCaseGubun); System.out.println(type); if("S".equals(type)){ //작성용 //SanctnhistoryInsNew - pageAction //ajax - pageName //mav.addObject("data", bservice.select(params)); EgovMap paramsCnt = new EgovMap(); if ("1".equals(s_jobID)) //소제기 내부보고 { paramsCnt.put("docId", "78"); }else if ("2".equals(s_jobID)) //당사자 통지 { paramsCnt.put("docId", "22"); }else if ("3".equals(s_jobID)) //수소법원 통지 { /* * 공정거래 0201000000 가맹사업거래 0202000000 하도급거래 0203000000 대규모유통거래 0204000000 약관거래 0205000000 대리점거래 0206000000 */ if ("0201000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "366"); }else if ("0202000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "363"); }else if ("0203000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "378"); }else if ("0204000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "375"); }else if ("0205000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "372"); }else if ("0206000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "369"); }else{ paramsCnt.put("docId", "22"); } }else if ("4".equals(s_jobID)) //회의개최 통보(추가) { paramsCnt.put("docId", "22"); }else if ("5".equals(s_jobID)) //협의회 종료통지(사무소별) { if ("0201000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "350"); }else if ("0202000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "349"); }else if ("0203000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "354"); }else if ("0204000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "353"); }else if ("0205000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "352"); }else if ("0206000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "351"); }else{ paramsCnt.put("docId", "22"); } }else if ("6".equals(s_jobID)) //공정위 접수사실 보고 { if ("0201000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "386"); }else if ("0202000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "385"); }else if ("0203000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "388"); /* }else if ("0204000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "353"); }else if ("0205000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "352"); */ }else if ("0206000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "387"); }else{ paramsCnt.put("docId", "22"); } }else if ("16".equals(s_jobID)) //공정위 선보고용 종료통지 { /* * 공정거래 0201000000 가맹사업거래 0202000000 하도급거래 0203000000 대규모유통거래 0204000000 약관거래 0205000000 대리점거래 0206000000 */ if ("0201000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "191"); }else if ("0202000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "221"); }else if ("0203000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "143"); }else if ("0204000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "252"); }else if ("0205000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "174"); }else if ("0206000000".equals(s_nanumCaseGubun)) { paramsCnt.put("docId", "241"); }else{ paramsCnt.put("docId", "22"); } } params.put("data0", paramsCnt); } }else if ("nanumMasterProcessChg".equals(pageAction)) { //사건 상태 수동 변경 - 임시 String s_caseNo = params.get("caseNo").toString(); String s_statePro = params.get("statePro").toString(); if(!"0406000000".equals(s_statePro)){ //중지는 여기에서 처리하지 않고, 나머지는 처리한다. //mav.addObject("data", bservice.list(params)); params.put("sql", "nanumMasterProcessChg"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.list(params))); params.put("resultCode", "SUCCESS"); params.put("resultMessage", "성공하였습니다"); }else { params.put("resultCode", "FAIL"); params.put("resultMessage", "실패하였습니다"); } }else if ("nanumHisDelSelTmp".equals(pageAction)) { //삭제대상 보고서 리스트 가져오기 - 임시 if("L".equals(type)){ //리스트 정보 //mav.addObject("data", bservice.list(params)); params.put("sql", "commonnanumHisDelSelTmp"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.list(params))); System.out.println("lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll"); } }else if ("nanumHisDelSelProTmp".equals(pageAction)) { //사건의 진행상태 수동 변경용 대상 리스트 - 임시 if("L".equals(type)){ //리스트 정보 //mav.addObject("data", bservice.list(params)); params.put("codeIdxs", "0400000000"); //사건진행상태 params.put("sql", "commonCaseGubunAll"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.list(params))); System.out.println("22222222222222222222222222222222222lllllllllllllllllllllllllllllllllllllll"); } }else if ("RetrunHisDelTmp".equals(pageAction)) { //삭제 호출 - 임시 if("D".equals(type)){ //mav.addObject("data", bservice.delete(params)); System.out.println(params.toString()); System.out.println(params.get("approKey").toString()); String[] s_Arr = params.get("approKey").toString().split("_"); params.put("caseNo", s_Arr[0]); //사건 정보 params.put("docId", s_Arr[1]); //사건 정보 params.put("sql", "nanumRetrunHisDelTmp"); //사건 정보 params.put("data", JSPUtil.fixNull(bservice.delete(params)).toString()); params.put("resultCode", "SUCCESS"); params.put("resultMessage", "성공하였습니다"); } } log.warn(">>>>>>>>params2<<<<<<<<<"+params); log.warn(">>>>>>>>params2<<<<<<<<<"+mav.getViewName()); if("ajax".equals(pageName)){ log.warn("===================[[ ajax! ]]================="); mavjson.addAllObjects(params); return mavjson; }else{ mav.addAllObjects(params); return mav; } } //GW 콜백처리 @ResponseBody @RequestMapping(value = {"/web/GwCallback.do", "/web/GwCallback"}) public GwApi GwCallback(HttpServletRequest request, HttpServletResponse response, HttpSession session, //Map map, //@RequestParam Map map @RequestBody Map map ){ String v_ret = "0"; try { System.out.println("request.getParameter(\"processId\")="+map.get("processId")); System.out.println("request.getParameter(\"approKey\")="+map.get("approKey")); System.out.println("request.getParameter(\"docId\")="+map.get("docId")); //10-임시저장 //20-상신 /* * request.getParameter("processId")=5402000000 request.getParameter("approKey")=H20241129030909 request.getParameter("docId")=331 request.getParameter("docSts")=20 request.getParameter("userId")=test04 * */ System.out.println("request.getParameter(\"docSts\")="+map.get("docSts")); System.out.println("request.getParameter(\"userId\")="+map.get("userId")); System.out.println("request.getParameter(\"approKey\")="+request.getParameter("approKey")); System.out.println("request.getParameter(\"docId\")="+request.getParameter("docId")); System.out.println("request.getParameter(\"docSts\")="+request.getParameter("docSts")); Enumeration params1 = request.getParameterNames(); System.out.println("----------------------------"); while (params1.hasMoreElements()){ String name = (String)params1.nextElement(); System.out.println(name + " : " +request.getParameter(name)); } System.out.println("----------------------------"); Enumeration params2 = session.getAttributeNames(); System.out.println("----------------------------"); while (params2.hasMoreElements()){ String name = (String)params2.nextElement(); System.out.println(name + " : " +session.getAttribute(name)); } System.out.println("----------------------------"); System.out.println("request.getParameter(\"processId\")="+request.getParameter("processId")); System.out.println("request.getParameter(\"approKey\")="+request.getParameter("approKey")); System.out.println("request.getParameter(\"docId\")="+request.getParameter("docId")); System.out.println("request.getParameter(\"docSts\")="+request.getParameter("docSts")); System.out.println("request.getParameter(\"userId\")="+request.getParameter("userId")); System.out.println("request.getParameter(\"formId\")="+request.getParameter("formId")); System.out.println("request.getParameter(\"docTitle\")="+request.getParameter("docTitle")); EgovMap params; try { //request.setCharacterEncoding("UTF-8"); //ModelAndView mav = new ModelAndView(); //ModelAndView mavjson = new ModelAndView(new JSONView()); }catch(Exception ex) { ex.printStackTrace(); } //String tempDir = ApplicationProperty.get("url.referrer"); params = JSPUtil.makeRequestParams(request, session, true); String p_approKey = request.getParameter("approKey"); //하도2024-0540_H20241129030909_undefined String p_docId = request.getParameter("docId"); String p_docSts = request.getParameter("docSts"); // $("#callbackFrm #docStsTmp").val(p_type); String p_caseNo = request.getParameter("caseNo"); // $("#callbackFrm #caseNoTmp").val('manu'); List p_caseNoList = null; //수동 또는 자동의 전달 체크 if ("manu".equals(p_caseNo)) { //수동 처리인 경우 manu가 전달 /* "P".equals(p_docSts) //상신 || "A".equals(p_docSts) //승인 || "D".equals(p_docSts) //삭제 || "R".equals(p_docSts) //반려 || "T".equals(p_docSts) //임시저장 ) { //수동으로 온경우의 파라미터 */ String[] s_Arr = params.get("approKey").toString().split("_"); System.out.println("p_approKey"); System.out.println(p_approKey); System.out.println(params.get("approKey").toString()); System.out.println(s_Arr[0]); System.out.println(s_Arr[1]); params.put("caseNo", s_Arr[0]); //사건 정보 params.put("docID", s_Arr[1]); //문서 정보 System.out.println(p_approKey); System.out.println(p_docId); System.out.println(p_docSts); }else { //자동으로 g/w에서 전달된 데이터 값 처리 p_approKey = map.get("approKey").toString(); params.put("docID", p_approKey); //문서 정보 p_docSts = map.get("docSts").toString(); if ("10".equals(p_docSts)) { //임시저장(상신취소) p_docSts = "T"; }else if ("20".equals(p_docSts)) { //상신 p_docSts = "P"; }else if ("90".equals(p_docSts)) { //승인(종결/결재) - 90 p_docSts = "A"; }else if ("100".equals(p_docSts)) { //반려 p_docSts = "R"; }else if ("999".equals(p_docSts)) { //삭제 p_docSts = "D"; } //10-임시저장 //20-상신 //step1.docSts를 D/P/A 등으로 변경 //step2.approKey로 사건 리스트를 가져온다. //params.put("docId", "0400000000"); //사건진행상태 params.put("sql", "nanumSanctnhistorySelAll"); //사건 정보 params.put("dataList", JSPUtil.fixNull(bservice.list(params))); p_caseNoList = (List)params.get("dataList"); } if ("D".equals(p_docSts)) { //수동 전달의 삭제코드 확인 필요-반려 //수동 삭제는 여기서 해당 데이터를 삭제한다. params.put("status", "deleted"); //결과값 }else if ("P".equals(p_docSts)) { //상신 params.put("status", "accepted"); //결과값 }else if ("A".equals(p_docSts)) { //승인-종결 params.put("status", "processed"); //결과값 }else if ("T".equals(p_docSts)) { //임시저장-상신취소 params.put("status", "updated"); //결과값 }else if ("R".equals(p_docSts)) { //반려 - 데이터 삭제처리한다. params.put("status", "rejected"); //결과값 }else { params.put("status", p_docSts); //결과값 } if ("manu".equals(p_caseNo)) { //수동 처리인 경우 manu가 전달 v_ret = this.nanumOld(params, p_caseNo); }else {//여러 사건 처리 가능 //step2.사건리스트를 가져완서 for를 돌린다. for (Object key : p_caseNoList) { EgovMap n_em = (EgovMap)key; params.put( "caseNo", n_em.get("caseNo").toString() ); //사건진행상태 v_ret = this.nanumOld(params, p_caseNo); } //params.put("caseNo", s_Arr[0]); //사건 정보 //v_ret = this.nanumOld(params, p_caseNo); } }catch(Exception ex) { ex.printStackTrace(); v_ret = "1"; } GwApi testApi = new GwApi(); if ("1".equals(v_ret)) { //처리 실패한 경우 testApi.setResultCode("FAIL"); testApi.setResultMessage("실패하였습니다"); //testApi.setResultCode("SUCCESS"); //testApi.setResultMessage("성공하였습니다"); }else { testApi.setResultCode("SUCCESS"); testApi.setResultMessage("성공하였습니다"); } return testApi; } //GW 콜백처리 @RequestMapping(value = {"/web/GwCallback4Del.do", "/web/GwCallback"}) public GwApi GwCallback4Del(HttpServletRequest request, HttpServletResponse response, HttpSession session, //Map map, @RequestParam Map map //@RequestBody Map map ){ String v_ret = "0"; try { System.out.println("request.getParameter(\"processId\")="+map.get("processId")); System.out.println("request.getParameter(\"approKey\")="+map.get("approKey")); System.out.println("request.getParameter(\"docId\")="+map.get("docId")); //10-임시저장 //20-상신 /* * request.getParameter("processId")=5402000000 request.getParameter("approKey")=H20241129030909 request.getParameter("docId")=331 request.getParameter("docSts")=20 request.getParameter("userId")=test04 * */ System.out.println("request.getParameter(\"docSts\")="+map.get("docSts")); System.out.println("request.getParameter(\"userId\")="+map.get("userId")); System.out.println("request.getParameter(\"approKey\")="+request.getParameter("approKey")); System.out.println("request.getParameter(\"docId\")="+request.getParameter("docId")); System.out.println("request.getParameter(\"docSts\")="+request.getParameter("docSts")); Enumeration params1 = request.getParameterNames(); System.out.println("----------------------------"); while (params1.hasMoreElements()){ String name = (String)params1.nextElement(); System.out.println(name + " : " +request.getParameter(name)); } System.out.println("----------------------------"); Enumeration params2 = session.getAttributeNames(); System.out.println("----------------------------"); while (params2.hasMoreElements()){ String name = (String)params2.nextElement(); System.out.println(name + " : " +session.getAttribute(name)); } System.out.println("----------------------------"); System.out.println("request.getParameter(\"processId\")="+request.getParameter("processId")); System.out.println("request.getParameter(\"approKey\")="+request.getParameter("approKey")); System.out.println("request.getParameter(\"docId\")="+request.getParameter("docId")); System.out.println("request.getParameter(\"docSts\")="+request.getParameter("docSts")); System.out.println("request.getParameter(\"userId\")="+request.getParameter("userId")); System.out.println("request.getParameter(\"formId\")="+request.getParameter("formId")); System.out.println("request.getParameter(\"docTitle\")="+request.getParameter("docTitle")); EgovMap params; try { //request.setCharacterEncoding("UTF-8"); //ModelAndView mav = new ModelAndView(); //ModelAndView mavjson = new ModelAndView(new JSONView()); }catch(Exception ex) { ex.printStackTrace(); } //String tempDir = ApplicationProperty.get("url.referrer"); params = JSPUtil.makeRequestParams(request, session, true); String p_approKey = request.getParameter("approKey"); //하도2024-0540_H20241129030909_undefined String p_docId = request.getParameter("docId"); String p_docSts = request.getParameter("docSts"); // $("#callbackFrm #docStsTmp").val(p_type); String p_caseNo = request.getParameter("caseNo"); // $("#callbackFrm #caseNoTmp").val('manu'); List p_caseNoList = null; //수동 또는 자동의 전달 체크 if ("manu".equals(p_caseNo)) { //수동 처리인 경우 manu가 전달 /* "P".equals(p_docSts) //상신 || "A".equals(p_docSts) //승인 || "D".equals(p_docSts) //삭제 || "R".equals(p_docSts) //반려 || "T".equals(p_docSts) //임시저장 ) { //수동으로 온경우의 파라미터 */ String[] s_Arr = params.get("approKey").toString().split("_"); System.out.println("p_approKey"); System.out.println(p_approKey); System.out.println(params.get("approKey").toString()); System.out.println(s_Arr[0]); System.out.println(s_Arr[1]); params.put("caseNo", s_Arr[0]); //사건 정보 params.put("docID", s_Arr[1]); //문서 정보 System.out.println(p_approKey); System.out.println(p_docId); System.out.println(p_docSts); }else { //자동으로 g/w에서 전달된 데이터 값 처리 p_approKey = map.get("approKey").toString(); params.put("docID", p_approKey); //문서 정보 p_docSts = map.get("docSts").toString(); if ("10".equals(p_docSts)) { //임시저장(상신취소) p_docSts = "T"; }else if ("20".equals(p_docSts)) { //상신 p_docSts = "P"; }else if ("90".equals(p_docSts)) { //승인(종결/결재) - 90 p_docSts = "A"; }else if ("100".equals(p_docSts)) { //반려 p_docSts = "R"; }else if ("999".equals(p_docSts)) { //삭제 p_docSts = "D"; } //10-임시저장 //20-상신 //step1.docSts를 D/P/A 등으로 변경 //step2.approKey로 사건 리스트를 가져온다. //params.put("docId", "0400000000"); //사건진행상태 params.put("sql", "nanumSanctnhistorySelAll"); //사건 정보 params.put("dataList", JSPUtil.fixNull(bservice.list(params))); p_caseNoList = (List)params.get("dataList"); } if ("D".equals(p_docSts)) { //수동 전달의 삭제코드 확인 필요-반려 //수동 삭제는 여기서 해당 데이터를 삭제한다. params.put("status", "deleted"); //결과값 }else if ("P".equals(p_docSts)) { //상신 params.put("status", "accepted"); //결과값 }else if ("A".equals(p_docSts)) { //승인-종결 params.put("status", "processed"); //결과값 }else if ("T".equals(p_docSts)) { //임시저장-상신취소 params.put("status", "updated"); //결과값 }else if ("R".equals(p_docSts)) { //반려 - 데이터 삭제처리한다. params.put("status", "rejected"); //결과값 }else { params.put("status", p_docSts); //결과값 } if ("manu".equals(p_caseNo)) { //수동 처리인 경우 manu가 전달 v_ret = this.nanumOld(params, p_caseNo); }else {//여러 사건 처리 가능 //step2.사건리스트를 가져완서 for를 돌린다. for (Object key : p_caseNoList) { EgovMap n_em = (EgovMap)key; params.put( "caseNo", n_em.get("caseNo").toString() ); //사건진행상태 v_ret = this.nanumOld(params, p_caseNo); } //params.put("caseNo", s_Arr[0]); //사건 정보 //v_ret = this.nanumOld(params, p_caseNo); } }catch(Exception ex) { ex.printStackTrace(); v_ret = "1"; } GwApi testApi = new GwApi(); if ("1".equals(v_ret)) { //처리 실패한 경우 testApi.setResultCode("FAIL"); testApi.setResultMessage("실패하였습니다"); //testApi.setResultCode("SUCCESS"); //testApi.setResultMessage("성공하였습니다"); }else { testApi.setResultCode("SUCCESS"); testApi.setResultMessage("성공하였습니다"); } return testApi; } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //최상단 구분별 타이틀 생성 private String gwTitle(String p_jobID, EgovMap object) { String v_ret=""; try { /* if ("3-1".equals(p_jobID)) { //하도급 착수보고 v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; }else { v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; } */ v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //협의회 타이틀용 private String gwTitleCFRNC(String p_jobID, EgovMap object) { String v_ret=""; try { /* if ("3-1".equals(p_jobID)) { //하도급 착수보고 v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; }else { v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; } */ v_ret = object.get("conferenceNames").toString() + "분쟁조정협의회"; v_ret = object.get("caseGubunNm").toString() + "분쟁조정협의회"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //수신자,경유,제목 & 본문 처리 - 분쟁사건처리 private String gwNewTitles(String p_jobID, EgovMap p_data1 ) { String v_ret=""; try { //수신자 to 제목까지 if (false || "1-1".equals(p_jobID) //공정거래 - 0201000000 || "2-1".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-1".equals(p_jobID) //하도급거래 - 0203000000 || "4-1".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(p_jobID) //약관거래 - 0205000000 || "6-1".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 착수보고 v_ret = this.makeXBY1Title(p_data1); }else if (false || "1-2".equals(p_jobID) //공정거래 - 0201000000 || "2-2".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-2".equals(p_jobID) //하도급거래 - 0203000000 || "4-2".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-2".equals(p_jobID) //약관거래 - 0205000000 || "6-2".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 접수사실통지(신청인) v_ret = this.makeXBY2Title(p_data1); }else if (false || "1-4".equals(p_jobID) //공정거래 - 0201000000 || "2-4".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-4".equals(p_jobID) //하도급거래 - 0203000000 || "4-4".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-4".equals(p_jobID) //약관거래 - 0205000000 || "6-4".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 신청서 보완 요구(신청인) v_ret = this.makeXBY4Title(p_data1); }else if (false || "1-40".equals(p_jobID) //공정거래 - 0201000000 || "2-40".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-40".equals(p_jobID) //하도급거래 - 0203000000 || "4-40".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-40".equals(p_jobID) //약관거래 - 0205000000 || "6-40".equals(p_jobID) //대리점거래 - 0206000000 ) { //재심의보고서 v_ret = this.makeXBY40Title(p_data1); }else if (false || p_jobID.indexOf("1-4")>-1 //공정거래 - 0201000000 || p_jobID.indexOf("2-4")>-1 //가맹점사업거래 - 0202000000 || p_jobID.indexOf("3-4")>-1 //하도급거래 - 0203000000 || p_jobID.indexOf("4-4")>-1 //대규모유통거래 - 0204000000 || p_jobID.indexOf("5-4")>-1 //약관거래 - 0205000000 || p_jobID.indexOf("6-4")>-1 //대리점거래 - 0206000000 ) { //하도급 1차 추가통지 v_ret = this.makeXBY4XTitle(p_data1); }else if (false || "1-3".equals(p_jobID) //공정거래 - 0201000000 || "2-3".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-3".equals(p_jobID) //하도급거래 - 0203000000 || "4-3".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-3".equals(p_jobID) //약관거래 - 0205000000 || "6-3".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 접수사실통지(피신청인) v_ret = this.makeXBY3Title(p_data1); }else if (false || "1-5".equals(p_jobID) //공정거래 - 0201000000 || "2-5".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-5".equals(p_jobID) //하도급거래 - 0203000000 || "4-5".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-5".equals(p_jobID) //약관거래 - 0205000000 || "6-5".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 자료제출 요구(피신청인) v_ret = this.makeXBY5Title(p_data1); }else if (false || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 공정위접수통지 v_ret = this.makeXBY6Title(p_data1); }else if (false //출석요구 || "1-7".equals(p_jobID) //공정거래 - 0201000000 || "2-7".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-7".equals(p_jobID) //하도급거래 - 0203000000 || "4-7".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-7".equals(p_jobID) //약관거래 - 0205000000 || "6-7".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY7Title(p_data1, 1); }else if (false //출석요구 - 2차 || "1-8".equals(p_jobID) //공정거래 - 0201000000 || "2-8".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-8".equals(p_jobID) //하도급거래 - 0203000000 || "4-8".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-8".equals(p_jobID) //약관거래 - 0205000000 || "6-8".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY7Title(p_data1, 2); }else if (false //보완요구 2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY9Title(p_data1, 2); }else if (false //보완요구 3차 || "1-26".equals(p_jobID) //공정거래 - 0201000000 || "2-26".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-26".equals(p_jobID) //하도급거래 - 0203000000 || "4-26".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-26".equals(p_jobID) //약관거래 - 0205000000 || "6-26".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY9Title(p_data1, 3); }else if (false //자료제출 2차 || "1-10".equals(p_jobID) //공정거래 - 0201000000 || "2-10".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-10".equals(p_jobID) //하도급거래 - 0203000000 || "4-10".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-10".equals(p_jobID) //약관거래 - 0205000000 || "6-10".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY10Title(p_data1, 2); }else if (false //자료제출 3차 || "1-27".equals(p_jobID) //공정거래 - 0201000000 || "2-27".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-27".equals(p_jobID) //하도급거래 - 0203000000 || "4-27".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-27".equals(p_jobID) //약관거래 - 0205000000 || "6-27".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY10Title(p_data1, 3); }else if (false //종료보고서 || "1-11".equals(p_jobID) //공정거래 - 0201000000 || "2-11".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-11".equals(p_jobID) //하도급거래 - 0203000000 || "4-11".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-11".equals(p_jobID) //약관거래 - 0205000000 || "6-11".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY11Title(p_data1); }else if (false //기간연장보고서 || "1-31".equals(p_jobID) //공정거래 - 0201000000 || "2-31".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-31".equals(p_jobID) //하도급거래 - 0203000000 || "4-31".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-31".equals(p_jobID) //약관거래 - 0205000000 || "6-31".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY31Title(p_data1); }else if (false //조사보고서 || "1-12".equals(p_jobID) //공정거래 - 0201000000 || "2-12".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-12".equals(p_jobID) //하도급거래 - 0203000000 || "4-12".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-12".equals(p_jobID) //약관거래 - 0205000000 || "6-12".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY12Title(p_data1); }else if (false //조정안 수락여부 조회 || "1-13".equals(p_jobID) //공정거래 - 0201000000 || "2-13".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-13".equals(p_jobID) //하도급거래 - 0203000000 || "4-13".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-13".equals(p_jobID) //약관거래 - 0205000000 || "6-13".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY13Title(p_data1); }else if (false //공정위 선보고용 종료통지 || "1-25".equals(p_jobID) //공정거래 - 0201000000 || "2-25".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-25".equals(p_jobID) //하도급거래 - 0203000000 || "4-25".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-25".equals(p_jobID) //약관거래 - 0205000000 || "6-25".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구a v_ret = this.makeXBY25Title(p_data1); }else if (false || "1-75".equals(p_jobID) //공정거래 - 0201000000 || "2-75".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-75".equals(p_jobID) //하도급거래 - 0203000000 || "4-75".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-75".equals(p_jobID) //약관거래 - 0205000000 || "6-75".equals(p_jobID) //대리점거래 - 0206000000 ) { //소제기 v_ret = this.makeXBY75Title(p_data1); }else if (false || "1-76".equals(p_jobID) //공정거래 - 0201000000 || "2-76".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-76".equals(p_jobID) //하도급거래 - 0203000000 || "4-76".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-76".equals(p_jobID) //약관거래 - 0205000000 || "6-76".equals(p_jobID) //대리점거래 - 0206000000 ) { //당사자통지 v_ret = this.makeXBY76Title(p_data1); }else if (false //조정절차 종료사실 통지 || p_jobID.indexOf("1-14")>-1 //공정거래 - 0201000000 || "1-15".equals(p_jobID) //공정거래 - 0201000000 || "1-16".equals(p_jobID) //공정거래 - 0201000000 || "1-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("1-18")>-1 //공정거래 - 0201000000 || "1-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("2-14")>-1 //공정거래 - 0201000000 || "2-15".equals(p_jobID) //공정거래 - 0201000000 || "2-16".equals(p_jobID) //공정거래 - 0201000000 || "2-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("2-18")>-1 //공정거래 - 0201000000 || "2-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("3-14")>-1 //공정거래 - 0201000000 || "3-15".equals(p_jobID) //공정거래 - 0201000000 || "3-16".equals(p_jobID) //공정거래 - 0201000000 || "3-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("3-18")>-1 //공정거래 - 0201000000 || "3-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("4-14")>-1 //공정거래 - 0201000000 || "4-15".equals(p_jobID) //공정거래 - 0201000000 || "4-16".equals(p_jobID) //공정거래 - 0201000000 || "4-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("4-18")>-1 //공정거래 - 0201000000 || "4-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("5-14")>-1 //공정거래 - 0201000000 || "5-15".equals(p_jobID) //공정거래 - 0201000000 || "5-16".equals(p_jobID) //공정거래 - 0201000000 || "5-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("5-18")>-1 //공정거래 - 0201000000 || "5-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("6-14")>-1 //공정거래 - 0201000000 || "6-15".equals(p_jobID) //공정거래 - 0201000000 || "6-16".equals(p_jobID) //공정거래 - 0201000000 || "6-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("6-18")>-1 //공정거래 - 0201000000 || "6-19".equals(p_jobID) //공정거래 - 0201000000) { ){ //하도급 출석요구 v_ret = this.makeXBY14to19Title(p_data1); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } //수신자,경유,제목 & 본문 처리 - 분쟁사건처리 private String gwContents(String p_jobID, EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_title, String p_applcntNoStr, //선택한 신청인 String p_respondentNoStr//선택한 피신청인 ) { String v_ret=""; try { //수신자 to 제목까지 if (false || "1-1".equals(p_jobID) //공정거래 - 0201000000 || "2-1".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-1".equals(p_jobID) //하도급거래 - 0203000000 || "4-1".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(p_jobID) //약관거래 - 0205000000 || "6-1".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 착수보고 v_ret = this.makeXBY1(p_data1, p_caseApplcntData, p_caseRespondentData); }else if (false || "1-2".equals(p_jobID) //공정거래 - 0201000000 || "2-2".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-2".equals(p_jobID) //하도급거래 - 0203000000 || "4-2".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-2".equals(p_jobID) //약관거래 - 0205000000 || "6-2".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 접수사실통지(신청인) v_ret = this.makeXBY2(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_applcntNoStr); }else if (false || "1-4".equals(p_jobID) //공정거래 - 0201000000 || "2-4".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-4".equals(p_jobID) //하도급거래 - 0203000000 || "4-4".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-4".equals(p_jobID) //약관거래 - 0205000000 || "6-4".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 신청서 보완 요구(신청인) v_ret = this.makeXBY4(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_applcntNoStr); }else if (false || "1-40".equals(p_jobID) //공정거래 - 0201000000 || "2-40".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-40".equals(p_jobID) //하도급거래 - 0203000000 || "4-40".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-40".equals(p_jobID) //약관거래 - 0205000000 || "6-40".equals(p_jobID) //대리점거래 - 0206000000 ) { //재심의보고서 v_ret = this.makeXBY40(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); }else if (false || p_jobID.indexOf("1-4")>-1 //공정거래 - 0201000000 || p_jobID.indexOf("2-4")>-1 //가맹점사업거래 - 0202000000 || p_jobID.indexOf("3-4")>-1 //하도급거래 - 0203000000 || p_jobID.indexOf("4-4")>-1 //대규모유통거래 - 0204000000 || p_jobID.indexOf("5-4")>-1 //약관거래 - 0205000000 || p_jobID.indexOf("6-4")>-1 //대리점거래 - 0206000000 ) { //하도급 1차 추가통지 v_ret = this.makeXBY4X(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); }else if (false || "1-3".equals(p_jobID) //공정거래 - 0201000000 || "2-3".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-3".equals(p_jobID) //하도급거래 - 0203000000 || "4-3".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-3".equals(p_jobID) //약관거래 - 0205000000 || "6-3".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 접수사실통지(피신청인) v_ret = this.makeXBY3(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_respondentNoStr); }else if (false || "1-5".equals(p_jobID) //공정거래 - 0201000000 || "2-5".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-5".equals(p_jobID) //하도급거래 - 0203000000 || "4-5".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-5".equals(p_jobID) //약관거래 - 0205000000 || "6-5".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 조정신청 접수사실 통지 및 자료제출 요구(피신청인) v_ret = this.makeXBY5(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title, p_respondentNoStr); }else if (false || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 ) { //하도급 공정위접수통지 v_ret = this.makeXBY6(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title); }else if (false //출석요구 || "1-7".equals(p_jobID) //공정거래 - 0201000000 || "2-7".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-7".equals(p_jobID) //하도급거래 - 0203000000 || "4-7".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-7".equals(p_jobID) //약관거래 - 0205000000 || "6-7".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY7(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 1, p_title); }else if (false //출석요구 - 2차 || "1-8".equals(p_jobID) //공정거래 - 0201000000 || "2-8".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-8".equals(p_jobID) //하도급거래 - 0203000000 || "4-8".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-8".equals(p_jobID) //약관거래 - 0205000000 || "6-8".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY7(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title); }else if (false //보완요구 2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title); }else if (false //보완요구 3차 || "1-26".equals(p_jobID) //공정거래 - 0201000000 || "2-26".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-26".equals(p_jobID) //하도급거래 - 0203000000 || "4-26".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-26".equals(p_jobID) //약관거래 - 0205000000 || "6-26".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY9(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title); }else if (false //자료제출 2차 || "1-10".equals(p_jobID) //공정거래 - 0201000000 || "2-10".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-10".equals(p_jobID) //하도급거래 - 0203000000 || "4-10".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-10".equals(p_jobID) //약관거래 - 0205000000 || "6-10".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2, p_title); }else if (false //자료제출 3차 || "1-27".equals(p_jobID) //공정거래 - 0201000000 || "2-27".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-27".equals(p_jobID) //하도급거래 - 0203000000 || "4-27".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-27".equals(p_jobID) //약관거래 - 0205000000 || "6-27".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY10(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 3, p_title); }else if (false //종료보고서 || "1-11".equals(p_jobID) //공정거래 - 0201000000 || "2-11".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-11".equals(p_jobID) //하도급거래 - 0203000000 || "4-11".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-11".equals(p_jobID) //약관거래 - 0205000000 || "6-11".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY11(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false //기간연장보고서 || "1-31".equals(p_jobID) //공정거래 - 0201000000 || "2-31".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-31".equals(p_jobID) //하도급거래 - 0203000000 || "4-31".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-31".equals(p_jobID) //약관거래 - 0205000000 || "6-31".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY31(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false //조정안 수락여부 조회 || "1-13".equals(p_jobID) //공정거래 - 0201000000 || "2-13".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-13".equals(p_jobID) //하도급거래 - 0203000000 || "4-13".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-13".equals(p_jobID) //약관거래 - 0205000000 || "6-13".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY13(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); }else if (false //조사보고서 || "1-12".equals(p_jobID) //공정거래 - 0201000000 || "2-12".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-12".equals(p_jobID) //하도급거래 - 0203000000 || "4-12".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-12".equals(p_jobID) //약관거래 - 0205000000 || "6-12".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY12(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false //공정위 선보고용 종료통지 || "1-25".equals(p_jobID) //공정거래 - 0201000000 || "2-25".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-25".equals(p_jobID) //하도급거래 - 0203000000 || "4-25".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-25".equals(p_jobID) //약관거래 - 0205000000 || "6-25".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY25(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false || "1-75".equals(p_jobID) //공정거래 - 0201000000 || "2-75".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-75".equals(p_jobID) //하도급거래 - 0203000000 || "4-75".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-75".equals(p_jobID) //약관거래 - 0205000000 || "6-75".equals(p_jobID) //대리점거래 - 0206000000 ) { //소제기 v_ret = this.makeXBY75(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID); }else if (false || "1-76".equals(p_jobID) //공정거래 - 0201000000 || "2-76".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-76".equals(p_jobID) //하도급거래 - 0203000000 || "4-76".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-76".equals(p_jobID) //약관거래 - 0205000000 || "6-76".equals(p_jobID) //대리점거래 - 0206000000 ) { //당사자통지 v_ret = this.makeXBY76(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_title); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } //수신자,경유,제목 & 본문 처리 - 묵음기안 private String gwContentsSet(String p_jobID, EgovMap p_data1, String[] p_caseNo, String p_title ) { String v_ret=""; try { //수신자 to 제목까지 if (false || "1-1".equals(p_jobID) //공정거래 - 0201000000 || "2-1".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-1".equals(p_jobID) //하도급거래 - 0203000000 || "4-1".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-1".equals(p_jobID) //약관거래 - 0205000000 || "6-1".equals(p_jobID) //대리점거래 - 0206000000 ) { //"3-1".equals(p_jobID)) { //하도급 착수보고 v_ret = this.makeXBY1_SET(p_jobID, p_data1, p_caseNo, p_title); }else if (false || "1-12".equals(p_jobID) //공정거래 - 0201000000 || "2-12".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-12".equals(p_jobID) //하도급거래 - 0203000000 || "4-12".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-12".equals(p_jobID) //약관거래 - 0205000000 || "6-12".equals(p_jobID) //대리점거래 - 0206000000 ) { //"3-1".equals(p_jobID)) { //하도급 조사보고 v_ret = this.makeXBY12_SET(p_jobID, p_data1, p_caseNo, p_title); }else if (false || "1-11".equals(p_jobID) //공정거래 - 0201000000 || "2-11".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-11".equals(p_jobID) //하도급거래 - 0203000000 || "4-11".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-11".equals(p_jobID) //약관거래 - 0205000000 || "6-11".equals(p_jobID) //대리점거래 - 0206000000 ) { //"3-1".equals(p_jobID)) { //하도급 조사보고 v_ret = this.makeXBY11_SET(p_jobID, p_data1, p_caseNo, p_title); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } //협의회 private String gwNewTitleCFRNC (String p_jobID, EgovMap p_data1, EgovMap p_dataA, List p_dataB, List p_caseApplcntData, List p_caseRespondentData, EgovMap params ) { String v_ret=""; try { //수신자 to 제목까지 if (false //협의회 회의안건 상정 || "1-20".equals(p_jobID) //공정거래 - 0201000000 || "2-20".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-20".equals(p_jobID) //하도급거래 - 0203000000 || "4-20".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-20".equals(p_jobID) //약관거래 - 0205000000 || "6-20".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY20Title(p_dataA); }else if (false //협의회 회의계최통보 || "1-21".equals(p_jobID) //공정거래 - 0201000000 || "2-21".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-21".equals(p_jobID) //하도급거래 - 0203000000 || "4-21".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-21".equals(p_jobID) //약관거래 - 0205000000 || "6-21".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY21Title(p_dataA); }else if (false //추가안건상정-1차 || "1-51".equals(p_jobID) //공정거래 - 0201000000 || "2-51".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-51".equals(p_jobID) //하도급거래 - 0203000000 || "4-51".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-51".equals(p_jobID) //약관거래 - 0205000000 || "6-51".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5XTitle(p_dataA); }else if (false //추가안건상정-2차 || "1-52".equals(p_jobID) //공정거래 - 0201000000 || "2-52".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-52".equals(p_jobID) //하도급거래 - 0203000000 || "4-52".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-52".equals(p_jobID) //약관거래 - 0205000000 || "6-52".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5XTitle(p_dataA); }else if (false //추가안건상정-3차 || "1-53".equals(p_jobID) //공정거래 - 0201000000 || "2-53".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-53".equals(p_jobID) //하도급거래 - 0203000000 || "4-53".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-53".equals(p_jobID) //약관거래 - 0205000000 || "6-53".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5XTitle(p_dataA); }else if (false //협의회 회의계최통보 || "1-23".equals(p_jobID) //공정거래 - 0201000000 || "2-23".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-23".equals(p_jobID) //하도급거래 - 0203000000 || "4-23".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-23".equals(p_jobID) //약관거래 - 0205000000 || "6-23".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY23Title(p_dataA); }else if (false //협의회 회의계최통보 || "1-77".equals(p_jobID) //공정거래 - 0201000000 || "2-77".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-77".equals(p_jobID) //하도급거래 - 0203000000 || "4-77".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-77".equals(p_jobID) //약관거래 - 0205000000 || "6-77".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY77Title(p_dataA); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } //협의회 private String gwContentsCFRNC (String p_jobID, EgovMap p_data1, EgovMap p_dataA, List p_dataB, List p_caseApplcntData, List p_caseRespondentData, EgovMap params ) { String v_ret=""; try { //수신자 to 제목까지 if (false //협의회 회의안건 상정 || "1-20".equals(p_jobID) //공정거래 - 0201000000 || "2-20".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-20".equals(p_jobID) //하도급거래 - 0203000000 || "4-20".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-20".equals(p_jobID) //약관거래 - 0205000000 || "6-20".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY20(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false //협의회 회의계최통보 || "1-21".equals(p_jobID) //공정거래 - 0201000000 || "2-21".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-21".equals(p_jobID) //하도급거래 - 0203000000 || "4-21".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-21".equals(p_jobID) //약관거래 - 0205000000 || "6-21".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY21(p_data1, p_dataA, p_dataB, p_jobID, 2); }else if (false //추가안건상정-1차 || "1-51".equals(p_jobID) //공정거래 - 0201000000 || "2-51".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-51".equals(p_jobID) //하도급거래 - 0203000000 || "4-51".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-51".equals(p_jobID) //약관거래 - 0205000000 || "6-51".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5X(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, 1); }else if (false //추가안건상정-2차 || "1-52".equals(p_jobID) //공정거래 - 0201000000 || "2-52".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-52".equals(p_jobID) //하도급거래 - 0203000000 || "4-52".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-52".equals(p_jobID) //약관거래 - 0205000000 || "6-52".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5X(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, 2); }else if (false //추가안건상정-3차 || "1-53".equals(p_jobID) //공정거래 - 0201000000 || "2-53".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-53".equals(p_jobID) //하도급거래 - 0203000000 || "4-53".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-53".equals(p_jobID) //약관거래 - 0205000000 || "6-53".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY5X(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, 3); }else if (false //협의회 회의계최통보 || "1-23".equals(p_jobID) //공정거래 - 0201000000 || "2-23".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-23".equals(p_jobID) //하도급거래 - 0203000000 || "4-23".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-23".equals(p_jobID) //약관거래 - 0205000000 || "6-23".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY23(p_data1, p_dataA, p_caseApplcntData, p_caseRespondentData, p_jobID, params, 2); }else if (false //협의회 회의계최통보 || "1-77".equals(p_jobID) //공정거래 - 0201000000 || "2-77".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-77".equals(p_jobID) //하도급거래 - 0203000000 || "4-77".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-77".equals(p_jobID) //약관거래 - 0205000000 || "6-77".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 v_ret = this.makeXBY77(p_data1, p_dataA, p_dataB, p_jobID, params.get("title").toString()); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } private String gwContentsEnd (String p_jobID, EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, EgovMap p_params ) { String v_ret=""; try { //수신자 to 제목까지 if (false //조정절차 종료사실 통지 || p_jobID.indexOf("1-14")>-1 //공정거래 - 0201000000 || "1-15".equals(p_jobID) //공정거래 - 0201000000 || "1-16".equals(p_jobID) //공정거래 - 0201000000 || "1-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("1-18")>-1 //공정거래 - 0201000000 || "1-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("2-14")>-1 //공정거래 - 0201000000 || "2-15".equals(p_jobID) //공정거래 - 0201000000 || "2-16".equals(p_jobID) //공정거래 - 0201000000 || "2-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("2-18")>-1 //공정거래 - 0201000000 || "2-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("3-14")>-1 //공정거래 - 0201000000 || "3-15".equals(p_jobID) //공정거래 - 0201000000 || "3-16".equals(p_jobID) //공정거래 - 0201000000 || "3-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("3-18")>-1 //공정거래 - 0201000000 || "3-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("4-14")>-1 //공정거래 - 0201000000 || "4-15".equals(p_jobID) //공정거래 - 0201000000 || "4-16".equals(p_jobID) //공정거래 - 0201000000 || "4-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("4-18")>-1 //공정거래 - 0201000000 || "4-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("5-14")>-1 //공정거래 - 0201000000 || "5-15".equals(p_jobID) //공정거래 - 0201000000 || "5-16".equals(p_jobID) //공정거래 - 0201000000 || "5-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("5-18")>-1 //공정거래 - 0201000000 || "5-19".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("6-14")>-1 //공정거래 - 0201000000 || "6-15".equals(p_jobID) //공정거래 - 0201000000 || "6-16".equals(p_jobID) //공정거래 - 0201000000 || "6-17".equals(p_jobID) //공정거래 - 0201000000 || p_jobID.indexOf("6-18")>-1 //공정거래 - 0201000000 || "6-19".equals(p_jobID) //공정거래 - 0201000000) { ){ //하도급 출석요구 v_ret = this.makeXBY14to19(p_data1, p_caseApplcntData, p_caseRespondentData, p_jobID, p_params); } }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret-------------------------------------------------------------------"); System.out.println(v_ret); return v_ret; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 1.정보 조합 // //STEP2.접수 - 착수보고 private String makeXBY1Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + p_data1.get("caseNo").toString()+" 사건착수 보고"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } private String makeXBY1( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData ) { String v_ret = ""; //v_ret = this.make(); //return this.make(); try { //상단 수신영역 v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자  내부결재
"+ "(경유)
"+ "제목  "+p_data1.get("caseNo").toString()+" 사건착수 보고"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //신청인 v_ret = v_ret + this.makeApplcnts(p_caseApplcntData); //신청인 //피신청인 v_ret = v_ret + this.makeRespondents(p_caseRespondentData); //피신청인 //본문 v_ret = v_ret +"상대로 우리 협의회에 분쟁조정 신청한 사건을 접수(접수일자: "+p_data1.get("caseDate").toString()+", 사건번호: "+p_data1.get("caseNo").toString()+")하였으며, 한국공정거래조정원 분쟁조정 사무처리지침 제4조 제2항의 규정에 따라 붙임과 같이 사건착수보고를 합니다."; //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"사건착수보고 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  사건착수보고 1부.  끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지(신청인) private String makeXBY2Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = "조정신청 접수사실 통지및 신청서 보완 요구("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지(신청인) private String makeXBY2( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title, String p_applcntNoStr ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ //v_ret = v_ret + "수신자 내부결재
"; v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData, p_applcntNoStr) + "
"; v_ret = v_ret + "(경유)
"+ "제목  조정신청 접수사실 통지및 신청서 보완 요구("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"1. 우리 협의회는 귀사(하)가 "; v_ret = v_ret + this.makeRespondents(p_caseRespondentData); v_ret = v_ret +"분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; v_ret = v_ret +"하여 본 접수증을 보내드립니다."; v_ret = v_ret +"

"; v_ret = v_ret +"2. 귀사(하)의 분쟁조정 신청은 우리 원의"; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"이 담당할 예정이며, 붙임 「분쟁조정 신청사건 처리안내」와 같이 처리되오니 조정에 적극 협조하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeApplcntsConnInfo(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"5. 참고로, 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; /* if ("1-4".equals(p_jobID)) { v_ret = v_ret +"9. 분쟁조정 신청 후 해당 사건의 소를 제기한 경우 또는 조정이 신청된 사건과 동일한 원인으로 다수인이 관련되는 동종·유사 사건에 대한 소송이 진행 중인 경우에는 지체 없이 그 사실을 담당 조사관에게 통지하여 주시기 바랍니다."; } */ //v_ret = v_ret +"

"; //붙임 v_ret = v_ret +"

"; if ("2-4".equals(p_jobID)) { //v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  분쟁조정 신청사건 처리안내 1부.  끝."; }else { //v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 일반현황표 1부.  끝."; } //관인 v_ret = v_ret + this.makeChop(p_title); v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 보완요구(신청인) private String makeXBY4Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정신청 접수사실 통지및 신청서 보완 요구("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 보완요구(신청인) private String makeXBY4( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title, String p_applcntNoStr ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ //v_ret = v_ret + "수신자 내부결재
"; v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData, p_applcntNoStr) + "
"; v_ret = v_ret + "(경유)
"+ "제목  조정신청 접수사실 통지 및 신청서 보완 요구("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //v_ret = v_ret +"
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
"; //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"1. 우리 협의회는 귀사(하)가 "; v_ret = v_ret + this.makeRespondents(p_caseRespondentData); if ("2-4".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 가맹사업거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else if ("3-4".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 하도급분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else if ("4-4".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 대규모유통업거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else if ("5-4".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 약관분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else if ("6-4".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 대리점분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else { v_ret = v_ret +"분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; } v_ret = v_ret +"하여 본 접수증을 보내드립니다."; v_ret = v_ret +"

"; v_ret = v_ret +"2. 귀사(하)의 분쟁조정 신청은 우리 원의"; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"이 담당할 예정이며, 붙임 「분쟁조정 신청사건 처리안내」와 같이 처리되오니 조정에 적극 협조하여 주시기 바랍니다."; //보완요청내용 v_ret = v_ret +"

"; v_ret = v_ret +"3. 귀사(하)가 신청한 내용에 대하여 다음과 같이 보완이 필요하여 "; if ("1-4".equals(p_jobID)) { v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」 시행령 제65조 제5항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용(이미 제출한 자료 제외, 피신청인 답변서 수령 후 요청시 제출)"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 이 사건 분쟁의 구체적 경위(육하원칙에 따라 일자별로 기재)"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀사(하)의 구체적인 신청취지 및 근거 자료"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 신청취지는 피신청인을 상대로 귀사(하)가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적인 부분 요청인 경우에는 구체적인 청구금액과 청구금액 산출의 근거를 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 신청인이 피신청인과의 합의를 위해 양보할 수 있는 범위가 기재된 조정안"; v_ret = v_ret +"
"; v_ret = v_ret +"4) 귀사(하)가 피신청인과 체결한 계약서 사본"; v_ret = v_ret +"
"; v_ret = v_ret +"5) 귀사(하)의 사업자등록증 사본"; v_ret = v_ret +"
"; v_ret = v_ret +"6) 기타 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; v_ret = v_ret +"라. 제 출 처: (우 04513) 서울시 중구 세종대로39 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); }else if ("2-4".equals(p_jobID)) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 시행령 제21조 제1항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용(3부, 이미 제출한 자료 제외)"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 이 사건 분쟁의 구체적 경위(육하원칙에 따라 일자별로 기재)"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀사(하)의 구체적인 신청취지 및 근거 자료"; v_ret = v_ret +"
"; v_ret = v_ret +"- 폐점요청 내용증명, 수해발생 이후 폐점요청 관련자료(문자, 녹음 등) 포함"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 신청취지는 피신청인을 상대로 귀사(하)가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적인 부분 요청인 경우에는 구체적인 청구금액과 청구금액 산출의 근거를 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 신청인이 피신청인과의 합의를 위해 양보할 수 있는 범위가 기재된 조정안"; v_ret = v_ret +"
"; v_ret = v_ret +"4) 귀사(하)가 피신청인과 체결한 계약서 사본"; v_ret = v_ret +"
"; v_ret = v_ret +"5) 귀사(하)의 사업자등록증 사본"; v_ret = v_ret +"
"; v_ret = v_ret +"6) 기타 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; //v_ret = v_ret +"라. 제 출 처: (우 04513) 서울시 중구 세종대로39 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); }else if ("3-4".equals(p_jobID)) { v_ret = v_ret +"「하도급거래 공정화에 관한 법률」 제24조의5 제2항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용"; v_ret = v_ret +"
"; //v_ret = v_ret +"

 

※신청 당시 이미 제출한 자료는 제출할 필요 없음"; v_ret = v_ret +"※신청 당시 이미 제출한 자료는 제출할 필요 없음"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 아래 내용의 구체적 사실관계(시간 순서대로 기술할 것)"; v_ret = v_ret +"
"; v_ret = v_ret +"가) 계약체결 전후 시점부터 분쟁조정 신청 시까지의 사실 관계 일체 시간 순서대로 최대한 구체적으로 기술할 것(하도급법 위반 쟁점별로 서술이 가능하다면 그렇게 해줄 것) "; v_ret = v_ret +"
"; v_ret = v_ret +"나) 당사자 사이에 체결된 이 사건 공사들 계약과 관련된 서면(작업지시서, 현장설명서, 계약서, 변경계약서, 계약내역서, 정산합의서, 정산내역서 등) 사본"; v_ret = v_ret +"
"; v_ret = v_ret +"- 귀사가 실제로 수행한 업무 내용(특정 품목 납품, 설치 등의 구체적 수행 내용 포함)을 구체적으로 기술할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"- 추가공사가 있는 경우 관련 항목별 물량 및 금액 산정 근거, 기타 증빙자료 첨부할 것 (신청인의 업무 내역이 포함된 시방서, 작업지시서, 회의록, 세금계산서, 입금내역증 등)"; v_ret = v_ret +"
"; v_ret = v_ret +"- 이 사건 용역들을 완료한 시점을 확인 가능한 서면 일체를 포함하여 제출할 것 "; v_ret = v_ret +"
"; v_ret = v_ret +"- 조정은 금액 협의 과정이기 때문에 감정의 영역이 필요한 도면 등은 제출할 필요 없음(추후 공정위 절차로 이관되었을 경우 필요에 따라 제출함)"; v_ret = v_ret +"
"; v_ret = v_ret +"- 피신청인과 분쟁이 발생한 사안에 관하여 계약상 세부 내역 중 불일치하는 부분을 발췌하여 별도로 작성할 것 (ex. 공사대금 정산 부분 및 객관적 자료, 추가공사 금액 산정 자료, 분쟁 관련한 의사표시 및 공문 일체)"; v_ret = v_ret +"
"; v_ret = v_ret +"다) 귀사가 피신청인에게 지급받은 금액 및 청구하고자 하는 금액(개별 채권 및 총액)과 그에 해당하는 증빙자료(입금내역서 사본 및 세금계산서) 해당 금액의 산출근거가 되는 자료(이체내역서 및 기성청구서 등 일체)"; v_ret = v_ret +"
"; v_ret = v_ret +"(부가세 포함 여부 기재할 것)"; v_ret = v_ret +"
"; v_ret = v_ret +"라) 피신청인이 하도급대금을 미지급하고 있는 사유(ex.자금상황 악화, 공사관련 하자 다툼 등)와 관련하여 귀사가 파악하고 있는 사항을 최대한 구체적으로 작성하여 제출할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 이 사건 조정신청 전 또는 후 이 사건 관련 민사소송이 진행 중이거나 진행 예정인지, 만일 그렇다면 관련 자료(소장 등)"; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀사의 등기사항전부증명서 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"4) 붙임 일반현황표 및 부속서류 1부(시공능력평가액의 경우 첨부된 일반현황표의 ‘⑨’항목 안내사항에 따라, 이 사건 공사 계약체결 일자를 고려하여 제출할 것)"; v_ret = v_ret +"
"; v_ret = v_ret +"가) 건설업종의 경우 건설업등록증 또는 건설업등록수첩 사본 등 시공능력평가액을 확인할 수 있는 자료"; v_ret = v_ret +"
"; v_ret = v_ret +"* 입증 근거자료는 사본으로 제출할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"* 제출 자료는 철하지 말 것"; v_ret = v_ret +"
"; v_ret = v_ret +"* 기 제출한 경우 중복 제출할 필요 없음"; v_ret = v_ret +"
"; v_ret = v_ret +"5) 귀사가 생각하는 조정안이 있는 경우 그 내용(별도문서로 제출바람)"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법 : 등기우편 2부 발송, 메일 1부(제출처: ack2020@kofair.or.kr)제출 "; v_ret = v_ret +"
"; v_ret = v_ret +"※반드시 등기 2부(공정위 조정원용)와 위 메일로 파일 형태로도 동시 제출할 것(신청인의 보완서류와 피신청인의 답변서류는 상대방에게 메일의 형태로 전달되기 때문에 조정원에 메일본 제출시에 공개 가능한 서류와 비공개 요청하는 서류를 반드시 나눠서 폴더를 지정할 것) "; v_ret = v_ret +"
"; v_ret = v_ret +"※메일 발송 시, 위 보완요청내용을 참고하여 의견서와 첨부자료를 분리하여 작성하고 쟁점별로 파일명을 구분하여 제출할 것"; v_ret = v_ret +"

"; //v_ret = v_ret +"라. 제 출 처 : 한국공정거래조정원 분쟁조정 2실 건설하도급팀 안치국 변호사"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); }else if ("4-4".equals(p_jobID)) { v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률(이하 ‘대규모유통업법’이라 합니다)」 시행령 제17조 제1항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 귀사가 피신청인과 체결한 계약서 사본 및 약정서 사본 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀사의 구체적인 신청취지"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 신청취지는 피신청인을 상대로 귀사가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적인 부분 요청인 경우에는 얼마만큼의 금전을 청구하는 것인지를 산출근거를 포함하여 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀사의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"4) 기타 이 사건 분쟁의 사실관계 확인을 위한 자료(이메일, 녹취 자료, 문자 송수신 내역 등)"; v_ret = v_ret +"
"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"
"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); }else if ("5-4".equals(p_jobID)) { v_ret = v_ret +"「약관의 규제에 관한 법률(이하 ‘약관법’이라 합니다)」 시행령 제8조의6 제1항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용(※자료는 각 3부를 작성하여 제출할 것, 1부는 피신청인에게 전달 가능)"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 기제출 자료의 경우 중복제출 하지 말 것 "; v_ret = v_ret +"
"; v_ret = v_ret +"※ ① 증빙자료가 포함된 ‘보완/답변 내용에 대한 자료들’과, ② \"당사자 현황에 대한 자료들(일반현황표, 사업자등록증 및 등기사항전부증명서 등)로 구분하여, 가능하면 각각의 자료를 1개씩의 파일로 모아서 제출하시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"※ 입증 근거자료는 사본으로 제출할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 귀하가 피신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀하의 구체적인 신청취지"; v_ret = v_ret +"
"; v_ret = v_ret +"가) 신청취지는 피신청인을 상대로 귀사(하)가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적 부분 요청인 경우에는 얼마만큼의 금전을 청구하는 것인지를 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"나) 신청인과 피신청인 사이에 있었던 일을 중요한 사실관계 위주로 시간의 순서대로(과거 -> 현재) 기술하여 주시고, 이를 확인할 수 있는 객관적인 자료 사본(예를 들어 피신청인과 신청인이 주고받은 문서 사본 일체)을 제출하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀하의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); }else if ("6-4".equals(p_jobID)) { v_ret = v_ret +"「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 시행령 제11조 제1항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용(※자료는 각 3부를 작성하여 제출할 것, 1부는 피신청인에게 전달 가능)"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 기제출 자료의 경우 중복제출 하지 말 것 "; v_ret = v_ret +"
"; v_ret = v_ret +"※ ① 증빙자료가 포함된 ‘보완/답변 내용에 대한 자료들’과, ② \"당사자 현황에 대한 자료들(일반현황표, 사업자등록증 및 등기사항전부증명서 등)로 구분하여, 가능하면 각각의 자료를 1개씩의 파일로 모아서 제출하시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"※ 입증 근거자료는 사본으로 제출할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 귀하가 피신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀하의 구체적인 신청취지"; v_ret = v_ret +"
"; v_ret = v_ret +"가) 신청취지는 피신청인을 상대로 귀사(하)가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적 부분 요청인 경우에는 얼마만큼의 금전을 청구하는 것인지를 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"나) 신청인과 피신청인 사이에 있었던 일을 중요한 사실관계 위주로 시간의 순서대로(과거 -> 현재) 기술하여 주시고, 이를 확인할 수 있는 객관적인 자료 사본(예를 들어 피신청인과 신청인이 주고받은 문서 사본 일체)을 제출하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀하의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 20OO. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); //v_ret = v_ret +this.makeExaminer(p_data1); }else { v_ret = v_ret +"그 사실을 「가맹사업거래의 공정화에 관한 법률」 제22조 제4항의 "; v_ret = v_ret +"규정에 따라 신청 내용 보완을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 귀사(하)가 피신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 귀사(하)의 구체적인 신청취지"; v_ret = v_ret +"
"; v_ret = v_ret +"※ 신청취지는 피신청인을 상대로 귀사(하)가 요구하는 바를 말하며, 행위 요청인 경우에는 피신청인이 어떤 행위를 해 줄 것을 청구하는 것인지, 금전적인 부분 요청인 경우에는 얼마만큼의 금전을 청구하는 것인지를 상세하게 기재하여 주시기 바랍니다."; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀사(하)의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한: 2024. O. O.(수)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"

"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 분쟁조정 1실 공정거래팀"; } v_ret = v_ret +"

"; if ("1-4".equals(p_jobID)) { v_ret = v_ret +"4. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 공정거래법 제77조 제4항의 규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; }else if ("2-4".equals(p_jobID)) { v_ret = v_ret +"4. 만일, 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 가맹사업법 제23조 제4항의 규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; }else if ("4-4".equals(p_jobID)) { v_ret = v_ret +"4. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 대규모유통업법 제26조 제5항 제3호 및 같은 법 시행령 제19조 제1호의 규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; }else if ("5-4".equals(p_jobID)) { v_ret = v_ret +"4. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 약관법 제27조의2 제4항 제3호 및 관련규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; }else if ("6-4".equals(p_jobID)) { v_ret = v_ret +"4. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 대리점법 제20조 제4항의 규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; }else { v_ret = v_ret +"4. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니한 경우에는 관련 규정에 따라 조정절차가 종료될 수 있으므로 유의하시기 바랍니다."; } v_ret = v_ret +"

"; v_ret = v_ret +"5. 제출하신 보완서류는 원만한 조정절차의 진행을 위하여 피신청인에게 공개될 수 있으나 보완서류에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeApplcntsConnInfo(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"8. 참고로, 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; /* if ("1-4".equals(p_jobID)) { v_ret = v_ret +"9. 분쟁조정 신청 후 해당 사건의 소를 제기한 경우 또는 조정이 신청된 사건과 동일한 원인으로 다수인이 관련되는 동종·유사 사건에 대한 소송이 진행 중인 경우에는 지체 없이 그 사실을 담당 조사관에게 통지하여 주시기 바랍니다."; } */ //v_ret = v_ret +"

"; //붙임 v_ret = v_ret +"

"; if ("2-4".equals(p_jobID)) { String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  분쟁조정 신청사건 처리안내 1부.  끝."; }else { String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 일반현황표 1부.  끝."; } //관인 v_ret = v_ret + this.makeChop(p_title); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 추가통지 private String makeXBY4XTitle( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정사건 진행 관련 추가 통지("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 추가통지 private String makeXBY4X( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ //v_ret = v_ret + "수신자 내부결재
"; //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + "
"; v_ret = v_ret + "수신자 
"; v_ret = v_ret + "(경유)
"+ "제목  조정사건 진행 관련 추가 통지("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); v_ret = v_ret +"

"; v_ret = v_ret +"1."+this.makeTeam(p_data1); /* * || p_jobID.indexOf("1-4")>-1 //공정거래 - 0201000000 || p_jobID.indexOf("2-4")>-1 //가맹점사업거래 - 0202000000 || p_jobID.indexOf("3-4")>-1 //하도급거래 - 0203000000 || p_jobID.indexOf("4-4")>-1 //대규모유통거래 - 0204000000 || p_jobID.indexOf("5-4")>-1 //약관거래 - 0205000000 || p_jobID.indexOf("6-4")>-1 //대리점거래 - 0206000000 */ if (p_jobID.indexOf("1-4")>-1) { v_ret = v_ret +"2. 본 사건 미지급 대금 확인 및 지급을 위한 조정조서 날인을 요구하오니 기한 내에 제출하여 주시기 바랍니다. 아래의 기한까지 별도의 통지 없이 제출되지 아니하는 경우, 본 사건은 당사자 합의에 이르지 못한 것으로 간주하여 종결될 예정입니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 제출자료: 조정조서 1부"; v_ret = v_ret +"
"; v_ret = v_ret +"나. 제출기한: 20oo. oo. oo.(월)까지"; v_ret = v_ret +"
"; v_ret = v_ret +"다. 제출방법: 등기우편"; v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: (우04513) 서울 중구 세종대로 39, 상공회의소회관 9층 한국공정거래조정원 분쟁조정 1실 공정거래팀 이정현 조사관"; //보완요청내용 v_ret = v_ret +"

"; v_ret = v_ret +"3. 만일 위 2.의 제출 요구에 응하지 아니할 경우에는 공정거래법 제77조 제4항의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; }else if (p_jobID.indexOf("2-4")>-1) { v_ret = v_ret +"2. 해당 사건에 대한 보완서류가 제출되지 아니하여 다시 한 번 제출을 요청드리오니, 답변하거나 자료를 제출할 예정이시면 먼저 유선 또는 전자우편으로 연락 후 2023. 4. 12. (수)까지 제출하여 주시고 제출할 의향이 없으시다면 의향이 없음을 밝혀주시길 부탁드리며, "; v_ret = v_ret +"조정절차 진행여부 등에 대하여 문의하거나 말씀하실 사항이 있으시다면 "; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"에게 연락하여 주시길 부탁드립니다."; //보완요청내용 v_ret = v_ret +"

"; v_ret = v_ret +"3. 위 분쟁사건의 조정절차 진행을 위하여 「가맹사업거래의 공정화에 관한 법률(이하 ’가맹사업법‘이라 합니다)」 시행령 제21조 제1항의 규정에 따라 위 1과 같이 자료 제출을 요구하였으나, 기한 내 제출을 하지 않을 경우 가맹사업법 제23조 제4항의 규정에 따라 조정절차가 종료될 수 있음을 다시 한 번 안내드립니다. 끝. "; }else if (p_jobID.indexOf("3-4")>-1) { v_ret = v_ret +"2. 이 분쟁사건의 사실 확인을 위하여 「하도급거래 공정화에 관한 법률(이하 ‘하도급법’이라 합니다)」 제24조의5 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 제출자료"; v_ret = v_ret +"
"; v_ret = v_ret +"1) 이 사건 공사 관련 도급계약서(발주자와의 계약) 일체"; v_ret = v_ret +"
"; v_ret = v_ret +"2) 붙임 일반현황표 및 부속서류 1부(시공능력평가액의 경우 첨부된 일반현황표의 ‘⑨’항목 안내사항에 따라, 이 사건 공사 계약체결 일자를 고려하여 제출할 것)"; v_ret = v_ret +"
"; v_ret = v_ret +"가) 건설업종의 경우 건설업등록증 또는 건설업등록수첩 사본 등 시공능력평가액을 확인할 수 있는 자료(2020년~2022년)"; v_ret = v_ret +"
"; v_ret = v_ret +"나) 귀사의 등기사항전부증명서"; v_ret = v_ret +"
"; v_ret = v_ret +"3) 귀사가 제출한 의견서(23.10.30.)에 따르면, “정안전기(주) 측에서 제시한 각종 증빙자료가 사실과 일치하지 않아”라고 주장하는바, 피신청인이 생각하는 사실을 확인할 수 있는 자료를 제출(비교 대조하는 방식 가능)"; v_ret = v_ret +"
"; v_ret = v_ret +"* 입증 근거․자료는 사본으로 제출할 것"; v_ret = v_ret +"
"; v_ret = v_ret +"* 제출 자료는 철하지 말 것(필요시 클립 사용 요청)"; v_ret = v_ret +"
"; v_ret = v_ret +"* 위 답변서 제출기한 내에 분쟁당사자가 자진합의할 경우 답변서에 갈음하여 합의 관련 서류 제출 가능"; v_ret = v_ret +"

"; v_ret = v_ret +"나. 제출기한 : 2023. 11. 16.(목)까지"; v_ret = v_ret +"

"; v_ret = v_ret +"다. 제출방법 : 전자우편"; v_ret = v_ret +"

"; v_ret = v_ret +"라. 제 출 처 : 한국공정거래조정원 분쟁조정 2실 건설하도급팀 허지연 팀장"; //보완요청내용 v_ret = v_ret +"

"; v_ret = v_ret +"3. 만일, 위 2.의 자료 제출 요구에 응하지 아니할 경우에는 관련 규정에 따라 조정절차를 종료하고 하도급법 제24조의5 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

"; v_ret = v_ret +"4. 제출하신 자료는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다. "; }else { //v_ret = v_ret +"3. 만일 위 2.의 제출 요구에 응하지 아니할 경우에는 관련 규정에 따라 조정절차를 종료하고 관련 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"2. 해당 사건에 대한 보완서류가 제출되지 아니하여 다시 한 번 제출을 요청드리오니, 답변하거나 자료를 제출할 예정이시면 먼저 유선 또는 전자우편으로 연락 후 20oo. oo. oo. (수)까지 제출하여 주시고 제출할 의향이 없으시다면 의향이 없음을 밝혀주시길 부탁드리며, "; v_ret = v_ret +"조정절차 진행여부 등에 대하여 문의하거나 말씀하실 사항이 있으시다면 "; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"에게 연락하여 주시길 부탁드립니다."; //보완요청내용 v_ret = v_ret +"

"; v_ret = v_ret +"3. 위 분쟁사건의 조정절차 진행을 위하여 관련 규정에 따라 위 2와 같이 자료 제출을 요구하였으나, 기한 내 제출을 하지 않을 경우 관련 규정에 따라 조정절차가 종료될 수 있음을 다시 한 번 안내드립니다. 끝. "; } //붙임 v_ret = v_ret +"

"; if (p_jobID.indexOf("1-4")>-1) { String[] s_arrAtch = {"조정조서 1부.", "조정조서 작성 안내문 1부.", "분쟁조정 사건 처리안내 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  1. 조정조서 1부."; //v_ret = v_ret +"
2. 조정조서 작성 안내문 1부."; //v_ret = v_ret +"
3. 분쟁조정 사건 처리안내 1부.  끝."; }else if (p_jobID.indexOf("2-4")>-1) { String[] s_arrAtch = {"일반현황표 및 별지 양식."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  일반현황표 및 별지 양식.  끝."; }else{ String[] s_arrAtch = {"조정조서 1부.", "조정조서 작성 안내문 1부.", "분쟁조정 사건 처리안내 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임  1. 조정조서 1부."; //v_ret = v_ret +"
2. 조정조서 작성 안내문 1부."; //v_ret = v_ret +"
3. 분쟁조정 사건 처리안내 1부.  끝."; } v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지(피신청인) private String makeXBY3( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title, String p_respondentNoStr ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 "+this.makeRespondent(p_caseRespondentData, p_respondentNoStr)+"
"+ "(경유)
"+ "제목  조정신청 접수사실 통지 및 자료 제출 요구("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"1. 우리 협의회는 "; //v_ret = v_ret + this.makeRespondent(p_caseRespondentData); //피신청인 v_ret = v_ret + this.makeApplcnts(p_caseApplcntData); //신청인 v_ret = v_ret +"귀사(하)와의 분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였습니다."; v_ret = v_ret +"

"; v_ret = v_ret +"2. 이 분쟁사건은 우리 원의"; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"이 담당할 예정이며, 붙임 「분쟁조정 신청사건 처리안내」와 같이 처리되오니 조정에 적극 협조하여 주시기 바랍니다."; /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 - 가맹 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 - 유통 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ if ("1-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임  1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부.  끝."; }else if ("2-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임  1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부.  끝."; }else if ("3-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("4-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("5-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("6-3".equals(p_jobID)) { v_ret = v_ret +"

3. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

4. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

5. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」 제77조 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; } //관인 v_ret = v_ret + this.makeChop(p_title); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지(피신청인) private String makeXBY3Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정신청 접수사실 통지 및 자료 제출 요구("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 자료요구(피신청인) private String makeXBY5Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정신청 접수사실 통지 및 자료 제출 요구("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 자료요구(피신청인) private String makeXBY5( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title, String p_respondentNoStr ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 "+this.makeRespondent(p_caseRespondentData, p_respondentNoStr)+"
"+ "(경유)
"+ "제목  조정신청 접수사실 통지 및 자료 제출 요구("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"1. 우리 협의회는 "; //v_ret = v_ret + this.makeRespondent(p_caseRespondentData); //피신청인 v_ret = v_ret + this.makeApplcnts(p_caseApplcntData); //신청인 if ("2-5".equals(p_jobID)) { v_ret = v_ret +"귀사(하)와의 분쟁과 관련하여 가맹사업거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였습니다."; }else if ("3-5".equals(p_jobID)) { v_ret = v_ret +"귀사(하)와의 분쟁과 관련하여 하도급분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였습니다."; }else if ("4-5".equals(p_jobID)) { v_ret = v_ret +"귀사(하)와의 분쟁과 관련하여 대규모유통업거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였습니다."; }else if ("5-5".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 약관분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else if ("6-5".equals(p_jobID)) { v_ret = v_ret +"분쟁과 관련하여 대리점분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수(사건번호:"+p_data1.get("caseNo").toString()+")"; }else { v_ret = v_ret +"귀사(하)와의 분쟁과 관련하여 공정거래분쟁조정협의회에 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였습니다."; } v_ret = v_ret +"

"; v_ret = v_ret +"2. 이 분쟁사건은 우리 원의"; v_ret = v_ret +this.makeExaminer(p_data1); v_ret = v_ret +"이 담당할 예정이며, 붙임 「분쟁조정 신청사건 처리안내」와 같이 처리되오니 조정에 적극 협조하여 주시기 바랍니다."; /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 - 가맹 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 - 유통 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ if ("1-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」 제77조 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

가. 제출자료(신청인에게 전달 예정)"; v_ret = v_ret +"
※ 입증 근거 및 자료는 사본으로 제출하여 주시고 모든 제출서류는 철하거나 스태플러를 사용하지 마시고 제출하여 주시기 바랍니다."; v_ret = v_ret +"
1) 분쟁조정신청서에 대한 답변서"; v_ret = v_ret +"
※ 답변서는 아래 내용을 모두 포함하여 구체적으로 작성하시기 바랍니다. 단, 본 답변 자료 제출 전 신청인과 직접 합의하여 분쟁이 해결되었다면 아래의 자료를 제출하지 않아도 무방하며, 이 경우 본 문서 하단에 기재된 담당자 연락처로 문의하여 주시기 바랍니다."; v_ret = v_ret +"
가) 담당자의 성함, 직위, 연락처, 이메일 기재 필요"; v_ret = v_ret +"
나) 신청인과 귀사는 어떠한 관계에 있는지와 귀사가 영위하고 있는 업종의 종류"; v_ret = v_ret +"
다) 이 사건 관련하여 당사자들과 체결한 계약서 등의 사본"; v_ret = v_ret +"
- 당사자들(신청인과 피신청인1)에게 지급하여야 할 계약 대금이 존재하는지의 여부 및 각 해당 금액, 지급 기한 명시 "; v_ret = v_ret +"
라) 기타 신청인의 주장사실에 대한 귀사의 주장 및 근거"; v_ret = v_ret +"
마) 신청인과의 원만한 분쟁해결을 위하여 양보 가능한 합의안"; v_ret = v_ret +"
바) 기타 귀사의 주장사실을 뒷받침할 수 있는 근거자료"; v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

4. 만일 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 공정거래법 제77조 제4항의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; }else if ("2-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제6항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

가. 제출자료(3부)"; v_ret = v_ret +"
1) 분쟁조정신청서에 대한 답변서"; v_ret = v_ret +"
※ 답변서는 아래 내용을 모두 포함하여 구체적으로 작성하시기 바랍니다. 단, 본 답변 자료 제출 전 신청인과 직접 합의하여 분쟁이 해결되었다면 아래의 자료를 제출하지 않아도 무방하며, 이 경우 본 문서 하단에 기재된 담당자 연락처로 문의하여 주시기 바랍니다."; v_ret = v_ret +"
가) 당사자현황 및 기초사실관계"; v_ret = v_ret +"
나) 이 사건 분쟁의 구체적 경위"; v_ret = v_ret +"
다) 신청인의 주장에 대한 귀사의 주장 및 근거"; v_ret = v_ret +"
라) 귀사(하)가 생각하는 조정안이 있는 경우 그 내용"; v_ret = v_ret +"
마) 신청인과 체결한 계약서 사본"; v_ret = v_ret +"
바) 기타 신청인의 주장에 대한 소명 자료"; v_ret = v_ret +"
사) 기타 사실확인에 필요한 자료"; v_ret = v_ret +"
※ 입증 근거자료는 사본하여 각장마다 반드시 “원본대조필”하여 제출하시기 바랍니다."; v_ret = v_ret +"
2) 귀사(하)의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 피신청인의 일반현황 (*붙임 양식에 의거 작성)"; v_ret = v_ret +"
4) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); /* v_ret = v_ret +"
라. 제 출 처: (우 04513) 서울시 중구 세종대로 39 한국공정거래조정원 \r\n" + " 분쟁조정 1실 가맹유통플랫폼팀 정원희 변호사"; */ v_ret = v_ret +"

4. 만일 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 가맹사업법 제23조 제4항의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"
※ ‘3. 나.’의 제출기한은 정당한 사유가 기재된 서면요청서를 제출하지 않으실 경우 최대 1회(7일)만 연장됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("3-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「하도급거래 공정화에 관한 법률(이하 ‘하도급법’이라 합니다)」 제24조의5 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; /* v_ret = v_ret +"

"; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +"
[자료 제출 전 주의 사항]
□ 신청인 전달용(1부), 조정원 보관용(2부) 자료를 구분하여 인쇄본 총 3부 우편발송
"; */ v_ret = v_ret +"

[자료 제출 전 주의 사항]"; v_ret = v_ret +"
□ 신청인 전달용(1부), 조정원 보관용(2부) 자료를 구분하여 인쇄본 총 3부 우편발송"; v_ret = v_ret +"

가. 제출자료"; v_ret = v_ret +"
1) 답변서 관련"; v_ret = v_ret +"
가) 이 사건 용역에 대한 설명"; v_ret = v_ret +"
- 귀사가 신청인에게 위탁한 업무 내용, 목적물에 대한 설명 등"; v_ret = v_ret +"
나) 귀사가 생각하는 이 사건과 관련하여 쟁점이 된 사실관계를 시간순으로 정리한 표를 제출할 것"; v_ret = v_ret +"
* <별지 3> 양식 참고 / 신청인이 주장하는 쟁점이 다수인 경우, 각 쟁점별로 답변할 것"; v_ret = v_ret +"
다) 신청인 주장에 대한 귀사의 입장 및 그 근거"; v_ret = v_ret +"
라) 이 사건 계약에 따라 귀사가 신청인에게 지급한 금액을 정리한 표"; v_ret = v_ret +"
2) 붙임 일반현황표 작성 및 부속서류 관련"; v_ret = v_ret +"
가) 2020년, 2021년 재무현황을 증명할 수 있는 해당년도의 감사보고서/재무제표증명원/부가가치세 과세표준증명원 중 1부 "; v_ret = v_ret +"
나) 사업자등록증 사본 및 등기사항전부증명서"; v_ret = v_ret +"
다) 신청인과의 사이에 소송절차를 진행하였거나 현재 진행 중이라면 소장 사본 및 소송자료 일체"; v_ret = v_ret +"
*‘사건번호’가 기재된 자료를 함께 제출할 것(ex. 접수증명원 첨부 등)"; v_ret = v_ret +"
라) 작성을 완료한 일반현황표 1부 및 이 사건 담당자 명함 1장"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편 및 이메일"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

4. 만일, 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 관련 규정에 따라 조정절차를 종료하고 하도급법 제24조의5 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("4-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「대규모유통업에서의 거래 공정화에 관한 법률(이하 ‘대규모유통업법’이라 합니다)」 제26조 제3항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

가. 제출자료"; v_ret = v_ret +"
1) 분쟁조정신청서에 대한 답변서 3부"; v_ret = v_ret +"
※ 답변서는 아래 내용을 모두 포함하여 구체적으로 작성하시기 바랍니다. 단, 본 답변 자료 제출 전 신청인과 직접 합의하여 분쟁이 해결되었다면 아래의 자료를 제출하지 않아도 무방하며, 이 경우 본 문서 하단에 기재된 담당자 연락처로 문의하여 주시기 바랍니다."; v_ret = v_ret +"
가) 당사자현황 및 기초사실관계"; v_ret = v_ret +"
나) 신청인의 주장에 대한 귀사의 주장 및 근거"; v_ret = v_ret +"
다) 신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
라) 귀사가 생각하는 조정안이 있는 경우 그 내용"; v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

4. 만일 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 대규모유통업법 제26조 제5항 제1호 및 관련규정에 따라 조정절차를 종료하고 같은 법 제26조 제7항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("5-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「약관의 규제에 관한 법률(이하 ‘약관법’이라 합니다)」 제27조의2 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

가. 제출자료(※자료는 각 3부를 작성하여 제출할 것, 1부는 신청인에게 전달 가능)"; v_ret = v_ret +"
※ 기제출 자료의 경우 중복제출 하지 말 것"; v_ret = v_ret +"
※ ① 증빙자료가 포함된 ‘보완/답변 내용에 대한 자료들’과, ② \"당사자 현황에 대한 자료들(일반현황표, 사업자등록증 및 등기사항전부증명서 등)로 구분하여, 가능하면 각각의 자료를 1개씩의 파일로 모아서 제출하시기 바랍니다."; v_ret = v_ret +"
※ 입증 근거·자료는 사본으로 제출할 것"; v_ret = v_ret +"
1) 분쟁조정신청서에 대한 답변서 3부"; v_ret = v_ret +"
※ 답변서는 아래 내용을 모두 포함하여 구체적으로 작성하시기 바랍니다. 단, 본 답변 자료 제출 전 신청인과 직접 합의하여 분쟁이 해결되었다면 아래의 자료를 제출하지 않아도 무방하며, 이 경우 본 문서 하단에 기재된 담당자 연락처로 문의하여 주시기 바랍니다."; v_ret = v_ret +"
가) 당사자현황 및 기초사실관계"; v_ret = v_ret +"
나) 신청인의 주장에 대한 귀사의 주장 및 근거"; v_ret = v_ret +"
다) 신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
라) 귀사가 생각하는 조정안이 있는 경우 그 내용"; v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

4. 만일 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 약관법 제27조의2 제4항 제3호 및 관련규정에 따라 조정절차를 종료하고 같은 법 제27조의2 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else if ("6-5".equals(p_jobID)) { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 제20조 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

가. 제출자료(※자료는 각 3부를 작성하여 제출할 것, 1부는 신청인에게 전달 가능)"; v_ret = v_ret +"
※ 기제출 자료의 경우 중복제출 하지 말 것"; v_ret = v_ret +"
※ ① 증빙자료가 포함된 ‘보완/답변 내용에 대한 자료들’과, ② \"당사자 현황에 대한 자료들(일반현황표, 사업자등록증 및 등기사항전부증명서 등)로 구분하여, 가능하면 각각의 자료를 1개씩의 파일로 모아서 제출하시기 바랍니다."; v_ret = v_ret +"
※ 입증 근거·자료는 사본으로 제출할 것"; v_ret = v_ret +"
1) 분쟁조정신청서에 대한 답변서 3부"; v_ret = v_ret +"
※ 답변서는 아래 내용을 모두 포함하여 구체적으로 작성하시기 바랍니다. 단, 본 답변 자료 제출 전 신청인과 직접 합의하여 분쟁이 해결되었다면 아래의 자료를 제출하지 않아도 무방하며, 이 경우 본 문서 하단에 기재된 담당자 연락처로 문의하여 주시기 바랍니다."; v_ret = v_ret +"
가) 당사자현황 및 기초사실관계"; v_ret = v_ret +"
나) 신청인의 주장에 대한 귀사의 주장 및 근거"; v_ret = v_ret +"
다) 신청인과 체결한 계약서 사본 1부"; v_ret = v_ret +"
라) 귀사가 생각하는 조정안이 있는 경우 그 내용"; v_ret = v_ret +"
2) 귀사의 사업자등록증 사본 및 등기사항전부증명서, 일반현황표(붙임양식) 각 1부"; v_ret = v_ret +"
3) 이 사건과 관련된 자료제출 전 신청인과 합의할 경우에는 합의서 등 합의 관련 내용을 기재한 서류만 제출해도 무방"; v_ret = v_ret +"
나. 제출기한: 20oo. oo. oo.(수)까지"; v_ret = v_ret +"
다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

4. 만일 위 3.의 자료 제출 요구에 응하지 아니할 경우에는 대리점법 제20조 제4항의 규정에 따라 조정절차를 종료하고 동 조 제6항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

5. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

6. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

7. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

8. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업 비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 신청사건 처리안내 1부.", "분쟁조정신청서 사본 1부.", "일반현황표 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임: 1. 분쟁조정 신청사건 처리안내 1부."; //v_ret = v_ret +"
2. 분쟁조정신청서 사본 1부."; //v_ret = v_ret +"
3. 일반현황표 1부. 끝."; }else { v_ret = v_ret +"

"; v_ret = v_ret +"3. 이 분쟁사건의 사실 확인을 위하여 「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」 제77조 제2항의 규정에 따라 다음과 같이 자료 제출을 요구하오니 기한 내에 제출하여 주시기 바랍니다."; } //관인 v_ret = v_ret + this.makeChop(p_title); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.접수 - 공정위접수사실통지 private String makeXBY6Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "분쟁조정 접수사실 보고("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.접수 - 공정위접수사실통지 private String makeXBY6( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ if ("1-6".equals(p_jobID)) { v_ret = v_ret + "수신자 광주지방공정거래사무소장(경쟁과장)
"; }else if ("2-6".equals(p_jobID)) { v_ret = v_ret + "수신자 서울지방공정거래사무소장(가맹유통팀장)
"; }else if ("3-6".equals(p_jobID)) { v_ret = v_ret + "수신자 광주지방공정거래사무소장(하도급과장)
"; }else if ("6-6".equals(p_jobID)) { v_ret = v_ret + "수신자 서울지방공정거래사무소장(경쟁과장)
"; }else{ v_ret = v_ret + "수신자 서울지방공정거래사무소장
"; } v_ret = v_ret + "(경유)
"+ "제목  분쟁조정 접수사실 보고("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret + this.makeApplcnts(p_caseApplcntData); v_ret = v_ret + this.makeRespondents(p_caseRespondentData); v_ret = v_ret +"분쟁과 관련하여 제출한 분쟁조정신청서를 "+p_data1.get("caseDate").toString()+" 접수하였는바, "; if ("1-6".equals(p_jobID)) { v_ret = v_ret +"그 사실을 「독점규제 및 공정거래에 관한 법률」 제76조 제3항의 "; }else if ("2-6".equals(p_jobID)) { v_ret = v_ret +"그 사실을 「가맹사업거래의 공정화에 관한 법률」 제22조 제4항의 "; }else if ("3-6".equals(p_jobID)) { v_ret = v_ret +"그 사실을 「하도급거래 공정화에 관한 법률」 제24조의4 제3항의 "; }else if ("6-6".equals(p_jobID)) { v_ret = v_ret +"그 사실을 「대리점거래의 공정화에 관한 법률」 제19조 제4항의 "; }else { v_ret = v_ret +"그 사실을 관련 "; } v_ret = v_ret +"규정에 따라 붙임 분쟁조정신청서 사본을 첨부하여 통지합니다."; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정신청서 사본 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

"; //v_ret = v_ret +"붙임 분쟁조정신청서 사본 1부. 끝."; //관인 v_ret = v_ret + this.makeChop(p_title); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 출석요구 private String makeXBY7Title( EgovMap p_data1, int p_cnt ) { String v_ret = ""; try { v_ret = v_ret + "사실관계 확인을 위한 출석요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 출석요구 private String makeXBY7( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt, //출석회차 String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; v_ret = v_ret + "수신자 수신자 참조"; v_ret = v_ret + "
(경유)"; v_ret = v_ret + "
제목  사실관계 확인을 위한 출석요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); v_ret = v_ret +"

"; if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"1. 출석일시: 202o. oo. oo.(수) oo:oo"; v_ret = v_ret +"

2. 출석장소: 한국공정거래조정원"; v_ret = v_ret +"
[서울 중구 세종대로 39, 9층(남대문로4가, 상공회의소회관)]"; v_ret = v_ret +"

3. 출석대상"; v_ret = v_ret +"
ㅇ 신 청 인 측: " + this.makeApplcntAttendance(p_caseApplcntData); v_ret = v_ret +"
ㅇ 피신청인 측: " + this.makeRespondentAttendance(p_caseRespondentData); v_ret = v_ret +"
※ 가맹거래사가 출석대상자와의 동석을 희망하는 경우 신분 확인이 가능한 가맹거래사 등록증 등을 반드시 지참하여야 합니다." + "
※ 출석일 3일 전까지 출석자 및 동석자 명단을 제출해 주시기 바라며, 출석일에는 위임장 및 동석자에 대한 확인절차가 있을 예정이며 확인이 어려운 경우 조정절차 참여가 제한될 수 있습니다."; if (p_cnt>1) { v_ret = v_ret +"
※ 이전 출석요구 당시 제출하신 경우, 다시 제출하실 필요가 없음을 안내드립니다."; } v_ret = v_ret +"

4. 참고로, 정당한 사유 없이 출석하지 아니할 경우에는 "; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"공정거래법 제77조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제5항의 "; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"가맹사업법 제23조 제4항에 따라 조정절차를 종료하고, 같은 조 제5항의 "; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 하도급법 제24조의5 제5항의 "; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"대규모유통업법 제26조 제5항 제1호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제26조 제7항의 "; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"약관법 제27조의2 제4항 제3호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제27조의2 제5항의 "; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"대리점법 제20조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제6항의 "; }else { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 관련 "; } v_ret = v_ret +"규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; }if (p_jobID.indexOf("4-")>-1) { //v_ret = v_ret +"1."+this.makeTeam(p_data1) + " - oooo(202o. oo. oo.)호 관련입니다."; /* * //출석요구 || "1-7".equals(p_jobID) //공정거래 - 0201000000 || "2-7".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-7".equals(p_jobID) //하도급거래 - 0203000000 || "4-7".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-7".equals(p_jobID) //약관거래 - 0205000000 || "6-7".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 */ //v_ret = v_ret +"

"; v_ret = v_ret +"1. 위 분쟁사건에 대한 사실관계의 확인이 필요하여 "; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」제77조 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다)」 제23조 제6항에 따라 "; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"「하도급거래 공정화에 관한 법률(이하 ‘하도급법’이라 합니다)」 제24조의5 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률(이하 ‘대규모유통업법’이라 합니다)」 제26조 제3항에 따라 "; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"「약관의 규제에 관한 법률(이하 ‘약관법’이라 합니다)」 제27조의2 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」(이하‘대리점법’이라 합니다) 제20조 제2항의 규정에 따라"; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"다음과 같이 출석하여 주실 것을 요구하오니 반드시 출석대상자가 출석할 수 있도록 협조하여 주시기 바랍니다."; v_ret = v_ret +"

가. 출석일시: 202o. oo. oo.(수) oo:oo"; v_ret = v_ret +"

나. 출석장소: 한국공정거래조정원"; v_ret = v_ret +"
[서울 중구 세종대로 39, 9층(남대문로4가, 상공회의소회관)]"; v_ret = v_ret +"

다. 출석대상"; v_ret = v_ret +"
ㅇ 신 청 인 측: " + this.makeApplcntAttendance(p_caseApplcntData); v_ret = v_ret +"
ㅇ 피신청인 측: " + this.makeRespondentAttendance(p_caseRespondentData); v_ret = v_ret +"
※ 출석대상자가 출석하기 어려운 경우에는 권한을 위임받은 임원 또는 법률대리인이 붙임 위임장을 지참하여 출석할 수 있으며, 추가할 자료가 있는 경우 이를 지참하여 출석하여 주시기 바랍니다."; if (p_cnt>1) { v_ret = v_ret +"
※ 이전 출석요구 당시 제출하신 경우, 다시 제출하실 필요가 없음을 안내드립니다."; } v_ret = v_ret +"

2. 참고로, 정당한 사유 없이 출석하지 아니할 경우에는 "; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"공정거래법 제77조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제5항의 "; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"가맹사업법 제23조 제4항에 따라 조정절차를 종료하고, 같은 조 제5항의 "; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 하도급법 제24조의5 제5항의 "; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"대규모유통업법 제26조 제5항 제1호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제26조 제7항의 "; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"약관법 제27조의2 제4항 제3호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제27조의2 제5항의 "; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"대리점법 제20조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제6항의 "; }else { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 관련 "; } v_ret = v_ret +"규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; }else { v_ret = v_ret +"1."+this.makeTeam(p_data1) + " - oooo(202o. oo. oo.)호 관련입니다."; /* * //출석요구 || "1-7".equals(p_jobID) //공정거래 - 0201000000 || "2-7".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-7".equals(p_jobID) //하도급거래 - 0203000000 || "4-7".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-7".equals(p_jobID) //약관거래 - 0205000000 || "6-7".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 출석요구 */ v_ret = v_ret +"

"; v_ret = v_ret +"2. 위 문서와 관련된 분쟁사건에 대한 사실관계의 확인이 필요하여 "; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」제77조 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 한다)」 제23조 제6항에 따라 "; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"「하도급거래 공정화에 관한 법률(이하 ‘하도급법’이라 합니다)」 제24조의5 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률(이하 ‘대규모유통업법’이라 합니다)」 제26조 제3항에 따라 "; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"「약관의 규제에 관한 법률(이하 ‘약관법’이라 합니다)」 제27조의2 제2항의 규정에 따라 "; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」(이하‘대리점법’이라 합니다) 제20조 제2항의 규정에 따라"; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"다음과 같이 출석하여 주실 것을 요구하오니 반드시 출석대상자가 출석할 수 있도록 협조하여 주시기 바랍니다."; v_ret = v_ret +"

가. 출석일시: 202o. oo. oo.(수) oo:oo"; v_ret = v_ret +"

나. 출석장소: 한국공정거래조정원"; v_ret = v_ret +"
[서울 중구 세종대로 39, 9층(남대문로4가, 상공회의소회관)]"; v_ret = v_ret +"

다. 출석대상"; v_ret = v_ret +"
ㅇ 신 청 인 측: " + this.makeApplcntAttendance(p_caseApplcntData); v_ret = v_ret +"
ㅇ 피신청인 측: " + this.makeRespondentAttendance(p_caseRespondentData); v_ret = v_ret +"
※ 출석대상자가 출석하기 어려운 경우에는 권한을 위임받은 임원 또는 법률대리인이 붙임 위임장을 지참하여 출석할 수 있으며, 추가할 자료가 있는 경우 이를 지참하여 출석하여 주시기 바랍니다."; if (p_cnt>1) { v_ret = v_ret +"
※ 이전 출석요구 당시 제출하신 경우, 다시 제출하실 필요가 없음을 안내드립니다."; } v_ret = v_ret +"

3. 참고로, 정당한 사유 없이 출석하지 아니할 경우에는 "; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"공정거래법 제77조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제5항의 "; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"가맹사업법 제23조 제4항에 따라 조정절차를 종료하고, 같은 조 제5항의 "; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 하도급법 제24조의5 제5항의 "; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"대규모유통업법 제26조 제5항 제1호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제26조 제7항의 "; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"약관법 제27조의2 제4항 제3호 및 관련규정에 따라 조정절차를 종료하고, 같은 법 제27조의2 제5항의 "; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"대리점법 제20조 제4항의 규정에 따라 조정절차를 종료하고, 동 조 제6항의 "; }else { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 관련 "; } v_ret = v_ret +"규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; } //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"위임장 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

"; //v_ret = v_ret +"붙임: 위임장 1부. 끝."; //관인 //v_ret = v_ret + this.makeChop(p_title); v_ret = v_ret + this.makeChopNrecipient(p_title, p_caseApplcntData, p_caseRespondentData); //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 보완요구2차(신청인) private String makeXBY9Title( EgovMap p_data1, int p_cnt ) { String v_ret = ""; try { v_ret = v_ret + "신청내용 보완요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 보완요구2차(신청인) private String makeXBY9( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt, //요구회차 String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + "
"+ "(경유)
"+ "제목  신청내용 보완요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); v_ret = v_ret +"

"; v_ret = v_ret +"1."+this.makeTeam(p_data1) + " - oooo(202o. oo. oo.)호 관련입니다."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //ㅁ //p_jobID.indexOf("1-4")>-1 //공정거래 - 0201000000 v_ret = v_ret +"

"; v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if (p_jobID.indexOf("2-")>-1 //가맹점사업거래 - 0201000000 ) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 시행령 제21조 제1항의 규정에 따라 "; }else if (p_jobID.indexOf("6-")>-1 //대리점거래 - 0201000000 ) { v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」(이하‘대리점법’이라 합니다) 시행령 제11조 제1항의 규정에 따라 "; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"위 1과 같이 신청내용 보완을 요구하였으나, 기한 내 보완이 이루어지지 않아 다음과 같이 신청내용 보완을 다시 요구하오니 제출기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"가. 보완요청내용: 붙임 접수사실 통지 및 신청내용 보완 요구 공문 3. 가. 제출자료(3부)"; v_ret = v_ret +"
"; v_ret = v_ret +"나. 제출기한: 2023. 11. 20.(월)까지"; v_ret = v_ret +"
"; if (p_jobID.indexOf("3-")>-1) { //하도 - 0201000000) v_ret = v_ret +"다. 제출방법: 등기우편 2부 발송, 메일 1부(제출처: ack2020@kofair.or.kr)제출"; }else { v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; } v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"3. 만일 위 보완 요구에 대하여 정당한 사유 없이 2회 이상 응하지 아니할 경우에는 "; if (p_jobID.indexOf("2-")>-1) { //가맹점사업거래 - 0201000000) v_ret = v_ret +"가맹사업법 제23조 제4항의 규정에 따라 "; }else if (p_jobID.indexOf("6-")>-1) { //가맹점사업거래 - 0201000000) v_ret = v_ret +"대리점법 제20조 제4항의 규정에 따라 "; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"조정절차가 종료될 수 있음을 알려드립니다. "; v_ret = v_ret +"

"; v_ret = v_ret +"4. 제출하신 보완서는 원만한 조정절차의 진행을 위하여 피신청인에게 공개될 수 있으나 보완서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"5. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeApplcntsConnInfo(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"6. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"7. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; //붙임 v_ret = v_ret +"

"; if (p_jobID.indexOf("3-")>-1) { //하도 - 0201000000) //v_ret = v_ret +"

"; String[] s_arrAtch = {"접수사실 통지 및 신청내용 보완 요구 공문 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임: 접수사실 통지 및 신청내용 보완 요구 공문 1부. 끝."; }else { //v_ret = v_ret +"

"; String[] s_arrAtch = {"접수사실 통지 및 자료제출 요구 공문 사본 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"붙임: 접수사실 통지 및 자료제출 요구 공문 사본 1부. 끝."; } //v_ret = v_ret +"
"; //v_ret = v_ret +"     2. 일반현황표 1부. 끝."; //관인a v_ret = v_ret + this.makeChop(p_title); v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 자료제출2차(피신청인) private String makeXBY10Title( EgovMap p_data1, int p_cnt ) { String v_ret = ""; try { v_ret = v_ret + "자료제출 요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP3.통지 - 접수사실 통지 및 자료제출2차(피신청인) private String makeXBY10( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt, //요구회차 String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 " + this.makeRespondent(p_caseRespondentData) + "
"+ "(경유)
"+ "제목  자료제출 요구("+p_data1.get("caseNo").toString()+")"; if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); v_ret = v_ret +"

"; v_ret = v_ret +"1."+this.makeTeam(p_data1) + " - oooo(202o. oo. oo.)호 관련입니다."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제6항의 규정에 따라 "; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"위 1과 같이 자료 제출을 요구하였으나, 기한 내 제출이 이루어지지 않아 다음과 같이 자료 제출을 다시 요구하오니 기한 내에 제출하여 주시기 바랍니다."; v_ret = v_ret +"

"; //v_ret = v_ret +"가. 보완요청내용: 붙임 접수사실 통지 및 자료제출 요구 공문"; v_ret = v_ret +"가. 제출자료: 붙임 접수사실 통지 및 자료제출 요구 공문 3. 가. 제출자료(3부)"; v_ret = v_ret +"
"; v_ret = v_ret +"나. 제출기한: 2023. 11. 20.(월)까지"; v_ret = v_ret +"
"; v_ret = v_ret +"다. 제출방법: 등기우편, 전자우편, 모사전송, 온라인분쟁조정시스템(fairnet.kofair.or.kr)"; v_ret = v_ret +"
"; v_ret = v_ret +"라. 제 출 처: 한국공정거래조정원 " + this.makeTeamNExaminer(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"3. 만일 이 자료 제출 요구에 응하지 아니할 경우에는 "; if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"가맹사업법 제23조 제4항의 규정에 따라 "; }else { v_ret = v_ret +"관련 규정에 따라 "; } v_ret = v_ret +"조정절차를 종료하고, 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됨을 알려드립니다."; v_ret = v_ret +"

가. 제출자료(3부)"; v_ret = v_ret +"
"; v_ret = v_ret +"※ ‘2. 나.’의 제출기한은 정당한 사유가 기재된 서면요청서를 제출하실 경우에 한하여 1회(7일)만 추가로 연장 가능함을 알려드립니다."; v_ret = v_ret +"

"; v_ret = v_ret +"4. 제출하신 답변서는 원만한 조정절차의 진행을 위하여 신청인에게 공개될 수 있으나 답변서에 첨부하신 증빙자료 및 기업정보에 한하여 비공개를 원하는 자료가 있다면 해당 자료에 “비공개” 표시(견출지 등으로 표시)하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"5. 우리 협의회가 귀사(하)에게 통지하는 문서 중 조정절차 종료사실에 관한 문서는 우리 원 「온라인분쟁조정시스템」(fairnet.kofair.or.kr)으로 통지됨을 알려 드립니다."; v_ret = v_ret +this.makeRespondentConnInfo(p_data1); v_ret = v_ret +"

"; v_ret = v_ret +"6. 만약 온라인분쟁조정시스템을 통한 문서 통지를 원하지 않으면 담당 조사관에게 개별적으로 문의하여 주시기 바라며, 원하시는 경우 본 시스템을 통해 조정절차 진행상황 확인, 조정절차 관련 자료 제출 등의 기능도 이용할 수 있으니 적극 활용하여 주시기 바랍니다."; v_ret = v_ret +"

"; v_ret = v_ret +"7. 참고로 귀사(하)가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"접수사실 통지 및 자료제출 요구 공문 사본 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

"; //v_ret = v_ret +"붙임: 접수사실 통지 및 자료제출 요구 공문 사본 1부. 끝."; //관인 v_ret = v_ret + this.makeChop(p_title); v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 종료보고서 private String makeXBY11Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정절차 종료 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 기간연장보고서 private String makeXBY31Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "분쟁조정 기간연장 보고서("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 종료보고서 private String makeXBY11( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+ "(경유)
"+ "제목  조정절차 종료 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"

"; //v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if ("1-11".equals(p_jobID)) { v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「독점규제 및 공정거래에 관한 법률」제77조 제4항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("2-11".equals(p_jobID)) { v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("3-11".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("4-11".equals(p_jobID)) { v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("5-11".equals(p_jobID)) { v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("6-11".equals(p_jobID)) { v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else { v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 관련 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"사건번호","신청인","피신청인","종료사유"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {p_data1.get("caseNo").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),p_data1.get("mediationBig").toString()+"
("+p_data1.get("mediationSmall").toString()+")"}; v_ret = v_ret +this.makeTrTd(s_Arr_2); v_ret = v_ret +this.TableFooter(); //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정종료(보고)서 1부.", "증빙자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. 분쟁조정종료(보고)서 1부"; //v_ret = v_ret +"
2. 증빙자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 기간연장보고서 private String makeXBY31( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+ "(경유)
"+ "제목  분쟁조정 기간연장 보고서("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"

"; //v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if ("1-31".equals(p_jobID)) { v_ret = v_ret +"공정거래분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else if ("2-31".equals(p_jobID)) { v_ret = v_ret +"가맹사업거래분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else if ("3-31".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else if ("4-31".equals(p_jobID)) { v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else if ("5-31".equals(p_jobID)) { v_ret = v_ret +"약관분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else if ("6-11".equals(p_jobID)) { v_ret = v_ret +"대리점분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; }else { v_ret = v_ret +"공정거래분쟁조정협의회에 신청된 분쟁조정 사건에 대하여 다음과 같이 기간을 연장하고자 하오니 결재하여 주시기 바랍니다."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"사건번호","접수일","신청인","피신청인","기간연장 사유"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {p_data1.get("caseNo").toString(),p_data1.get("caseDate").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),""}; v_ret = v_ret +this.makeTrTd(s_Arr_2); v_ret = v_ret +this.TableFooter(); //붙임 v_ret = v_ret +"
끝"; //v_ret = v_ret +"

붙임 1. 분쟁조정종료(보고)서 1부"; //v_ret = v_ret +"
2. 증빙자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조사보고서 private String makeXBY12Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "분쟁사건의 조사결과 보고 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조사보고서 private String makeXBY12( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+ "(경유)
"+ "제목  분쟁사건의 조사결과 보고 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"

"; //v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if ("1-12".equals(p_jobID)) { v_ret = v_ret +"공정거래분쟁조정협의회에 신청된 다음 분쟁사건은 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("2-12".equals(p_jobID)) { v_ret = v_ret +"가맹사업거래분쟁조정협의회에 신청된 아래의 분쟁사건은 가맹사업거래분쟁조정협의회 운영세칙 제2조, 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호 규정에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("3-12".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 하도급분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("4-12".equals(p_jobID)) { v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 신청된 다음 분쟁사건은 대규모유통업거래분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("5-12".equals(p_jobID)) { v_ret = v_ret +"약관분쟁조정협의회에 신청된 다음 분쟁사건은 약관분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("6-12".equals(p_jobID)) { v_ret = v_ret +"대리점분쟁조정협의회에 신청된 다음 분쟁사건은 대리점분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 관련 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"사건번호","신청인","피신청인","비고"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {p_data1.get("caseNo").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),""}; v_ret = v_ret +this.makeTrTd(s_Arr_2); v_ret = v_ret +this.TableFooter(); //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"조사보고서 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 조사보고서 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조정안 수락여부 조회 private String makeXBY13( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID //String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; v_ret = v_ret + "수신자 수신자 참조"; v_ret = v_ret + "
(경유)"; //v_ret = v_ret + "
제목  사실관계 확인을 위한 출석요구("+p_data1.get("caseNo").toString()+")"; v_ret = v_ret + "
제목  분쟁조정협의회 조정안에 대한 수락 여부 조회"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제2023-10차 공정거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「독점규제 및 공정거래에 관한 법률(이하 ‘공정거래법’이라 합니다)」제77조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 공정거래법 제77조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제2023-14차 가맹사업거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제2항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 가맹사업법 제23조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀사(하)에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-oo차 하도급분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)에서 심의한 결과, 「하도급거래 공정화에 관한 법률(이하 ’하도급법‘이라 합니다)」 제24조의5 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 하도급법 제24조의5 제5항의 규정에 따라 조정절차를 종료하고 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-oo차 가맹사업거래분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「가맹사업거래의 공정화에 관한 법률(이하 ‘가맹사업법’이라 합니다)」 제23조 제2항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 가맹사업법 제23조 제4항 제3호의 규정에 따라 조정절차를 종료하고 동 조 제5항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀하가 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-o차 대리점분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 제20조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 대리점법 제20조 제5항 제2호의 규정에 따라 조정절차를 종료하고 동 조 제6항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"

1. 위 분쟁사건에 대하여 우리 협의회(제202o-o차 대리점분쟁조정협의회, 202o. oo. oo.(o) oo:oo 개최)가 심의한 결과, 「대리점거래의 공정화에 관한 법률(이하‘대리점법’이라 합니다)」 제20조 제1항의 규정에 따라 붙임 조정결정서의 주문과 같이 조정안을 제시하는 것으로 결정되었습니다."; v_ret = v_ret +"

2. 귀사는 붙임 조정결정서에 대한 수락여부를 202o. oo. oo.(o)까지 ‘수락’ 또는 ‘불수락’ 중 하나를 선택하여 반드시 서면으로 통지하여 주시기 바랍니다."; v_ret = v_ret +"

3. 만일 위 기한까지 수락 여부에 대한 통지가 없는 때에는 우리 협의회의 조정안을 거부한 것으로 간주하여 대리점법 제20조 제5항 제2호의 규정에 따라 조정절차를 종료하고 동 조 제6항의 규정에 따라 공정거래위원회에 보고하게 됩니다."; v_ret = v_ret +"

4. 참고로, 우리 협의회의 조정안은 분쟁당사자의 제출자료와 주장, 조정의사 등을 종합적으로 고려하여 검토한 것으로 공정거래위원회 및 법원을 기속하지 않습니다."; v_ret = v_ret +"

※ 귀사에서 본 내용을 임의로 제3자에게 제공할 경우 분쟁당사자 상대방의 기업비밀 등이 공개되어 피해가 발생할 수 있으니 주의를 부탁드립니다."; }else { v_ret = v_ret +"관련 규정에 따라 조정절차를 종료하고, 관련 "; } //붙임 //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"조사보고서 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

"; //v_ret = v_ret +"붙임 조정결정서 1부. 끝."; //관인 //v_ret = v_ret + this.makeChop(p_title); v_ret = v_ret + this.makeChopNrecipient("", p_caseApplcntData, p_caseRespondentData); //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조정안 수락여부 조회 private String makeXBY13Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "분쟁조정협의회 조정안에 대한 수락 여부 조회"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조정절차 종료사실 보고(선보고) private String makeXBY25Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정절차 종료사실 보고(선보고)"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 조정절차 종료사실 보고(선보고) private String makeXBY25( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+ "(경유)
"+ "제목  조정절차 종료사실 보고(선보고)"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"
"; v_ret = v_ret +"1. 귀 사무소의 무궁한 발전을 기원합니다."; if ("1-25".equals(p_jobID)) { v_ret = v_ret +"2. 우리 협의회에 조정신청된 다음의 분쟁사건에 대하여 신청인이 이를 귀 사무소로 이송해 줄 것을 요구함에 따라 조정절차를 종료하고 그 사실을 「독점규제 및 공정거래에 관한 법률」제48조의7 제5항에 의거 다음과 같이 보고합니다. "; }else if ("2-11".equals(p_jobID)) { //v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("3-12".equals(p_jobID)) { //v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 하도급분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("4-11".equals(p_jobID)) { //v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("5-11".equals(p_jobID)) { //v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("6-11".equals(p_jobID)) { //v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else { v_ret = v_ret +"2. 우리 협의회에 조정신청된 다음의 분쟁사건에 대하여 신청인이 이를 귀 사무소로 이송해 줄 것을 요구함에 따라 조정절차를 종료하고 그 사실을 관련 규정에 의거 다음과 같이 보고합니다. "; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"연번","사건번호","신청인","피신청인","조정결과","비고"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {"1", p_data1.get("caseNo").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),p_data1.get("mediationBig").toString()+"
("+p_data1.get("mediationSmall").toString()+")",""}; v_ret = v_ret +this.makeTrTd(s_Arr_2); v_ret = v_ret +this.TableFooter(); v_ret = v_ret +"
※ 첨부된 분쟁조정 결과보고서 등에는 분쟁당사자 등의 개인 또는 기업비밀이 다수 포함되어 있으므로, 위 자료의 대외유출 등에 유의하여 주시기 바랍니다."; //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정종료(보고)서 및 사건관계서류 각 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 분쟁조정종료(보고)서 및 사건관계서류 각 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 보완보고서 private String makeXBY40Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "분쟁사건의 보완보고 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ v_ret = v_ret +"
"; } }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP5.보고 - 보완보고서 private String makeXBY40( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+ "(경유)
"+ "제목  분쟁사건의 보완보고 및 협의회 제출("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"

"; //v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 "; if ("1-11".equals(p_jobID)) { //v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「독점규제 및 공정거래에 관한 법률」제77조 제4항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("2-11".equals(p_jobID)) { //v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("3-12".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 하도급분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("4-11".equals(p_jobID)) { //v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("5-11".equals(p_jobID)) { //v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("6-11".equals(p_jobID)) { //v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 관련 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ v_ret = v_ret +"

"; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"사건번호","신청인","피신청인","비고"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {p_data1.get("caseNo").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),""}; v_ret = v_ret +this.makeTrTd(s_Arr_2); v_ret = v_ret +this.TableFooter(); //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"재심의보고서 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 재심의보고서 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //협의회 //STEP1.개최준비 - 회의안건 상정 private String makeXBY20Title( EgovMap p_dataA ) { String v_ret = ""; try { v_ret = v_ret + "" +p_dataA.get("conferenceNames").toString()+" 회의안건 상정"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //협의회 //STEP1.개최준비 - 회의안건 상정 private String makeXBY20( EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; v_ret = v_ret + "제목  " +p_dataA.get("conferenceNames").toString()+" 회의안건 상정"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"
"; //v_ret = v_ret +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+"에서 의결할 안건을 다음과 같이 상정하고자 합니다."; v_ret = v_ret +p_dataA.get("conferenceNames").toString()+" 회의에서 의결할 안건을 다음과 같이 상정하고자 합니다."; String s_memberNm = ""; try { s_memberNm = p_data1.get("memberName").toString(); }catch(Exception ex) { ex.printStackTrace(); } //회의 일자 ==> 회의 일시 //String[] a_fixday = {"",""}; String s_fixday = ""; s_fixday = this.makeYYYY_MM_DD(p_dataA.get("fixDay").toString(), p_dataA.get("fixDay2").toString()); /* makeYYYY_MM_DD String[] a_fixday_2 = {"","",""}; try { s_fixday = p_dataA.get("fixDay").toString(); a_fixday = s_fixday.split(" "); if (a_fixday.length>=2) { a_fixday_2 = a_fixday[0].split("-"); if (a_fixday_2.length>=3) { s_fixday = a_fixday_2[0] + "." + " " + Integer.toString(Integer.parseInt(a_fixday_2[1])) + "." + " " + Integer.toString(Integer.parseInt(a_fixday_2[2])) + "." + "(" + p_dataA.get("fixDay2").toString() + ")" + " " + a_fixday[1]; } } }catch(Exception ex) { ex.printStackTrace(); } */ if ("1-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else if ("2-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else if ("3-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else if ("4-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else if ("5-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else if ("6-20".equals(p_jobID)) { //v_ret = v_ret +"

1. 회의 일시: "+p_dataA.get("fixDay").toString()+""; v_ret = v_ret +"

1. 회의 일시: "+s_fixday; v_ret = v_ret +"
2. 참석 위원: "+p_data1.get("memberCnt").toString()+"("+s_memberNm+")"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +(Integer.parseInt(p_data1.get("endmtrCnt").toString()) +Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()))+"건"; v_ret = v_ret +"("; v_ret = v_ret +p_data1.get("endmtrBigCnt1").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt2").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt3").toString()+"건, "; v_ret = v_ret +p_data1.get("endmtrBigCnt4").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrBigCnt").toString()+"건, "; v_ret = v_ret +p_data1.get("dlbrtmtrSmallCnt").toString()+"건, "; v_ret = v_ret +")"; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 희의자료 1부. 끝."; }else { //v_ret = v_ret +"2. 우리 협의회에 조정신청된 다음의 분쟁사건에 대하여 신청인이 이를 귀 사무소로 이송해 줄 것을 요구함에 따라 조정절차를 종료하고 그 사실을 관련 규정에 의거 다음과 같이 보고합니다. "; v_ret = v_ret +"

1. 회의 일자: 20oo.oo.oo(금)"; v_ret = v_ret +"
2. 참석 위원: o명()"; v_ret = v_ret +"
3. 회의안건"; v_ret = v_ret +"
ㅇ 보고사항"; v_ret = v_ret +"
- 조정종료 결과보고 "; v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부", p_dataA.get("conferenceNames").toString()+" 희의자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_data1.get("conferenceNames").toString()+" 안건목록 1부"; //v_ret = v_ret +"
2. "+p_data1.get("conferenceNames").toString()+" 희의자료 1부. 끝."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP1.개최준비 - 회의개최 통보 private String makeXBY21Title( EgovMap p_dataA ) { String v_ret = ""; try { v_ret = v_ret + "" +p_dataA.get("conferenceNames").toString()+" 회의개최 통지"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP1.개최준비 - 회의개최 통보 private String makeXBY21( EgovMap p_data1, EgovMap p_dataA, List p_dataB, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 수신자 참조
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; v_ret = v_ret + "제목  " +p_dataA.get("conferenceNames").toString()+" 회의개최 통지"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"
"; String s_conferenceNames = ""; String s_fixDay = ""; String s_conferencePlace = ""; int i_dlbrtmtrCnt = 0; try { s_conferenceNames = p_data1.get("conferenceNames").toString(); }catch(Exception ex) { ex.printStackTrace(); } try { s_fixDay = p_dataA.get("fixDay").toString(); }catch(Exception ex) { ex.printStackTrace(); } try { s_conferencePlace = p_data1.get("conferencePlace").toString(); }catch(Exception ex) { ex.printStackTrace(); } try { i_dlbrtmtrCnt = 0+Integer.parseInt(p_data1.get("bigCnt1").toString()) +Integer.parseInt(p_data1.get("bigCnt2").toString()) +Integer.parseInt(p_data1.get("bigCnt3").toString()) +Integer.parseInt(p_data1.get("bigCnt4").toString()) +Integer.parseInt(p_data1.get("dlbrtmtrCnt").toString()); }catch(Exception ex) { ex.printStackTrace(); } //회의 일자 ==> 회의 일시 //String[] a_fixday = {"",""}; String s_fixday = ""; s_fixday = this.makeYYYY_MM_DD(p_dataA.get("fixDay").toString(), p_dataA.get("fixDay2").toString()); /* String[] a_fixday_2 = {"","",""}; try { s_fixday = p_dataA.get("fixDay").toString(); a_fixday = s_fixday.split(" "); if (a_fixday.length>=2) { a_fixday_2 = a_fixday[0].split("-"); if (a_fixday_2.length>=3) { s_fixday = a_fixday_2[0] + "." + Integer.toString(Integer.parseInt(a_fixday_2[1])) + "." + Integer.toString(Integer.parseInt(a_fixday_2[2])) + "." + "(" + p_dataA.get("fixDay2").toString() + ")" + a_fixday[1]; } } }catch(Exception ex) { ex.printStackTrace(); } */ //v_ret = v_ret +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+"에서 의결할 안건을 다음과 같이 상정하고자 합니다."; v_ret = v_ret +"1. 우리 원 공정거래분쟁조정협의회의 "+s_conferenceNames+" 회의를 다음과 같이 개최하니 참석하여 주시기 바랍니다."; v_ret = v_ret +"

가. 일 자: "+s_fixday+""; v_ret = v_ret +"
나. 장 소: "+s_conferencePlace+""; v_ret = v_ret +"
다. 회의안건: 조정신청 사건 결과 보고("; //v_ret = v_ret +"
다. 회의안건: 조정신청 사건 결과 보고(보고안건 "; //v_ret = v_ret +Integer.toString(i_dlbrtmtrCnt)+"건"; String p_endmtrCnt = p_data1.get("endmtrCnt").toString(); String p_dlbrtmtrCnt = p_data1.get("dlbrtmtrCnt").toString(); if (!"0".equals(p_endmtrCnt) && !"0".equals(p_dlbrtmtrCnt)) { v_ret = v_ret +"보고안건 "+p_endmtrCnt+"건, 심의안건 "+p_dlbrtmtrCnt+"건"; }else if (!"0".equals(p_endmtrCnt)) { v_ret = v_ret +"보고안건 "+p_endmtrCnt+"건"; }else { v_ret = v_ret +"심의안건 "+p_dlbrtmtrCnt+"건"; } v_ret = v_ret +")"; if ("1-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「독점규제 및 공정거래에 관한 법률」 제75조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else if ("2-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「가맹사업거래의 공정화에 관한 법률」 제20조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else if ("3-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「하도급거래공정화에 관한 법률」 제24조의2의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else if ("4-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「대규모유통업에서의 거래 공정화에 관한 법률」 제23조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else if ("5-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로, 위 1. 다.의 회의안건 중 「약관의 규제에 관한 법률」 제26조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else if ("6-21".equals(p_jobID)) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「대리점거래의 공정화에 관한 법률」 제17조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; }else { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「독점규제 및 공정거래에 관한 법률」 제75조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; } v_ret = v_ret + this.TableHeader(); String v_txt = ""; if ("1-21".equals(p_jobID)) { v_txt = "※ 독점규제 및 공정거래에 관한 법률"; v_txt = v_txt +"
제75조(협의회 위원의 제척ㆍ기피ㆍ회피) ① 협의회 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 분쟁조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 자기나 배우자 또는 배우자였던 사람이 분쟁조정사항의 분쟁당사자이거나 공동권리자 또는 공동의무자인 경우"; v_txt = v_txt +"
2. 자기가 분쟁조정사항의 분쟁당사자와 친족이거나 친족이었던 경우"; v_txt = v_txt +"
3. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 법률·경영 등에 대한 자문·고문 등으로 있는 경우"; v_txt = v_txt +"
4. 자기 또는 자기가 속한 법인이 증언이나 감정을 한 경우"; v_txt = v_txt +"
5. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 대리인으로서 관여하거나 관여하였던 경우"; v_txt = v_txt +"
② 분쟁당사자는 협의회 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있을 때에는 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 협의회 위원 본인이 제1항 각 호의 어느 하나 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 분쟁조정사항의 조정에서 회피할 수 있다."; }else if ("2-21".equals(p_jobID)) { v_txt = "※ 가맹사업거래의 공정화에 관한 법률"; v_txt = v_txt +"
제20조(위원의 제척·기피·회피) ① 위원은 다음 각 호의 1에 해당하는 경우에는 당해 조정사항의 조정에서 배척된다."; v_txt = v_txt +"
1. 위원 또는 그 배우자나 배우자이었던 자가 당해 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; v_txt = v_txt +"
2. 위원이 당해 조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; v_txt = v_txt +"
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; v_txt = v_txt +"
4. 위원 또는 위원이 속한 법인이 당해 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; v_txt = v_txt +"
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 당해위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 당해 조정사항의 조정에서 회피할 수 있다."; }else if ("3-21".equals(p_jobID)) { v_txt = "※ 하도급거래 공정화에 관한 법률"; v_txt = v_txt +"
제24조의2(위원의 제척·기피·회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 위원 또는 그 배우자나 배우자이었던 자가 해당 조정사항의 분쟁당사자가 되거나 공동 권리자 또는 의무자의 관계에 있는 경우"; v_txt = v_txt +"
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; v_txt = v_txt +"
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; v_txt = v_txt +"
4. 위원 또는 위원이 속한 법인이 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; v_txt = v_txt +"
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 조정사항의 조정에서 회피할 수 있다."; }else if ("4-21".equals(p_jobID)) { v_txt = "※ 대규모유통업에서의 거래 공정화에 관한 법률"; v_txt = v_txt +"
제23조(위원의 제척ㆍ기피ㆍ회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 위원 또는 그 배우자나 배우자였던 사람이 해당 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; v_txt = v_txt +"
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계이거나 친족관계였던 경우"; v_txt = v_txt +"
3. 위원 또는 위원이 속한 법인이나 법률사무소가 분쟁당사자의 법률·경영 등에 대하여 자문 또는 고문의 역할을 하고 있는 경우"; v_txt = v_txt +"
4. 위원 또는 위원이 속한 법인이나 법률사무소가 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언이나 감정을 한 경우"; v_txt = v_txt +"
② 위원에게 조정을 공정하게 수행하기 어려운 사정이 있는 경우 분쟁당사자는 서면으로 협의회에 그 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 제2항의 기피신청이 제2항의 방식에 어긋나거나 조정의 지연을 목적으로 하는 것이 분명한 경우에는 위원장의 결정으로 기피신청을 각하한다."; v_txt = v_txt +"
④ 제2항의 기피신청에 상당한 이유가 있는 경우에는 위원장의 결정으로 해당 위원을 조정에서 제외한다."; v_txt = v_txt +"
⑤ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 위원장의 허가를 받아 해당 "; }else if ("5-21".equals(p_jobID)) { v_txt = "※ 약관의 규제에 관한 법률"; v_txt = v_txt +"
제26조(협의회 위원의 제척·기피·회피) ① 협의회 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 분쟁조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 협의회 위원 또는 그 배우자나 배우자였던 사람이 해당 분쟁조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; v_txt = v_txt +"
2. 협의회 위원이 해당 분쟁조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; v_txt = v_txt +"
3. 협의회 위원 또는 협의회 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; v_txt = v_txt +"
4. 협의회 위원 또는 협의회 위원이 속한 법인이 해당 분쟁조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; v_txt = v_txt +"
② 분쟁당사자는 협의회 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 해당 협의회 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 협의회 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 분쟁조정사항의 조정에서 회피할 수 있다."; }else if ("6-21".equals(p_jobID)) { v_txt = "※ 대리점거래의 공정화에 관한 법률"; v_txt = v_txt +"
제17조(위원의 제척ㆍ기피ㆍ회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 위원 또는 그 배우자나 배우자이었던 자가 해당 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; v_txt = v_txt +"
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계이거나 친족관계이었던 경우"; v_txt = v_txt +"
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; v_txt = v_txt +"
4. 위원 또는 위원이 속한 법인이 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; v_txt = v_txt +"
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 경우 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 조정사항의 조정에서 회피할 수 있다."; }else { v_txt = "※ 독점규제 및 공정거래에 관한 법률"; v_txt = v_txt +"
제75조(협의회 위원의 제척ㆍ기피ㆍ회피) ① 협의회 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 분쟁조정사항의 조정에서 제척된다."; v_txt = v_txt +"
1. 자기나 배우자 또는 배우자였던 사람이 분쟁조정사항의 분쟁당사자이거나 공동권리자 또는 공동의무자인 경우"; v_txt = v_txt +"
2. 자기가 분쟁조정사항의 분쟁당사자와 친족이거나 친족이었던 경우"; v_txt = v_txt +"
3. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 법률·경영 등에 대한 자문·고문 등으로 있는 경우"; v_txt = v_txt +"
4. 자기 또는 자기가 속한 법인이 증언이나 감정을 한 경우"; v_txt = v_txt +"
5. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 대리인으로서 관여하거나 관여하였던 경우"; v_txt = v_txt +"
② 분쟁당사자는 협의회 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있을 때에는 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; v_txt = v_txt +"
③ 협의회 위원 본인이 제1항 각 호의 어느 하나 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 분쟁조정사항의 조정에서 회피할 수 있다."; } String [] s_arr = {v_txt}; v_ret = v_ret + this.makeTrTdWithBorderNAlign(s_arr,"1","left"); v_ret = v_ret + this.TableFooter(); v_ret = v_ret +"

3. 아울러 본 회의와 관련된 자료(회의자료, 안건목록, 전차 회의록)는 우리원 온라인 분쟁조정시스템(Fair-net, https://fairnet.kofair.or.kr/user/case/202/login.do)’에서 열람하실 수 있음을 알려드립니다. 끝."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.makeCfrncatndncNrecipient(p_dataB); v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.결과보고 - 회의결과 보고 private String makeXBY23Title( EgovMap p_dataA ) { String v_ret = ""; try { v_ret = v_ret + "" +p_dataA.get("conferenceNames").toString()+" 회의결과 보고"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.결과보고 - 회의결과 보고 private String makeXBY23( EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, EgovMap params, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; v_ret = v_ret + "제목  " +p_dataA.get("conferenceNames").toString()+" 회의결과 보고"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"
"; //v_ret = v_ret +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+"에서 의결할 안건을 다음과 같이 상정하고자 합니다."; v_ret = v_ret +p_dataA.get("conferenceNames").toString()+" 회의결과를 다음과 같이 보고합니다."; v_ret = v_ret +"

가. 회의일자: "+params.get("content2").toString()+""; v_ret = v_ret +"
나. 회의장소: "+params.get("content3").toString()+""; v_ret = v_ret +"
다. 참석위원: "+params.get("content4").toString()+""; v_ret = v_ret +"
라. 의결안건: "+params.get("content5").toString()+""; v_ret = v_ret + this.TableHeader(); String[] s_Arr_21 = {"구분","의결 안건","회의 결과"}; v_ret = v_ret +this.makeTrTd(s_Arr_21); String[] s_Arr_22 = {"보고사항", params.get("content6").toString(), params.get("content7").toString()}; v_ret = v_ret +this.makeTrTd(s_Arr_22); v_ret = v_ret + this.TableFooter(); v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 회의결과보고 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 "+p_dataA.get("conferenceNames").toString()+" 회의결과보고 1부. 끝."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP1.개최준비 - 회의개최 통보 private String makeXBY5XTitle( EgovMap p_dataA ) { String v_ret = ""; try { v_ret = v_ret + "" +p_dataA.get("conferenceNames").toString()+" 추가안건 상정"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP1.개최준비 - 회의개최 통보 private String makeXBY5X( EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, int p_cnt //요구회차 ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; v_ret = v_ret + "제목  " +p_dataA.get("conferenceNames").toString()+" 추가안건 상정"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"
"; //v_ret = v_ret +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+"에서 의결할 안건을 다음과 같이 상정하고자 합니다."; v_ret = v_ret +p_dataA.get("conferenceNames").toString()+" 회의에서 의결할 안건을 다음과 같이 추가 상정하고자 합니다."; v_ret = v_ret +"

1. 의결사항: 심의 o건"; v_ret = v_ret + this.TableHeader(); String[] s_Arr_11 = {"사건번호","신청인","피신청인","비고"}; v_ret = v_ret +this.makeTrTd(s_Arr_11); String[] s_Arr_12 = {"", "", "", ""}; v_ret = v_ret +this.makeTrTd(s_Arr_12); v_ret = v_ret + this.TableFooter(); v_ret = v_ret +"

2. 보고사항: 조정절차 종료 o건(성립 o건, 불성립 o건, 종결 o건)"; v_ret = v_ret + this.TableHeader(); String[] s_Arr_21 = {"사건번호","신청인","피신청인","대분류","소분류"}; v_ret = v_ret +this.makeTrTd(s_Arr_21); String[] s_Arr_22 = {"", "", "", "", ""}; v_ret = v_ret +this.makeTrTd(s_Arr_22); v_ret = v_ret + this.TableFooter(); /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {p_dataA.get("conferenceNames").toString()+" 안건목록 1부(추가안건 포함).", p_dataA.get("conferenceNames").toString()+" 회의자료 1부(추가안건 포함)."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. "+p_dataA.get("conferenceNames").toString()+" 안건목록 1부(추가안건 포함)."; //v_ret = v_ret +"
2. "+p_dataA.get("conferenceNames").toString()+" 회의자료 1부(추가안건 포함). 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP6.종료통지 - 조정절차 종료사실 통지 private String makeXBY14to19Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정절차 종료사실 통지("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret"); System.out.println(v_ret); return v_ret; } //STEP6.종료통지 - 조정절차 종료사실 통지 private String makeXBY14to19( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, EgovMap p_params ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 수신자 참조
"; //v_ret = v_ret + "수신자 " + this.makeApplcnt(p_caseApplcntData) + ", " + this.makeRespondent(p_caseRespondentData) + "
"; v_ret = v_ret + "(경유)
"+ "제목  조정절차 종료사실 통지("+p_data1.get("caseNo").toString()+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); //v_ret = v_ret +"

"; //v_ret = v_ret +"2. 위 분쟁사건의 조정절차 진행을 위하여 ";CONFERENCE_NAMES_SUB if (p_jobID.indexOf("1-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「독점규제 및 공정거래에 관한 법률」 제77조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「독점규제 및 공정거래에 관한 법률」 제77조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; }else if (p_jobID.indexOf("2-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「가맹사업거래의 공정화에 관한 법률」 제23조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「가맹사업거래의 공정화에 관한 법률」 제23조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; }else if (p_jobID.indexOf("3-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 다음과 같이 조정절차를 종료하기로 결정하였고, 「하도급거래 공정화에 관한 법률」 제24조의5 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 다음과 같이 조정절차를 종료하기로 결정하였고, 「하도급거래 공정화에 관한 법률」 제24조의5 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; }else if (p_jobID.indexOf("4-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제5항 제2호의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제7항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제5항 제2호의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제7항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; }else if (p_jobID.indexOf("5-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「약관의 규제에 관한 법률」 제27조의2 제4항 제3호 및 관련규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 같은 법 제27조의2 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다. "; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「약관의 규제에 관한 법률」 제27조의2 제4항 제3호 및 관련규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 같은 법 제27조의2 제5항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다. "; }else if (p_jobID.indexOf("6-")>-1) { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「대리점거래의 공정화에 관한 법률」 제20조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제6항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 「대리점거래의 공정화에 관한 법률」 제20조 제4항의 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 동 조 제6항의 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; }else { //v_ret = v_ret +"

1. 우리 협의회"+p_params.get("content6").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 관련 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 관련 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; v_ret = v_ret +"

1. 우리 협의회"+p_data1.get("conferenceNames").toString()+"는 위 분쟁사건에 대하여 심의한 결과, 관련 규정에 따라 다음과 같이 조정절차를 종료하기로 결정하였고, 관련 규정에 따라 공정거래위원회에 보고하였음을 알려드립니다."; } /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //v_ret = v_ret +"

가. 종료유형: "+p_params.get("content4").toString() +"("+p_params.get("content5").toString()+")"; //v_ret = v_ret +"
나. 종료사유: "+p_params.get("content7").toString(); v_ret = v_ret +"

가. 종료유형: "+p_data1.get("mediationBig").toString() +"("+p_data1.get("mediationSmall").toString()+")"; v_ret = v_ret +"
나. 종료사유: "+p_data1.get("mediationResult").toString(); v_ret = v_ret +"

2. 종료된 위 분쟁사건에 대하여 신청인이 구체적인 행위사실을 적시하고 관련 증빙자료(우리 협의회의 조정절차 종료사실 통지 포함)를 첨부하여 신고서를 공정거래위원회에 제출하면 공정거래위원회의 신고(또는 민원)처리 절차에 따라 진행됨을 알려드립니다. "; v_ret = v_ret + this.TableHeader(); String v_txt = "※ ‘20. 9. 22. 업무를 개시한 조정원 가맹종합지원센터는 가맹본부 및 가맹점사업자의 상생협력 및 발전을 위하여 가맹분야 애로·고충상담, 법·정책 교육 등의 서비스를 제공하고 있습니다. 자세한 안내를 원하시면 조정원 누리집(https://kofair.or.kr)을 방문하시거나,(국번없이)1855-1490로 문의하여 주시기 바랍니다."; String [] s_arr = {v_txt}; v_ret = v_ret + this.makeTrTdWithBorderNAlignNSpan(s_arr,"1","left","13"); v_ret = v_ret + this.TableFooter(); //붙임 //v_ret = v_ret +""; v_ret = v_ret +"
"+ ""; v_ret = v_ret +"

"; String[] s_arrAtch = {"분쟁조정 사건 처리안내 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

"; //v_ret = v_ret +"붙임: 분쟁조정 사건 처리안내 1부. 끝."; v_ret = v_ret +"
"; v_ret = v_ret +"
"; //수신자 v_ret = v_ret + this.makeChopNrecipient("", p_caseApplcntData, p_caseRespondentData); v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } System.out.println("v_ret"); System.out.println(v_ret); return v_ret; } //STEP2.접수 - 묶음 착수보고 private String makeXBY1_SET( String p_jobID, EgovMap p_data1, String[] p_caseNo, String p_title /* EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, EgovMap params, int p_cnt //요구회차 */ ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" 사건착수보고"; v_ret = v_ret + "제목  " +p_title+" 사건착수보고"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); //v_ret = v_ret +"
"; //v_ret = v_ret +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+"에서 의결할 안건을 다음과 같이 상정하고자 합니다."; v_ret = v_ret +"다음 접수한 사건들에 대해, 한국공정거래조정원 분쟁조정 사무처리지침 제4조 제2항의 규정에 따라 붙임과 같이 사건착수보고를 합니다."; v_ret = v_ret +"
- 다 음 -"; v_ret = v_ret + this.TableHeader(); EgovMap params = new EgovMap(); /* //사건 신청인 params.put("sql", "trublprocessmng.selectCaseApplcnt"); params.put("caseApplcntData", JSPUtil.fixNull(bservice.list(params))); //사건 피신청인 params.put("sql", "trublprocessmng.selectCaseRespondent"); params.put("caseRespondentData", JSPUtil.fixNull(bservice.list(params))); String s_caseApplcntSeqNo = this.getApplcntSeqNo((List)params.get("caseApplcntData")); //신청인 순번 String s_caseRespondentSeqNo = this.getRespondentSeqNo((List)params.get("caseRespondentData")); //피신청인 순번 //사건 주요 정보 params.put("sql", "nanumMasterSel"); //사건 정보 params.put("data1", JSPUtil.fixNull(bservice.select(params))); */ String[] s_Arr_21 = {"순번","사건번호","신청인","피신청인","접수일자"}; v_ret = v_ret +this.makeTrTd(s_Arr_21); String s_title = ""; int p=1; for (int i=0;i
"; String[] s_arrAtch = {"사건착수보고 각 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

           붙임 사건착수보고 각 1부. 끝."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.접수 - 동시 종료보고 private String makeXBY11_SET( String p_jobID, EgovMap p_data1, String[] p_caseNo, String p_title /* EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, EgovMap params, int p_cnt //요구회차 */ ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" 사건착수보고"; v_ret = v_ret + "제목  조정절차 종료 및 협의회 제출 (" +p_title+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); if ("1-10".equals(p_jobID)) { //v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「독점규제 및 공정거래에 관한 법률」제77조 제4항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("2-10".equals(p_jobID)) { //v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("3-11".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁분쟁조정협의회에 조정신청된 다음 분쟁사건들에 대하여 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("4-101".equals(p_jobID)) { //v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("5-101".equals(p_jobID)) { //v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("6-101".equals(p_jobID)) { //v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else { v_ret = v_ret +"하도급분쟁분쟁조정협의회에 조정신청된 다음 분쟁사건들에 대하여 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; } v_ret = v_ret +"
- 다 음 -
"; v_ret = v_ret + this.TableHeader(); EgovMap params = new EgovMap(); String[] s_Arr_21 = {"순번","사건번호","신청인","피신청인","종료사유"}; v_ret = v_ret +this.makeTrTd(s_Arr_21); String s_title = ""; int p=1; for (int i=0;i
"; String[] s_arrAtch = {"분쟁조정종료(보고)서 각 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 분쟁조정종료(보고)서 각 1부. 끝."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP2.접수 - 동시 조사보고 private String makeXBY12_SET( String p_jobID, EgovMap p_data1, String[] p_caseNo, String p_title /* EgovMap p_data1, EgovMap p_dataA, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, EgovMap params, int p_cnt //요구회차 */ ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { v_ret = v_ret + "수신자 내부결재
"+"(경유)
"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" "+p_data1.get("conferenceGubunNm").toString()+" 안건 상정"; //v_ret = v_ret + "제목          " +p_data1.get("conferenceNames").toString()+" 사건착수보고"; v_ret = v_ret + "제목  분쟁사건의 조사결과 보고 및 협의회 제출 (" +p_title+")"; /* if (p_cnt>1) { v_ret = v_ret +"("+Integer.toString(p_cnt)+"차)"; } */ //v_ret = v_ret +"
"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); if ("1-11".equals(p_jobID)) { //v_ret = v_ret +"공정거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「독점규제 및 공정거래에 관한 법률」제77조 제4항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("2-11".equals(p_jobID)) { //v_ret = v_ret +"가맹사업거래분쟁조정협의회에 조정 신청된 아래의 분쟁사건에 대하여 「가맹사업거래의 공정화에 관한 법률」제23조 제4항 규정에 따라 조정절차를 종료하고, 이를 가맹사업거래분쟁조정협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("3-12".equals(p_jobID)) { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 하도급분쟁조정협의회 운영세칙 제2조 및 공정거래분쟁조정협의회 운영세칙 제3조 제2항 제1호에 해당하여 한국공정거래조정원 분쟁조정 사무처리지침 제11조 제1항의 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; }else if ("4-11".equals(p_jobID)) { //v_ret = v_ret +"대규모유통업거래분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대규모유통업에서의 거래 공정화에 관한 법률」 제26조 제6항 및 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("5-11".equals(p_jobID)) { //v_ret = v_ret +"약관분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「약관의 규제에 관한 법률」 제27조의2 제4항 및 한국공정거래조정원 분쟁조정 사무처리지침 제12조 제1항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else if ("6-11".equals(p_jobID)) { //v_ret = v_ret +"대리점분쟁조정협의회에 조정신청된 다음 분쟁사건에 대하여 「대리점거래의 공정화에 관한 법률」 제20조 제5항의 규정에 따라 조정절차를 종료하고, 이를 협의회 회의에 보고안건으로 제출하고자 합니다."; }else { v_ret = v_ret +"하도급분쟁조정협의회에 신청된 다음 분쟁사건은 관련 규정에 따라 붙임 조사보고서를 협의회에 심의사항으로 제출하고자 합니다."; } v_ret = v_ret +"
- 다 음 -
"; v_ret = v_ret + this.TableHeader(); EgovMap params = new EgovMap(); String[] s_Arr_21 = {"순번","사건번호","신청인","피신청인","접수일자"}; v_ret = v_ret +this.makeTrTd(s_Arr_21); String s_title = ""; int p=1; for (int i=0;i
"; String[] s_arrAtch = {"조사보고서 각 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 조사보고서 각 1부. 끝."; /* * //보완요구2차 || "1-9".equals(p_jobID) //공정거래 - 0201000000 || "2-9".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-9".equals(p_jobID) //하도급거래 - 0203000000 || "4-9".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-9".equals(p_jobID) //약관거래 - 0205000000 || "6-9".equals(p_jobID) //대리점거래 - 0206000000 ){ //하도급 보완요구 */ //붙임 //v_ret = v_ret +"

붙임 1. 제2022-2차 하도급분쟁조정협의회 소회의 상정안건 1부."; //v_ret = v_ret +"
2. 제2022-2차 소회의자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP0.중지 - 소제기 private String makeXBY75Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "소 제기 사실 보고("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP0.중지 - 소제기 private String makeXBY75( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ v_ret = v_ret + "수신자 내부결재
"; v_ret = v_ret + "(경유)
"+ "제목  소 제기 사실 보고("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"우리 원 "+p_data1.get("caseGubunNm").toString()+"분쟁조정협의회에 신청된 아래 분쟁조정 사건의 소송절차가 진행 중인 것으로 확인된 바, 붙임과 같이 그 사실을 보고합니다."; v_ret = v_ret +this.TableHeader(); String[] s_Arr_1 = {"사건번호","접수일","신청인","피신청인","소송 사건번호"}; v_ret = v_ret +this.makeTrTd(s_Arr_1); String[] s_Arr_2 = {p_data1.get("caseNo").toString(),p_data1.get("caseDate").toString(),this.makeApplcnt(p_caseApplcntData),this.makeRespondent(p_caseRespondentData),""}; v_ret = v_ret +this.makeTrTd(s_Arr_2); //붙임 v_ret = v_ret +"

"; String[] s_arrAtch = {"소 제기 보고서 1부.", "증빙자료 1부."}; v_ret = v_ret +this.makeAtchInfo(s_arrAtch); //v_ret = v_ret +"

붙임 1. 소 제기 보고서 1부."; //v_ret = v_ret +"
2. 증빙자료 1부. 끝."; v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP0.중지 - 당사자통지 private String makeXBY76Title( EgovMap p_data1 ) { String v_ret = ""; try { v_ret = v_ret + "조정사건 진행 관련 추가 통지("+p_data1.get("caseNo").toString()+")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //STEP0.중지 - 당사자통지 private String makeXBY76( EgovMap p_data1, List p_caseApplcntData, List p_caseRespondentData, String p_jobID, String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ v_ret = v_ret + "수신자 수신자 참조
"; v_ret = v_ret + "(경유)
"+ "제목  조정사건 진행 관련 추가 통지("+p_data1.get("caseNo").toString()+")"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"사건번호: "+p_data1.get("caseNo").toString(); v_ret = v_ret +"
"; v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); v_ret = v_ret +"
"; v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); v_ret = v_ret +"

1. 우리 원 "+p_data1.get("caseGubunNm").toString()+"에 신청된 위 분쟁조정 사건의 소송절차가 진행 중인 것으로 확인된 바, 당사자 동의가 있으면 다음 사항을 수소법원에 통지할 예정입니다."; v_ret = v_ret +"

가. 당사자의 성명과 주소"; v_ret = v_ret +"
나. 분쟁조정 신청일"; v_ret = v_ret +"
다. 분쟁조정 신청의 취지와 그 이유"; v_ret = v_ret +"
라. 소송사건의 번호"; v_ret = v_ret +"

2. 귀하(사)는 우리 원이 수소법원에 해당 사실을 통지하는 것에 대한 귀하(사)의 동의 여부를 "+p_data1.get("caseDate").toString()+" (@)까지 회신하여 주시기 바라며, 만약 동의하지 않는 경우"; if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"「독점규제 및 공정거래에 관한 법률」제77조의2 제2항"; }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"「가맹사업거래의 공정화에 관한 법률」 제23조의2 제2항"; }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"「하도급거래 공정화에 관한 법률」제24조의8 제1항"; }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"「대규모유통업에서의 거래 공정화에 관한 법률」제26조의2 제2항"; }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"「약관의 규제에 관한 법률」 제27조의3 제2항"; }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"「대리점거래의 공정화에 관한 법률」제20조의2 제2항"; }else { v_ret = v_ret +"관련 규정"; } v_ret = v_ret +"에 따라 해당 사건의 조정절차가 중지될 수 있음을 알려드립니다. 끝."; //관인 v_ret = v_ret + this.makeChopNrecipient(p_title, p_caseApplcntData, p_caseRespondentData); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); //v_ret = v_ret + this.TableFooter(); //v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","left"); String[] s_Arr_23 = {"수신자 "+this.makeApplcnt(p_caseApplcntData)+", "+this.makeRespondent(p_caseRespondentData)}; //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left","13"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //협의회 - 협의회개최통보 private String makeXBY77Title( EgovMap p_dataA ) { String v_ret = ""; try { v_ret = v_ret + ""+p_dataA.get("conferenceNames").toString()+" 회의개최 통지(추가안건 포함)"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //협의회 - 협의회개최통보 private String makeXBY77( EgovMap p_data1, EgovMap p_dataA, List p_dataB, //List p_caseApplcntData, //List p_caseRespondentData, String p_jobID, String p_title ) { String v_ret = ""; try { v_ret = this.receiverHeader(); //수신영역 { /* * || "1-6".equals(p_jobID) //공정거래 - 0201000000 || "2-6".equals(p_jobID) //가맹점사업거래 - 0202000000 || "3-6".equals(p_jobID) //하도급거래 - 0203000000 || "4-6".equals(p_jobID) //대규모유통거래 - 0204000000 || "5-6".equals(p_jobID) //약관거래 - 0205000000 || "6-6".equals(p_jobID) //대리점거래 - 0206000000 */ v_ret = v_ret + "수신자 수신자 참조
"; v_ret = v_ret + "(경유)
"+ "제목  "+p_dataA.get("conferenceNames").toString()+" 회의개최 통지(추가안건 포함)"; } //v_ret = v_ret + this.receiverFooter(); v_ret = v_ret + this.receiverHR(); //하단본문영역 //v_ret = v_ret + this.bodyHeader(); v_ret = v_ret +"1. 우리 원 "+p_dataA.get("conferenceNames").toString()+" 회의를 다음과 같이 개최하니 참석하여 주시기 바랍니다. "; v_ret = v_ret +"

가. 일 시: "+p_data1.get("fixDay").toString(); v_ret = v_ret +"
나. 장 소: "+p_data1.get("conferencePlace").toString(); v_ret = v_ret +"
다. 회의안건: 조정신청 사건 결과 보고 및 심의안건 의결"; v_ret = v_ret +"("; String p_endmtrCnt = p_data1.get("endmtrCnt").toString(); String p_dlbrtmtrCnt = p_data1.get("dlbrtmtrCnt").toString(); if (!"0".equals(p_endmtrCnt) && !"0".equals(p_dlbrtmtrCnt)) { v_ret = v_ret +"보고안건 "+p_endmtrCnt+"건, 심의안건 "+p_dlbrtmtrCnt+"건"; }else if (!"0".equals(p_endmtrCnt)) { v_ret = v_ret +"보고안건 "+p_endmtrCnt+"건"; }else { v_ret = v_ret +"심의안건 "+p_dlbrtmtrCnt+"건"; } v_ret = v_ret +")"; //v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 "; //v_ret = v_ret +"신 청 인: "+this.makeApplcnt(p_caseApplcntData); //v_ret = v_ret +"
"; //v_ret = v_ret +"피신청인: "+this.makeRespondent(p_caseRespondentData); if (p_jobID.indexOf("1-")>-1) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「독점규제 및 공정거래에 관한 법률」 제75조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 독점규제 및 공정거래에 관한 법률"; s_tmp = s_tmp + "
제75조(협의회 위원의 제척ㆍ기피ㆍ회피) ① 협의회 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 분쟁조정사항의 조정에서 제척된다."; s_tmp = s_tmp + "
1. 자기나 배우자 또는 배우자였던 사람이 분쟁조정사항의 분쟁당사자이거나 공동권리자 또는 공동의무자인 경우"; s_tmp = s_tmp + "
2. 자기가 분쟁조정사항의 분쟁당사자와 친족이거나 친족이었던 경우"; s_tmp = s_tmp + "
3. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 법률·경영 등에 대한 자문·고문 등으로 있는 경우"; s_tmp = s_tmp + "
4. 자기 또는 자기가 속한 법인이 증언이나 감정을 한 경우"; s_tmp = s_tmp + "
5. 자기 또는 자기가 속한 법인이 분쟁조정사항의 분쟁당사자의 대리인으로서 관여하거나 관여하였던 경우"; s_tmp = s_tmp + "
② 분쟁당사자는 협의회 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있을 때에는 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 협의회 위원 본인이 제1항 각 호의 어느 하나 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 분쟁조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else if (p_jobID.indexOf("2-")>-1) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「가맹사업거래의 공정화에 관한 법률」 제20조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 가맹사업거래의 공정화에 관한 법률"; s_tmp = s_tmp + "
제20조(위원의 제척·기피·회피) ① 위원은 다음 각 호의 1에 해당하는 경우에는 당해 조정사항의 조정에서 배척된다."; s_tmp = s_tmp + "
1. 위원 또는 그 배우자나 배우자이었던 자가 당해 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; s_tmp = s_tmp + "
2. 위원이 당해 조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; s_tmp = s_tmp + "
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; s_tmp = s_tmp + "
4. 위원 또는 위원이 속한 법인이 당해 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; s_tmp = s_tmp + "
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 당해위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 당해 조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else if (p_jobID.indexOf("3-")>-1) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「하도급거래공정화에 관한 법률」 제24조의2의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 하도급거래 공정화에 관한 법률"; s_tmp = s_tmp + "
제24조의2(위원의 제척·기피·회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; s_tmp = s_tmp + "
1. 위원 또는 그 배우자나 배우자이었던 자가 해당 조정사항의 분쟁당사자가 되거나 공동 권리자 또는 의무자의 관계에 있는 경우"; s_tmp = s_tmp + "
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; s_tmp = s_tmp + "
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; s_tmp = s_tmp + "
4. 위원 또는 위원이 속한 법인이 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; s_tmp = s_tmp + "
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else if (p_jobID.indexOf("4-")>-1) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「대규모유통업에서의 거래 공정화에 관한 법률」 제23조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 대규모유통업에서의 거래 공정화에 관한 법률"; s_tmp = s_tmp + "
제23조(위원의 제척ㆍ기피ㆍ회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; s_tmp = s_tmp + "
1. 위원 또는 그 배우자나 배우자였던 사람이 해당 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; s_tmp = s_tmp + "
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계이거나 친족관계였던 경우"; s_tmp = s_tmp + "
3. 위원 또는 위원이 속한 법인이나 법률사무소가 분쟁당사자의 법률·경영 등에 대하여 자문 또는 고문의 역할을 하고 있는 경우"; s_tmp = s_tmp + "
4. 위원 또는 위원이 속한 법인이나 법률사무소가 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언이나 감정을 한 경우"; s_tmp = s_tmp + "
② 위원에게 조정을 공정하게 수행하기 어려운 사정이 있는 경우 분쟁당사자는 서면으로 협의회에 그 위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 제2항의 기피신청이 제2항의 방식에 어긋나거나 조정의 지연을 목적으로 하는 것이 분명한 경우에는 위원장의 결정으로 기피신청을 각하한다."; s_tmp = s_tmp + "
④ 제2항의 기피신청에 상당한 이유가 있는 경우에는 위원장의 결정으로 해당 위원을 조정에서 제외한다."; s_tmp = s_tmp + "
⑤ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 위원장의 허가를 받아 해당 조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else if (p_jobID.indexOf("5-")>-1) { v_ret = v_ret +"

2. 참고로, 위 1. 다.의 회의안건 중 「약관의 규제에 관한 법률」 제26조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 약관의 규제에 관한 법률"; s_tmp = s_tmp + "
제26조(협의회 위원의 제척·기피·회피) ① 협의회 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 분쟁조정사항의 조정에서 제척된다."; s_tmp = s_tmp + "
1. 협의회 위원 또는 그 배우자나 배우자였던 사람이 해당 분쟁조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; s_tmp = s_tmp + "
2. 협의회 위원이 해당 분쟁조정사항의 분쟁당사자와 친족관계에 있거나 있었던 경우"; s_tmp = s_tmp + "
3. 협의회 위원 또는 협의회 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; s_tmp = s_tmp + "
4. 협의회 위원 또는 협의회 위원이 속한 법인이 해당 분쟁조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; s_tmp = s_tmp + "
② 분쟁당사자는 협의회 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 때에 협의회에 해당 협의회 위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 협의회 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 분쟁조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else if (p_jobID.indexOf("6-")>-1) { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 「대리점거래의 공정화에 관한 법률」 제17조의 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; v_ret = v_ret + this.TableHeaderNAlign("left"); String s_tmp = "※ 대리점거래의 공정화에 관한 법률"; s_tmp = s_tmp + "
제17조(위원의 제척ㆍ기피ㆍ회피) ① 위원은 다음 각 호의 어느 하나에 해당하는 경우에는 해당 조정사항의 조정에서 제척된다."; s_tmp = s_tmp + "
1. 위원 또는 그 배우자나 배우자이었던 자가 해당 조정사항의 분쟁당사자가 되거나 공동권리자 또는 의무자의 관계에 있는 경우"; s_tmp = s_tmp + "
2. 위원이 해당 조정사항의 분쟁당사자와 친족관계이거나 친족관계이었던 경우"; s_tmp = s_tmp + "
3. 위원 또는 위원이 속한 법인이 분쟁당사자의 법률·경영 등에 대하여 자문이나 고문의 역할을 하고 있는 경우"; s_tmp = s_tmp + "
4. 위원 또는 위원이 속한 법인이 해당 조정사항에 대하여 분쟁당사자의 대리인으로 관여하거나 관여하였던 경우 및 증언 또는 감정을 한 경우"; s_tmp = s_tmp + "
② 분쟁당사자는 위원에게 협의회의 조정에 공정을 기하기 어려운 사정이 있는 경우 협의회에 해당 위원에 대한 기피신청을 할 수 있다."; s_tmp = s_tmp + "
③ 위원이 제1항 또는 제2항의 사유에 해당하는 경우에는 스스로 해당 조정사항의 조정에서 회피할 수 있다."; String[] s_Arr_20 = {s_tmp}; v_ret = v_ret +this.makeTrTdWithFontNoBorderNAlign(s_Arr_20,"13","left"); v_ret = v_ret + this.TableFooter(); }else { v_ret = v_ret +"

2. 참고로 위 1. 다.의 회의안건 중 관련 규정에 따른 제척사유가 발생하였거나 당사자의 기피신청이 있는 경우에는 위원께서 제척·기피·회피 대상이 되실 수 있으니 사전에 확인하여 주시기 바랍니다."; } v_ret = v_ret +"

3. 아울러 본 회의와 관련된 자료(회의자료, 안건목록, 전차 회의록)는 우리원 온라인 분쟁조정시스템(Fair-net, https://fairnet.kofair.or.kr/user/case/202/login.do)’에서 열람하실 수 있음을 알려드립니다. 끝. "; //관인 v_ret = v_ret + this.makeCfrncatndncNrecipient(p_dataB); /* v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); //v_ret = v_ret + this.TableFooter(); //v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","left"); String[] s_Arr_23 = {"수신자 "+this.makeApplcnt(p_caseApplcntData)+", "+this.makeRespondent(p_caseRespondentData)}; //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left","13"); v_ret = v_ret + this.TableFooter(); */ v_ret = v_ret + this.bodyFooter(); }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 2.정보 추출 // //신청인 정보 private String makeApplcnts(List p_caseApplcntData) { String v_ret = ""; for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)"; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")"; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } v_ret = v_ret + "이(가) "; return v_ret; } //신청인 정보 - 출석대상 private String makeApplcntAttendance(List p_caseApplcntData) { String v_ret = ""; for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("companyCeo").toString() + " 대표"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + "대표이사 "+n_em.get("companyCeo").toString(); break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } return v_ret; } //신청인 정보 private String makeApplcnt(List p_caseApplcntData) { String v_ret = ""; for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } return v_ret; } //신청인 정보 - 선택한 경우 private String makeApplcnt(List p_caseApplcntData, String p_applcntNoStr) { String v_ret = ""; String v_first = ""; //첫번째 신청이 정보 생성 for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_first = v_first + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_first = v_first + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } //키에맞는 신청인 정보 생성 for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if (p_applcntNoStr.equals(n_em.get("seqNo").toString())) { if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } } if ("".equals(v_ret)) { v_ret = v_first; } return v_ret; } //신청인 정보 private String makeApplcntNCnt(List p_caseApplcntData) { String v_ret = ""; for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("companyCeo").toString() + "("+n_em.get("applcntCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("companyGubun").toString())) { v_ret = v_ret + n_em.get("applcntCompany").toString() + "(대표이사 "+n_em.get("companyCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } if (p_caseApplcntData.size()>1) { v_ret = v_ret + "외 "+Integer.toString((p_caseApplcntData.size()-1))+"인"; } return v_ret; } //피신청인 정보 private String makeRespondents(List p_caseRespondentData) { String v_ret = ""; for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)"; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")"; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } v_ret = v_ret + "와(과)의 "; return v_ret; } //피신청인 정보 - 출석대상 private String makeRespondentAttendance(List p_caseRespondentData) { String v_ret = ""; for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCeo").toString() + " 대표"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + "대표이사 "+n_em.get("respondentCeo").toString(); break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } return v_ret; } //피신청인 정보 private String makeRespondent(List p_caseRespondentData) { String v_ret = ""; for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } return v_ret; } //피신청인 정보 private String makeRespondent(List p_caseRespondentData, String p_respondentNoStr) { String v_ret = ""; String v_first = ""; //첫번째 피신청이 정보 생성 for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_first = v_first + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_first = v_first + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } //키에맞는 신청인 정보 생성 for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if (p_respondentNoStr.equals(n_em.get("seqNo").toString())) { if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } } if ("".equals(v_ret)) { v_ret = v_first; } return v_ret; } //참여위원 리스트 private String makeCfrncatndncs(List p_cfrncatndncData) { String v_ret = ""; for (Object key : p_cfrncatndncData) { EgovMap n_em = (EgovMap)key; v_ret = v_ret + ", " + n_em.get("memberName").toString() + " "+n_em.get("memberPosit").toString(); } v_ret = v_ret.substring(2); return v_ret; } //피신청인 정보 private String makeRespondentNCnt(List p_caseRespondentData) { String v_ret = ""; for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if ("1301000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCeo").toString() + "("+n_em.get("respondentCompany").toString()+" 대표)"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; }else if ("1302000000".equals(n_em.get("respondentGubun").toString())) { v_ret = v_ret + n_em.get("respondentCompany").toString() + "(대표이사 "+n_em.get("respondentCeo").toString()+")"; break; //v_ret = v_ret +"주식회사 갑을(대표이사 김철수)이(가) "; } } if (p_caseRespondentData.size()>1) { v_ret = v_ret + "외 "+Integer.toString((p_caseRespondentData.size()-1))+"인"; } return v_ret; } //신청인 정보 private String getApplcntSeqNo(List p_caseApplcntData) { String v_ret = ""; for (Object key : p_caseApplcntData) { EgovMap n_em = (EgovMap)key; if (!"".equals(n_em.get("seqNo").toString())) { v_ret = v_ret + n_em.get("seqNo").toString(); break; } } return v_ret; } //피신청인 정보 private String getRespondentSeqNo(List p_caseRespondentData) { String v_ret = ""; for (Object key : p_caseRespondentData) { EgovMap n_em = (EgovMap)key; if (!"".equals(n_em.get("seqNo").toString())) { v_ret = v_ret + n_em.get("seqNo").toString(); break; } } return v_ret; } //조사관 정보 private String makeExaminer(EgovMap p_data1) { String v_ret = "0"; try { v_ret = " 분쟁조정실"; if ("약관팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else if ("대리점팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else{ v_ret = v_ret + " " + p_data1.get("timhderAssignNm").toString();//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; } v_ret = v_ret + " " + p_data1.get("examinerAssignNm").toString() + " 조사관"; v_ret = v_ret + "(" + p_data1.get("memberTel").toString() + ","; v_ret = v_ret + " " + p_data1.get("memberEmail").toString() + ")"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //조사관 정보 private String makeTeamNExaminer(EgovMap p_data1) { String v_ret = "0"; try { v_ret = ""; if ("약관팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else if ("대리점팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else{ v_ret = v_ret + " " + p_data1.get("timhderAssignNm").toString();//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; } //v_ret = v_ret + p_data1.get("timhderAssignNm").toString();//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; v_ret = v_ret + " " + p_data1.get("examinerAssignNm").toString() + " 조사관"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //조사관 정보 private String makeExaminerAssign(EgovMap p_data1) { String v_ret = "0"; try { v_ret = ""; v_ret = v_ret + " " + p_data1.get("examinerAssignNm").toString() + " 조사관"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //조사관 정보 private String makeTeam(EgovMap p_data1) { String v_ret = "0"; try { v_ret = ""; if ("약관팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else if ("대리점팀".equals(p_data1.get("timhderAssignNm").toString())) { v_ret = v_ret + " 약관대리점팀";//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }else{ v_ret = v_ret + " " + p_data1.get("timhderAssignNm").toString();//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; } //v_ret = v_ret + " " + p_data1.get("timhderAssignNm").toString();//.." "공정거래팀 윤계상 조사관(02-6363-0000, abc@kofair.or.kr)"; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //신청인 접속 정보 private String makeApplcntsConnInfo(EgovMap p_data1) { String v_ret = "0"; try { v_ret = " 통지내용은 온라인분쟁조정시스템의"; v_ret = v_ret + " “분쟁사건 조회(사건번호: " + p_data1.get("caseNo").toString() + ", "; v_ret = v_ret + "비밀번호: " + p_data1.get("applcntPwd").toString() + ")”"; v_ret = v_ret + "에서 확인하시기 바랍니다."; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //피신청인 접속 정보 private String makeRespondentConnInfo(EgovMap p_data1) { String v_ret = "0"; try { v_ret = " 통지내용은 온라인분쟁조정시스템의"; v_ret = v_ret + " “분쟁사건 조회(사건번호: " + p_data1.get("caseNo").toString() + ", "; v_ret = v_ret + "비밀번호: " + p_data1.get("respondentPwd").toString() + ")”"; v_ret = v_ret + "에서 확인하시기 바랍니다."; }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } //첨부 파일 문구 처리 private String makeAtchInfo( String[] p_arr //첨부 문구 배열 ) { String v_ret = ""; if (p_arr.length==1) { v_ret = v_ret +"붙임 " + p_arr[0]; v_ret = v_ret +" 끝."; }else if (p_arr.length>1) { v_ret = v_ret +"붙임 "; for (int i=0;i0) v_ret = v_ret +"
"; v_ret = v_ret + Integer.toString(i+1) + ". " + p_arr[i]; } v_ret = v_ret +" 끝."; } return v_ret; } //회의일시 private String makeYYYY_MM_DD( String p_fixDay, String p_fixDay2 ) { //회의 일자 ==> 회의 일시 String[] a_fixday = {"",""}; String s_fixday = ""; String[] a_fixday_2 = {"","",""}; try { s_fixday = p_fixDay; a_fixday = s_fixday.split(" "); if (a_fixday.length>=2) { a_fixday_2 = a_fixday[0].split("-"); if (a_fixday_2.length>=3) { s_fixday = a_fixday_2[0] + "." + " " + Integer.toString(Integer.parseInt(a_fixday_2[1])) + "." + " " + Integer.toString(Integer.parseInt(a_fixday_2[2])) + "." + "(" + p_fixDay2 + ")" + " " + a_fixday[1]; } } }catch(Exception ex) { ex.printStackTrace(); } return s_fixday; } //데이터 decoder private EgovMap chgURLDecoder(EgovMap p_params, String p_content) throws Exception { try { p_params.put(p_content, URLDecoder.decode((String)p_params.get(p_content), "UTF-8")); }catch(Exception ex) { ex.printStackTrace(); } return p_params; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 3.단순 문구 // //수신자 공통 header-1 private String receiverHeader() { String v_ret = "0"; v_ret = "
"+ ""; return v_ret; } //수신자 공통 footer-1 private String receiverFooter() { String v_ret = "0"; v_ret = ""; v_ret = v_ret +"
"; v_ret = v_ret +"
"; return v_ret; } //수신자 공통 footer-1 private String receiverHR() { String v_ret = "0"; v_ret = ""; v_ret = v_ret +"
"; v_ret = ""; //v_ret = v_ret +"
__________________________________________________________________________________
"; //v_ret = v_ret +"
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
"; v_ret = v_ret +"
─────────────────────────────────────────
"; return v_ret; } private String make() { String v_ret = "
수신자  
(주)우남건설(대표이사 원희진)  외       2
(경유)  
제목  
조정사건 진행 관련 추가 통지 (공정2024-1190)
 
조사관
팀장
전결
09/30
최승혜
이호종
협조자
시행
공정거래팀-7811
(2024.09.30.)
접수
()
04513
서울 중구 세종대로 39 상공회의소회관 9층 
/
전화
02-6363-9206
전송
02-6363-9219
/
rkawk3226@kofair.or.kr
/
비공개(5)
"; return v_ret; } //본문 공통 header-1 private String bodyHeader() { String v_ret = "0"; v_ret = "
"+ "
"+ "" + //"
"+ "
"+ "
"+ ""; //""; v_ret = "
"+ ""; return v_ret; } //본문 공통 footer-1 private String bodyFooter() { String v_ret = "0"; v_ret = "
"; return v_ret; } private String TableHeader() { String v_ret = ""; v_ret = v_ret +""; return v_ret; } private String TableHeaderNAlign(String p_align) { String v_ret = ""; v_ret = v_ret +"
"; return v_ret; } private String TableHeaderWithBorderNAlign(String p_border, String p_align) { String v_ret = ""; v_ret = v_ret +"
"; return v_ret; } /* private String TableHeaderLeft() { String v_ret = ""; v_ret = v_ret +"
"; return v_ret; } */ private String TableFooter() { String v_ret = ""; v_ret = v_ret +"
"; return v_ret; } private String makeTrTd( String[] p_arr ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithFont( String[] p_arr , String p_fontSize ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithFontNoBorder( String[] p_arr , String p_fontSize ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithFontNoBorderNAlign( String[] p_arr , String p_fontSize , String p_align ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; //v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; //v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } /* private String makeTrTdL( String[] p_arr ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } */ private String makeTrTdWithBorderNAlign( String[] p_arr , String p_border , String p_align ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; //v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; //v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithBorderNAlignWithFontNStyle( String[] p_arr , String p_border , String p_align , String p_fontSize , String p_fontStyle ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; //v_ret = v_ret +""; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; //v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithBorderNAlignNSpan( String[] p_arr , String p_border , String p_align , String p_fontSize ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } private String makeTrTdWithWidth( String[] p_arr, String[] p_arr_width ) { String v_ret = ""; v_ret = v_ret +""; for (int i=0;i"; v_ret = v_ret +""; v_ret = v_ret +p_arr[i]; v_ret = v_ret +""; v_ret = v_ret +""; } v_ret = v_ret +""; return v_ret; } //관인 private String makeChop(String p_title) { String v_ret = ""; /* //관인 v_ret = v_ret +"




"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret + this.TableFooter(); */ return v_ret; } //관인 & 수신자. private String makeChopNrecipient(String p_title, List p_caseApplcntData, List p_caseRespondentData ) { String v_ret = ""; //관인 //v_ret = v_ret +"

"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); /* String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); */ String[] s_Arr_23 = {"수신자 "+this.makeApplcntNCnt(p_caseApplcntData)+", "+this.makeRespondentNCnt(p_caseRespondentData)}; //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); v_ret = v_ret +this.makeTrTdWithBorderNAlignWithFontNStyle(s_Arr_23,"0","left","10","굴림"); v_ret = v_ret + this.TableFooter(); return v_ret; } //관인 & 참여위원 수신자. private String makeCfrncatndncNrecipient( List p_dataB ) { String v_ret = ""; //관인 v_ret = v_ret +"

"; v_ret = v_ret + this.TableHeaderWithBorderNAlign("0","center"); /* String[] s_Arr_21 = {"한국공정거래조정원"}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_21,"24"); //String[] s_Arr_22 = {p_data1.get("caseGubunNm").toString()}; String[] s_Arr_22 = {p_title}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_22,"24"); String[] s_Arr_24 = {""}; v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); v_ret = v_ret +this.makeTrTdWithFontNoBorder(s_Arr_24,"24"); */ String[] s_Arr_23 = {"수신자 "+this.makeCfrncatndncs(p_dataB)}; //v_ret = v_ret +this.makeTrTdWithBorderNAlign(s_Arr_23,"0","left"); v_ret = v_ret +this.makeTrTdWithBorderNAlignWithFontNStyle(s_Arr_23,"0","left","10","굴림"); v_ret = v_ret + this.TableFooter(); return v_ret; } private String getGWID(Map p_tmap) { //Map tmap = (Map) JSPUtil.fixNull(memberService.memberNewOne(params)); //return p_tmap.get("MEMBER_ITEM_F6").toString(); if ("seed".equals(p_tmap.get("MEMBER_ID").toString()) || "unpl".equals(p_tmap.get("MEMBER_ID").toString()) ) { return "test04"; } return p_tmap.get("MEMBER_ID").toString(); //params.put("gwId", tmap.get("MEMBER_ID").toString()); //params.put("gwId", tmap.get("MEMBER_ITEM_F6").toString()); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // 4.기존 로직 // //예전의 기안문처리에 따른 문서 진행 상태값 변경 private String nanumOld(EgovMap params, String p_caseNo) { //manu String v_ret = "0"; try { //그룹웨어 연계 callback insert //그룹웨어에서 삭제,회수등등 번튼을 눌렀을때 null값임 if(params.get("status") != null){ params.put("sql", "nanumSanctnhistoryCallbackIns"); params.put("sql", "nanumSanctnhistoryCallbackIns20241209"); bservice.insert(params); } if("processed".equals(params.get("status"))){ params.put("sql", "nanumSanctnhistorySel20241209"); params.put("data", JSPUtil.fixNull(bservice.select(params))); EgovMap emap = new EgovMap(); emap = (EgovMap) params.get("data"); if("5301000000".equals(emap.get("codeNo")) || "5201000000".equals(emap.get("codeNo")) || "5401000000".equals(emap.get("codeNo")) || "5501000000".equals(emap.get("codeNo")) || "5601000000".equals(emap.get("codeNo")) || "5801000000".equals(emap.get("codeNo")) ){ //분쟁사건 처리관리 사건착수보고 params.put("caseNo", emap.get("caseNo")); params.put("statePro", "0402000000"); params.put("sql", "nanumMasterUpdt1"); bservice.update(params); /*[조정원]사건착수보고서 그룹웨어 결재 완료시*/ try { SendSmsVO sendSmsVO = sendService.selectSendSet(); if("Y".equals(sendSmsVO.getAtYn())) { //치환 EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params); params.put("rceptNo", resultMap.get("rceptNo").toString()); //신청인 List > list = service2.selectApplcnt(params); list.stream().forEach(t -> { try { Map chihwan = new HashMap(); chihwan.put("respondent",resultMap.get("respondentCompany") == null ? "" : resultMap.get("respondentCompany").toString()); chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString()); chihwan.put("team", resultMap.get("memberDept") == null ? "" : resultMap.get("memberDept").toString()); chihwan.put("examiner", resultMap.get("memberName") == null ? "" : resultMap.get("memberName").toString()); chihwan.put("tel", resultMap.get("memberTel") == null ? "" : resultMap.get("memberTel").toString()); chihwan.put("email", resultMap.get("memberEmail") == null ? "" : resultMap.get("memberEmail").toString()); sendService.sendAt(t.get("TEL").toString().replaceAll("-", ""),"TEMPLATE_APP_BAEJUNG", chihwan); } catch (Exception e) { } }); } } catch (Exception e) { System.out.println("알림 발송 실패"); } }else if("5211000000".equals(emap.get("codeNo")) || "5212000000".equals(emap.get("codeNo")) || "5311000000".equals(emap.get("codeNo")) || "5312000000".equals(emap.get("codeNo")) || "5411000000".equals(emap.get("codeNo")) || "5412000000".equals(emap.get("codeNo")) || "5511000000".equals(emap.get("codeNo")) || "5512000000".equals(emap.get("codeNo")) || "5611000000".equals(emap.get("codeNo")) || "5612000000".equals(emap.get("codeNo")) || "5811000000".equals(emap.get("codeNo")) || "5812000000".equals(emap.get("codeNo")) ){ //분쟁사건 조정종료일 등록 (단 null일 경우만) params.put("caseNo", emap.get("caseNo")); params.put("sql", "nanumMasterEndDtSelect"); params.put("data2", JSPUtil.fixNull(bservice.select(params))); EgovMap emap2 = new EgovMap(); emap2 = (EgovMap) params.get("data2"); SimpleDateFormat fm = new SimpleDateFormat("yyyy-MM-dd"); Date caseDate = null;//사건접수일 Date endDt = null;//조정 종료일 int appReqTerm = 0;//사건 보완기간 int currDay = 24 * 60 * 60 * 1000; long pendencyPeriod = 0; if("5211000000".equals(emap.get("codeNo")) || "5311000000".equals(emap.get("codeNo")) || "5411000000".equals(emap.get("codeNo")) || "5511000000".equals(emap.get("codeNo")) || "5611000000".equals(emap.get("codeNo")) || "5811000000".equals(emap.get("codeNo")) ){ params.put("sql", "nanumMasterEndDt2"); bservice.update(params); /*[조정원]종료보고서/조사보고서 결재 완료시 *5?11000000 = 종료보고서 *5?12000000 = 조사보고서 */ //http://pms.iten.co.kr:9999/issues/4894 요청으로 주석 처리 // try { // SendSmsVO sendSmsVO = sendService.selectSendSet(); // if("Y".equals(sendSmsVO.getAtYn())) { // // //치환 // EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params); // params.put("rceptNo", resultMap.get("rceptNo").toString()); // // //신청인 //// List > list = service2.selectApplcnt(params); // List list = sendService.selectTEMPLATE_BOTH_CHULSUK(params); // list.stream().forEach(t -> { // try { // Map chihwan = new HashMap(); // chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString()); // chihwan.put("cfrnc", resultMap.get("conferenceNames") == null ? "" : resultMap.get("conferenceNames").toString()); // chihwan.put("tel", resultMap.get("memberTel") == null ? "" : resultMap.get("memberTel").toString()); // chihwan.put("email", resultMap.get("memberEmail") == null ? "" : resultMap.get("memberEmail").toString()); // // sendService.sendAt(t.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_SANGJUNG", chihwan); // } catch (Exception e) { // } // }); // } // } catch (Exception e) { // System.out.println("알림 발송 실패"); // } } if(emap2.get("mediationEndDt") == null || SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).equals("")){ params.put("sql", "nanumMasterEndDt"); bservice.update(params); //종료일자 등록 안되어 있으면 현재날짜로 구해 endDt = fm.parse(fm.format(new Date())); }else{ //등록 되어있으면 등록되어 있는 잘짜로 endDt = fm.parse(SeedUtils.setReplaceNull(emap2.get("mediationEndDt")).toString()); } caseDate = fm.parse(SeedUtils.setReplaceNull(emap2.get("caseDate")).toString()); if(SeedUtils.setReplaceNull(emap2.get("appReqTerm")) != ""){ appReqTerm = Integer.parseInt(SeedUtils.setReplaceNull(emap2.get("appReqTerm")).toString()); } pendencyPeriod = ((endDt.getTime() - caseDate.getTime()) / currDay) - appReqTerm +1; params.put("pendencyPeriod", pendencyPeriod); params.put("sql", "nanumMasterPendencyPeriodUp"); bservice.update(params); }else if("5223000000".equals(emap.get("codeNo")) || "5323000000".equals(emap.get("codeNo")) || "5430000000".equals(emap.get("codeNo")) || "5523000000".equals(emap.get("codeNo")) || "5623000000".equals(emap.get("codeNo")) || "5823000000".equals(emap.get("codeNo"))){ //협의회관리 결과보고 params.put("cfrncNo", emap.get("caseNo")); params.put("statePro", "0503000000"); params.put("sql", "nanumCfrncmanageResultUpdt"); bservice.update(params); //심의 안건이 아닌경우(권고수락 제외) 사건처리쪽 종료사유 변경 params.put("sql", "trublcfrncmngDlbrtmtrSel"); params.put("data3", JSPUtil.fixNull(bservice.list(params))); List emap3 = (List) params.get("data3"); for(int i = 0; i < emap3.size(); i++){ EgovMap emap4 = (EgovMap)emap3.get(i); if(!emap4.get("mediationSmallCode").equals("0616000000") && !emap4.get("mediationSmallCode").equals("0618000000")){ params.put("mediationSmall", emap4.get("mediationSmallCode")); params.put("mediationBig", emap4.get("mediationBigCode")); params.put("caseNo", emap4.get("caseNo")); params.put("sql", "nanumMasterMediationResultUpdt"); bservice.update(params); }else if(emap4.get("mediationSmallCode").equals("0618000000")){ //재심의일 경우 마스트테이블 재심의 여부 Y params.put("caseNo", emap4.get("caseNo")); params.put("sql", "nanumMasterReconsiderationUpdt"); bservice.update(params); } } /*params.put("sql", "nanumMasterResultUpdt"); bservice.update(params);*/ }else if("5214000000".equals(emap.get("codeNo")) || "5215000000".equals(emap.get("codeNo")) || "5216000000".equals(emap.get("codeNo")) || "5217000000".equals(emap.get("codeNo")) || "5218000000".equals(emap.get("codeNo")) || "5219000000".equals(emap.get("codeNo")) || "5314000000".equals(emap.get("codeNo")) || "5315000000".equals(emap.get("codeNo")) || "5316000000".equals(emap.get("codeNo")) || "5317000000".equals(emap.get("codeNo")) || "5318000000".equals(emap.get("codeNo")) || "5319000000".equals(emap.get("codeNo")) || "5414000000".equals(emap.get("codeNo")) || "5415000000".equals(emap.get("codeNo")) || "5416000000".equals(emap.get("codeNo")) || "5417000000".equals(emap.get("codeNo")) || "5418000000".equals(emap.get("codeNo")) || "5419000000".equals(emap.get("codeNo")) || "5420000000".equals(emap.get("codeNo")) || "5421000000".equals(emap.get("codeNo")) || "5422000000".equals(emap.get("codeNo")) || "5423000000".equals(emap.get("codeNo")) || "5424000000".equals(emap.get("codeNo")) || "5425000000".equals(emap.get("codeNo")) || "5426000000".equals(emap.get("codeNo")) || "5514000000".equals(emap.get("codeNo")) || "5515000000".equals(emap.get("codeNo")) || "5516000000".equals(emap.get("codeNo")) || "5517000000".equals(emap.get("codeNo")) || "5518000000".equals(emap.get("codeNo")) || "5519000000".equals(emap.get("codeNo")) || "5614000000".equals(emap.get("codeNo")) || "5615000000".equals(emap.get("codeNo")) || "5616000000".equals(emap.get("codeNo")) || "5617000000".equals(emap.get("codeNo")) || "5618000000".equals(emap.get("codeNo")) || "5619000000".equals(emap.get("codeNo")) || "5814000000".equals(emap.get("codeNo")) || "5815000000".equals(emap.get("codeNo")) || "5816000000".equals(emap.get("codeNo")) || "5817000000".equals(emap.get("codeNo")) || "5818000000".equals(emap.get("codeNo")) || "5819000000".equals(emap.get("codeNo"))) { params.put("caseNo", emap.get("caseNo")); params.put("sql", "nanumMasterEndUpdt"); bservice.update(params); /*[조정원]당사자 통지문서 결재 완료시*/ //http://pms.iten.co.kr:9999/issues/4894 요청으로 주석 처리 // try { // SendSmsVO sendSmsVO = sendService.selectSendSet(); // if("Y".equals(sendSmsVO.getAtYn())) { // // //치환 // EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params); // params.put("rceptNo", resultMap.get("rceptNo").toString()); // // //신청인 //// List > list = service2.selectApplcnt(params); // List list = sendService.selectTEMPLATE_BOTH_CHULSUK(params); // list.stream().forEach(t -> { // try { // Map chihwan = new HashMap(); // chihwan.put("caseNo", resultMap.get("caseNo") == null ? "" : resultMap.get("caseNo").toString()); // chihwan.put("cfrnc", resultMap.get("conferenceNames") == null ? "" : resultMap.get("conferenceNames").toString()); // // sendService.sendAt(t.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_TONGJI", chihwan); // } catch (Exception e) { // } // }); // } // } catch (Exception e) { // System.out.println("알림 발송 실패"); // } }else if("5204000000".equals(emap.get("codeNo")) || "5304000000".equals(emap.get("codeNo")) || "5404000000".equals(emap.get("codeNo")) || "5504000000".equals(emap.get("codeNo")) || "5604000000".equals(emap.get("codeNo")) || "5209000000".equals(emap.get("codeNo")) || "5309000000".equals(emap.get("codeNo")) || "5409000000".equals(emap.get("codeNo")) || "5509000000".equals(emap.get("codeNo")) || "5609000000".equals(emap.get("codeNo")) || "5227000000".equals(emap.get("codeNo")) || "5327000000".equals(emap.get("codeNo")) || "5434000000".equals(emap.get("codeNo")) || "5527000000".equals(emap.get("codeNo")) || "5627000000".equals(emap.get("codeNo")) || "5804000000".equals(emap.get("codeNo")) || "5809000000".equals(emap.get("codeNo")) || "5827000000".equals(emap.get("codeNo")) ){ params.put("caseNo", emap.get("caseNo")); params.put("fileReqTarget", "2601000000"); params.put("memberId", "nanumCallBack"); params.put("sql", "trublprocessmngDataRequest"); bservice.insert(params); /*[조정원]보완요구공문 그룹웨어 결재 완료시 * 신청인 or 피신청인 선택 후 기안하는 문서들은 * 첫번째에 해당하는 대상에 대해서만 콜백이 이루어짐. * 우선 첫번째 대상에게만 알림 가도록 처리. * 기존에는 대상을 5명까지만 등록하였지만, 999명으로 바뀌면서 * 6번 대상부터는 모두 1번 대상과 동일한 codeNo 사용. * */ try { SendSmsVO sendSmsVO = sendService.selectSendSet(); if("Y".equals(sendSmsVO.getAtYn())) { //치환 EgovMap resultMap = sendService.selectTEMPLATE_APP_BAEJUNG(params); params.put("rceptNo", resultMap.get("rceptNo").toString()); //신청인 List > list = service2.selectApplcnt(params); if(list != null) { Map chihwan = new HashMap(); chihwan.put("caseNo", emap.get("caseNo").toString()); String ncha = "1"; String codeNo = emap.get("codeNo").toString(); //보완요구 1차 if( "5204000000".equals(codeNo) || "5304000000".equals(codeNo) || "5404000000".equals(codeNo) || "5504000000".equals(codeNo) || "5604000000".equals(codeNo) || "5804000000".equals(codeNo) ) { ncha = "1"; } //보완요구 2차 else if( "5209000000".equals(codeNo) || "5309000000".equals(codeNo) || "5409000000".equals(codeNo) || "5509000000".equals(codeNo) || "5609000000".equals(codeNo) || "5809000000".equals(codeNo) ) { ncha = "2"; } //보완요구 3차 else if( "5227000000".equals(codeNo) || "5327000000".equals(codeNo) || "5434000000".equals(codeNo) || "5527000000".equals(codeNo) || "5627000000".equals(codeNo) || "5827000000".equals(codeNo) ) { ncha = "3"; } chihwan.put("nCha", ncha); sendService.sendAt(list.get(0).get("TEL").toString().replaceAll("-", ""),"TEMPLATE_APP_BOWAN", chihwan); } } } catch (Exception e) { System.out.println("알림 발송 실패"); } }else if("5205000000".equals(emap.get("codeNo")) || "5305000000".equals(emap.get("codeNo")) || "5405000000".equals(emap.get("codeNo")) || "5505000000".equals(emap.get("codeNo")) || "5605000000".equals(emap.get("codeNo")) || "5210000000".equals(emap.get("codeNo")) || "5310000000".equals(emap.get("codeNo")) || "5410000000".equals(emap.get("codeNo")) || "5510000000".equals(emap.get("codeNo")) || "5610000000".equals(emap.get("codeNo")) || "5228000000".equals(emap.get("codeNo")) || "5328000000".equals(emap.get("codeNo")) || "5435000000".equals(emap.get("codeNo")) || "5528000000".equals(emap.get("codeNo")) || "5628000000".equals(emap.get("codeNo")) || "5805000000".equals(emap.get("codeNo")) || "5810000000".equals(emap.get("codeNo")) || "5828000000".equals(emap.get("codeNo")) ){ params.put("caseNo", emap.get("caseNo")); params.put("fileReqTarget", "2602000000"); params.put("memberId", "nanumCallBack"); params.put("sql", "trublprocessmngDataRequest"); bservice.insert(params); }else if("5207000000".equals(emap.get("codeNo")) || "5208000000".equals(emap.get("codeNo")) || "5307000000".equals(emap.get("codeNo")) || "5308000000".equals(emap.get("codeNo")) || "5407000000".equals(emap.get("codeNo")) || "5408000000".equals(emap.get("codeNo")) || "5507000000".equals(emap.get("codeNo")) || "5508000000".equals(emap.get("codeNo")) || "5607000000".equals(emap.get("codeNo")) || "5608000000".equals(emap.get("codeNo")) || "5807000000".equals(emap.get("codeNo")) || "5808000000".equals(emap.get("codeNo")) ){ params.put("caseNo", emap.get("caseNo")); params.put("memberId", "nanumCallBack"); params.put("sql", "trublprocessmngAtentRequest"); bservice.insert(params); /*[조정원]출석요구공문 그룹웨어 결재 완료시 * 타겟 컬럼은 있지만 미사용*/ //http://pms.iten.co.kr:9999/issues/4894 요청으로 주석 처리 // try { // SendSmsVO sendSmsVO = sendService.selectSendSet(); // if("Y".equals(sendSmsVO.getAtYn())) { // // //치환 // Map chihwan = new HashMap(); // // chihwan.put("caseNo", emap.get("caseNo").toString()); // String ncha = "1"; // // //출석요구 1차 // if("5407000000".equals(emap.get("codeNo"))) { // ncha = "1"; // } // //출석요구 2차 // else if("5408000000".equals(emap.get("codeNo"))) { // ncha = "2"; // } // chihwan.put("nCha", ncha); // // List list = sendService.selectTEMPLATE_BOTH_CHULSUK(params); // if(list != null) { // for(EgovMap map : list) { // if(map.get("tel") != null && "".equals(map.get("tel"))) { // sendService.sendAt(map.get("tel").toString().replaceAll("-", ""),"TEMPLATE_BOTH_CHULSUK", chihwan); // } // } // // } // } // } catch (Exception e) { // System.out.println("알림 발송 실패"); // } } //}else if("returned".equals(params.get("status"))){ //deleted 로 변경 }else if("deleted".equals(params.get("status"))){ if ("manu".equals(p_caseNo)) { //수동 삭제인 경우 모두 삭제 params.put("sql", "nanumSanctnhistorySel"); params.put("data", JSPUtil.fixNull(bservice.select(params))); }else { //자동 삭제인경우 processed가 없으면 params.put("sql", "nanumSanctnhistorySelTmp"); params.put("data", JSPUtil.fixNull(bservice.select(params))); EgovMap emap = new EgovMap(); emap = (EgovMap) params.get("data"); if (Integer.parseInt(emap.get("cnt").toString())<=0) { params.put("sql", "nanumSanctnhistorySel"); params.put("data", JSPUtil.fixNull(bservice.select(params))); }else { v_ret = "1"; } } EgovMap emap = new EgovMap(); emap = (EgovMap) params.get("data"); if(emap != null && emap.size() > 0){ params.put("codeNo", emap.get("codeNo")); params.put("caseNo", emap.get("caseNo")); params.put("memberId", "nanumCallBack"); params.put("sql", "nanumRetrunHisDel"); bservice.delete(params); } } }catch(Exception ex) { ex.printStackTrace(); } return v_ret; } }