/*********************************************************************
*  All Rights reserved,Copyright (c) K-Opticom						 *
**********************************************************************
*ƒƒvƒƒOƒ‰ƒ€“à—e„
*	ƒVƒXƒeƒ€–¼			FeoŒÚ‹qŠîŠ²ƒVƒXƒeƒ€
*	ƒ‚ƒWƒ…[ƒ‹–¼		FJBSbatKKTgKktkSvcKeiUpd
*	ƒ\[ƒXƒtƒ@ƒCƒ‹–¼	FJBSbatKKTgKktkSvcKeiUpd.java
*	ì¬ŽÒ				F•xŽm’Ê@
*	ì¬“ú				F2011”N11ŒŽ16“ú
*ƒ‹@”\ŠT—v„
*@‘ÎÛ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñXV•”•i‚Å‚·B
*ƒC³—š—ð„
*	ƒo[ƒWƒ‡ƒ“	C³“ú		C³ŽÒ		C³“à—e
*	v1.00.00	2011/11/16  FJ)‹v•Û“c	V‹Kì¬
*	v1.01.00	2011/12/17  FJ)‹v•Û“c	ST2-2011-0000038áŠQ‘Î‰ž
*	v1.02.00	2011/12/21  FJ)‹v•Û“c	ST2-2011-0000038áŠQ‘Î‰ž
*	v2.00.00	2012/01/12  FJ)‹v•Û“c	ST2-2011-0000067áŠQ‘Î‰ž
*	v2.01.00	2012/02/08  FJ)‹v•Û“c	ST2-2011-0000150áŠQ‘Î‰ž
*	v3.00.00	2012/03/10  FJ)‹v•Û“c	yANK-0025-00-00zƒMƒKƒ‹[ƒ^‘Î‰ž
*	v3.01.00	2012/04/14  FJ)‹v•Û“c	yTAI-2012-0000027z”r‘¼§Œä‘Î‰ž
*	v3.02.00	2012/05/01	FJ)_‹g		yŠª‡@“o˜^ƒe[ƒuƒ‹€–Ú“¯Šúz‘Î‰ž
*	v3.03.00	2012/06/26  FJ)‹v•Û“c	ySGY-2012-0000037zZŠ•ÏX‘Î‰ž
*	v4.00.00	2012/09/19  FJ)“¡–{		yANK-0546-00-00z‘î“àƒvƒ‰ƒbƒgƒtƒH[ƒ€Ž–‹Æ–{Ši‘Î‰ž
*	v4.01.00	2012/10/04  FJ)“¡–{		yIT1-2012-0001109záŠQ‘Î‰ž
*	v4.02.00	2012/12/04  FJ)ŒK“‡		yANK-1360-00-00z“ú•t€–ÚÝ’èŒë‚è‘Î‰ž
*	v4.03.00	2012/12/24  FJ)‘qã		yIT2-2012-0002143záŠQ‘Î‰ž
*	v4.04.00	2012/12/28  FJ)‘qã		yIT1-2012-0002562záŠQ‘Î‰žB
*	v4.05.00	2012/12/29  FJ)‰ª“c		yIT2-2012-0002143záŠQ‘Î‰ž
*	v4.06.00	2012/12/30  FJ)“¡–{		yIT2-2012-0002143záŠQ‘Î‰ž
*	v4.07.00	2012/12/30  FJ)“¡–{		yIT2-2013-0000002záŠQ‘Î‰ž
*	v4.08.00	2013/01/09  FJ)“¡–{		yST1-2013-0000012záŠQ‘Î‰ž
*	v4.09.00	2013/01/31  FJ)“¡–{		yST2-2013-0000282záŠQ‘Î‰ž
*	v4.10.00	2013/02/04  FJ)“¡–{		yIT1-2013-0000204záŠQ‘Î‰ž
*	v4.11.00	2013/02/19  FJ)“¡–{		yST2-2013-0000753záŠQ‘Î‰ž
*	v4.12.00	2013/02/27	FJ)ÎŒ´		yIT1-2013-0000346z‹@ŠíŒ_–ñƒT[ƒrƒXŒ_–ñTBL€–Ú’Ç‰Á
*	v4.13.00	2013/03/08	FJ)“¡–{		yST2-2013-0001360záŠQ‘Î‰ž
*	v4.14.00	2013/03/18  FJ)“¡–{		yIT1-2013-0000582záŠQ‘Î‰ž
*	v5.00.00	2013/04/25  FJ)‰ª“c		yIT2-2013-0000405záŠQ‘Î‰ž
*	v5.00.01	2013/05/24  FJ)“¡–{		yIT2-2013-0000459záŠQ‘Î‰ž
*	v5.00.02	2013/06/07  FJ)“¡–{		yLT-2013-0000010záŠQ‘Î‰ž
*	v5.00.03	2013/06/12  FJ)“¡–{		«”\‰ü‘P
*	v5.00.04	2013/08/09  FJ)“¡–{		yANK-1575-00-00zƒT[ƒrƒX‰Û‹àŠJŽn“ú’ù³ˆ—
*	v5.00.05	2013/08/12  FJ)“¡–{		yANK-1575-00-00zƒT[ƒrƒXŠJŽn“ú’ù³ˆ—
*	v5.00.06	2013/08/14  FJ)“¡–{		yANK-1575-00-00z•â³Žž‚Í–¢—ˆ“úŠJŽn‚ð‹–—e‚·‚é
*   v5.00.07	2013/09/13  FJ)’†ì		yOM-2013-0000934záŠQ‘Î‰ž
*   v5.00.08	2013/09/19  FJ)’†ì		yOM-2013-0002352záŠQ‘Î‰ž
*   v5.00.09	2013/11/13  FJ)’c		yOM-2013-0004099záŠQ‘Î‰ž
*   v5.00.10	2013/11/22  FJ)’c		yOM-2013-0004258záŠQ‘Î‰ž
*   v7.00.00	2013/11/13  FJ)ŒK“‡		yANK-1578-00-00z‘½‹@”\ƒ‹[ƒ^[i‹@Ší’Ç‰Áj‘Î‰ž
*   v7.00.01	2014/01/20  FJ)’†ì		yOM-2013-0005303záŠQ‘Î‰ž
*   v7.00.02	2014/01/23  FJ)’†ì		yOM-2013-0005150záŠQ‘Î‰ž(Š„•ŠŒ_–ñŽQÆ "L1:ƒNƒŒ[ƒhƒ‹(ƒ^ƒuƒŒƒbƒg—p)"’Ç‰Á)
*   v8.00.00	2014/04/16  FJ)’†ì		yOM-2014-0001420záŠQ‘Î‰ž
*   v8.00.01	2014/05/14  FJ)’†ì		yOM-2014-0001679záŠQ‘Î‰ž
*   v8.00.02	2014/05/15  FJ)’†ì		yOM-2014-0001651záŠQ‘Î‰ž
*   v8.00.03	2014/05/30  FJ)’†ì		yOM-2014-0001730záŠQ‘Î‰ž
*   v8.00.04	2014/06/06  FJ)Š`â		yOM-2014-0001909záŠQ‘Î‰ž
*   v8.00.05	2014/06/01  FJ)’†ì		yIT1-2014-0000148záŠQ‘Î‰ž
*   v8.00.06	2014/06/16	FJ)ÎŒ´		yOM-2014-00002038záŠQ‘Î‰ž
*   v9.00.00	2014/06/11  FJ)¬—Ñ		yANK-2054-00-00zˆÄŒ‘Î‰ž
*   v9.00.01	2014/07/18  FJ)‚“c		yOM-2014-0002360záŠQ‘Î‰ž
*	v9.00.02	2014/07/22  FJ)“’Œ³		yOM-2014-0002352záŠQ‘Î‰ž
*	v9.00.03	2014/08/28  FJ)“¿‰i		yIT1-2014-0000318záŠQ‘Î‰ž
*   v10.00.00	2014/06/25	FJ)ûü¼		yANK-2138-00-00zˆÄŒ‘Î‰ž
*   v10.00.01	2014/08/28	FJ)‚ˆä		yANK-2138-00-00zˆÄŒ‘Î‰ž
*   v10.00.02	2014/10/09	FJ)“¿‰i		yOM-2014-0003302záŠQ‘Î‰ž
*   v10.00.03	2014/10/16	FJ)“¿‰i		yOM-2014-0003343záŠQ‘Î‰ž
*   v15.00.00	2015/07/01	FJ)“¿‰i		yOM-2014-0004065zyOM-2015-0000826záŠQ‘Î‰ž “¯“úeƒT[ƒrƒXŠJŽnŽž‚Ì‰ñü‹@Ší‚É‘Î‚·‚él—¶
*   v15.00.01	2015/07/01	FJ)“¿‰i		yOM-2015-0000740záŠQ‘Î‰ž Z•Ï‚ÅeƒT[ƒrƒX‚ª‰ð–ñEV‹K‚É‚È‚Á‚½Û‚Ìl—¶•s‘«
*   v15.00.02	2015/07/01	FJ)“¿‰i		yOM-2015-0000796záŠQ‘Î‰ž ‰‰ñCDR•â³Žž‚Ì‰ñü‹@Ší‚É‘Î‚·‚él—¶
*   v15.00.03	2015/07/21	FJ)“¿‰i		yOM-2014-0004065zyOM-2015-0000826záŠQ‘Î‰ž “¯“úeƒT[ƒrƒXŠJŽnŽž‚Ì‰ñü‹@Ší‚É‘Î‚·‚él—¶
*   v20.00.00	2015/11/26	FJ)ˆÀ“c		yOM-2015-0002929zHŽ–‰ïŽÐ”z‘—‚Ìƒ^ƒuƒŒƒbƒg‚Ìê‡AŠ„•Š‚Ì¿‹ŠJŽn“ú‚ÉHŽ–ŽÀŽ{“ú—‚ŒŽ‰“ú‚ðÝ’è‚·‚é‚æ‚¤C³
*   v22.00.00	2015/10/19	FJ)™–{		yANK-2732-00-00z ƒvƒƒWƒFƒNƒg³í‰» ƒT[ƒrƒXŠJŽn‚ÉŠÖ‚·‚éƒ\[ƒX‰Â“Ç«Œüã
*   v22.00.01	2016/01/05	FJ)ˆÀ“c		yANK-2732-00-00zƒŠƒtƒ@ƒNƒ^‘Î‰ž
*   v61.00.00	2022/11/03	GDC)j.zabala	ANK-4315-00-00_yeo’èŠúz eoƒz[ƒ€ƒQ[ƒgƒEƒFƒC“±“ü‘Î‰ž_Step1
*********************************************************************/
package eo.business.service;

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;

import com.fujitsu.futurity.rule.common.JRuleXMLHandler;
import com.fujitsu.futurity.rule.xml.compare.JRuleXMLPattern;

import eo.business.common.JBSbatBusinessService;
import eo.business.common.JBSbatKKConst;
import eo.business.common.JCCBatCommon;
import eo.business.common.JKKBatConst;
import eo.business.util.file.JBSbatKKIFM030;
import eo.business.util.table.JBSbatDK_T_HAISO;
import eo.business.util.table.JBSbatDK_T_HAISO_TG_BPIN;
import eo.business.util.table.JBSbatKK_T_IDO_RSV;
import eo.business.util.table.JBSbatKK_T_KAP_KEI;
import eo.business.util.table.JBSbatKK_T_KJ_FIN_WK;
import eo.business.util.table.JBSbatKK_T_KKOP_SVC_KEI;
import eo.business.util.table.JBSbatKK_T_KKTK_SVC_KEI;
import eo.business.util.table.JBSbatKK_T_MANSION_BUKKEN;
import eo.business.util.table.JBSbatKK_T_SVC_KEI;
import eo.business.util.table.JBSbatKK_T_SVKEI_EXC_CTRL;
import eo.business.util.table.JBSbatKK_T_SVKEI_KAISEN_UW;
import eo.business.util.table.JBSbatKU_T_KOJIAK;
import eo.framework.db.JBSbatSQLAccess;
import eo.framework.item.JBSbatCommonDBInterface;
import eo.framework.item.JBSbatCommonItem;
import eo.framework.item.JBSbatOutputItem;
import eo.framework.item.JBSbatServiceInterfaceMap;
import eo.framework.util.JBSbatDateUtil;
import eo.framework.util.JBSbatStringUtil;

/**
* (ƒNƒ‰ƒX‚Ì‹@”\ŠT—v) <p>
*<BR>
* @author •xŽm’Ê
*/
public class JBSbatKKTgKktkSvcKeiUpd extends JBSbatBusinessService
{
	/**¥¥¥¥¥¥ƒc[ƒ‹‚©‚ç¶¬‚µ‚½éŒ¾‚Å‚· ŠJŽn¥¥¥¥¥¥*/
	/** ƒe[ƒuƒ‹(ƒT[ƒrƒXŒ_–ñ)*/
	private static final String D_TBL_NAME_KK_T_SVC_KEI = "KK_T_SVC_KEI";

	/** ƒe[ƒuƒ‹(ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó)*/
	private static final String D_TBL_NAME_KK_T_SVKEI_KAISEN_UW = "KK_T_SVKEI_KAISEN_UW";
	
	/** ƒe[ƒuƒ‹(‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ)*/
	private static final String D_TBL_NAME_KK_T_KKTK_SVC_KEI = "KK_T_KKTK_SVC_KEI";
	
	/** ƒe[ƒuƒ‹(‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñ)*/
	private static final String D_TBL_NAME_KK_T_KKOP_SVC_KEI = "KK_T_KKOP_SVC_KEI";

	/** ƒe[ƒuƒ‹(”z‘—‘ÎÛ•¨•i)*/
	private static final String D_TBL_NAME_DK_T_HAISO_TG_BPIN = "DK_T_HAISO_TG_BPIN";

	/** ƒe[ƒuƒ‹(Š„•ŠŒ_–ñ)*/
	private static final String D_TBL_NAME_KK_T_KAP_KEI = "KK_T_KAP_KEI";

	/** ƒe[ƒuƒ‹(HŽ–Š®—¹ƒ[ƒN)*/
	private static final String D_TBL_NAME_KK_T_KJ_FIN_WK = "KK_T_KJ_FIN_WK";

	// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
	/** ƒe[ƒuƒ‹(HŽ–ˆÄŒ)*/
	private static final String D_TBL_NAME_KU_T_KOJIAK = "KU_T_KOJIAK";
	// ++++++++++ v8.00.06 C³I—¹ ++++++++++

	/** ƒe[ƒuƒ‹(”z‘—)*/
	private static final String D_TBL_NAME_DK_T_HAISO = "DK_T_HAISO";
	
	/** ƒe[ƒuƒ‹(ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä)*/
	private static final String D_TBL_NAME_KK_T_SVKEI_EXC_CTRL = "KK_T_SVKEI_EXC_CTRL";
	
	/** ƒe[ƒuƒ‹(ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ)*/
	private static final String D_TBL_NAME_KK_T_MANSION_BUKKEN = "KK_T_MANSION_BUKKEN";

	/** ƒe[ƒuƒ‹(ˆÙ“®—\–ñ)*/
	private static final String D_TBL_NAME_KK_T_IDO_RSV = "KK_T_IDO_RSV";
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/** ƒe[ƒuƒ‹(‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ)*/
	private static final String D_TBL_NAME_KK_T_KAISEN_TG_SVKEI = "KK_T_KAISEN_TG_SVKEI";
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++

	/** SQL’è‹`ƒL[(KK_SELECT_112)*/
	private static final String KK_T_SVC_KEI_KK_SELECT_112 = "KK_SELECT_112";

	/** SQL’è‹`ƒL[(KK_SELECT_006)*/
	private static final String KK_T_SVKEI_KAISEN_UW_KK_SELECT_006 = "KK_SELECT_006";

	/** SQL’è‹`ƒL[(KK_SELECT_043)*/
	private static final String KK_T_KKTK_SVC_KEI_KK_SELECT_043 = "KK_SELECT_043";
	
	/** SQL’è‹`ƒL[(KK_SELECT_002)*/
	private static final String KK_T_KKOP_SVC_KEI_KK_SELECT_002 = "KK_SELECT_002";
	
	/** SQL’è‹`ƒL[(KK_SELECT_005)*/
	private static final String DK_T_HAISO_TG_BPIN_KK_SELECT_005 = "KK_SELECT_005";

	/** SQL’è‹`ƒL[(KK_SELECT_237)*/
	private static final String KK_T_SVC_KEI_KK_SELECT_237 = "KK_SELECT_237";

	// ++++++++++ v15.00.00 íœŠJŽn ++++++++++
	// Žg—p‰ÓŠ–³‚µ‚Ìˆ×Aíœ
//	/** SQL’è‹`ƒL[(KK_SELECT_154)*/
//	private static final String KK_T_KKTK_SVC_KEI_KK_SELECT_154 = "KK_SELECT_154";
	/* ++++++++++ v15.00.00 íœI—¹ ++++++++++ */

	/** SQL’è‹`ƒL[(KK_SELECT_011)*/
	private static final String KK_T_KJ_FIN_WK_KK_SELECT_011 = "KK_SELECT_011";

	/** SQL’è‹`ƒL[(KK_SELECT_004)*/
	private static final String DK_T_HAISO_KK_SELECT_004 = "KK_SELECT_004";
	
	/** SQL’è‹`ƒL[(KK_SELECT_005)*/
	private static final String KK_T_KAP_KEI_KK_SELECT_005 = "KK_SELECT_005";

	/** SQL’è‹`ƒL[(KK_SELECT_010)*/
	private static final String KK_T_KAP_KEI_KK_SELECT_010 = "KK_SELECT_010";

	/** SQL’è‹`ƒL[(KK_SELECT_191)*/
	private static final String KK_T_KKTK_SVC_KEI_KK_SELECT_191 = "KK_SELECT_191";

	/** SQL’è‹`ƒL[(KK_SELECT_193)*/
	private static final String KK_T_KKTK_SVC_KEI_KK_SELECT_193 = "KK_SELECT_193";

	/** SQL’è‹`ƒL[(KK_SELECT_194)*/
	private static final String KK_T_KKTK_SVC_KEI_KK_SELECT_194 = "KK_SELECT_194";

	/** SQL’è‹`ƒL[(KK_SELECT_077)*/
	private static final String KK_T_IDO_RSV_KK_SELECT_077 = "KK_SELECT_077";

	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/** SQL’è‹`ƒL[(KK_SELECT_032)*/
	private static final String KK_T_KAISEN_TG_SVKEI_KK_SELECT_032 = "KK_SELECT_032";
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(ƒT[ƒrƒXŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_SVC_KEI = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó)*/
	private JBSbatSQLAccess db_KK_T_SVKEI_KAISEN_UW = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_KKTK_SVC_KEI = null;
	
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_KKOP_SVC_KEI = null;
	
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(”z‘—‘ÎÛ•¨•i)*/
	private JBSbatSQLAccess db_DK_T_HAISO_TG_BPIN = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(HŽ–Š®—¹ƒ[ƒN)*/
	private JBSbatSQLAccess db_KK_T_KJ_FIN_WK = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(”z‘—)*/
	private JBSbatSQLAccess db_DK_T_HAISO = null;
	
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä)*/
	private JBSbatSQLAccess db_KK_T_SVKEI_EXC_CTRL = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(Š„•ŠŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_KAP_KEI = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ)*/
	private JBSbatSQLAccess db_KK_T_MANSION_BUKKEN = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_KKTK_SVC_KEI_194 = null;

	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(ˆÙ“®—\–ñ)*/
	private JBSbatSQLAccess db_KK_T_IDO_RSV = null;
	
	// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(HŽ–ˆÄŒ)*/
	private JBSbatSQLAccess db_KU_T_KOJIAK = null;
	// ++++++++++ v8.00.06 C³I—¹ ++++++++++
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/** ƒe[ƒuƒ‹ƒAƒNƒZƒXƒNƒ‰ƒX(‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ)*/
	private JBSbatSQLAccess db_KK_T_KAISEN_TG_SVKEI_032 = null;
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	/**££££££ƒc[ƒ‹‚©‚ç¶¬‚µ‚½éŒ¾‚Å‚· I—¹££££££*/

	// ++++++++++ v22.00.00 íœŠJŽn ++++++++++
//	/** 
//	 * ƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒXiƒT[ƒrƒX’ñ‹Ÿ’†j
//	 */
//	private static final String CD00037_100 = "100";
	// ++++++++++ v22.00.00 íœI—¹ ++++++++++
	
	/** 
	 * I—¹“ú‰Šú’l
	 */
	private static final String END_DATE = "20991231";
	
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/** 
	 * ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ªF‹@Ší‚ª‘½‹@”\ƒ‹[ƒ^‚Å‚Í‚È‚¢@‚Ü‚½‚Í@‘½‹@”\ƒ‹[ƒ^‚Å‹@ŠíƒIƒvƒVƒ‡ƒ“‚È‚µ
	 */	
	private static final String KKOP_NASHI = "";
	
	/** 
	 * ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ªF‹@ŠíƒIƒvƒVƒ‡ƒ“Fƒ‹[ƒ^‹@”\‚Ì‚Ý‚ ‚è
	 */	
	private static final String KKOP_G01 = "G01";
	
	/** 
	 * ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ªF‹@ŠíƒIƒvƒVƒ‡ƒ“F“d˜bƒAƒ_ƒvƒ^[‹@”\‚Ì‚Ý‚ ‚è
	 */	
	private static final String KKOP_G02 = "G02";
	
	/** 
	 * ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ªF‹@ŠíƒIƒvƒVƒ‡ƒ“Fƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚è
	 */	
	private static final String KKOP_G01G02 = "G01G02";
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	/**
	 * Šî€”NŒŽ“ú
	 */
	private String kjnYmd = "";
	
	// ++++++++++ v9.00.02 C³ŠJŽn ++++++++++
	/**
	 *  ƒ}ƒ“ƒVƒ‡ƒ“Eƒlƒbƒg‚Å—˜—pŠJŽnŠó–]“ú‚ðŠî€‚Æ‚·‚é‹@Ší‚Ìƒtƒ‰ƒO
	 */
	protected boolean mansionNetTgKkFlg = false;
	// ++++++++++ v9.00.02 C³ŠJŽn ++++++++++
	
	// ++++++++++ v9.00.03 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 *  Š„•ŠˆøŒp‚¬‚³‚ê‚½‚±‚Æ‚ðŽ¦‚·ƒtƒ‰ƒO
	 */
	protected boolean kapKeiInfoHktgiFlg = false;
	// ++++++++++ v9.00.03 ’Ç‰ÁI—¹ ++++++++++
	
	/** 
	 * •ÏXŒãƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú 
	 */
	private String hnkAtoSvcChrgStaymd = "";

	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/** 
	 * •ÛŽ—pƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñƒŠƒXƒg
	 */
	protected ArrayList<String> kkifm030002SvcKeiNoList = null;
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++

	// ++++++++++ v20.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 * ”z‘—•û–@ƒR[ƒh
	 */
	private String haisoWayCd = "";
	// ++++++++++ v20.00.00 ’Ç‰ÁI—¹ ++++++++++

	/**
	 * ‰Šúˆ—
	 * @param JBSbatCommonItem commonItem@ƒoƒbƒ`‹¤’Êƒpƒ‰ƒ[ƒ^“d•¶
	 * @throws Exception
	 */
	public void initial(JBSbatCommonItem commonItem) throws Exception
	{
	/**¥¥¥¥¥¥‹Æ–±ƒT[ƒrƒX‚Ì‰Šúˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B¥¥¥¥¥¥*/
		/**¥¥¥¥¥¥ƒc[ƒ‹‚©‚ç¶¬‚µ‚½‰Šú‰»‚Ìƒ\[ƒX‚Å‚· ŠJŽn¥¥¥¥¥¥*/
		// ‹¤’Êƒpƒ‰ƒ[ƒ^‚ðÝ’è‚µ‚Ü‚·
		super.setCommonInfo(commonItem);

		// DBƒAƒNƒZƒXƒNƒ‰ƒX‚ð¶¬‚µ‚Ü‚·
		db_KK_T_SVC_KEI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_SVC_KEI);
		db_KK_T_SVKEI_KAISEN_UW = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_SVKEI_KAISEN_UW);
		db_KK_T_KKTK_SVC_KEI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KKTK_SVC_KEI);
		db_KK_T_KKTK_SVC_KEI_194 = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KKTK_SVC_KEI);
		db_KK_T_KKOP_SVC_KEI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KKOP_SVC_KEI);
		db_DK_T_HAISO_TG_BPIN = new JBSbatSQLAccess(commonItem, D_TBL_NAME_DK_T_HAISO_TG_BPIN);
		db_KK_T_KJ_FIN_WK = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KJ_FIN_WK);
		db_DK_T_HAISO = new JBSbatSQLAccess(commonItem, D_TBL_NAME_DK_T_HAISO);
		db_KK_T_SVKEI_EXC_CTRL = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_SVKEI_EXC_CTRL);
		db_KK_T_KAP_KEI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KAP_KEI);
		db_KK_T_MANSION_BUKKEN = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_MANSION_BUKKEN);
		db_KK_T_IDO_RSV = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_IDO_RSV);
		// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
		db_KU_T_KOJIAK = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KU_T_KOJIAK);
		// ++++++++++ v8.00.06 C³I—¹ ++++++++++
		// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
		db_KK_T_KAISEN_TG_SVKEI_032 = new JBSbatSQLAccess(commonItem, D_TBL_NAME_KK_T_KAISEN_TG_SVKEI);
		// ƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹‚æ‚èƒT[ƒrƒXŒ_–ñ”Ô†ƒŠƒXƒg‚ðì¬‚·‚é
		createKkifm030002SvcKeiNoList();
		// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
		/**££££££ƒc[ƒ‹‚©‚ç¶¬‚µ‚½‰Šú‰»‚Ìƒ\[ƒX‚Å‚· I—¹££££££*/
	/**££££££‹Æ–±ƒT[ƒrƒX‚Ì‰Šúˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B££££££*/
	}

	/**
	 * Žåˆ—
	 * @param inMap@“ü—Í“d•¶
	 * @return JBSbatOutputItem@o—Íî•ñ
	 * @throws Exception
	 */
	public JBSbatOutputItem execute(JBSbatServiceInterfaceMap inMap) throws Exception
	{
	/**¥¥¥¥¥¥‹Æ–±ƒT[ƒrƒX‚ÌŽåˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B¥¥¥¥¥¥*/
		
		super.logPrint.printDebugLog("execute_START");
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ÌXVˆ—‚ðs‚¢‚Ü‚·B
		if(!updateKktkSvcKei(inMap))
		{
			return null;
		}
		
		// o—Í‹¤’Ê“d•¶‚ð¶¬‚·‚éB
		JBSbatOutputItem outputBean = new JBSbatOutputItem();
		// ƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹‚Ìƒtƒ@ƒCƒ‹o—Í
		outputBean = createKkifm030(inMap);
		
		super.logPrint.printDebugLog("execute_END");
		
		return outputBean;
	/**££££££‹Æ–±ƒT[ƒrƒX‚ÌŽåˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B££££££*/
	}

	/**
	 * ‹Æ–±ƒT[ƒrƒXI—¹ˆ—
	 * @throws Exception
	 */
	public void terminal() throws Exception
	{
	/**¥¥¥¥¥¥‹Æ–±ƒT[ƒrƒX‚ÌI—¹ˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B¥¥¥¥¥¥*/
		/**¥¥¥¥¥¥ƒc[ƒ‹‚©‚ç¶¬‚µ‚½I—¹ˆ—‚Ìƒ\[ƒX‚Å‚· ŠJŽn¥¥¥¥¥¥*/
		// DBƒAƒNƒZƒXƒNƒ‰ƒX‚ðƒNƒ[ƒY‚µ‚Ü‚·
		db_KK_T_SVC_KEI.close();
		db_KK_T_SVKEI_KAISEN_UW.close();
		db_KK_T_KKTK_SVC_KEI.close();
		db_KK_T_KKTK_SVC_KEI_194.close();
		db_KK_T_KKOP_SVC_KEI.close();
		db_DK_T_HAISO_TG_BPIN.close();
		db_KK_T_KJ_FIN_WK.close();
		db_DK_T_HAISO.close();
		db_KK_T_SVKEI_EXC_CTRL.close();
		db_KK_T_KAP_KEI.close();
		db_KK_T_MANSION_BUKKEN.close();
		db_KK_T_IDO_RSV.close();
		// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
		db_KU_T_KOJIAK.close();
		// ++++++++++ v8.00.06 C³I—¹ ++++++++++
		// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
		db_KK_T_KAISEN_TG_SVKEI_032.close();
		// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
		/**££££££ƒc[ƒ‹‚©‚ç¶¬‚µ‚½I—¹ˆ—‚Ìƒ\[ƒX‚Å‚· I—¹££££££*/
	/**££££££‹Æ–±ƒT[ƒrƒX‚ÌI—¹ˆ—‚ð‹Lq‚µ‚Ä‚­‚¾‚³‚¢B££££££*/
	}

	/**¥¥¥¥¥¥ƒc[ƒ‹‚©‚ç¶¬‚µ‚½ƒƒ\ƒbƒh‚Å‚· ŠJŽn¥¥¥¥¥¥*/

	/**
	 * SQLKEY(KK_SELECT_194)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	\ž–¾×”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_KK_SELECT_194(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI_194.selectBySqlDefine(paramList, KK_T_KKTK_SVC_KEI_KK_SELECT_194);
	}
	
	/**
	 * SQLKEY(KK_SELECT_077)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * PK(‘S€–Ú“o˜^)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	\ž–¾×”Ô†
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_IDO_RSV_KK_SELECT_077(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_IDO_RSV.selectBySqlDefine(paramList, KK_T_IDO_RSV_KK_SELECT_077);
	}
	
	/**
	 * SQLKEY(KK_SELECT_193)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_KK_SELECT_193(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.selectBySqlDefine(paramList, KK_T_KKTK_SVC_KEI_KK_SELECT_193);
	}	
	
	/**
	 * PK(‚o‚j@XV)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅÝ’è€–Úƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 3.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 4.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		setParam:Ý’è‚µ‚½‚¢€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚ÄAsetParamƒ}ƒbƒv‚É“ü‚ê‚Ü‚·B€–ÚƒL[‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	IDO_RSV_NO
	 * </pre>
	 * <p>
	 * @param setParam Ý’è€–Ú‚Ì’lB
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_IDO_RSV_PKUPDATE(Object[] setParam, Object[] whereParam) throws Exception
	{
		// Ý’è’l‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface();
		setMap.setValue("RSV_APLY_YMD", setParam[0]);
		
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("IDO_RSV_NO", whereParam[0]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_IDO_RSV.updateByPrimaryKeys(whereMap, setMap);
	}
	
	/**
	 * SQLKEY(KK_SELECT_191)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 *		 	ƒT[ƒrƒXŒ_–ñ“à–ó”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_KK_SELECT_191(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.selectBySqlDefine(paramList, KK_T_KKTK_SVC_KEI_KK_SELECT_191);
	}
	
	/**
	 * SQLKEY(KK_SELECT_112)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_SVC_KEI_KK_SELECT_112(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_SVC_KEI.selectBySqlDefine(paramList, KK_T_SVC_KEI_KK_SELECT_112);
	}

	/**
	 * SQLKEY(KK_SELECT_006)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	‰ñü“à–óŽg—pŠJŽn”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_SVKEI_KAISEN_UW_KK_SELECT_006(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_SVKEI_KAISEN_UW.selectBySqlDefine(paramList, KK_T_SVKEI_KAISEN_UW_KK_SELECT_006);
	}

	/**
	 * SQLKEY(KK_SELECT_043)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†
	 *		 	‘î“à‹@ŠíŽí•ÊƒR[ƒh‚P
	 *		 	‘î“à‹@ŠíŽí•ÊƒR[ƒh‚Q
	 *			‘î“à‹@ŠíŽí•ÊƒR[ƒh‚R
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_KK_SELECT_043(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());
		paramList.setValue(param[3].toString());
		paramList.setValue(param[4].toString());
		paramList.setValue(param[5].toString());
		// ANK-4315-00-00 ADD START
		paramList.setValue(param[6].toString());
		// ANK-4315-00-00 ADD END

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.selectBySqlDefine(paramList, KK_T_KKTK_SVC_KEI_KK_SELECT_043);
	}
	
	/**
	 * SQLKEY(KK_SELECT_002)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒh
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKOP_SVC_KEI_KK_SELECT_002(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKOP_SVC_KEI.selectBySqlDefine(paramList, KK_T_KKOP_SVC_KEI_KK_SELECT_002);
	}
	
	/**
	 * SQLKEY(KK_SELECT_237)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	SVC_KEI_NO
	 *		 	RSV_APLY_YMD
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_SVC_KEI_KK_SELECT_237(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_SVC_KEI.selectBySqlDefine(paramList, KK_T_SVC_KEI_KK_SELECT_237);
	}

	/**
	 * PK(‚o‚j@ŒŸõ)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	KKTK_SVC_KEI_NO
	 *		 	GENE_ADD_DTM
	 * </pre>
	 * <p>
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @return JBSbatCommonDBInterface ŒŸõ‚ÌŒ‹‰ÊB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private JBSbatCommonDBInterface executeKK_T_KKTK_SVC_KEI_PKSELECT(Object[] whereParam) throws Exception
	{
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("KKTK_SVC_KEI_NO", whereParam[0]);
		whereMap.setValue("GENE_ADD_DTM", whereParam[1]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		return db_KK_T_KKTK_SVC_KEI.selectByPrimaryKeys(whereMap);
	}

	/**
	 * SQLKEY(KK_SELECT_005)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	KKTK_SVC_KEI_NO
	 *		 	KIKI_CHG_NO
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeDK_T_HAISO_TG_BPIN_KK_SELECT_005(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_DK_T_HAISO_TG_BPIN.selectBySqlDefine(paramList, DK_T_HAISO_TG_BPIN_KK_SELECT_005);
	}

	// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
	/**
	 * PK(‚o‚j@ŒŸõ)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	KOJIAK_NO
	 * </pre>
	 * <p>
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @return JBSbatCommonDBInterface ŒŸõ‚ÌŒ‹‰ÊB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private JBSbatCommonDBInterface executeKU_T_KOJIAK_PKSELECT(Object[] whereParam) throws Exception
	{
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("KOJIAK_NO", whereParam[0]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		return db_KU_T_KOJIAK.selectByPrimaryKeys(whereMap);
	}
	// ++++++++++ v8.00.06 C³I—¹ ++++++++++

	/**
	 * PK(‚o‚j@XV)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅÝ’è€–Úƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 3.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 4.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		setParam:Ý’è‚µ‚½‚¢€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚ÄAsetParamƒ}ƒbƒv‚É“ü‚ê‚Ü‚·B€–ÚƒL[‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXI—¹”NŒŽ“ú				SVC_ENDYMD
	 *		 	ƒvƒ‰ƒ“I—¹”NŒŽ“ú				PLAN_ENDYMD
	 *		 	ƒT[ƒrƒX‰Û‹àI—¹”NŒŽ“ú			SVC_CHRG_ENDYMD
	 *		 	ƒvƒ‰ƒ“‰Û‹àI—¹”NŒŽ“ú			PLAN_CHRG_ENDYMD
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	KKTK_SVC_KEI_NO
	 *		 	GENE_ADD_DTM
	 * </pre>
	 * <p>
	 * @param setParam Ý’è€–Ú‚Ì’lB
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_PKUPDATE_VA(Object[] setParam, Object[] whereParam) throws Exception
	{
		// Ý’è’l‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface();
		
		setMap.setValue("SVC_ENDYMD", setParam[0]);
		setMap.setValue("PLAN_ENDYMD", setParam[0]);
		
		setMap.setValue("SVC_CHRG_ENDYMD", setParam[1]);
		setMap.setValue("PLAN_CHRG_ENDYMD", setParam[1]);
		
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("KKTK_SVC_KEI_NO", whereParam[0]);
		whereMap.setValue("GENE_ADD_DTM", whereParam[1]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.updateByPrimaryKeys(whereMap, setMap);
	}
	
	/**
	 * SQLKEY(KK_SELECT_011)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	‰ñü“à–óŽg—pŠJŽn”NŒŽ“ú
	 *		 	‰ñü“à–óŽg—pI—¹”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KJ_FIN_WK_KK_SELECT_011(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KJ_FIN_WK.selectBySqlDefine(paramList, KK_T_KJ_FIN_WK_KK_SELECT_011);
	}

	/**
	 * SQLKEY(KK_SELECT_010)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KAP_KEI_KK_SELECT_010(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		paramList.setValue(param[2].toString());
		paramList.setValue(param[3].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KAP_KEI.selectBySqlDefine(paramList, KK_T_KAP_KEI_KK_SELECT_010);
	}
	
	/**
	 * SQLKEY(KK_SELECT_004)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	‹@Ší•ÏX”Ô†
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeDK_T_HAISO_KK_SELECT_004(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_DK_T_HAISO.selectBySqlDefine(paramList, DK_T_HAISO_KK_SELECT_004);
	}

	/**
	 * PK(‘S€–Ú“o˜^)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅÝ’è€–Úƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		setParam:Ý’è‚µ‚½‚¢€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚ÄAsetParamƒ}ƒbƒv‚É“ü‚ê‚Ü‚·B€–ÚƒL[‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†				KKTK_SVC_KEI_NO
	 *		 	¢‘ã“o˜^”NŒŽ“úŽž•ª•b				GENE_ADD_DTM
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX				KKTK_SVC_KEI_STAT
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXƒR[ƒh				KKTK_SVC_CD
	 *		 	—¿‹àƒR[ƒXƒR[ƒh				PCRS_CD
	 *		 	—¿‹àƒvƒ‰ƒ“ƒR[ƒh				PPLAN_CD
	 *		 	’ñ‹Ÿ•ûŽ®Œ_–ñ”Ô†				TK_HOSHIKI_KEI_NO
	 *		 	‹@Ší’ñ‹ŸŽí•ÊƒR[ƒh				KKTK_SBT_CD
	 *		 	”Ì”„Ží•ÊƒR[ƒh				HAMBAI_SBT_CD
	 *		 	ƒT[ƒrƒX—˜—pŠJŽnŠó–]”NŒŽ“ú				SVC_USE_STA_KIBO_YMD
	 *		 	—\–ñ“K—pŠJŽnŠó–]”NŒŽ“ú				RSV_TSTA_KIBO_YMD
	 *		 	Šó–]ƒ[ƒJ[ƒR[ƒh				KIBO_MAKER_CD
	 *		 	‹@ŠíŽw’èŽí•ÊƒR[ƒh				KIKI_SHITEI_SBT_CD
	 *		 	‘î“à‹@ŠíŽí•ÊƒR[ƒh				TAKNKIKI_SBT_CD
	 *		 	‘î“à‹@ŠíŒ^Ž®ƒR[ƒh				TAKNKIKI_MODEL_CD
	 *		 	‹@Ší»‘¢”Ô†				KIKI_SEIZO_NO
	 *		 	•t‘®•iŽí•ÊƒR[ƒh				HUZOKUHIN_SBT_CD
	 *		 	•t‘®•iŒ^Ž®ƒR[ƒh				HUZOKUHIN_MODEL_CD
	 *		 	‘î“à‹@ŠíƒZƒbƒg•iŒ^ƒR[ƒh				TAKNKIKI_SETHIN_MODEL_CD
	 *		 	‹@Ší•ÏX”Ô†				KIKI_CHG_NO
	 *		 	‹@Ší•ÏX——RƒR[ƒh				KIKI_CHG_RSN_CD
	 *		 	’ÊM‹@ŠíƒZƒbƒgƒR[ƒh				TSUSHIN_KIKI_SET_CD
	 *		 	‚g‚c‚c—e—ÊƒR[ƒh				HDD_CAPA_CD
	 *		 	‹@ŠíÝ’uæêŠ”Ô†				KIKI_STC_SAKI_PLACE_NO
	 *		 	eŒ_–ñŽ¯•ÊƒR[ƒh				OYA_KEI_SKBT_CD
	 *		 	ƒT[ƒrƒXŒ_–ñ”Ô†				SVC_KEI_NO
	 *		 	ƒT[ƒrƒXŒ_–ñ“à–ó”Ô†				SVC_KEI_UCWK_NO
	 *		 	ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†				SVC_KEI_KAISEN_UCWK_NO
	 *		 	ƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñ”Ô†				OP_SVC_KEI_NO
	 *		 	‚r‚x‚r‚h‚c				SYSID
	 *		 	\ž–¾×”Ô†				MSKM_DTL_NO
	 *		 	ƒŠƒ“ƒN‚r‚s‚aƒtƒ‰ƒO				LINK_STB_FLG
	 *		 	‹@Šíˆø“–Žw’è‘qŒÉƒR[ƒh				KIKI_HKAT_SHITEI_SOKO_CD
	 *		 	‹@Šíˆø“–Žw’è‘qŒÉ’IƒR[ƒh				KIKI_HKAT_SHITEI_SKDN_CD
	 *		 	‹@ŠíŽw’èŽžŠÇ—êŠŽ¯•ÊƒR[ƒh				KIKI_STI_JI_KRIPLACE_SKCD
	 *		 	‹@ŠíŽw’èŽžHŽ–‰ïŽÐƒR[ƒh				KIKI_STI_JI_KOCOMP_CD
	 *		 	‹@ŠíŽw’èŽžHŽ–‰ïŽÐ’IƒR[ƒh				KIKI_STI_JI_KOCOMP_SLF_CD
	 *		 	‹@ŠíŽw’èŽž—a‘õæƒIƒtƒBƒXƒR[ƒh				KIKI_STI_JI_YTKSKOF_CD
	 *		 	‹@ŠíŽw’èŽž—a‘õæƒIƒtƒBƒX’IƒR[ƒh				KIKI_STI_JI_YTKSKOF_SLF_CD
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñˆøŒp”­¶”NŒŽ“ú				KKTK_SVC_KEI_HKHASYMD
	 *		 	‹@Ší‘——¿—L–³				KIKI_SORYO_UM
	 *		 	‹@Ší‘——¿ì¬”NŒŽ“ú				KIKI_SORYO_SAKSEI_YMD
	 *		 	‹@Ší‘—•tæ–¼				KIKI_SOHUS_NM
	 *		 	‹@Ší‘—•tæƒJƒi–¼				KIKI_SOHUS_KANA
	 *		 	‹@Ší‘—•tæZŠƒR[ƒh				KIKI_SOHUS_AD_CD
	 *		 	‹@Ší‘—•tæ—X•Ö”Ô†				KIKI_SOHUS_PCD
	 *		 	‹@Ší‘—•tæ“s“¹•{Œ§–¼				KIKI_SOHUS_STATE_NM
	 *		 	‹@Ší‘—•tæŽs‹æ’¬‘º–¼				KIKI_SOHUS_CITY_NM
	 *		 	‹@Ší‘—•tæ‘åŽš’ÊÌ–¼				KIKI_SOHUS_OAZTSU_NM
	 *		 	‹@Ší‘—•tæŽš’š–Ú–¼				KIKI_SOHUS_AZCHO_NM
	 *		 	‹@Ší‘—•tæ”Ô’n†				KIKI_SOHUS_BNCHIGO
	 *		 	‹@Ší‘—•tæZŠ•â‹LEŒš•¨–¼				KIKI_SOHUS_ADRTTM
	 *		 	‹@Ší‘—•tæZŠ•â‹LE•”‰®”Ô†				KIKI_SOHUS_ADRRM
	 *		 	‹@Ší‘—•tæZŠŽè“®“ü—Íƒtƒ‰ƒO				KIKI_SHS_AD_MAN_INPUT_FLG
	 *		 	‹@Ší‘—•tæ“d˜b”Ô†				KIKI_SOHUS_TELNO
	 *		 	ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†				MANSION_BUKKEN_NO
	 *		 	‹@Ší‘—•tæQŒ_–ñŽÒZŠ·ˆÙƒtƒ‰ƒO				KIKI_SOHUS_KSH_AD_SAI_FLG
	 *		 	‹@Ší‘—•tæŒÂ•ÊŽw’èƒtƒ‰ƒO				KIKI_SHS_KBT_SHITEI_FLG
	 *		 	‹@Ší‘—•tæ•â‘«ƒR[ƒh‚P				KIKI_SHS_HSK_CD_1
	 *		 	‹@Ší‘—•tæ•â‘«ƒR[ƒh‚Q				KIKI_SHS_HSK_CD_2
	 *		 	‹@Ší‘—•tæ•â‘«ƒƒ‚				KIKI_SHS_HSK_MEMO
	 *		 	‹@ŠíÝ’uæ–¼				KIKI_STC_SAKI_NM
	 *		 	‹@ŠíÝ’uæƒJƒi–¼				KIKI_STC_SAKI_KANA
	 *		 	‹@ŠíÝ’uæZŠƒR[ƒh				KIKI_STC_SAKI_AD_CD
	 *		 	‹@ŠíÝ’uæ—X•Ö”Ô†				KIKI_STC_SAKI_PCD
	 *		 	‹@ŠíÝ’uæ“s“¹•{Œ§–¼				KIKI_STC_SAKI_STATE_NM
	 *		 	‹@ŠíÝ’uæŽs‹æ’¬‘º–¼				KIKI_STC_SAKI_CITY_NM
	 *		 	‹@ŠíÝ’uæ‘åŽš’ÊÌ–¼				KIKI_STC_SAKI_OAZTSU_NM
	 *		 	‹@ŠíÝ’uæŽš’š–Ú–¼				KIKI_STC_SAKI_AZCHO_NM
	 *		 	‹@ŠíÝ’uæ”Ô’n†				KIKI_STC_SAKI_BNCHIGO
	 *		 	‹@ŠíÝ’uæZŠ•â‹LEŒš•¨–¼				KIKI_STC_SAKI_ADRTTM
	 *		 	‹@ŠíÝ’uæZŠ•â‹LE•”‰®”Ô†				KIKI_STC_SAKI_ADRRM
	 *		 	‹@ŠíÝ’uæQŒ_–ñŽÒZŠ·ˆÙƒtƒ‰ƒO				KIKI_STC_SK_KSH_AD_SAI_FLG
	 *		 	‹@ŠíÝ’uæ“d˜b”Ô†				KIKI_STC_SK_TELNO
	 *		 	‹@ŠíÝ’uæ‹æ‰æ®—’†ƒtƒ‰ƒO				KIKI_STS_KKK_SEIRI_CHU_FLG
	 *		 	ZŠ–¢Šm’èƒtƒ‰ƒO				AD_MI_FIX_FLG
	 *		 	Ž©“®“o˜^ƒR[ƒh				AUTO_ADD_CD
	 *		 	ZŠ–¢Šm’è‰ðœ”NŒŽ“ú				AD_MI_FIX_RLS_YMD
	 *		 	‰Û‹àŠJŽn”NŒŽ“ú•â³—L–³				CHRG_STA_YMD_HOSEI_UM
	 *		 	‹@ŠíÝ’uæ•â‘«ƒR[ƒh‚P				KIKI_STS_HSK_CD_1
	 *		 	‹@ŠíÝ’uæ•â‘«ƒR[ƒh‚Q				KIKI_STS_HSK_CD_2
	 *		 	‹@ŠíÝ’uæ•â‘«ƒƒ‚				KIKI_STS_HSK_MEMO
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒã‘±‹Æ–±ˆË—Š”NŒŽ“ú				KKTK_SVC_KEI_KZKWRK_REQYMD
	 *		 	Æ¸”NŒŽ“ú				SHOSA_YMD
	 *		 	Æ¸ŽæÁ”NŒŽ“ú				SHOSA_CL_YMD
	 *		 	”z‘—‹æ•ª				HAISO_DIV
	 *		 	”z‘—ŠúŒÀ”NŒŽ“ú				HAISO_KIGEN_YMD
	 *		 	”z‘—“ž’…Žw’è”NŒŽ“ú				HAISO_ARIV_SHITEI_YMD
	 *		 	ŽŽ—p‰Á“ü”NŒŽ“ú				FTRIAL_KANYU_YMD
	 *		 	ŽŽ—pŠúŠÔI—¹”NŒŽ“ú				FTRIAL_PRD_ENDYMD
	 *		 	–{‰Á“ü”NŒŽ“ú				HONKANYU_YMD
	 *		 	–{‰Á“üˆÚsŠúŒÀ”NŒŽ“ú				HONKANYU_IKO_KIGEN_YMD
	 *		 	Œ_–ñ’÷Œ‹”NŒŽ“ú				KEI_CNC_YMD
	 *		 	‚i‚b‚b‚b‰Á“ü‘‹L“ü”NŒŽ“ú				JCCC_KANYU_BUNSHO_YMD
	 *		 	•ÛØƒR[ƒh				HOSHO_CD
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ•â‹L				KKTK_SVKEI_HOKI
	 *		 	•ÛØŠJŽn”NŒŽ“ú				HOSHO_STAYMD
	 *		 	•ÛØI—¹”NŒŽ“ú				HOSHO_END_YMD
	 *		 	—\–ñ“K—p”NŒŽ“ú				RSV_APLY_YMD
	 *		 	—\–ñŽæÁ”NŒŽ“ú				RSV_CL_YMD
	 *		 	—\–ñ“K—pƒR[ƒh				RSV_APLY_CD
	 *		 	‹@Ší•ÏX”NŒŽ“ú				KIKI_CHG_YMD
	 *		 	ƒvƒ‰ƒ“ŠJŽn”NŒŽ“ú				PLAN_STAYMD
	 *		 	ƒvƒ‰ƒ“I—¹”NŒŽ“ú				PLAN_ENDYMD
	 *		 	ƒvƒ‰ƒ“‰Û‹àŠJŽn”NŒŽ“ú				PLAN_CHRG_STAYMD
	 *		 	ƒvƒ‰ƒ“‰Û‹àI—¹”NŒŽ“ú				PLAN_CHRG_ENDYMD
	 *		 	ƒvƒ‰ƒ“I—¹Ží•ÊƒR[ƒh				PLAN_END_SBT_CD
	 *		 	ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹”NŒŽ“ú				SVC_CANCEL_YMD
	 *		 	ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹——RƒR[ƒh				SVC_CANCEL_RSN_CD
	 *			ƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú				SVC_STA_KISAN_YMD
	 *		 	ƒT[ƒrƒXŠJŽn”NŒŽ“ú				SVC_STA_YMD
	 *		 	ƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú				SVC_CHRG_STAYMD
	 *		 	ƒT[ƒrƒX’âŽ~”NŒŽ“ú				SVC_STP_YMD
	 *		 	ƒT[ƒrƒX’ñ‹Ÿ’†Žg—p•s‰ÂŽí•ÊƒR[ƒh				SVCTK_CHU_USE_FAIL_SBT_CD
	 *		 	ƒT[ƒrƒX’âŽ~——RƒR[ƒh				SVC_STP_RSN_CD
	 *		 	ƒT[ƒrƒX’âŽ~‰ðœ”NŒŽ“ú				SVC_STP_RLS_YMD
	 *		 	ƒT[ƒrƒX’âŽ~‰ðœ——RƒR[ƒh				SVC_STP_RLS_RSN_CD
	 *		 	‹xŽ~’†’fƒR[ƒh				PAUSE_STP_CD
	 *		 	ƒT[ƒrƒX‹xŽ~”NŒŽ“ú				SVC_PAUSE_YMD
	 *		 	ƒT[ƒrƒX‹xŽ~——RƒR[ƒh				SVC_PAUSE_RSN_CD
	 *		 	ƒT[ƒrƒX‹xŽ~——Rƒƒ‚				SVC_PAUSE_RSN_MEMO
	 *		 	ƒT[ƒrƒX‹xŽ~‰ðœ”NŒŽ“ú				SVC_PAUSE_RLS_YMD
	 *		 	ƒT[ƒrƒX‹xŽ~‰ðœ——RƒR[ƒh				SVC_PAUSE_RLS_RSN_CD
	 *		 	ƒT[ƒrƒX‹xŽ~‰ðœ——Rƒƒ‚				SVC_PAUSE_RLS_RSN_MEMO
	 *		 	ƒT[ƒrƒXI—¹”NŒŽ“ú				SVC_ENDYMD
	 *		 	ƒT[ƒrƒX‰Û‹àI—¹”NŒŽ“ú				SVC_CHRG_ENDYMD
	 *		 	ƒT[ƒrƒX‰ð–ñ”NŒŽ“ú				SVC_DSL_YMD
	 *		 	ƒT[ƒrƒX‰ð–ñ——RƒR[ƒh				SVC_DLRE_CD
	 *		 	ƒT[ƒrƒX‰ð–ñ——Rƒƒ‚				SVC_DLRE_MEMO
	 *		 	Žc’uƒtƒ‰ƒO				ZANCHI_FLG
	 *		 	ƒT[ƒrƒX‰ð–ñŽè‘±Š®—¹ƒtƒ‰ƒO				SVC_DSL_TTDKI_FIN_FLG
	 *		 	‰ñ•œ”NŒŽ“ú				KAIHK_YMD
	 *		 	ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹ŽæÁ”NŒŽ“ú				SVC_CANCEL_CL_YMD
	 *		 	ƒT[ƒrƒX‰ð–ñŽæÁ”NŒŽ“ú				SVC_DSL_CL_YMD
	 *		 	R¸Œ‹‰Ê‘—MƒR[ƒh				SKEKKA_SEND_CD
	 *		 	ƒT[ƒrƒX‹xŽ~‰Û‹àŠJŽn”NŒŽ“ú				SVC_PAUSE_CHRG_STA_YMD
	 *		 	ˆá–ñ‹à”­¶ƒR[ƒh				PNLTY_HASSEI_CD
	 *		 	‹@Ší”FØ‚h‚c				KIKI_NINSHO_ID
	 *		 	‹@Ší”FØ‚h‚cƒpƒXƒ[ƒh				KIKI_NINSHO_ID_PWD
	 *		 	ˆÙ“®‹æ•ª				IDO_DIV
	 *		 	‹@ŠíÝ’uŽÀÑŽó•t”NŒŽ“ú				KKST_JSEKI_UK_YMD
	 *		 	‚…‚‚s‚u‹@ŠíÝ’u³”Fó‘ÔƒR[ƒh				EO_TV_KKST_SNN_STAT_CD
	 *		 	‹@ŠíÝ’u³”F”NŒŽ“ú				KKST_SNN_YMD
	 *		 	‘î“à‹@ŠíˆÙ“®ƒR[ƒh				TAKNKIKI_IDO_CD
	 *		 	‚b‚`‚rƒJ[ƒhŽg—p‹–‘ø”NŒŽ“ú				CAS_CARD_USE_KYODAK_YMD
	 *		 	‹@Ší•t‰Áî•ñƒR[ƒh				KIKI_HUKA_INFO_CD
	 *		 	Æ¸‰ð–ñŠ®—¹ƒR[ƒh				SHOSA_DSL_FIN_CD
	 *		 	ƒ‹[ƒ^[‰ð–ñ—\–ñˆ—ó‘ÔƒR[ƒh				ROUTER_DSL_RSV_TRN_STAT_CD
	 *		 	ƒ‹[ƒ^[‰ð–ñ—\–ñˆ—Œ‹‰ÊƒR[ƒh				ROUTER_DSL_RSV_TRN_RSLT_CD
	 *		 	”z‘—•û–@ƒR[ƒh				HAISO_WAY_CD
	 *		 	‹@ŠíˆÚ“]æˆÚ“®ŽÀŽ{ŽÒŽ¯•ÊƒR[ƒh				KIKI_ITENS_MV_JSSIS_SKCD
	 *		 	‰ñŽû‹@Ší—L–³				KAISHU_KIKI_UM
	 *		 	”z‘—ˆË—ŠŽw’è”NŒŽ“ú				HAISO_REQ_SHITEI_YMD
	 *		 	o‰×Š®—¹Žžˆ—Ïƒtƒ‰ƒO				SHKA_FIN_JI_SYRZM_FLG
	 *		 	ƒT[ƒrƒXŠJŽnŽž”z‘—ó‹µŽ¯•ÊƒR[ƒh				SVC_STA_JI_HIS_JOKYO_SKCD
	 *		 	“o˜^”NŒŽ“úŽž•ª•b				ADD_DTM
	 *		 	“o˜^ƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				ADD_OPEACNT
	 *		 	XV”NŒŽ“úŽž•ª•b				UPD_DTM
	 *		 	XVƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				UPD_OPEACNT
	 *		 	íœ”NŒŽ“úŽž•ª•b				DEL_DTM
	 *		 	íœƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				DEL_OPEACNT
	 *		 	–³Œøƒtƒ‰ƒO				MK_FLG
	 *		 	“o˜^‰^—p”NŒŽ“ú				ADD_UNYO_YMD
	 *		 	“o˜^ˆ—‚h‚c				ADD_TRN_ID
	 *		 	XV‰^—p”NŒŽ“ú				UPD_UNYO_YMD
	 *		 	XVˆ—‚h‚c				UPD_TRN_ID
	 *		 	íœ‰^—p”NŒŽ“ú				DEL_UNYO_YMD
	 *		 	íœˆ—‚h‚c				DEL_TRN_ID
	 *		 	•ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú				HCPRD_STAD_SNSTSTD_YMD
	 *		 	•ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úˆÚsƒtƒ‰ƒO	HCPRD_STAD_SNSTSTD_YMD_IKF
	 * </pre>
	 * <p>
	 * @param setParam Ý’è€–Ú‚Ì’lB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_PKINSERT(Object[] setParam) throws Exception
	{
		// Ý’è’l‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface();
		setMap.setValue("KKTK_SVC_KEI_NO", setParam[0]);
		setMap.setValue("GENE_ADD_DTM", setParam[1]);
		setMap.setValue("KKTK_SVC_KEI_STAT", setParam[2]);
		setMap.setValue("KKTK_SVC_CD", setParam[3]);
		setMap.setValue("PCRS_CD", setParam[4]);
		setMap.setValue("PPLAN_CD", setParam[5]);
		setMap.setValue("TK_HOSHIKI_KEI_NO", setParam[6]);
		setMap.setValue("KKTK_SBT_CD", setParam[7]);
		setMap.setValue("HAMBAI_SBT_CD", setParam[8]);
		setMap.setValue("SVC_USE_STA_KIBO_YMD", setParam[9]);
		setMap.setValue("RSV_TSTA_KIBO_YMD", setParam[10]);
		setMap.setValue("KIBO_MAKER_CD", setParam[11]);
		setMap.setValue("KIKI_SHITEI_SBT_CD", setParam[12]);
		setMap.setValue("TAKNKIKI_SBT_CD", setParam[13]);
		setMap.setValue("TAKNKIKI_MODEL_CD", setParam[14]);
		setMap.setValue("KIKI_SEIZO_NO", setParam[15]);
		setMap.setValue("HUZOKUHIN_SBT_CD", setParam[16]);
		setMap.setValue("HUZOKUHIN_MODEL_CD", setParam[17]);
		setMap.setValue("TAKNKIKI_SETHIN_MODEL_CD", setParam[18]);
		setMap.setValue("KIKI_CHG_NO", setParam[19]);
		setMap.setValue("KIKI_CHG_RSN_CD", setParam[20]);
		setMap.setValue("TSUSHIN_KIKI_SET_CD", setParam[21]);
		setMap.setValue("HDD_CAPA_CD", setParam[22]);
		setMap.setValue("KIKI_STC_SAKI_PLACE_NO", setParam[23]);
		setMap.setValue("OYA_KEI_SKBT_CD", setParam[24]);
		setMap.setValue("SVC_KEI_NO", setParam[25]);
		setMap.setValue("SVC_KEI_UCWK_NO", setParam[26]);
		setMap.setValue("SVC_KEI_KAISEN_UCWK_NO", setParam[27]);
		setMap.setValue("OP_SVC_KEI_NO", setParam[28]);
		setMap.setValue("SYSID", setParam[29]);
		setMap.setValue("MSKM_DTL_NO", setParam[30]);
		setMap.setValue("LINK_STB_FLG", setParam[31]);
		setMap.setValue("KIKI_HKAT_SHITEI_SOKO_CD", setParam[32]);
		setMap.setValue("KIKI_HKAT_SHITEI_SKDN_CD", setParam[33]);
		setMap.setValue("KIKI_STI_JI_KRIPLACE_SKCD", setParam[34]);
		setMap.setValue("KIKI_STI_JI_KOCOMP_CD", setParam[35]);
		setMap.setValue("KIKI_STI_JI_KOCOMP_SLF_CD", setParam[36]);
		setMap.setValue("KIKI_STI_JI_YTKSKOF_CD", setParam[37]);
		setMap.setValue("KIKI_STI_JI_YTKSKOF_SLF_CD", setParam[38]);
		setMap.setValue("KKTK_SVC_KEI_HKHASYMD", setParam[39]);
		setMap.setValue("KIKI_SORYO_UM", setParam[40]);
		setMap.setValue("KIKI_SORYO_SAKSEI_YMD", setParam[41]);
		setMap.setValue("KIKI_SOHUS_NM", setParam[42]);
		setMap.setValue("KIKI_SOHUS_KANA", setParam[43]);
		setMap.setValue("KIKI_SOHUS_AD_CD", setParam[44]);
		setMap.setValue("KIKI_SOHUS_PCD", setParam[45]);
		setMap.setValue("KIKI_SOHUS_STATE_NM", setParam[46]);
		setMap.setValue("KIKI_SOHUS_CITY_NM", setParam[47]);
		setMap.setValue("KIKI_SOHUS_OAZTSU_NM", setParam[48]);
		setMap.setValue("KIKI_SOHUS_AZCHO_NM", setParam[49]);
		setMap.setValue("KIKI_SOHUS_BNCHIGO", setParam[50]);
		setMap.setValue("KIKI_SOHUS_ADRTTM", setParam[51]);
		setMap.setValue("KIKI_SOHUS_ADRRM", setParam[52]);
		setMap.setValue("KIKI_SHS_AD_MAN_INPUT_FLG", setParam[53]);
		setMap.setValue("KIKI_SOHUS_TELNO", setParam[54]);
		setMap.setValue("MANSION_BUKKEN_NO", setParam[55]);
		setMap.setValue("KIKI_SOHUS_KSH_AD_SAI_FLG", setParam[56]);
		setMap.setValue("KIKI_SHS_KBT_SHITEI_FLG", setParam[57]);
		setMap.setValue("KIKI_SHS_HSK_CD_1", setParam[58]);
		setMap.setValue("KIKI_SHS_HSK_CD_2", setParam[59]);
		setMap.setValue("KIKI_SHS_HSK_MEMO", setParam[60]);
		setMap.setValue("KIKI_STC_SAKI_NM", setParam[61]);
		setMap.setValue("KIKI_STC_SAKI_KANA", setParam[62]);
		setMap.setValue("KIKI_STC_SAKI_AD_CD", setParam[63]);
		setMap.setValue("KIKI_STC_SAKI_PCD", setParam[64]);
		setMap.setValue("KIKI_STC_SAKI_STATE_NM", setParam[65]);
		setMap.setValue("KIKI_STC_SAKI_CITY_NM", setParam[66]);
		setMap.setValue("KIKI_STC_SAKI_OAZTSU_NM", setParam[67]);
		setMap.setValue("KIKI_STC_SAKI_AZCHO_NM", setParam[68]);
		setMap.setValue("KIKI_STC_SAKI_BNCHIGO", setParam[69]);
		setMap.setValue("KIKI_STC_SAKI_ADRTTM", setParam[70]);
		setMap.setValue("KIKI_STC_SAKI_ADRRM", setParam[71]);
		setMap.setValue("KIKI_STC_SK_KSH_AD_SAI_FLG", setParam[72]);
		setMap.setValue("KIKI_STC_SK_TELNO", setParam[73]);
		setMap.setValue("KIKI_STS_KKK_SEIRI_CHU_FLG", setParam[74]);
		setMap.setValue("AD_MI_FIX_FLG", setParam[75]);
		setMap.setValue("AUTO_ADD_CD", setParam[76]);
		setMap.setValue("AD_MI_FIX_RLS_YMD", setParam[77]);
		setMap.setValue("CHRG_STA_YMD_HOSEI_UM", setParam[78]);
		setMap.setValue("KIKI_STS_HSK_CD_1", setParam[79]);
		setMap.setValue("KIKI_STS_HSK_CD_2", setParam[80]);
		setMap.setValue("KIKI_STS_HSK_MEMO", setParam[81]);
		setMap.setValue("KKTK_SVC_KEI_KZKWRK_REQYMD", setParam[82]);
		setMap.setValue("SHOSA_YMD", setParam[83]);
		setMap.setValue("SHOSA_CL_YMD", setParam[84]);
		setMap.setValue("HAISO_DIV", setParam[85]);
		setMap.setValue("HAISO_KIGEN_YMD", setParam[86]);
		setMap.setValue("HAISO_ARIV_SHITEI_YMD", setParam[87]);
		setMap.setValue("FTRIAL_KANYU_YMD", setParam[88]);
		setMap.setValue("FTRIAL_PRD_ENDYMD", setParam[89]);
		setMap.setValue("HONKANYU_YMD", setParam[90]);
		setMap.setValue("HONKANYU_IKO_KIGEN_YMD", setParam[91]);
		setMap.setValue("KEI_CNC_YMD", setParam[92]);
		setMap.setValue("JCCC_KANYU_BUNSHO_YMD", setParam[93]);
		setMap.setValue("HOSHO_CD", setParam[94]);
		setMap.setValue("KKTK_SVKEI_HOKI", setParam[95]);
		setMap.setValue("HOSHO_STAYMD", setParam[96]);
		setMap.setValue("HOSHO_END_YMD", setParam[97]);
		setMap.setValue("RSV_APLY_YMD", setParam[98]);
		setMap.setValue("RSV_CL_YMD", setParam[99]);
		setMap.setValue("RSV_APLY_CD", setParam[100]);
		setMap.setValue("KIKI_CHG_YMD", setParam[101]);
		setMap.setValue("PLAN_STAYMD", setParam[102]);
		setMap.setValue("PLAN_ENDYMD", setParam[103]);
		setMap.setValue("PLAN_CHRG_STAYMD", setParam[104]);
		setMap.setValue("PLAN_CHRG_ENDYMD", setParam[105]);
		setMap.setValue("PLAN_END_SBT_CD", setParam[106]);
		setMap.setValue("SVC_CANCEL_YMD", setParam[107]);
		setMap.setValue("SVC_CANCEL_RSN_CD", setParam[108]);
		setMap.setValue("SVC_STA_KISAN_YMD", setParam[109]);
		setMap.setValue("SVC_STA_YMD", setParam[110]);
		setMap.setValue("SVC_CHRG_STAYMD", setParam[111]);
		setMap.setValue("SVC_STP_YMD", setParam[112]);
		setMap.setValue("SVCTK_CHU_USE_FAIL_SBT_CD", setParam[113]);
		setMap.setValue("SVC_STP_RSN_CD", setParam[114]);
		setMap.setValue("SVC_STP_RLS_YMD", setParam[115]);
		setMap.setValue("SVC_STP_RLS_RSN_CD", setParam[116]);
		setMap.setValue("PAUSE_STP_CD", setParam[117]);
		setMap.setValue("SVC_PAUSE_YMD", setParam[118]);
		setMap.setValue("SVC_PAUSE_RSN_CD", setParam[119]);
		setMap.setValue("SVC_PAUSE_RSN_MEMO", setParam[120]);
		setMap.setValue("SVC_PAUSE_RLS_YMD", setParam[121]);
		setMap.setValue("SVC_PAUSE_RLS_RSN_CD", setParam[122]);
		setMap.setValue("SVC_PAUSE_RLS_RSN_MEMO", setParam[123]);
		setMap.setValue("SVC_ENDYMD", setParam[124]);
		setMap.setValue("SVC_CHRG_ENDYMD", setParam[125]);
		setMap.setValue("SVC_DSL_YMD", setParam[126]);
		setMap.setValue("SVC_DLRE_CD", setParam[127]);
		setMap.setValue("SVC_DLRE_MEMO", setParam[128]);
		setMap.setValue("ZANCHI_FLG", setParam[129]);
		setMap.setValue("SVC_DSL_TTDKI_FIN_FLG", setParam[130]);
		setMap.setValue("KAIHK_YMD", setParam[131]);
		setMap.setValue("SVC_CANCEL_CL_YMD", setParam[132]);
		setMap.setValue("SVC_DSL_CL_YMD", setParam[133]);
		setMap.setValue("SKEKKA_SEND_CD", setParam[134]);
		setMap.setValue("SVC_PAUSE_CHRG_STA_YMD", setParam[135]);
		setMap.setValue("PNLTY_HASSEI_CD", setParam[136]);
		setMap.setValue("KIKI_NINSHO_ID", setParam[137]);
		setMap.setValue("KIKI_NINSHO_ID_PWD", setParam[138]);
		setMap.setValue("IDO_DIV", setParam[139]);
		setMap.setValue("KKST_JSEKI_UK_YMD", setParam[140]);
		setMap.setValue("EO_TV_KKST_SNN_STAT_CD", setParam[141]);
		setMap.setValue("KKST_SNN_YMD", setParam[142]);
		setMap.setValue("TAKNKIKI_IDO_CD", setParam[143]);
		setMap.setValue("CAS_CARD_USE_KYODAK_YMD", setParam[144]);
		setMap.setValue("KIKI_HUKA_INFO_CD", setParam[145]);
		setMap.setValue("SHOSA_DSL_FIN_CD", setParam[146]);
		setMap.setValue("ROUTER_DSL_RSV_TRN_STAT_CD", setParam[147]);
		setMap.setValue("ROUTER_DSL_RSV_TRN_RSLT_CD", setParam[148]);
		setMap.setValue("HAISO_WAY_CD", setParam[149]);
		setMap.setValue("KIKI_ITENS_MV_JSSIS_SKCD", setParam[150]);
		setMap.setValue("KAISHU_KIKI_UM", setParam[151]);
		setMap.setValue("HAISO_REQ_SHITEI_YMD", setParam[152]);
		setMap.setValue("SHKA_FIN_JI_SYRZM_FLG", setParam[153]);
		setMap.setValue("SVC_STA_JI_HIS_JOKYO_SKCD", setParam[154]);
		setMap.setValue("ADD_DTM", setParam[155]);
		setMap.setValue("ADD_OPEACNT", setParam[156]);
		setMap.setValue("UPD_DTM", setParam[157]);
		setMap.setValue("UPD_OPEACNT", setParam[158]);
		setMap.setValue("DEL_DTM", setParam[159]);
		setMap.setValue("DEL_OPEACNT", setParam[160]);
		setMap.setValue("MK_FLG", setParam[161]);
		setMap.setValue("ADD_UNYO_YMD", setParam[162]);
		setMap.setValue("ADD_TRN_ID", setParam[163]);
		setMap.setValue("UPD_UNYO_YMD", setParam[164]);
		setMap.setValue("UPD_TRN_ID", setParam[165]);
		setMap.setValue("DEL_UNYO_YMD", setParam[166]);
		setMap.setValue("DEL_TRN_ID", setParam[167]);
		// ++++++++++ v9.00.00 ’Ç‰ÁŠJŽn ++++++++++ //
		setMap.setValue("HCPRD_STAD_SNSTSTD_YMD", setParam[168]);
		setMap.setValue("HCPRD_STAD_SNSTSTD_YMD_IKF", setParam[169]);
		// ++++++++++ v9.00.00 ’Ç‰ÁŠ®—¹ ++++++++++ //
		// ++++++++++ v10.00.00 ’Ç‰ÁŠJŽn ++++++++++ //
		setMap.setValue("HCPRD_STAD_SNSTSTD_YMD_SCD", setParam[170]);
		// ++++++++++ v10.00.00 ’Ç‰ÁŠ®—¹ ++++++++++ //
		
	
		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.insertByPrimaryKeys(setMap);
	}
	
	// ++++++++++ v15.00.00 íœŠJŽn ++++++++++ Žg—p‰ÓŠ–³‚µ‚Ìˆ×Aíœ
//	/**
//	 * SQLKEY(KK_SELECT_154)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
//	 * <p>
//	 * <b>ˆ—ƒtƒ[</b><br>
//	 * <pre>
//	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
//	 *
//	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
//	 * 
//	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
//	 *		ˆø”:
//	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
//	 *		 	SVC_KEI_NO
//	 *		 	RSV_APLY_YMD
//	 * </pre>
//	 * <p>
//	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
//	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
//	 */
//	private void executeKK_T_KKTK_SVC_KEI_KK_SELECT_154(Object[] param) throws Exception
//	{
//		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
//		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
//		paramList.setValue(param[0].toString());
//		paramList.setValue(param[1].toString());
//
//		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
//		db_KK_T_KKTK_SVC_KEI.selectBySqlDefine(paramList, KK_T_KKTK_SVC_KEI_KK_SELECT_154);
//	}
	/* ++++++++++ v15.00.00 íœI—¹ ++++++++++ */

	/**
	 * PK(‚o‚j@ŒŸõ)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	MANSION_BUKKEN_NO
	 * </pre>
	 * <p>
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @return JBSbatCommonDBInterface ŒŸõ‚ÌŒ‹‰ÊB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private JBSbatCommonDBInterface executeKK_T_MANSION_BUKKEN_PKSELECT(Object[] whereParam) throws Exception
	{
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("MANSION_BUKKEN_NO", whereParam[0]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		return db_KK_T_MANSION_BUKKEN.selectByPrimaryKeys(whereMap);
	}	
	/**
	 * PK(‚o‚j@XV)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅÝ’è€–Úƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.ˆø”‚ÅðŒƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 3.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 4.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		setParam:Ý’è‚µ‚½‚¢€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚ÄAsetParamƒ}ƒbƒv‚É“ü‚ê‚Ü‚·B€–ÚƒL[‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	ƒvƒ‰ƒ“‰Û‹àŠJŽn”NŒŽ“ú				PLAN_CHRG_STAYMD
	 *		 	ƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú				SVC_CHRG_STAYMD
	 *		whereParam:PK€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚Ä,Ši”[‚³‚ê‚½”z—ñ‚Å‚·BPK€–Ú‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	KKTK_SVC_KEI_NO
	 *		 	GENE_ADD_DTM
	 * </pre>
	 * <p>
	 * @param setParam Ý’è€–Ú‚Ì’lB
	 * @param whereParam ðŒ€–Ú‚Ì’lB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KKTK_SVC_KEI_PKUPDATE(Object[] setParam, Object[] whereParam) throws Exception
	{
		// Ý’è’l‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface();
		setMap.setValue("PLAN_CHRG_STAYMD", setParam[0]);
		setMap.setValue("SVC_CHRG_STAYMD", setParam[1]);
		// ++++++++++ v10.00.01 ’Ç‰ÁŠJŽn ++++++++++ //
		setMap.setValue("HCPRD_STAD_SNSTSTD_YMD", setParam[2]);
		// ++++++++++ v10.00.01 ’Ç‰ÁI—¹ ++++++++++ //	
		// ðŒ‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		whereMap.setValue("KKTK_SVC_KEI_NO", whereParam[0]);
		whereMap.setValue("GENE_ADD_DTM", whereParam[1]);

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KKTK_SVC_KEI.updateByPrimaryKeys(whereMap, setMap);
	}
	
	/**
	 * SQLKEY(KK_SELECT_005)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KAP_KEI_KK_SELECT_005(Object[] param) throws Exception
	{
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KAP_KEI.selectBySqlDefine(paramList, KK_T_KAP_KEI_KK_SELECT_005);
	}

	/**
	 * PK(‘S€–Ú“o˜^)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅÝ’è€–Úƒ}ƒbƒv‚ðì‚è‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		setParam:Ý’è‚µ‚½‚¢€–Ú‚Ì(€–ÚA’l)‚ð(keyAvalue)‚Æ‚µ‚ÄAsetParamƒ}ƒbƒv‚É“ü‚ê‚Ü‚·B€–ÚƒL[‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	Š„•ŠŒ_–ñ”Ô†				KAP_KEI_NO
	 *		 	¢‘ã“o˜^”NŒŽ“úŽž•ª•b				GENE_ADD_DTM
	 *		 	Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX				KAP_KEI_STAT
	 *		 	Š„•Šƒvƒ‰ƒ“ƒR[ƒh				KAP_PLAN_CD
	 *		 	‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†				KKTK_SVC_KEI_NO
	 *		 	“o˜^Žž‹@Ší•ÏX”Ô†				ADD_JI_KIKI_CHG_NO
	 *		 	\ž–¾×”Ô†				MSKM_DTL_NO
	 *		 	ˆÙ“®‹æ•ª				IDO_DIV
	 *		 	—\–ñ“K—p”NŒŽ“ú				RSV_APLY_YMD
	 *		 	—\–ñŽæÁ”NŒŽ“ú				RSV_CL_YMD
	 *		 	—\–ñ“K—pƒR[ƒh				RSV_APLY_CD
	 *		 	Š„•ŠˆêŠ‡¿‹Ø‘Ö”NŒŽ				KAP_IKT_SIKY_SWCH_YM
	 *		 	Š„•ŠŒ_–ñ’÷Œ‹”NŒŽ“ú				KAP_KEI_CNC_YMD
	 *		 	Š„•Š¿‹I—¹”NŒŽ“ú				KAP_SEIKY_ENDYMD
	 *		 	Š„•ŠŒ_–ñ‰ð–ñ”NŒŽ“ú				KAP_KEI_DSL_YMD
	 *		 	ˆá–ñ‹à”­¶ƒR[ƒh				PNLTY_HASSEI_CD
	 *		 	Š„•ŠŒ_–ñƒLƒƒƒ“ƒZƒ‹”NŒŽ“ú				KAP_KEI_CANCEL_YMD
	 *		 	Š„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú				KAP_KEI_CHRG_STDARD_YMD
	 *		 	Š„•ŠŒ_–ñ‰Û‹àŠJŽn”NŒŽ“ú				KAP_KEI_CHRG_STAYMD
	 *		 	Š„•Š¿‹ŠJŽn”NŒŽ				KAP_SEIKY_STA_YM
	 *		 	Š„•ŠŽx•¥‚¢Žc‰ñ”				KAP_PAY_ZAN_CNT
	 *		 	Š„•Š¿‹Ï‰ñ”				KAP_SEIKY_ZUMI_CNT
	 *		 	Š„•Š¿‹Ï‹àŠz				KAP_SEIKY_ZUMI_AMNT
	 *		 	’[––w“ü’Ê’m‘o—ÍŽ¯•ÊƒR[ƒh				TNMT_BUY_TCHISHO_OPUT_SKCD
	 *		 	’[––w“üŽó•t’S“–ŽÒ–¼				TNMT_BUY_UK_TNTSHA_NM
	 *		 	ƒvƒŒƒ~ƒAƒ€ƒIƒvƒVƒ‡ƒ“ÄŒ_–ñŽžŠ„ˆø”ñ“K—pƒtƒ‰ƒO				PRMOP_REKEIJI_WRBHIAPL_FLG
	 *		 	ˆøŒpŒ³Š„•ŠŒ_–ñ”Ô†				HKTGI_MOTO_KAP_KEI_NO
	 *		 	“o˜^”NŒŽ“úŽž•ª•b				ADD_DTM
	 *		 	“o˜^ƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				ADD_OPEACNT
	 *		 	XV”NŒŽ“úŽž•ª•b				UPD_DTM
	 *		 	XVƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				UPD_OPEACNT
	 *		 	íœ”NŒŽ“úŽž•ª•b				DEL_DTM
	 *		 	íœƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg				DEL_OPEACNT
	 *		 	–³Œøƒtƒ‰ƒO				MK_FLG
	 *		 	“o˜^‰^—p”NŒŽ“ú				ADD_UNYO_YMD
	 *		 	“o˜^ˆ—‚h‚c				ADD_TRN_ID
	 *		 	XV‰^—p”NŒŽ“ú				UPD_UNYO_YMD
	 *		 	XVˆ—‚h‚c				UPD_TRN_ID
	 *		 	íœ‰^—p”NŒŽ“ú				DEL_UNYO_YMD
	 *		 	íœˆ—‚h‚c				DEL_TRN_ID
	 * </pre>
	 * <p>
	 * @param setParam Ý’è€–Ú‚Ì’lB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KAP_KEI_PKINSERT(Object[] setParam) throws Exception
	{
		// Ý’è’l‚Ìƒ}ƒbƒv‚ðì¬‚µ‚Ü‚·
		JBSbatCommonDBInterface setMap = new JBSbatCommonDBInterface();
		setMap.setValue("KAP_KEI_NO", setParam[0]);
		setMap.setValue("GENE_ADD_DTM", setParam[1]);
		setMap.setValue("KAP_KEI_STAT", setParam[2]);
		setMap.setValue("KAP_PLAN_CD", setParam[3]);
		setMap.setValue("KKTK_SVC_KEI_NO", setParam[4]);
		setMap.setValue("ADD_JI_KIKI_CHG_NO", setParam[5]);
		setMap.setValue("MSKM_DTL_NO", setParam[6]);
		setMap.setValue("IDO_DIV", setParam[7]);
		setMap.setValue("RSV_APLY_YMD", setParam[8]);
		setMap.setValue("RSV_CL_YMD", setParam[9]);
		setMap.setValue("RSV_APLY_CD", setParam[10]);
		setMap.setValue("KAP_IKT_SIKY_SWCH_YM", setParam[11]);
		setMap.setValue("KAP_KEI_CNC_YMD", setParam[12]);
		setMap.setValue("KAP_SEIKY_ENDYMD", setParam[13]);
		setMap.setValue("KAP_KEI_DSL_YMD", setParam[14]);
		setMap.setValue("PNLTY_HASSEI_CD", setParam[15]);
		setMap.setValue("KAP_KEI_CANCEL_YMD", setParam[16]);
		setMap.setValue("KAP_KEI_CHRG_STDARD_YMD", setParam[17]);
		setMap.setValue("KAP_KEI_CHRG_STAYMD", setParam[18]);
		setMap.setValue("KAP_SEIKY_STA_YM", setParam[19]);
		setMap.setValue("KAP_PAY_ZAN_CNT", setParam[20]);
		setMap.setValue("KAP_SEIKY_ZUMI_CNT", setParam[21]);
		setMap.setValue("KAP_SEIKY_ZUMI_AMNT", setParam[22]);
		setMap.setValue("TNMT_BUY_TCHISHO_OPUT_SKCD", setParam[23]);
		setMap.setValue("TNMT_BUY_UK_TNTSHA_NM", setParam[24]);
		setMap.setValue("PRMOP_REKEIJI_WRBHIAPL_FLG", setParam[25]);
		setMap.setValue("HKTGI_MOTO_KAP_KEI_NO", setParam[26]);
		setMap.setValue("ADD_DTM", setParam[27]);
		setMap.setValue("ADD_OPEACNT", setParam[28]);
		setMap.setValue("UPD_DTM", setParam[29]);
		setMap.setValue("UPD_OPEACNT", setParam[30]);
		setMap.setValue("DEL_DTM", setParam[31]);
		setMap.setValue("DEL_OPEACNT", setParam[32]);
		setMap.setValue("MK_FLG", setParam[33]);
		setMap.setValue("ADD_UNYO_YMD", setParam[34]);
		setMap.setValue("ADD_TRN_ID", setParam[35]);
		setMap.setValue("UPD_UNYO_YMD", setParam[36]);
		setMap.setValue("UPD_TRN_ID", setParam[37]);
		setMap.setValue("DEL_UNYO_YMD", setParam[38]);
		setMap.setValue("DEL_TRN_ID", setParam[39]);
	
		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KAP_KEI.insertByPrimaryKeys(setMap);
	}
	/**££££££ƒc[ƒ‹‚©‚ç¶¬‚µ‚½ƒƒ\ƒbƒh‚Å‚· I—¹££££££*/
	
	/**
	 * 
	 * ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ÌXV‚ðs‚¢‚Ü‚·B
	 * 
	 * @return ƒT[ƒrƒXŒ_–ñ”r‘¼§ŒäTBL‚Ö‚Ì”r‘¼§Œäˆ—Œ‹‰Ê
	 * @throws Exception ƒƒ\ƒbƒh“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private boolean updateKktkSvcKei(JBSbatServiceInterfaceMap inMap) throws Exception 
	{
		JBSbatCommonDBInterface svkeiExcCtrlMap = new JBSbatCommonDBInterface();
		
		String svcCd          = "";		//	ƒT[ƒrƒXƒR[ƒh
		String svcStaYmdSvc   = "";		// ƒT[ƒrƒXŠJŽn”NŒŽ“ú(ƒT[ƒrƒXŒ_–ñ) 
		String taknkikiSbtCd1 = "";		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚P
		String taknkikiSbtCd2 = "";		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚Q
		String taknkikiSbtCd3 = "";		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚R
		// ANK-4315-00-00 ADD START
		String taknkikiSbtCd4 = "";		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚S
		// ANK-4315-00-00 ADD END
		
		/* ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++ */
		String kkOpUmDiv = KKOP_NASHI;	//‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ª‚ð‰Šú‰»
		/* ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++ */
		// ƒT[ƒrƒXŒ_–ñ”Ô†‚ÌŽæ“¾
		String svcKeiNo = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KEI_NO));
		
		// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh‚ÌŽæ“¾
		String svcKisSrsbCd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KIS_SRSB_CD));
		
		// ƒT[ƒrƒXŒ_–ñ”r‘¼§Œäƒe[ƒuƒ‹‚É”r‘¼§Œäˆ—‚ðŽÀs‚·‚é
		svkeiExcCtrlMap.setValue(JBSbatKK_T_SVKEI_EXC_CTRL.SVC_KEI_NO, svcKeiNo);
		JBSbatCommonDBInterface dbmap = db_KK_T_SVKEI_EXC_CTRL.selectByPrimaryKeysForUpdateWait(svkeiExcCtrlMap);
		
		if(null == dbmap)
		{
			super.logPrint.printBusinessErrorLog("EKKB0360KE", new String[]{"ƒT[ƒrƒXŒ_–ñ”r‘¼§ŒäTBL", svcKeiNo});
			super.logPrint.printDebugLog("”r‘¼ƒGƒ‰[‚ª”­¶‚µ‚Ü‚µ‚½B{SVC_KEI_NO:" + svcKeiNo + "}");
			return false;
		}
		
		super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh-->" + svcKisSrsbCd);
		
		// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh‚ªu10FƒT[ƒrƒXŠJŽnvAu20ƒT[ƒrƒXŠJŽn“o˜^iHŽ–‹NˆöjvAu30FƒT[ƒrƒXŠJŽni•â³jv‚Ìê‡
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		if("10".equals(svcKisSrsbCd) || "20".equals(svcKisSrsbCd) || "30".equals(svcKisSrsbCd))
		if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_10.equals(svcKisSrsbCd) || JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_20.equals(svcKisSrsbCd) 
				|| JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_30.equals(svcKisSrsbCd))
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		{
			super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽn--->" + svcKisSrsbCd);
			// ƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚éB(ƒJƒŒƒ“ƒgî•ñ)
			JBSbatCommonDBInterface svcKeiMap =  this.getSvcKei(svcKeiNo);
			
			// ƒT[ƒrƒXŒ_–ñî•ñ‚ª‘¶Ý‚·‚éê‡B
			if(null != svcKeiMap)
			{
				// ƒT[ƒrƒXŒ_–ñ.ƒT[ƒrƒXƒR[ƒhŽæ“¾
				svcCd        = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_CD));
				
				// ++++++++++ v15.00.01 C³ŠJŽn ++++++++++
//				// ƒT[ƒrƒXŒ_–ñ.ƒT[ƒrƒXŠJŽn“ú
//				svcStaYmdSvc = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_STA_YMD));
				
				// ŠJŽn‹Nˆö‚Æ‚È‚Á‚½ƒT[ƒrƒXŒ_–ñ‚ª“d˜bƒT[ƒrƒX‚Ìê‡
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				if ("02".equals(svcCd))
				if(JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				{
					// ƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn“ú‚ðŽg—p‚·‚éiOM-2014-0001420‚Ì‰üC“à—ej
					svcStaYmdSvc = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_STA_YMD));
				}
				else
				{
					// ’ŠoŽž‚ÉÝ’è‚µ‚½•ÏX‘OƒT[ƒrƒXŠJŽn“ú‚ðŽg—p‚·‚éB
					// ¦ EO2090320JƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñ“o˜^JBSbatKKAddSvcStaTgKei‚ÅÝ’è‚µ‚½’l
					// ¦ inƒtƒ@ƒCƒ‹‚ÌŠî€“ú‚Íe‚ÌŠJŽn“ú‚Æ‚µ‚ÄŽg—p•s‰Âc‘O’i‚ÌƒIƒvƒVƒ‡ƒ“ŠJŽn“™‚ÅŠî€“ú‚Í•ÏX‚³‚ê‚Ä‚¢‚é‰Â”\«‚ª‚ ‚éˆ×B
					svcStaYmdSvc = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_MAE_SVC_STA_YMD));
				}
				// ++++++++++ v15.00.01 C³I—¹ ++++++++++
				
				// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚ðŽæ“¾B
				JBSbatCommonDBInterface kaisenUwMap =  this.getSvkeiKaisenUw(svcKeiNo);
				
				// ŒŸõŒ‹‰Ê‚ðŽæ“¾‚·‚é
				while (null != kaisenUwMap )
				{
					// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚Ì€–Ú‚ðŽæ“¾
					String svcKeiKaisenUcwkNo = JBSbatStringUtil.Rtrim(kaisenUwMap.getString(JBSbatKK_T_SVKEI_KAISEN_UW.SVC_KEI_KAISEN_UCWK_NO));
					
					// ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó.ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†
					String mansionBukkenNo = JBSbatStringUtil.Rtrim(kaisenUwMap.getString(JBSbatKK_T_SVKEI_KAISEN_UW.MANSION_BUKKEN_NO));
					
					super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†-->" + mansionBukkenNo);
					
					// ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”»’è
					boolean mansionFlg = isMansionBukken(mansionBukkenNo);
					
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒCƒ“ƒ^[ƒlƒbƒgƒT[ƒrƒX"‚Ü‚½‚Í"“d˜bƒT[ƒrƒX"‚Ìê‡B
//					if("01".equals(svcCd) || "02".equals(svcCd))
//					{
//						taknkikiSbtCd1 = "60";
//						taknkikiSbtCd2 = "D0";
//						taknkikiSbtCd3 = "R0";
//					}
//					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒeƒŒƒrƒT[ƒrƒX"‚Ìê‡B
//					else if("03".equals(svcCd))
//					{
//						taknkikiSbtCd1 = "E0";
//						taknkikiSbtCd2 = "";
//						taknkikiSbtCd3 = "";
//					}
					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒCƒ“ƒ^[ƒlƒbƒgƒT[ƒrƒX"‚Ü‚½‚Í"“d˜bƒT[ƒrƒX"‚Ìê‡B
					if(JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) || JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
					{
						taknkikiSbtCd1 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_60;
						taknkikiSbtCd2 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_D0;
						taknkikiSbtCd3 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0;
						// ANK-4315-00-00 ADD START
						taknkikiSbtCd4 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0;
						// ANK-4315-00-00 ADD END
					}
					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒeƒŒƒrƒT[ƒrƒX"‚Ìê‡B
					else if(JBSbatKKConst.SVC_CD_TV_SVC.equals(svcCd))
					{
						taknkikiSbtCd1 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_E0;
						taknkikiSbtCd2 = "";
						taknkikiSbtCd3 = "";
						// ANK-4315-00-00 ADD START
						taknkikiSbtCd4 = "";
						// ANK-4315-00-00 ADD END
					}
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					
					// ANK-4315-00-00 MOD START
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚éB
					// JBSbatCommonDBInterface kktkSvcKeiMap = this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3);
					JBSbatCommonDBInterface kktkSvcKeiMap = this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3, taknkikiSbtCd4);
					// ANK-4315-00-00 MOD END
					
					while (null != kktkSvcKeiMap ) 
					{
						// ƒT[ƒrƒXƒR[ƒh‚ª‹ó‚Ìê‡
						if("".equals(svcCd))
						{
							// ŽŸ‚Ìƒf[ƒ^‚ÉƒXƒLƒbƒv‚·‚éB
							kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
							continue;
						}
						
						// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ÌŽæ“¾
						String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
						//Šm”F—p‚Ì‘î“à‹@ŠíŽí•ÊƒR[ƒh
						String check_taknkikiSbtCd = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SBT_CD));
						
						super.logPrint.printDebugLog("‘½‹@”\ƒ‹[ƒ^[Šm”F@‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†FFFFFFF" + kktkSvcKeiNo);
						super.logPrint.printDebugLog("‘½‹@”\ƒ‹[ƒ^[Šm”F@‘î“à‹@ŠíŽí•ÊƒR[ƒhFFF" + check_taknkikiSbtCd);
						
						// ƒT[ƒrƒXŠJŽn‘ÎÛ‹@Ší‚ª‘½‹@”\ƒ‹[ƒ^‚Ìê‡
						// ŠJŽnƒgƒŠƒK[‚Æ‚È‚Á‚Ä‚¢‚éƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXƒR[ƒh‚Æ
						// ŠJŽn‘ÎÛ‚Æ‚È‚Á‚Ä‚¢‚é‘½‹@”\ƒ‹[ƒ^‚Ì‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒh‚Ì‘g‚Ý‡‚í‚¹ƒ`ƒFƒbƒN‚ðs‚¤
						//‘î“à‹@ŠíŽí•ÊƒR[ƒh‚ª‘½‹@”\ƒ‹[ƒ^[‚Ìê‡
						// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//						if("R0".equals(check_taknkikiSbtCd))
						// ANK-4315-00-00 MOD START
						// if(JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(check_taknkikiSbtCd))
						if(JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(check_taknkikiSbtCd)
								|| JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0.equals(check_taknkikiSbtCd))
						// ANK-4315-00-00 MOD END
						// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
						{
							// ++++++++++ v15.00.00 íœŠJŽn ++++++++++
//							String kkopSvcCd = "";		//	‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒh
//							
//							// ƒT[ƒrƒXƒR[ƒh‚ª"ƒCƒ“ƒ^[ƒlƒbƒgƒT[ƒrƒX"‚Ìê‡
//							if("01".equals(svcCd))
//							{
//								//‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒh¢ƒ‹[ƒ^[‹@”\(G01)£
//								kkopSvcCd = "G01";
//							}
//							// ƒT[ƒrƒXƒR[ƒh‚ª"“d˜bƒT[ƒrƒX"‚Ìê‡
//							else if("02".equals(svcCd))
//							{
//								//‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒh¢“d˜bƒAƒ_ƒvƒ^[‹@”\(G02)£
//								kkopSvcCd = "G02";
//							}
//							
//							super.logPrint.printDebugLog("‘½‹@”\ƒ‹[ƒ^[Šm”F@‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXƒR[ƒhFFFFF" + kkopSvcCd);
//							
//							//‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñƒXƒL[ƒ}ŒŸõ
//							// ðŒ€–Ú‚ðÝ’è‚µ‚Ü‚·
//							String [] wherePkParam = {kktkSvcKeiNo, kkopSvcCd, super.opeDate};
//							
//							executeKK_T_KKOP_SVC_KEI_KK_SELECT_002(wherePkParam);
//							
//							JBSbatCommonDBInterface kktkOpsvckeiMap = db_KK_T_KKOP_SVC_KEI.selectNext();
//							
//							// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñƒXƒL[ƒ}î•ñ‚ªNULL‚Ìê‡
//							if(null == kktkOpsvckeiMap)
							// ++++++++++ v15.00.00 íœI—¹ ++++++++++
							// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
							// ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ª‚ðŽæ“¾‚·‚é
							kkOpUmDiv = getKkOpUmDiv(kktkSvcKeiNo);
							
							// ˆÈ‰º‚ÉŠY“–‚·‚éê‡‚Í‘½‹@”\ƒ‹[ƒ^‚ðˆ—‘ÎÛŠO‚Æ‚·‚éB
							
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if(
//									// ƒlƒbƒg‚Åuƒ‹[ƒ^‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
//									("01".equals(svcCd) && (!KKOP_G01.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
//									||
//									// “d˜b‚Åu“d˜bƒAƒ_ƒvƒ^[‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
//									("02".equals(svcCd) && (!KKOP_G02.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
//								)
							// ANK-4315-00-00 MOD START
//							if(
//									// ƒlƒbƒg‚Åuƒ‹[ƒ^‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
//									(JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) && (!KKOP_G01.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
//									||
//									// “d˜b‚Åu“d˜bƒAƒ_ƒvƒ^[‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
//									(JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd) && (!KKOP_G02.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
//								)
							if(
									// ‘½‹@”\ƒ‹[ƒ^[
									JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(check_taknkikiSbtCd)
									// ƒlƒbƒg‚Åuƒ‹[ƒ^‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
									&& ((JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) && (!KKOP_G01.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
									||
									// “d˜b‚Åu“d˜bƒAƒ_ƒvƒ^[‹@”\‚Ì‚Ý‚ ‚èv‚Å‚àuƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚Å‚à–³‚¢
									(JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd) && (!KKOP_G02.equals(kkOpUmDiv) && !KKOP_G01G02.equals(kkOpUmDiv)))
								))
							// ANK-4315-00-00 MOD END
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
							{
								super.logPrint.printDebugLog("‘½‹@”\ƒ‹[ƒ^[Šm”F@‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñƒXƒL[ƒ}î•ñ@–³‚µ");
								// ŽŸ‚Ìƒf[ƒ^‚ÉƒXƒLƒbƒv‚·‚éB
								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
								continue;
							}
							super.logPrint.printDebugLog("‘½‹@”\ƒ‹[ƒ^[Šm”F@‹@ŠíƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñƒXƒL[ƒ}î•ñ@—L‚è");
						}
						
						// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh‚ªu10FƒT[ƒrƒXŠJŽnvAu20ƒT[ƒrƒXŠJŽn“o˜^iHŽ–‹Nˆöjv
						// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//						if("10".equals(svcKisSrsbCd) || "20".equals(svcKisSrsbCd))
						if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_10.equals(svcKisSrsbCd) || JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_20.equals(svcKisSrsbCd))
						// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
						{
							// ’÷Œ‹ÏˆÈŠO‚Ì‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ÍƒT[ƒrƒXŠJŽn‘ÎÛŠO‚Æ‚·‚éB
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if (!"030".equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
							if (!JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_030.equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							{
								// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX
								String kktkSvcKeiStat = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT));
								
								// ++++++++++ v15.00.00 C³ŠJŽn ++++++++++ else{continue}‚ðW–ñ
//								// ƒT[ƒrƒXƒR[ƒh="02:TEL"
//								if("02".equals(svcCd))
//								{
//									// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX="100:ƒT[ƒrƒX’ñ‹Ÿ’†"
//									if("100".equals(kktkSvcKeiStat))
//									{
//										//‘î“à‹@ŠíŽí•ÊƒR[ƒh‚ª‘½‹@”\ƒ‹[ƒ^[‚Ìê‡
//										if("R0".equals(check_taknkikiSbtCd))
//										{
//											// Šî€“ú
//											String kjnYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
//											super.logPrint.printBusinessErrorLog("šššŠî€“ú--->" + kjnYmd);
//											
//											// ƒT[ƒrƒXŠJŽn“ú
//											String svcStaYmd = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_YMD));
//											
//											// Šî€“úƒƒT[ƒrƒXŠJŽn“ú‚Ìê‡AŠî€“ú‚Å•â³‚µ‚Ü‚·B(‰‰ñCDR‹NˆöŠJŽnl—¶)
//											if(Integer.parseInt(kjnYmd) < Integer.parseInt(svcStaYmd))
//											{
//												// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð•â³“o˜^‚µ‚Ü‚·B(‰‰ñCDR‹NˆöŠJŽnl—¶)
//												this.addKktksvckeiHosei(kktkSvcKeiMap, svcKeiNo, svcCd, kjnYmd);
//												
//												// ˆÙ“®—\–ñXVˆ—(VA‹@Ší‰ð–ñ—\–ñ‚Ì—\–ñ“K—p”NŒŽ“úXV)
//												this.updateIdoRsv(kktkSvcKeiMap, kjnYmd);
//												
//												kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//												continue;
//											}
//											else
//											{
//												kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//												continue;
//											}
//										}
//										else
//										{
//											kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//											continue;
//										}
//									}
//									else
//									{
//										kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//										continue;
//									}
//								}
//								else
//								{
//									kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//									continue;
//								}
								// ‹@Ší‚ÌŠJŽnŒ_‹@‚Æ‚È‚Á‚Ä‚¢‚éƒT[ƒrƒXŒ_–ñ‚ª“d˜b
								// ŠŽ‚ÂA‹@Ší‚ÌƒXƒe[ƒ^ƒX‚ªƒT[ƒrƒX’ñ‹Ÿ’†
								// ŠŽ‚ÂA‹@Ší‚ª‘½‹@”\ƒ‹[ƒ^‚Ìê‡
								// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//								if ("02".equals(svcCd)
//									&& "100".equals(kktkSvcKeiStat)
//									&& "R0".equals(check_taknkikiSbtCd))
								// ANK-4315-00-00 MOD START
//								if (JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd)
//										&& JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100.equals(kktkSvcKeiStat)
//										&& JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(check_taknkikiSbtCd))
								if (JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd)
										&& JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100.equals(kktkSvcKeiStat)
										&& (JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(check_taknkikiSbtCd) 
												|| JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0.equals(check_taknkikiSbtCd)))
								// ANK-4315-00-00 MOD END
								// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
								{	
									// ƒT[ƒrƒXŠJŽn“ú
									String svcStaYmd = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_YMD));
									
									// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//									// Šî€“ú
//									String kjnYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
//									
//									// Šî€“úƒƒT[ƒrƒXŠJŽn“ú‚Ìê‡AŠî€“ú‚Å•â³‚µ‚Ü‚·B(‰‰ñCDR‹NˆöŠJŽnl—¶)
//									if (Integer.parseInt(kjnYmd) < Integer.parseInt(svcStaYmd))
//									{	
									
									// Šî€“úƒƒT[ƒrƒXŠJŽn“ú‚Ìê‡AŠî€“ú‚Å•â³‚µ‚Ü‚·B(‰‰ñCDR‹NˆöŠJŽnl—¶)
									if (Integer.parseInt(JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD))) < Integer.parseInt(svcStaYmd))
									{	
										kjnYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
										// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
										// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð•â³“o˜^‚µ‚Ü‚·B(‰‰ñCDR‹NˆöŠJŽnl—¶)
										this.addKktksvckeiHosei(kktkSvcKeiMap, svcKeiNo, svcCd, kjnYmd);
										
										// ˆÙ“®—\–ñXVˆ—(VA‹@Ší‰ð–ñ—\–ñ‚Ì—\–ñ“K—p”NŒŽ“úXV)
										this.updateIdoRsv(kktkSvcKeiMap, kjnYmd);
									} 
								} 
								
								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
								continue;
								// ++++++++++ v15.00.00 C³I—¹ ++++++++++
							}
						}
						// u30FƒT[ƒrƒXŠJŽni•â³jv‚Ìê‡
						// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//						else if("30".equals(svcKisSrsbCd))
						else if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_30.equals(svcKisSrsbCd))
						// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
						{
							// ’ñ‹Ÿ’†ˆÈŠO‚Ì‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ÍƒT[ƒrƒXŠJŽn‘ÎÛŠO‚Æ‚·‚éB
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if (!"100".equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
							if (!JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100.equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							{
								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
								continue;
							}
						}
						
						// ¢‘ã”N“o˜^”NŒŽ“úŽž•ª•b‚ÌŽæ“¾
						String geneAddDtm = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
						
						// ðŒ€–Ú‚ðÝ’è‚µ‚Ü‚·
						String [] wherePkParam = {kktkSvcKeiNo, geneAddDtm};
						super.logPrint.printDebugLog("wherePkParam(KKTK_SVC_KEI_NO)F" + wherePkParam[0]);
						super.logPrint.printDebugLog("wherePkParam(GENE_ADD_DTM )FF" + wherePkParam[1]);
						
						// PKŒŸõ‚ðs‚¤
						JBSbatCommonDBInterface kktksvckei = executeKK_T_KKTK_SVC_KEI_PKSELECT(wherePkParam);
						
						// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ªŽæ“¾‚Å‚«‚½ê‡
						if(null != kktksvckei)
						{
							// ++++++++++ v9.00.02 ’Ç‰ÁŠJŽn ++++++++++
							// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚ðŽæ“¾B
							String taknkikiSbtCd = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SBT_CD));
							// ++++++++++ v9.00.02 ’Ç‰ÁI—¹ ++++++++++
							// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
							// eŒ_–ñŽ¯•ÊƒR[ƒh‚ðŽæ“¾
							String kktkOyaKeiSkbtCd = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.OYA_KEI_SKBT_CD));
							
							// Šî€‚Æ‚·‚éeƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú‚ð‰Šú‰»Ý’è‚·‚é
							String kjnSvcStaYmdSvc = "";
							
							// ŠJŽnŒ_‹@‚ÌƒT[ƒrƒXŒ_–ñ‚ªƒlƒbƒg‚Ü‚½‚Í“d˜biƒeƒŒƒr‚É•R•t‚­‰ñü‹@Ší‚Í‘¼‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú‚ðˆÓŽ¯‚·‚é•K—v‚ª–³‚¢ˆ×Al—¶‘ÎÛŠOj
							// ŠŽ‚ÂAeŒ_–ñŽ¯•ÊƒR[ƒh‚ªu02:‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñv
							// ŠŽ‚ÂA‘½‹@”\ƒ‹[ƒ^ˆÈŠO@‚Ü‚½‚Í@‘½‹@”\ƒ‹[ƒ^‚Å‹@ŠíƒIƒvƒVƒ‡ƒ“ƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚è
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if (("01".equals(svcCd) || "02".equals(svcCd))
//									&& JBSbatKKConst.OYA_KEI_SKBT_CD_KAISEN_TG_SVC_KEI.equals(kktkOyaKeiSkbtCd)
//									&& (!"R0".equals(taknkikiSbtCd)
//										|| ("R0".equals(taknkikiSbtCd) && KKOP_G01G02.equals(kkOpUmDiv))
//									)
//								)
							// ANK-4315-00-00 MOD START
//							if ((JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) || JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
//									&& JBSbatKKConst.OYA_KEI_SKBT_CD_KAISEN_TG_SVC_KEI.equals(kktkOyaKeiSkbtCd)
//									&& (!JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(taknkikiSbtCd)
//										|| (JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(taknkikiSbtCd) && KKOP_G01G02.equals(kkOpUmDiv))
//									)
//								)
							if ((JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) || JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
									&& JBSbatKKConst.OYA_KEI_SKBT_CD_KAISEN_TG_SVC_KEI.equals(kktkOyaKeiSkbtCd)
									&& ((!JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(taknkikiSbtCd) 
											&& !JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0.equals(taknkikiSbtCd))
										|| (JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0.equals(taknkikiSbtCd) && KKOP_G01G02.equals(kkOpUmDiv))
										|| (JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0.equals(taknkikiSbtCd) 
												&& (KKOP_G01G02.equals(kkOpUmDiv) || "".equals(kkOpUmDiv)))
									)
								)
							// ANK-4315-00-00 MOD END
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							{
								// ‰ñü‚É•R•t‚­ƒT[ƒrƒXŒ_–ñ‚ª“¯“ú‚ÉŠJŽniŠJŽn“ú‚Å‚Í‚È‚­ŠJŽnƒ^ƒCƒ~ƒ“ƒO‚ª“¯‚¶j‚µ‚Ä‚¢‚éê‡
								// •R•t‚­ƒT[ƒrƒXŒ_–ñ‚Ì’†‚ÅÅ‚à‘‚¢ŠJŽn“ú‚ðŽæ“¾‚·‚é
								kjnSvcStaYmdSvc = getSvcKeiSvcStaYmdFromKaiseTgSvkei(svcKeiNo, svcCd, svcStaYmdSvc, svcKeiKaisenUcwkNo);
							}
							else
							{
								kjnSvcStaYmdSvc = svcStaYmdSvc;
							}
							// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
							
							// ++++++++++ v22.00.01 ’Ç‰ÁŠJŽn ++++++++++
							boolean staYmdFlg = true;
							// ++++++++++ v22.00.01 ’Ç‰ÁI—¹ ++++++++++
							
							// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
////							 ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ‚©‚ÂAƒT[ƒrƒXƒR[ƒh="01:NET"
//							if(mansionFlg && "01".equals(svcCd))
							// ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ‚©‚ÂAƒT[ƒrƒXƒR[ƒh="01:NET"or"02:TEL"
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if(mansionFlg && ("01".equals(svcCd) || "02".equals(svcCd)))
							if(mansionFlg && (JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) || JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd)))
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							// ++++++++++ v15.00.03 C³I—¹ ++++++++++
							{
								// ++++++++++ v9.00.02 ’Ç‰ÁŠJŽn ++++++++++
								// ƒ‚ƒfƒ€EONU‚Ìê‡‚Ì‚ÝA—˜—pŠJŽnŠó–]“ú‚ð—Dæ‚Æ‚·‚é
								// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//								if ("60".equals(taknkikiSbtCd) || "D0".equals(taknkikiSbtCd))
								if (JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_60.equals(taknkikiSbtCd) || JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_D0.equals(taknkikiSbtCd))
								// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
								{
								// ++++++++++ v9.00.02 ’Ç‰ÁI—¹ ++++++++++
									super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨Œ");
									// “ü—Íƒtƒ@ƒCƒ‹‚ÌŠî€“ú‚ðÝ’è
									// ++++++++++ v15.00.03 íœŠJŽn ++++++++++
//									// ++++++++++ v15.00.00 C³ŠJŽn ++++++++++
////									svcStaYmdSvc = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
//									kjnSvcStaYmdSvc = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
//									// ++++++++++ v15.00.00 C³I—¹ ++++++++++
									// ++++++++++ v15.00.03 íœŠJŽn ++++++++++
									
									// ++++++++++ v15.00.00 C³ŠJŽn ++++++++++
//									super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨Œ--Šî€“ú" + svcStaYmdSvc);
									super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨Œ--Šî€“ú" + kjnSvcStaYmdSvc);
									// ++++++++++ v15.00.00 C³I—¹ ++++++++++
									
									// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//									// ƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
//									// ++++++++++ v15.00.00 C³ŠJŽn ++++++++++
//									getStaYmdMansion(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc);
//									getStaYmdMansion(kktksvckei, svcKeiNo, svcCd, kjnSvcStaYmdSvc);
//									// ++++++++++ v15.00.00 C³I—¹ ++++++++++
									
									// Šî€“ú‚Ée‚ÌƒT[ƒrƒXŠJŽn“ú‚ðÝ’è‚·‚é
									kjnYmd = kjnSvcStaYmdSvc;
									
									staYmdFlg = false;
									
									// ƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
									getStaYmd(kktksvckei, svcKeiNo, svcCd, "", "", kjnYmd, staYmdFlg);
									// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
									
									// ++++++++++ v9.00.02 ’Ç‰ÁŠJŽn ++++++++++
									mansionNetTgKkFlg = true;
									// ++++++++++ v9.00.02 ’Ç‰ÁI—¹ ++++++++++
								}
								// ++++++++++ v9.00.02 ’Ç‰ÁŠJŽn ++++++++++
								else
								{
									// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//									// ƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
//									// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//									 ++++++++++ v15.00.00 C³ŠJŽn ++++++++++
////								getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc);
//									getStaYmd(kktksvckei, svcKeiNo, svcCd, kjnSvcStaYmdSvc);
//									// ++++++++++ v15.00.00 C³I—¹ ++++++++++
//									getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc, kjnSvcStaYmdSvc);
//									// ++++++++++ v15.00.03 C³I—¹ ++++++++++
									
									// ƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾iŠî€“ú‚Íƒ‹[ƒ‹75‚æ‚èŽæ“¾j
									kjnYmd = getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc, kjnSvcStaYmdSvc, null, staYmdFlg);
									// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
									
									mansionNetTgKkFlg = false;
								}
								// ++++++++++ v9.00.02 ’Ç‰ÁI—¹ ++++++++++
							}
							else
							{
								// ƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
								// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//								// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//								// ++++++++++ v15.00.00 C³ŠJŽn ++++++++++
////								getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc);
//								getStaYmd(kktksvckei, svcKeiNo, svcCd, kjnSvcStaYmdSvc);
//								// ++++++++++ v15.00.00 C³I—¹ ++++++++++
//								getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc, kjnSvcStaYmdSvc);
								// ++++++++++ v15.00.03 C³I—¹ ++++++++++
								
								kjnYmd = getStaYmd(kktksvckei, svcKeiNo, svcCd, svcStaYmdSvc, kjnSvcStaYmdSvc, null, staYmdFlg);
								// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
								// ++++++++++ v9.00.02 ’Ç‰ÁŠJŽn ++++++++++
								mansionNetTgKkFlg = false;
								// ++++++++++ v9.00.02 ’Ç‰ÁI—¹ ++++++++++
							}
							
							// ++++++++++ v9.00.02 íœŠJŽn ++++++++++
							// ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚ðŽæ“¾B
							//String taknkikiSbtCd = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SBT_CD));
							// ++++++++++ v9.00.02 íœI—¹ ++++++++++
							
							// ƒT[ƒrƒXŠJŽn”NŒŽ“ú‚ª‹ó‚ÅVA‚Ìê‡AƒT[ƒrƒXŠJŽn”NŒŽ“úAƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðÄÝ’è
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if("".equals(kjnYmd) && "50".equals(taknkikiSbtCd))
							if("".equals(kjnYmd) && JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_50.equals(taknkikiSbtCd))
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							{
								kjnYmd = svcStaYmdSvc;
							}
							
							// ƒT[ƒrƒXŠJŽn”NŒŽ“ú‚ª‹ó‚Ìê‡
							if("".equals(kjnYmd))
							{
								// ŽŸ‚Ìƒf[ƒ^‚ÉƒXƒLƒbƒv‚·‚éB
								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
								continue;
							}
							
							// Ý’è‚³‚ê‚½Šî€“úi‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŠJŽn“új‚ª‰^—p“ú{‚P“ú‚æ‚è–¢—ˆ“ú‚Ìê‡‚ÍA‘ÎÛŠO
							if(Integer.parseInt(JBSbatDateUtil.adjustDate(super.opeDate, 1)) < Integer.parseInt(kjnYmd))
							{
								// •â³‚Ìê‡‚Í–¢—ˆ“úŠJŽn‚ð‹–—e‚·‚éA•â³ˆÈŠO‚ÍŠJŽn‚µ‚È‚¢B
								// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//								if(!"30".equals(svcKisSrsbCd))
								if(!JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_30.equals(svcKisSrsbCd))
								// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
								{
									super.logPrint.printDebugLog("¥”»’è‚µ‚½Šî€“ú‚ª–¢—ˆ“ú‚Ì‚½‚ß‘ÎÛŠOF" + kjnYmd);
									kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
									continue;
								}
							}
							
							// ”z‘—Š®—¹”NŒŽ“úŽæ“¾(HŽ–‰ïŽÐ”z‘—‚Ìê‡‚Í”z‘—Š®—¹”NŒŽ“ú)
							String haisoFinYmd = getHaisoFin(kktksvckei);
							
							super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--”z‘—Š®—¹”NŒŽ“úF" + haisoFinYmd);
							
							// ++++++++++ v9.00.03 C³ŠJŽn ++++++++++
//							// ”z‘—Š®—¹”NŒŽ“ú–¢Ý’è
//							if("".equals(haisoFinYmd))
							// ”z‘—Š®—¹”NŒŽ“ú–¢Ý’è ŠŽ‚Â Š„•ŠˆøŒp‚¬‚É‚Ä’Ç‰Á‚³‚ê‚½ƒ^ƒuƒŒƒbƒg‚Ü‚½‚ÍƒNƒŒ[ƒhƒ‹‚Å‚Í‚È‚¢ê‡
							// kapKeiInfoHktgiFlg‚ÍgetHaisoFinYmd‚É‚ÄÝ’è
							if("".equals(haisoFinYmd) && !kapKeiInfoHktgiFlg)
							// ++++++++++ v9.00.03 C³I—¹ ++++++++++
							{
								super.logPrint.printDebugLog("¥”z‘—Š®—¹”NŒŽ“ú–¢Ý’è‚½‚ß‘ÎÛŠOF" + kktkSvcKeiNo);
								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
								continue;
							}
							
							// ++++++++++ v9.00.01 C³ŠJŽn ++++++++++
//							if(Integer.parseInt(kjnYmd) < Integer.parseInt(haisoFinYmd))
//							{
//								super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†F" + kktkSvcKeiNo);
//								super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--Šî€“úF" + kjnYmd);
//								super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--”z‘—Š®—¹“úF" + haisoFinYmd);
//								kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
//								continue;
//							}
							// ++++++++++ v9.00.03 C³ŠJŽn ++++++++++
////							 ƒ}ƒ“ƒVƒ‡ƒ“‚©‚Âƒlƒbƒg‚Ìê‡‚Í“o˜^ˆ—‚ðs‚¤
//							if(!mansionNetTgKkFlg)
							//  ƒ}ƒ“ƒVƒ‡ƒ“‚©‚Âƒlƒbƒg‚Å‚Í‚È‚­AŠ„•ŠˆøŒp‚¬‚É‚Ä’Ç‰Á‚³‚ê‚½ƒ^ƒuƒŒƒbƒg‚Ü‚½‚ÍƒNƒŒ[ƒhƒ‹‚Å‚à–³‚¢ê‡
							if(!mansionNetTgKkFlg && !kapKeiInfoHktgiFlg)
							// ++++++++++ v9.00.03 C³I—¹ ++++++++++
							{
								// ƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×‚Í‘ÎÛŠO
								if(Integer.parseInt(kjnYmd) < Integer.parseInt(haisoFinYmd))
								{
									super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†F" + kktkSvcKeiNo);
									super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--Šî€“úF" + kjnYmd);
									super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽnŽž,‹@Ší–¢o‰×--”z‘—Š®—¹“úF" + haisoFinYmd);
									kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
									continue;
								}
							}
							// ++++++++++ v9.00.01 C³I—¹ ++++++++++
							
							super.logPrint.printDebugLog("œ“o˜^(KKTK_SVC_KEI_NO)œF" + kktkSvcKeiNo);
							super.logPrint.printDebugLog("œ“o˜^(GENE_ADD_DTM )œFF" + geneAddDtm);
							super.logPrint.printDebugLog("œ“o˜^(taknkikiSbtCd )œ F" + taknkikiSbtCd);
							
							// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð“o˜^‚µ‚Ü‚·B
							this.addKktksvckei(kktksvckei);
							
							// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh‚ªu10FƒT[ƒrƒXŠJŽnvAu20ƒT[ƒrƒXŠJŽn“o˜^iHŽ–‹Nˆöjv
							// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//							if("10".equals(svcKisSrsbCd) || "20".equals(svcKisSrsbCd))
							if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_10.equals(svcKisSrsbCd) || JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_20.equals(svcKisSrsbCd))
							// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
							{
								// Š„•ŠŒ_–ñ‚Ì“o˜^‚ðs‚¤B
								this.addKapKei(kktkSvcKeiNo);
							}
						}
						kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
					}
					kaisenUwMap = db_KK_T_SVKEI_KAISEN_UW.selectNext();
				}
			}
		}
		// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh="50F‰Û‹àŠJŽn“ú•ÏX"
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		else if("50".equals(svcKisSrsbCd))
		else if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_50.equals(svcKisSrsbCd))
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		{
			super.logPrint.printDebugLog("š‰Û‹àŠJŽn“ú•ÏX--->" + svcKisSrsbCd);
/* ++++++++++ v8.00.04 C³ŠJŽn ++++++++++ */
//			String kjnYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
//			String[] param = {svcKeiNo, super.opeDate};
//			this.executeKK_T_KKTK_SVC_KEI_KK_SELECT_154(param);
//			JBSbatCommonDBInterface kktkSvcKeiMap = null;
//			
//			for(kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext(); null != kktkSvcKeiMap ; kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext())
//			{
			
			// ƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚éB(ƒJƒŒƒ“ƒgî•ñ)
			JBSbatCommonDBInterface svcKeiMap =  this.getSvcKei(svcKeiNo);
			
			// ƒT[ƒrƒXŒ_–ñî•ñ‚ª‘¶Ý‚·‚éê‡B
			if(null != svcKeiMap)
			{
				
				// Šî€”NŒŽ“ú
				String planChrgYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
				
				svcCd        = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_CD));
				// ++++++++++ v15.00.00 íœŠJŽn ++++++++++ Žg—p‰ÓŠ–³‚µ‚Ìˆ×íœ
//				// ƒT[ƒrƒXŒ_–ñ.ƒT[ƒrƒXŠJŽn“ú
//				svcStaYmdSvc = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_STA_YMD));
				// ++++++++++ v15.00.00 íœI—¹ ++++++++++
				/* ++++++++++ v10.00.03 C³ŠJŽn ++++++++++ */
				// ƒT[ƒrƒXŒ_–ñ.—¿‹àƒOƒ‹[ƒvƒR[ƒh
				String svcKeiPrcGrpCd = JBSbatStringUtil.Rtrim(svcKeiMap.getString(JBSbatKK_T_SVC_KEI.PRC_GRP_CD));
				
				// ƒT[ƒrƒXŒ_–ñ‚Ì—¿‹àƒOƒ‹[ƒvƒR[ƒh‚ªu08:‚…‚ƒ‚ƒoƒCƒ‹i‚d‚ljvAu09:‚…‚ƒ‚ƒoƒCƒ‹i‚t‚p|‚v‚‰‚l‚`‚wjv‚Ìê‡‚Í
				// ‰‰ñƒpƒPƒbƒg”­¶‚É‚æ‚é‰Û‹àŠJŽn“ú•â³‚Å‚ ‚éˆ×A‹@Ší‚Ì‰Û‹àŠJŽn“ú•â³‘ÎÛŠO‚Æ‚·‚éB
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				if("08".equals(svcKeiPrcGrpCd) || "09".equals(svcKeiPrcGrpCd))
				if(JBSbatKKConst.PGRP_MOB_08.equals(svcKeiPrcGrpCd) || JBSbatKKConst.PGRP_MOB_09.equals(svcKeiPrcGrpCd))
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				{
					// ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä‚Ö‚ÌXVˆ—‚ðŽÀs‚·‚é
					this.upDateSvkeiExcCtrl(svcKeiNo);
					return true;
				}
				/* ++++++++++ v10.00.03 C³I—¹ ++++++++++ */
				
				// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚ðŽæ“¾B
				JBSbatCommonDBInterface kaisenUwMap =  this.getSvkeiKaisenUw(svcKeiNo);
				
				// ŒŸõŒ‹‰Ê‚ðŽæ“¾‚·‚é
				while (null != kaisenUwMap )
				{
					
					// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚Ì€–Ú‚ðŽæ“¾
					String svcKeiKaisenUcwkNo = JBSbatStringUtil.Rtrim(kaisenUwMap.getString(JBSbatKK_T_SVKEI_KAISEN_UW.SVC_KEI_KAISEN_UCWK_NO));
					
					// ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó.ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†
					String mansionBukkenNo = JBSbatStringUtil.Rtrim(kaisenUwMap.getString(JBSbatKK_T_SVKEI_KAISEN_UW.MANSION_BUKKEN_NO));
					
					super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†-->" + mansionBukkenNo);
					
					// ++++++++++ v15.00.00 íœŠJŽn ++++++++++ Žg—p‰ÓŠ–³‚µ‚Ìˆ×íœ
//					// ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”»’è
//					boolean mansionFlg = isMansionBukken(mansionBukkenNo);
					// ++++++++++ v15.00.00 íœI—¹ ++++++++++
					
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒCƒ“ƒ^[ƒlƒbƒgƒT[ƒrƒX"‚Ü‚½‚Í"“d˜bƒT[ƒrƒX"‚Ìê‡B
//					if("01".equals(svcCd) || "02".equals(svcCd))
//					{
//						taknkikiSbtCd1 = "60";
//						taknkikiSbtCd2 = "D0";
//						taknkikiSbtCd3 = "R0";
//					}
//					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒeƒŒƒrƒT[ƒrƒX"‚Ìê‡B
//					else if("03".equals(svcCd))
//					{
//						taknkikiSbtCd1 = "E0";
//						taknkikiSbtCd2 = "";
//						taknkikiSbtCd3 = "";
//					}
					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒCƒ“ƒ^[ƒlƒbƒgƒT[ƒrƒX"‚Ü‚½‚Í"“d˜bƒT[ƒrƒX"‚Ìê‡B
					if(JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) || JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
					{
						taknkikiSbtCd1 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_60;
						taknkikiSbtCd2 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_D0;
						taknkikiSbtCd3 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_R0;
						// ANK-4315-00-00 ADD START
						taknkikiSbtCd4 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_S0;
						// ANK-4315-00-00 ADD END
					}
					// ƒT[ƒrƒXƒR[ƒh‚ª"ƒeƒŒƒrƒT[ƒrƒX"‚Ìê‡B
					else if(JBSbatKKConst.SVC_CD_TV_SVC.equals(svcCd))
					{
						taknkikiSbtCd1 = JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_E0;
						taknkikiSbtCd2 = "";
						taknkikiSbtCd3 = "";
						// ANK-4315-00-00 ADD START
						taknkikiSbtCd4 = "";
						// ANK-4315-00-00 ADD END
					}
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚éB
					// ANK-4315-00-00 MOD START
//					JBSbatCommonDBInterface kktkSvcKeiMap = this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3);
					JBSbatCommonDBInterface kktkSvcKeiMap = this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3, taknkikiSbtCd4);
					// ANK-4315-00-00 MOD END
					
					while (null != kktkSvcKeiMap ) 
					{
/* ++++++++++ v8.00.04 C³I—¹ ++++++++++ */
						// ƒT[ƒrƒX’ñ‹Ÿ’†‚Ì‹@Ší‚Ìê‡
						// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//						if("100".equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
						if(JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100.equals(JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT))))
						// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
						{
							// Šî€“ú‚ÅƒT[ƒrƒX‰Û‹àŠJŽn“úAƒvƒ‰ƒ“‰Û‹àŠJŽn“ú‚ÌXV‚ðs‚¤B
							String kktk_svc_kei_no = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
							String gene_add_dtm = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
							// ++++++++++ v10.00.01 ’Ç‰ÁŠJŽn ++++++++++ //
							
							// PKŒŸõ‚ðs‚¤
							JBSbatCommonDBInterface kktksvckei = executeKK_T_KKTK_SVC_KEI_PKSELECT(new Object[]{kktk_svc_kei_no, gene_add_dtm});

							String hoshoYmd = this.getHcprdStadSnststdYmd(kktksvckei, JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_ATO_SVC_CHRG_STAYMD)));
							// ++++++++++ v10.00.01 ’Ç‰ÁI—¹ ++++++++++ //
							
							super.logPrint.printDebugLog("œu50F‰Û‹àŠJŽn“ú•ÏXv‚Ìê‡ F" + kktk_svc_kei_no);
							
							JBSbatCommonDBInterface kktkSvcKeiMapKey = new JBSbatCommonDBInterface();
							kktkSvcKeiMapKey.setValue("KKTK_SVC_KEI_NO", kktk_svc_kei_no);
							kktkSvcKeiMapKey.setValue("GENE_ADD_DTM", gene_add_dtm);
							JBSbatCommonDBInterface key_map = db_KK_T_KKTK_SVC_KEI.selectByPrimaryKeysForUpdateWait(kktkSvcKeiMapKey);
							if(null != key_map)
							{
								// ++++++++++ v10.00.01 •ÏXŠJŽn ++++++++++ //
								//String [] setParam = {planChrgYmd, planChrgYmd};
								String [] setParam = {planChrgYmd, planChrgYmd, hoshoYmd};
								// ++++++++++ v10.00.01 •ÏXI—¹ ++++++++++ //
								String [] whereParam = {kktk_svc_kei_no, gene_add_dtm};
								this.executeKK_T_KKTK_SVC_KEI_PKUPDATE(setParam, whereParam);
							}
						}
/* ++++++++++ v8.00.04 C³ŠJŽn ++++++++++ */
						kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
					}
					kaisenUwMap = db_KK_T_SVKEI_KAISEN_UW.selectNext();
				}
			}
/* ++++++++++ v8.00.04 C³I—¹ ++++++++++ */
		}
		// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh="40:ƒT[ƒrƒXŠJŽni•â³j"
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		else if("40".equals(svcKisSrsbCd))
		else if(JBSbatKKConst.KKIFM030_SVC_KIS_SRSB_CD_40.equals(svcKisSrsbCd))
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		{
			super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽni•â³j--->" + svcKisSrsbCd);
			
			// •â³”NŒŽ“ú
			String hoseiYmd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.KJN_YMD));
			
			// ƒT[ƒrƒXŒ_–ñ“à–ó”Ô†
			String svcKeiUcwkNo = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KEI_UCWK_NO));
			
			// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒŸõ
			executeKK_T_KKTK_SVC_KEI_KK_SELECT_191(new Object[]{super.opeDate, svcKeiUcwkNo, super.opeDate});
			
			// ++++++++++ v15.00.02 C³ŠJŽn ++++++++++
//			JBSbatCommonDBInterface dbKktkSvcKei = db_KK_T_KKTK_SVC_KEI.selectNext();
//			
//			while (null != dbKktkSvcKei ) 
//			{
//				// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX
//				String kktkSvcKeiStat = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT));
//				super.logPrint.printDebugLog("š‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX--->" + kktkSvcKeiStat);
//				
//				// ’ñ‹Ÿ’†ˆÈŠO‚Í‘ÎÛŠO
//				if(!"100".equals(kktkSvcKeiStat))
//				{
//					// ŽŸ‚Ìƒf[ƒ^‚ÉƒXƒLƒbƒv‚·‚éB
//					dbKktkSvcKei = db_KK_T_KKTK_SVC_KEI.selectNext();
//					continue;
//				}
//				
//				// ƒT[ƒrƒXŠJŽn”NŒŽ“ú
//				String svcStaYmd = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_YMD));
//				
//				super.logPrint.printDebugLog("šƒT[ƒrƒXŠJŽn”NŒŽ“ú--->" + svcStaYmd);
//				super.logPrint.printDebugLog("š•â³“ú--->" + hoseiYmd);
//				
//				// ƒT[ƒrƒXŠJŽn“ú„•â³”NŒŽ“ú
//				if(Integer.parseInt(svcStaYmd) > Integer.parseInt(hoseiYmd))
//				{
//					// •â³”NŒŽ“ú‚ÅƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
//					getChrgStaymd(dbKktkSvcKei, svcKeiNo, "02", hoseiYmd);
//					
//					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
//					String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
//					
//					// ¢‘ã”N“o˜^”NŒŽ“úŽž•ª•b‚ÌŽæ“¾
//					String geneAddDtm = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
//					
//					// PKŒŸõ‚ðs‚¤
//					JBSbatCommonDBInterface kktksvckei = executeKK_T_KKTK_SVC_KEI_PKSELECT(new Object[]{kktkSvcKeiNo, geneAddDtm});
//					
//					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð“o˜^‚µ‚Ü‚·B
//					this.addKktksvckei(kktksvckei);
//					
//					// VA‹@Ší‘O“|‚µˆ—
//					this.updateKktkSvcKeiVa(kktkSvcKeiNo, svcKeiNo, hoseiYmd);
//				}
//				
//				dbKktkSvcKei = db_KK_T_KKTK_SVC_KEI.selectNext();
//			}
			
			// •â³‘ÎÛ‹@ŠíƒŠƒXƒg
			ArrayList<JBSbatCommonDBInterface> hoseiTgKikiList = new ArrayList<JBSbatCommonDBInterface>();
			
			// “d˜b‚É•R•t‚­‹@Ší‚ðŽæ“¾
			JBSbatCommonDBInterface kktkSvcKei191 = db_KK_T_KKTK_SVC_KEI.selectNext();
			
			// KK_T_KKTK_SVC_KEI-KK_SELECT_191‚ÌŒŸõŒ‹‰Ê•ª•â³‘ÎÛ‹@ŠíƒŠƒXƒg‚É’Ç‰Á‚·‚é
			while (null != kktkSvcKei191)
			{	
				// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ðƒL[‚Æ‚µŒŸõŒ‹‰Ê‚ðŠi”[
				hoseiTgKikiList.add(kktkSvcKei191);
				
				kktkSvcKei191 = db_KK_T_KKTK_SVC_KEI.selectNext();
			}
			
			// ‰ñü‚É•R•t‚­‹@Ší‚ðŽæ“¾
			// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚ðŽæ“¾B
			JBSbatCommonDBInterface kaisenUwMap =  this.getSvkeiKaisenUw(svcKeiNo);
			
			// ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó‚ÌŒŸõŒ‹‰Ê•ª(KK_T_SVKEI_KAISEN_UW-KK_SELECT_006)ŒJ‚è•Ô‚·
			while (null != kaisenUwMap)
			{
				// ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚Ì€–Ú‚ðŽæ“¾
				String svcKeiKaisenUcwkNo = 
					JBSbatStringUtil.Rtrim(kaisenUwMap.getString(JBSbatKK_T_SVKEI_KAISEN_UW.SVC_KEI_KAISEN_UCWK_NO));
				 
				// ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†‚É•R•t‚­‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚é(KK_T_KKTK_SVC_KEI-KK_SELECT_043)
				// ¦‘½‹@”\ƒ‹[ƒ^‚Í“d˜b‚Ì“à–ó‚É•R•t‚­ê‡‚Ì‚Ý•â³‚·‚éiƒ‹[ƒ^‹@”\‚µ‚©‚È‚¢ê‡‚Í•â³‚µ‚½‚­‚È‚¢jˆ×
				// @ˆÈ‰º‚ÌðŒ‚É‚ÍÝ’è‚µ‚È‚¢B
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				JBSbatCommonDBInterface kktkSvcKeiMap = 
//					this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, "60", "D0","");
				JBSbatCommonDBInterface kktkSvcKeiMap = 
					this.getKktkSvcKei(svcKeiNo, svcKeiKaisenUcwkNo, JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_60, JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_D0,"");
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				// ŒŸõŒ‹‰Ê•ª•â³‘ÎÛ‹@ŠíƒŠƒXƒg‚É’Ç‰Á‚·‚é
				while (null != kktkSvcKeiMap) 
				{ 
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ðƒL[‚Æ‚µŒŸõŒ‹‰Ê‚ðŠi”[
					hoseiTgKikiList.add(kktkSvcKeiMap);
					
					// ŒŸõŒ‹‰Ê‚ÌŽŸƒŒƒR[ƒh‚ðÝ’è
					kktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
				} 
				
				// ŒŸõŒ‹‰Ê‚ÌŽŸƒŒƒR[ƒh‚ðÝ’è
				kaisenUwMap = db_KK_T_SVKEI_KAISEN_UW.selectNext();
			}
			
			// •â³‘ÎÛ‹@ŠíƒŠƒXƒg‚É“o˜^‚³‚ê‚Ä‚¢‚é•ªŒJ‚è•Ô‚·
			// -- ’ˆÓ --
			// Map‚ÉŠi”[‚µ‚Ä‚¢‚éJBSbatCommonDBInterface‚Í
			// “à–óƒeoŒõ“d˜b„‚É•R•t‚­‹@Ší‚ÌŒŸõŒ‹‰Ê‚Æ
			// ‰ñü‚É•R•t‚­‹@Ší‚ÌŒŸõŒ‹‰Ê‚ÅŽæ“¾‚µ‚Ä‚¢‚é€–Ú‚ªˆá‚¤ˆ×
			// ˆÈ‰º‚Ìfor“à‚ÅŽg—p‚·‚é€–Ú‚Íˆê’v‚µ‚Ä‚¢‚é€–Ú‚¾‚¯‚É‚µ‚Ä‚­‚¾‚³‚¢B
			
			// •â³Ï‚Ý‹@ŠíƒŠƒXƒg
			ArrayList<String> hoseiFinKikiList = new ArrayList<String>();
			
			for (int i = 0; i < hoseiTgKikiList.size(); i++)
			{
				JBSbatCommonDBInterface dbKktkSvcKei = hoseiTgKikiList.get(i);
				
				if (dbKktkSvcKei != null)
				{
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ðŽæ“¾
					String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX
					String kktkSvcKeiStat = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_STAT));
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ.ƒT[ƒrƒXŠJŽn”NŒŽ“ú
					String svcStaYmd = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_YMD));
					// ¢‘ã”N“o˜^”NŒŽ“úŽž•ª•b‚ÌŽæ“¾ 
					String geneAddDtm = JBSbatStringUtil.Rtrim(dbKktkSvcKei.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
					
					// •â³Ï‚Ý‹@ŠíƒŠƒXƒg‚É‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ªÝ’è‚³‚ê‚Ä‚¢‚éê‡
					if (hoseiFinKikiList.contains(kktkSvcKeiNo))
					{
						// ‘ÎÛŠO
						continue;
					}
					
					// ’ñ‹Ÿ’†ˆÈŠO‚Í‘ÎÛŠO
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					if (!"100".equals(kktkSvcKeiStat))
					if (!JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100.equals(kktkSvcKeiStat))
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					{
						continue;
					}
					// ƒT[ƒrƒXŠJŽn“ú„•â³”NŒŽ“ú
					if (Integer.parseInt(svcStaYmd) > Integer.parseInt(hoseiYmd))
					{
						// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//						// •â³”NŒŽ“ú‚ÅƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
//						// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//						getChrgStaymd(dbKktkSvcKei, svcKeiNo, "02", hoseiYmd);
//						getChrgStaymd(dbKktkSvcKei, svcKeiNo, JBSbatKKConst.SVC_CD_TEL_SVC, hoseiYmd);
//						// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
						
						// Šî€“ú‚É•â³”NŒŽ“ú‚ðÝ’è‚·‚é
						kjnYmd = hoseiYmd;
						
						boolean staYmdFlg = false;
						
						// •â³”NŒŽ“ú‚ÅƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
						getStaYmd(dbKktkSvcKei, svcKeiNo, JBSbatKKConst.SVC_CD_TEL_SVC, "", "", kjnYmd, staYmdFlg);
						// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
						// PKŒŸõ‚ðs‚¤
						JBSbatCommonDBInterface kktksvckei = executeKK_T_KKTK_SVC_KEI_PKSELECT(new Object[]{kktkSvcKeiNo, geneAddDtm});
						
						// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚Ì•â³“o˜^‚ðs‚¤
						this.addKktksvckei(kktksvckei);
						
						hoseiFinKikiList.add(kktkSvcKeiNo);
						
						// VA‹@Ší‘O“|‚µˆ—
						this.updateKktkSvcKeiVa(kktkSvcKeiNo, svcKeiNo, hoseiYmd);
					}
				}
			}
			// ++++++++++ v15.00.02 C³I—¹ ++++++++++
		}
		// ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä‚Ö‚ÌXVˆ—‚ðŽÀs‚·‚é
		this.upDateSvkeiExcCtrl(svcKeiNo);
		return true;
	}
	
	/**
	 * ‘½‹@”\ŠJŽn‚É”º‚¢‰ð–ñÏ‚ÌVA‹@Ší‚ð‘O“|‚µ‚·‚éˆ—
	 * <br>
	 * @param kktkSvcKeiNo ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param hoseiYmd •â³”NŒŽ“ú
	 * @throws Exception 
	 */
	private void updateKktkSvcKeiVa(String kktkSvcKeiNo, String svcKeiNo, String hoseiYmd) throws Exception
	{
		// •â³‘ÎÛ‚Ì‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ÅÅ¬‚Ì\ž–¾×”Ô†Žæ“¾
		executeKK_T_KKTK_SVC_KEI_KK_SELECT_193(new Object[]{kktkSvcKeiNo, super.opeDate});
		
		JBSbatCommonDBInterface dbMinKktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI.selectNext();
		
		// \ž–¾×”Ô†Žæ“¾(Å¬)
		String mskmDtlNo = "";
		
		if(null != dbMinKktkSvcKeiMap)
		{
			// \ž–¾×”Ô†Žæ“¾(Å¬)
			mskmDtlNo = JBSbatStringUtil.Rtrim(dbMinKktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.MSKM_DTL_NO));
			super.logPrint.printDebugLog("šš\ž–¾×”Ô†--->" + mskmDtlNo);
			
		}
		
		// \ž–¾×”Ô†(Å¬)‚ ‚è
		if(!"".equals(mskmDtlNo))
		{
			super.logPrint.printDebugLog("ššƒT[ƒrƒXŒ_–ñ”Ô†--->" + svcKeiNo);
			
			// ‘½‹@”\‚É•R•t‚­‰ð–ñÏ‚ÌVA‹@ŠíŽæ“¾
			executeKK_T_KKTK_SVC_KEI_KK_SELECT_194(new Object[]{svcKeiNo, mskmDtlNo, super.opeDate});
			
			JBSbatCommonDBInterface dbVaKktkSvcKeiMap = db_KK_T_KKTK_SVC_KEI_194.selectNext();
			
			// ‰ð–ñÏ‚ÌVA‹@ŠíŽæ“¾
			if(null != dbVaKktkSvcKeiMap)
			{
				// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†(VA)
				String kktkSvcKeiNoVa = JBSbatStringUtil.Rtrim(dbVaKktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
				
				// ¢‘ã”NŒŽ“úŽž•ª•b(VA)
				String geneAddDtmVa = JBSbatStringUtil.Rtrim(dbVaKktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
				
				super.logPrint.printDebugLog("šš‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†(VA)--->" + kktkSvcKeiNoVa);
				super.logPrint.printDebugLog("šš¢‘ã”NŒŽ“úŽž•ª•b(VA)--->" + geneAddDtmVa);
				
				// ƒT[ƒrƒXEƒvƒ‰ƒ“I—¹”NŒŽ“ú
				// •â³“ú•t‚Ì‘O“ú
				String endYmd = JBSbatDateUtil.adjustDate(hoseiYmd, -1);
				
				// ƒT[ƒrƒXEƒvƒ‰ƒ“‰Û‹àI—¹”NŒŽ“ú
				// •â³“ú•t‚æ‚èŽZo‚µ‚½‰Û‹àŠJŽn”NŒŽ“ú‚Ì‘O“ú
				String chrgEndYmd = JBSbatDateUtil.adjustDate(hnkAtoSvcChrgStaymd, -1);
				
				super.logPrint.printDebugLog("ššƒT[ƒrƒXEƒvƒ‰ƒ“I—¹”NŒŽ“ú--->" + endYmd);
				super.logPrint.printDebugLog("ššƒT[ƒrƒXEƒvƒ‰ƒ“‰Û‹àI—¹”NŒŽ“ú--->" + chrgEndYmd);
				
				// ‰ð–ñÏ‚ÌVA‹@Ší‚Ì•â³‚ðs‚¤
				// XV’l
				String [] setParam = {endYmd, chrgEndYmd};
				
				// ƒL[€–Ú
				String [] whereParam = {kktkSvcKeiNoVa, geneAddDtmVa};
				
				executeKK_T_KKTK_SVC_KEI_PKUPDATE_VA(setParam, whereParam);
			}
		}
	}
	
	/**
	 * yˆÙ“®—\–ñz‹@Ší‰ð–ñ—\–ñ‚Ì—\–ñ“K—p”NŒŽ“ú‚ÌXV‚ðs‚¢‚Ü‚·B
	 * <br>
	 * @throws Exception 
	 */
	private void updateIdoRsv(JBSbatCommonDBInterface kktkSvcKeiMap, String kjnYmd) throws Exception
	{
		// \ž–¾×”Ô†
		String mskmDtlNo = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.MSKM_DTL_NO));
		
		executeKK_T_IDO_RSV_KK_SELECT_077(new Object[]{mskmDtlNo});
		
		JBSbatCommonDBInterface dbIdoRsvMap = db_KK_T_IDO_RSV.selectNext();
		
		if(null != dbIdoRsvMap)
		{
			// ˆÙ“®—\–ñ”Ô†
			String idoRsvNo = JBSbatStringUtil.Rtrim(dbIdoRsvMap.getString(JBSbatKK_T_IDO_RSV.IDO_RSV_NO));
			super.logPrint.printDebugLog("ššš—\–ñ“K—p”Ô†-->" + idoRsvNo);
			super.logPrint.printDebugLog("šššXV’l-->" + kjnYmd);
			
			// —\–ñ“K—p”NŒŽ“úXV
			// XV’l
			String [] setParam = {kjnYmd};
			
			// ƒL[€–Ú
			String [] whereParam = {idoRsvNo};
			
			executeKK_T_IDO_RSV_PKUPDATE(setParam, whereParam);
			
		}
	}
	
	/**
	 * ‰‰ñCDR‹Nˆö‚ÅŠJŽn‚·‚é‹@Ší‚Ì“ú•t‚ð•â³‚µ‚Ü‚·B
	 * <br>
	 * @param kktkSvcKeiMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ
	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcCd ƒT[ƒrƒXƒR[ƒh
	 * @param kjnYmd ‰‰ñCDR”­¶”NŒŽ“ú
	 * @throws Exception 
	 * 
	 */
	private void addKktksvckeiHosei(JBSbatCommonDBInterface kktkSvcKeiMap, String svcKeiNo, String svcCd, String kjnYmd) throws Exception
	{
		super.logPrint.printDebugLog("ššš‰‰ñCDR”­¶”NŒŽ“ú-->" + kjnYmd);
		
		// Šî€“ú‚ÅƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾
		// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//		getChrgStaymd(kktkSvcKeiMap, svcKeiNo, svcCd, kjnYmd);
		
		Boolean staYmdFlg = false;
		
		getStaYmd(kktkSvcKeiMap, svcKeiNo, svcCd, "","", kjnYmd, staYmdFlg);
		
		// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
		String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
		
		// ¢‘ã”N“o˜^”NŒŽ“úŽž•ª•b‚ÌŽæ“¾
		String geneAddDtm = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.GENE_ADD_DTM));
		
		// PKŒŸõ‚ðs‚¤
		JBSbatCommonDBInterface kktksvckei = executeKK_T_KKTK_SVC_KEI_PKSELECT(new Object[]{kktkSvcKeiNo, geneAddDtm});
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð“o˜^‚µ‚Ü‚·B
		this.addKktksvckei(kktksvckei);
		
	}
	
	/**
	 * ”z‘—Š®—¹”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param kktkSvcKeiMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ
	 * @return String ”z‘—Š®—¹”NŒŽ“ú
	 * @throws Exception 
	 */
	private String getHaisoFin(JBSbatCommonDBInterface kktkSvcKeiMap) throws Exception
	{
		// ƒtƒB[ƒ‹ƒh•Ï”‚Ì‰Šú‰»
		String haisoFinYmd = "";
		
		// HŽ–ˆÄŒ”Ô†
		String kojiakNo = "";
		
		// ++++++++++ v20.00.00 •ÏXŠJŽn ++++++++++
		// ”z‘—•û–@ƒR[ƒh
		//String haisoWayCd = "";
		haisoWayCd = "";
		// ++++++++++ v20.00.00 •ÏXI—¹ ++++++++++
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ÌŽæ“¾
		String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
		
		// ‹@Ší•ÏX”Ô†‚ÌŽæ“¾
		String kkChgNo = JBSbatStringUtil.Rtrim(kktkSvcKeiMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_NO));
		
		super.logPrint.printDebugLog("š‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†--->" + kktkSvcKeiNo);
		super.logPrint.printDebugLog("š‹@Ší•ÏX”Ô†--->" + kkChgNo);
		
		// Žw’è‚³‚ê‚½‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†A‹@Ší•ÏX”Ô†‚ðŒ³‚É”z‘—‘ÎÛ•¨•i‚æ‚è
		// HŽ–ˆÄŒ”Ô†‚ðŒŸõ‚·‚éB
		executeDK_T_HAISO_TG_BPIN_KK_SELECT_005(new Object[]{kktkSvcKeiNo, kkChgNo});
		
		JBSbatCommonDBInterface dbHaisoTgBpinMap = db_DK_T_HAISO_TG_BPIN.selectNext();
		
		if(null != dbHaisoTgBpinMap)
		{
			// HŽ–ˆÄŒ”Ô†
			kojiakNo = JBSbatStringUtil.Rtrim(dbHaisoTgBpinMap.getString(JBSbatDK_T_HAISO_TG_BPIN.KOJIAK_NO));
			
			super.logPrint.printDebugLog("šHŽ–ˆÄŒ”Ô†--->" + kojiakNo);
			
			// HŽ–ˆÄŒ”Ô†‚ª–¢Ý’è‚Ìê‡
			if("".equals(kojiakNo))
			{
				// u1F‚¨‹q—l’¼‘—v‚ðÝ’è
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				haisoWayCd = "1";
				haisoWayCd = JBSbatKKConst.CD01148_HAISO_WAY_CD_1;
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			}
			else
			{
				// u2FHŽ–‰ïŽÐ”z‘—v‚ðÝ’è
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				haisoWayCd = "2";
				haisoWayCd = JBSbatKKConst.CD01148_HAISO_WAY_CD_2;
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			}
		}
		
		super.logPrint.printDebugLog("š”z‘—•û–@ƒR[ƒh--->" + haisoWayCd);
		
		// ”z‘—ŒŸõˆ—‚ÌŽÀsB
		executeDK_T_HAISO_KK_SELECT_004(new Object[]{kktkSvcKeiNo, kkChgNo});
		
		JBSbatCommonDBInterface dbHaisoMap = db_DK_T_HAISO.selectNext();
		
		if(null != dbHaisoMap)
		{
			// ŒŸõŒ‹‰Ê‚Ì”z‘—Š®—¹”NŒŽ“ú‚ðƒtƒB[ƒ‹ƒh•Ï”‚ÉÝ’è‚·‚éB
			haisoFinYmd = JBSbatStringUtil.Rtrim(dbHaisoMap.getString(JBSbatDK_T_HAISO.HAISO_FIN_YMD)); 
			
			// ++++++++++ v9.00.02 íœŠJŽn ++++++++++
			// ”z‘—•û–@ƒR[ƒh = "1:‚¨‹q—l’¼‘—"
/*			if("1".equals(haisoWayCd))
			{
				// ”z‘—Š®—¹”NŒŽ“ú+10“ú
				haisoFinYmd = JBSbatDateUtil.adjustDate(haisoFinYmd, 10);
			}
*/			// ++++++++++ v9.00.02 íœI—¹ ++++++++++
		}
		super.logPrint.printDebugLog("š”z‘—Š®—¹”NŒŽ“ú--->" + haisoFinYmd);
		
		return haisoFinYmd;
	}

// ++++++++++ v22.00.01 íœŠJŽn ++++++++++
//	/**
//	 * •â³“ú‚ðŠî€‚É‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
//	 * ƒT[ƒrƒXŠJŽn“ú‚Í•â³“ú‚Å‚·B
//	 * <br>
//	 * @param outMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒŸõŒ‹‰Ê
//	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
//	 * @param svcCd ƒT[ƒrƒXƒR[ƒh
//	 * @param hoseiYmd •â³“ú
//	 * @throws Exception 
//	 */
//	private void getChrgStaymd(JBSbatCommonDBInterface outMap, String svcKeiNo, String svcCd, String hoseiYmd) throws Exception 
//	{
//		// Šî€“ú‚É•â³“ú‚ðÝ’è‚µ‚Ü‚·
//		kjnYmd = hoseiYmd;
//		
//		// e‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŽó•tŽž‚ÌˆÙ“®‹æ•ª‚ðŒŸõ‚·‚éB
//		String ido_div_init = "";
//		String[] param = {svcKeiNo, super.opeDate};
//		this.executeKK_T_SVC_KEI_KK_SELECT_237(param);
//		JBSbatCommonDBInterface svc_kei_map = db_KK_T_SVC_KEI.selectNext();
//		if(null != svc_kei_map)
//		{
//			// Žæ“¾‚µ‚½ˆÙ“®‹æ•ª‚ªu00019FZŠ•ÏXE“o˜^v‚Ìê‡‚Íu00001FV‹KŒ_–ñv‚É’u‚«Š·‚¦‚éB
//			ido_div_init = JBSbatStringUtil.Rtrim(svc_kei_map.getString(JBSbatKK_T_SVC_KEI.IDO_DIV));
//			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("00019".equals(ido_div_init))
//			{
//				ido_div_init = "00001";
//			}
//			if(JBSbatKKConst.CD00576_IDO_DIV_00019.equals(ido_div_init))
//			{
//				ido_div_init = JBSbatKKConst.CD00576_IDO_DIV_00001;
//			}
//			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
//			
//		}
//		
//		// ‘ŠŠÖƒ‹[ƒ‹–¼F‰Û‹àŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj‚ðŒÄ‚Ño‚·B
//		ArrayList<ArrayList<HashMap<String, Object>>> checkList067 = callRule0067001(outMap, svcCd, ido_div_init);
//		
//		// ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðŒÄ‚Ño‚·B
//		getSvcChrgStaymd(checkList067);
//	}
// ++++++++++ v22.00.01 íœI—¹ ++++++++++
	
	/**
	 * ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”»’è
	 * @param mansionBukkenNo ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†
	 * @return boolean true:ƒ}ƒ“ƒVƒ‡ƒ“
	 *                  false:ƒ}ƒ“ƒVƒ‡ƒ“ˆÈŠO
	 * @throws Exception 
	 * 
	 * 
	 */
	private boolean isMansionBukken(String mansionBukkenNo) throws Exception
	{
		JBSbatCommonDBInterface dbMap = executeKK_T_MANSION_BUKKEN_PKSELECT(new Object[]{mansionBukkenNo});
		
		// ŒŸõŒ‹‰Ê‚ ‚è
		if(null != dbMap)
		{
			// ƒ}ƒ“ƒVƒ‡ƒ“•¨ŒƒR[ƒh
			String mansionBukkenCd = JBSbatStringUtil.Rtrim(dbMap.getString(JBSbatKK_T_MANSION_BUKKEN.MANSION_BUKKEN_CD));
			
			super.logPrint.printDebugLog("šƒ}ƒ“ƒVƒ‡ƒ“•¨ŒƒR[ƒh--->" + mansionBukkenCd);
			
			// ƒ}ƒ“ƒVƒ‡ƒ“•¨ŒƒR[ƒh="001:ƒ}ƒ“ƒVƒ‡ƒ“"
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("001".equals(mansionBukkenCd))
			if(JBSbatKKConst.MANSION_BUKKEN_CD_001.equals(mansionBukkenCd))
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			{
				return true;
			}
		}
		
		return false;
	}

	/**
	 * 
	 *  ƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹‚Ìì¬‚ðs‚¢‚Ü‚·B
	 *  
	 * @param inMap “ü—Íƒtƒ@ƒCƒ‹î•ñ
	 * @return outputBean JBSbatOutputItem
	 * @throws Exception ƒƒ\ƒbƒh“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private JBSbatOutputItem createKkifm030(JBSbatServiceInterfaceMap inMap) throws Exception
	{
		
		// o—Í‹¤’Ê“d•¶‚ð¶¬‚·‚éB
		JBSbatOutputItem outputBean = new JBSbatOutputItem();
		//“üo—ÍƒCƒ“ƒ^[ƒtƒF[ƒXƒIƒuƒWƒFƒNƒg‚ð¶¬
		JBSbatServiceInterfaceMap outmap = new JBSbatServiceInterfaceMap();
		
		//€–Ú‚ðÝ’è
		outmap.setString(JBSbatKKIFM030.SRI_YMD,                 JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SRI_YMD)));					// ˆ—”NŒŽ“ú
		outmap.setString(JBSbatKKIFM030.SVC_KIS_SRSB_CD,         JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KIS_SRSB_CD)));			// ƒT[ƒrƒXŠJŽnˆ—Ží•ÊƒR[ƒh
		outmap.setString(JBSbatKKIFM030.SVC_KIS_SRTI_CD,         JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KIS_SRTI_CD)));			// ƒT[ƒrƒXŠJŽnˆ—’PˆÊƒR[ƒh
		outmap.setString(JBSbatKKIFM030.SVC_KEI_NO,              JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KEI_NO)));				// ƒT[ƒrƒXŒ_–ñ”Ô†
		outmap.setString(JBSbatKKIFM030.SVC_KEI_UCWK_NO,         JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.SVC_KEI_UCWK_NO)));			// ƒT[ƒrƒXŒ_–ñ“à–ó”Ô†
		outmap.setString(JBSbatKKIFM030.KJN_YMD, kjnYmd);																							// Šî€”NŒŽ“ú
		outmap.setString(JBSbatKKIFM030.HNK_MAE_SVC_STA_YMD,     JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_MAE_SVC_STA_YMD)));		// •ÏX‘OƒT[ƒrƒXŠJŽn”NŒŽ“ú
		outmap.setString(JBSbatKKIFM030.HNK_MAE_SVC_CHRG_STAYMD, JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_MAE_SVC_CHRG_STAYMD)));	// •ÏX‘OƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú
		outmap.setString(JBSbatKKIFM030.HNK_ATO_SVC_STA_YMD,     JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_ATO_SVC_STA_YMD)));		// •ÏXŒãƒT[ƒrƒXŠJŽn”NŒŽ“ú
		outmap.setString(JBSbatKKIFM030.HNK_ATO_SVC_CHRG_STAYMD, JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKKIFM030.HNK_ATO_SVC_CHRG_STAYMD)));	// •ÏXŒãƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú
		
		//o—Íƒtƒ‰ƒO‚ðÝ’è
		outmap.setOutFlg(true);
		//o—Í‹¤’Ê“d•¶‚É“üo—ÍƒCƒ“ƒ^[ƒtƒF[ƒX‚ðÝ’è‚·‚éB
		outputBean.addOutMapList(outmap);
		//o—Í‹¤’Ê“d•¶‚ð•Ô‹p
		return outputBean;
	}
	
	/**
	 * 
	 * ‘ŠŠÖƒ‹[ƒ‹FŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj‚ÌŒÄ‚Ño‚µ‚ð‚ðs‚¢‚Ü‚·B
	 * 
	 * @param  inMap JBSbatCommonDBInterface
	 * @param  svcCd ƒT[ƒrƒXƒR[ƒh
	 * @param  idoDiv ˆÙ“®‹æ•ª
	 * @return resultList rrayList<ArrayList<HashMap<String, Object>>>
	 * @throws Exception 
	 */
	private ArrayList<ArrayList<HashMap<String, Object>>> callRule0075001(JBSbatCommonDBInterface inMap, String svcCd, String idoDiv) throws Exception 
	{
		
		HashMap<String, Object> map = new HashMap<String, Object>();
		
		if(!"".equals(svcCd))
		{
			// ƒT[ƒrƒXƒR[ƒh = KK_T_SVC_KEI.KK_SELECT_112.SVC_CD
			map.put("SVC_CD", svcCd);
		}
		
		// uV‹KŒ_–ñv‚Ü‚½‚ÍuƒT[ƒrƒX’Ç‰Áv‚ª‘ÎÛ‚Æ‚È‚éB
		if(!"".equals(idoDiv))
		{
			// ˆÙ“®‹æ•ª = e‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŽó•tŽž‚ÌˆÙ“®‹æ•ª‚ðÝ’è‚·‚éB
			map.put("IDO_DIV", idoDiv);
		}
		
		// ƒlƒbƒg‚ÌuV‹KŒ_–ñv‚Ü‚½‚ÍuƒT[ƒrƒX’Ç‰Áv‚Ìê‡A‚Ü‚½‚Í
		// “d˜b‚ÌuV‹KŒ_–ñv‚Ü‚½‚ÍuƒT[ƒrƒX’Ç‰Áv‚Ü‚½‚Íu“o˜^“à—eC³v‚Ü‚½‚ÍuƒT[ƒrƒXî•ñ’ù³v‚Ìê‡
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		if(("01".equals(svcCd) && ("00001".equals(idoDiv) || "00002".equals(idoDiv)))
//		// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
//			|| ("02".equals(svcCd) && ("00001".equals(idoDiv) || "00002".equals(idoDiv) || "00032".equals(idoDiv) || "00033".equals(idoDiv))))
//		// ++++++++++ v8.00.06 C³I—¹ ++++++++++
		if((JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd) && (JBSbatKKConst.CD00576_IDO_DIV_00001.equals(idoDiv) || JBSbatKKConst.CD00576_IDO_DIV_00002.equals(idoDiv)))
					|| (JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd) && (JBSbatKKConst.CD00576_IDO_DIV_00001.equals(idoDiv) || JBSbatKKConst.CD00576_IDO_DIV_00002.equals(idoDiv) 
							|| JBSbatKKConst.CD00576_IDO_DIV_00032.equals(idoDiv) || JBSbatKKConst.CD00576_IDO_DIV_00033.equals(idoDiv))))
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		{
			// ”z‘—•û–@ƒR[ƒh‚ðÝ’è‚·‚éB
			this.setHaisoWayCd(map, inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO), inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_NO));
		}
		
		super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0075001]Ý’è’lF" + map);
		
		JRuleXMLHandler xmlHandler = JCCBatCommon.createSokanRuleEngine("RULE0075001", JRuleXMLPattern.SINGLE_MODE_TYPE);
		ArrayList<ArrayList<HashMap<String, Object>>> resultList = JCCBatCommon.getCheckResultArray(xmlHandler, map);
		
		return resultList;
	}
	
	/**
	 * 
	 * ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒXŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðs‚¢‚Ü‚·B
	 * 
	 * @param  checkList075 ArrayList<ArrayList<HashMap<String, Object>>>
	 * @param  inMap        JBSbatCommonDBInterface
	 * @param  svcKeiNo     ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param  svcStaYmdSvc ƒT[ƒrƒXŒ_–ñŠJŽn”NŒŽ“ú
	 * @param  svcCd        ƒT[ƒrƒXƒR[ƒh
	 * @throws Exception 
	 */
	// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//	private void getSvcStaymd(ArrayList<ArrayList<HashMap<String, Object>>> checkList075, JBSbatCommonDBInterface inMap, 
	private String getSvcStaymd(ArrayList<ArrayList<HashMap<String, Object>>> checkList075, JBSbatCommonDBInterface inMap, 
	// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
	// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//			// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
//			String svcKeiNo, String svcStaYmdSvc, String svcCd) throws Exception 
//			// ++++++++++ v8.00.06 C³I—¹ ++++++++++
			String svcKeiNo, String svcStaYmdSvc, String svcCd, String kjnSvcStaYmdSvc) throws Exception 
			// ++++++++++ v15.00.03 C³I—¹ ++++++++++
	{
		// ++++++++++ v22.00.01 ’Ç‰ÁŠJŽn ++++++++++
		String kjnYmd = "";
		// ++++++++++ v22.00.01 ’Ç‰ÁI—¹ ++++++++++
		
		super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0075001]ŒÄoŒ‹‰ÊF" +  checkList075.get(0).get(0));
		if(null != checkList075.get(0))
		{
			// Šeƒ‹[ƒ‹Œ‹‰Ê‚ðŽæ“¾‚·‚éB
			String stdDt             = (String)checkList075.get(0).get(0).get("STD_DT");						// Šî€“ú
			String relativeDateCount = (String)checkList075.get(0).get(0).get("RELATIVE_DATE_COUNT");			// Šî€“ú‚©‚ç‚Ì‘Š‘Î“ú
			String countMethod       = (String)checkList075.get(0).get(0).get("COUNT_METHOD");					// ŽÀ“ú/‰c‹Æ“ú
			String priorityStdDt     = (String)checkList075.get(0).get(0).get("PRIORITY_STD_DT");				// —DæŠî€“ú
			
			super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹(RULE0075001)ŒÄoŒ‹‰Êi—DæŠî€“ú jFFFFFFF" +  stdDt);
			super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹(RULE0075001)ŒÄoŒ‹‰ÊiŠî€“ú‚©‚ç‚Ì‘Š‘Î“ú jFFF" +  relativeDateCount);
			super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹(RULE0075001)ŒÄoŒ‹‰ÊiŽÀ“ú^‰c‹Æ“ú jFFFFFF" +  countMethod);
			super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹(RULE0075001)ŒÄoŒ‹‰Êi—DæŠî€“ú jFFFFFFF" +  priorityStdDt);
				
			//ŒÄ‚Ño‚µ‚½ƒ‹[ƒ‹[RULE0075001_ŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj]‚ÌŒ‹‰Ê‚ðŒ³‚ÉƒT[ƒrƒXŠJŽn”NŒŽ“ú‚ðŽZo‚·‚éB
			// Šî€“ú‚ÌŽæ“¾
			// Šî€“ú‚ª"ƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn”NŒŽ“ú"‚Ìê‡B
			if("1".equals(stdDt))
			{
				// Šî€“ú‚Æ‚µ‚ÄAƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn”NŒŽ“ú‚ðÝ’è‚·‚éB
				kjnYmd = svcStaYmdSvc;
			}
			// Šî€“ú‚ª"‹@Šío‰×Š®—¹“ú"‚Ìê‡B
			else if("2".equals(stdDt))
			{
				// ”z‘—Š®—¹”NŒŽ“ú‚ðŠî€“ú‚Æ‚µ‚ÄÝ’è
				kjnYmd = getHaisoFinYmd(inMap, svcStaYmdSvc);
			}
			// Šî€“ú‚ª"HŽ–Š®—¹”NŒŽ“ú"‚Ìê‡B
			else
			{
				// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
				// “d˜b‚Ìê‡
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				if ("02".equals(svcCd))
				if (JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				{
					kjnYmd = getKojiakJssiYmd2(
							JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO)), 
							JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_NO)));
				}
				else
				{
					// HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðŠî€“ú‚Æ‚µ‚ÄÝ’è
					kjnYmd = getKojiakJssiYmd(svcKeiNo);
				}
				// ++++++++++ v8.00.06 C³I—¹ ++++++++++
			}
			
			// Šî€“ú‚ªÝ’è‚³‚ê‚Ä‚¢‚éê‡
			if((null != kjnYmd && !"".equals(kjnYmd)) && (null != relativeDateCount && !"".equals(relativeDateCount)) && (null != countMethod && !"".equals(countMethod))
					&& ((null != priorityStdDt && !"".equals(priorityStdDt))))
			{
				// Šî€“ú‚©‚ç‚Ì‘Š‘Î“ú‚ÌŽæ“¾
				// Šî€“ú‚©‚ç‚Ì‘Š‘Î“ú‚ª"+0"‚Ìê‡
				if("0".equals(relativeDateCount))
				{
					// Šî€“ú‚Ì‘Œ¸‚ª–³‚¢‚Ì‚Å‚»‚Ì‚Ü‚Ü‚Æ‚·‚éB
				}
				else
				{
					// Žæ“¾‚µ‚½Šî€“ú‚ÉŠî€“ú‚©‚ç‚Ì‘Š‘Î“úi‚P‚O“új‚ð’Ç‰Á‚·‚éB
					kjnYmd = JBSbatDateUtil.adjustDate(kjnYmd, Integer.parseInt(relativeDateCount));
					super.logPrint.printDebugLog("‘Š‘Î“úƒvƒ‰ƒXŒã‚ÌŠî€“úF" + kjnYmd);
				}
				
				// ŽÀ“ú/‰c‹Æ“ú‚ÌŽæ“¾
				// ŽÀ“ú/‰c‹Æ“ú‚ª"ŽÀ“ú"‚Ìê‡
				if("0".equals(countMethod))
				{
					// Šî€“ú‚Ì‘Œ¸‚ª–³‚¢‚Ì‚Å‚»‚Ì‚Ü‚Ü‚Æ‚·‚éB
				}
					
				// —DæŠî€“ú‚ÌŽæ“¾
				// —DæŠî€“ú‚ª"‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú‚ªÝ’è‚³‚ê‚Ä‚¢‚éê‡AƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú‚ðÝ’è‚·‚é
				// i‘Š‘Î“ú‚ÍŠÜ‚Ü‚¸‚»‚Ì‚Ü‚Ü‚Ì“ú•t‚Æ‚·‚éj"‚Ìê‡
				if("1".equals(priorityStdDt))
				{
					// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú‚ðŽæ“¾
					String svc_kisan_ymd = JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_KISAN_YMD));
					// ƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú‚ªÝ’è‚³‚ê‚Ä‚¢‚éê‡
					if(!"".equals(svc_kisan_ymd))
					{
						super.logPrint.printDebugLog("ƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“úF" + svc_kisan_ymd);
						super.logPrint.printDebugLog("Šî€“úFFFFFFF" + kjnYmd);
						
						// ‹@Ší’ñ‹ŸƒT[ƒrƒX‚ÌƒT[ƒrƒX—˜—pŠJŽnŠó–]”NŒŽ“ú‚ðŠî€“úiƒT[ƒrƒXŠJŽn”NŒŽ“új‚ÉÝ’è
						kjnYmd = svc_kisan_ymd;
					}
				}
			}
			
			// Šî€“ú‚ªÝ’è‚³‚ê‚È‚©‚Á‚½ê‡‚Í‘ÎÛŠO‚Æ‚·‚éB
			if("".equals(kjnYmd))
			{
				// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//				return;
				return kjnYmd;
				// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
			}
			
			// Ý’è‚³‚ê‚½Šî€“úi‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŠJŽn“új‚ªe‚ÌƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŠJŽn“ú‚æ‚è‰ß‹Ž“ú‚Ìê‡A
			// ƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŠJŽn“ú‚ÅŠî€“ú‚ð’u‚«Š·‚¦‚éB
			// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//			if(Integer.parseInt(kjnYmd) < Integer.parseInt(svcStaYmdSvc))
			if(Integer.parseInt(kjnYmd) < Integer.parseInt(kjnSvcStaYmdSvc))
			// ++++++++++ v15.00.03 C³I—¹ ++++++++++
			{
			// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//				kjnYmd = svcStaYmdSvc;
				kjnYmd = kjnSvcStaYmdSvc;
			// ++++++++++ v15.00.03 C³I—¹ ++++++++++
				super.logPrint.printDebugLog("¡e‚ÌƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŠJŽn“ú‚æ‚è‰ß‹Ž“ú‚Ìê‡AƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŠJŽn“ú‚É’u‚«Š·‚¦‚é" +  kjnYmd);
			}
			
			super.logPrint.printDebugLog("œ‘ŠŠÖƒ‹[ƒ‹(RULE0075001)Šî€“úFFFFFFF" +  kjnYmd);
		}
		// ++++++++++ v22.00.01 ’Ç‰ÁŠJŽn ++++++++++
		return kjnYmd;
		// ++++++++++ v22.00.01 ’Ç‰ÁI—¹ ++++++++++
	}

	/**
	 * 
	 * ‘ŠŠÖƒ‹[ƒ‹F‰Û‹àŠJŽn“úÝ’è(‹@Ší’ñ‹ŸƒT[ƒrƒX)‚ÌŒÄ‚Ño‚µ‚ð‚ðs‚¢‚Ü‚·B
	 * 
	 * @param  inMap JBSbatCommonDBInterface
	 * @param  svcCd ƒT[ƒrƒXƒR[ƒh
	 * @param  idoDiv ˆÙ“®‹æ•ª
	 * @return resultList rrayList<ArrayList<HashMap<String, Object>>>
	 * @throws Exception 
	 */
	private ArrayList<ArrayList<HashMap<String, Object>>> callRule0067001(JBSbatCommonDBInterface inMap, String svcCd, String idoDiv) throws Exception 
	{
		
		HashMap<String, Object> map = new HashMap<String, Object>();
		
		if(!"".equals(svcCd))
		{
			// ƒT[ƒrƒXƒR[ƒh = KK_T_SVC_KEI.KK_SELECT_112.SVC_CD
			map.put("SVC_CD", svcCd);
			// ‹@Ší’ñ‹ŸŽí•ÊƒR[ƒh
			map.put("KKTK_SBT_CD", JBSbatStringUtil.Rtrim(inMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SBT_CD)));
			// ˆÙ“®‹æ•ª = e‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŽó•tŽž‚ÌˆÙ“®‹æ•ª‚ðÝ’è‚·‚éB
			map.put("IDO_DIV", idoDiv);
		}
		
		super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]Ý’è’lF" + map);
		
		JRuleXMLHandler xmlHandler = JCCBatCommon.createSokanRuleEngine("RULE0067001", JRuleXMLPattern.SINGLE_MODE_TYPE);
		ArrayList<ArrayList<HashMap<String, Object>>> resultList = JCCBatCommon.getCheckResultArray(xmlHandler, map);
		
		return resultList;
	}

	/**
	 * 
	 * ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðs‚¢‚Ü‚·B
	 * 
	 * @param checkList067 ArrayList<ArrayList<HashMap<String, Object>>>
	 */
	// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//	private void getSvcChrgStaymd(ArrayList<ArrayList<HashMap<String, Object>>> checkList067) 
	private void getSvcChrgStaymd(ArrayList<ArrayList<HashMap<String, Object>>> checkList067, String kjnYmd) 
	// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
	{
		super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]ŒÄoŒ‹‰ÊF" +  checkList067.get(0).get(0));
		super.logPrint.printDebugLog("œŠî€“úœ:::::::::::::::::::::F" +  kjnYmd);
		if(null != kjnYmd || "".equals(kjnYmd))
		{
			if(null != checkList067.get(0))
			{
				
				// Šeƒ‹[ƒ‹Œ‹‰Ê‚ðŽæ“¾‚·‚éB
				String stdDt             = (String)checkList067.get(0).get(0).get("STD_DT");						// Šî€“ú
				String relativeDateCount = (String)checkList067.get(0).get(0).get("RELATIVE_DATE_COUNT");			// Šî€“ú‚©‚ç‚Ì‘Š‘Î“ú
				String countMethod       = (String)checkList067.get(0).get(0).get("COUNT_METHOD");					// ŽÀ“ú/‰c‹Æ“ú
				
				if("0".equals(stdDt))
				{
					super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]ŒÄoŒ‹‰ÊF–¢Šm’è");
					hnkAtoSvcChrgStaymd = kjnYmd;
				}
				else
				{
					//ŒÄ‚Ño‚µ‚½ƒ‹[ƒ‹[RULE0067001_‰Û‹àŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj]‚ÌŒ‹‰Ê‚ðŒ³‚ÉƒT[ƒrƒXŠJŽn”NŒŽ“ú‚ðŽZo‚·‚éB
					// Šî€“ú‚ª"ŠJŽn“ú"‚Ìê‡B
					if("0".equals(relativeDateCount))
					{
						hnkAtoSvcChrgStaymd = kjnYmd;
						super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]ŒÄoŒ‹‰ÊiŠî€“újFFFFFFF" +  hnkAtoSvcChrgStaymd + " ŠJŽn“ú");
					}
					
					// Šî€“ú‚©‚ç‚Ì‘Š‘Î“ú‚ª"—‚ŒŽŒŽ‰"‚Ìê‡
					if("2".equals(relativeDateCount))
					{
						super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]ŒÄoŒ‹‰ÊiŠî€“ú‚©‚ç‚Ì‘Š‘Î“újF" +  relativeDateCount + " —‚ŒŽŒŽ‰");
						
						// Šî€“ú‚Ì—‚ŒŽ1“ú‚ðÝ’è‚·‚éB
						hnkAtoSvcChrgStaymd = getYokuGetsu(kjnYmd);
					}
					super.logPrint.printDebugLog("‘ŠŠÖƒ‹[ƒ‹[RULE0067001]ŒÄoŒ‹‰ÊiŽÀ“ú/‰c‹Æ“ú jFFFF" +  countMethod);
				}
			}
		}
	}
	
	/**
	 * 
	 * —‚ŒŽ1“ú‚Ì“ú•t‚ð•Ô‹p‚µ‚Ü‚·B
	 * 
	 * @param  date String
	 * @return date String
	 */
	private String getYokuGetsu(String date) 
	{
		
		if(null != date && !"".equals(date))
		{
			String date2 = JBSbatDateUtil.adjustMonth(date, 1);
			
			return date2.substring(0, 6) + "01";
		}
		
		return "";
	}
	
	/**
	 * ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚ð“o˜^‚µ‚Ü‚·B
	 * <br>
	 * @param outMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒŸõŒ‹‰Ê
	 * @throws Exception 
	 */
	private void addKktksvckei(JBSbatCommonDBInterface outMap) throws Exception
	{
		// ++++++++++ v9.00.00 •ÏXŠJŽn ++++++++++ //
		// ++++++++++ v10.00.00 C³ŠJŽn ++++++++++ //
		// “o˜^—pƒf[ƒ^Ši”[
//		Object[] param_add = new Object[170];
		Object[] param_add = new Object[171];
		// ++++++++++ v10.00.00 C³Š®—¹ ++++++++++ //
		// ++++++++++ v9.00.00 •ÏXI—¹ ++++++++++ //
		
		// ƒVƒXƒeƒ€“ú•t‚ðŽæ“¾
		String sysdate = JBSbatDateUtil.getSystemDateTimeStamp();
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
		param_add[0] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
		// ¢‘ã“o˜^”NŒŽ“úŽž•ª•b ¨ ƒVƒXƒeƒ€“ú•t‚ðÝ’è
		param_add[1] = sysdate;
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñƒXƒe[ƒ^ƒX ¨ 100FƒT[ƒrƒX’ñ‹Ÿ’†‚ðÝ’è
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
		//param_add[2] = CD00037_100;
		param_add[2] = JBSbatKKConst.CD00056_KKTK_SVC_KEI_STAT_100;
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXƒR[ƒh
		param_add[3] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_CD));
		// —¿‹àƒR[ƒXƒR[ƒh
		param_add[4] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.PCRS_CD));
		// —¿‹àƒvƒ‰ƒ“ƒR[ƒh
		param_add[5] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.PPLAN_CD));
		// ’ñ‹Ÿ•ûŽ®Œ_–ñ”Ô†
		param_add[6] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TK_HOSHIKI_KEI_NO));
		// ‹@Ší’ñ‹ŸŽí•ÊƒR[ƒh
		param_add[7] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SBT_CD));
		// ”Ì”„Ží•ÊƒR[ƒh
		param_add[8] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAMBAI_SBT_CD));
		// ƒT[ƒrƒX—˜—pŠJŽnŠó–]”NŒŽ“ú
		param_add[9] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_USE_STA_KIBO_YMD));
		// —\–ñ“K—pŠJŽnŠó–]”NŒŽ“ú
		param_add[10] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.RSV_TSTA_KIBO_YMD));
		// Šó–]ƒ[ƒJ[ƒR[ƒh
		param_add[11] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIBO_MAKER_CD));
		// ‹@ŠíŽw’èŽí•ÊƒR[ƒh
		param_add[12] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHITEI_SBT_CD));
		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh
		param_add[13] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SBT_CD));
		// ‘î“à‹@ŠíŒ^Ž®ƒR[ƒh
		param_add[14] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_MODEL_CD));
		// ‹@Ší»‘¢”Ô†
		param_add[15] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SEIZO_NO));
		// •t‘®•iŽí•ÊƒR[ƒh
		param_add[16] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HUZOKUHIN_SBT_CD));
		// •t‘®•iŒ^Ž®ƒR[ƒh
		param_add[17] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HUZOKUHIN_MODEL_CD));
		// ‘î“à‹@ŠíƒZƒbƒg•iŒ^ƒR[ƒh
		param_add[18] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SETHIN_MODEL_CD));
		// ‹@Ší•ÏX”Ô†
		param_add[19] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_NO));
		// ‹@Ší•ÏX——RƒR[ƒh
		param_add[20] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_RSN_CD));
		// ’ÊM‹@ŠíƒZƒbƒgƒR[ƒh
		param_add[21] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TSUSHIN_KIKI_SET_CD));
		// HDD—e—ÊƒR[ƒh
		param_add[22] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HDD_CAPA_CD));
		// ‹@ŠíÝ’uæêŠ”Ô†
		param_add[23] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_PLACE_NO));
		// eŒ_–ñŽ¯•ÊƒR[ƒh
		param_add[24] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.OYA_KEI_SKBT_CD));
		// ƒT[ƒrƒXŒ_–ñ”Ô†
		param_add[25] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_KEI_NO));
		// ƒT[ƒrƒXŒ_–ñ“à–ó”Ô†
		param_add[26] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_KEI_UCWK_NO));
		// ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†
		param_add[27] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_KEI_KAISEN_UCWK_NO));
		// ƒIƒvƒVƒ‡ƒ“ƒT[ƒrƒXŒ_–ñ”Ô†
		param_add[28] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.OP_SVC_KEI_NO));
		// SYSID
		param_add[29] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SYSID));
		// \ž–¾×”Ô†
		param_add[30] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.MSKM_DTL_NO));
		// ƒŠƒ“ƒNSTBƒtƒ‰ƒO
		param_add[31] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.LINK_STB_FLG));
		// ‹@Šíˆø“–Žw’è‘qŒÉƒR[ƒh
		param_add[32] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_HKAT_SHITEI_SOKO_CD));
		// ‹@Šíˆø“–Žw’è‘qŒÉ’IƒR[ƒh
		param_add[33] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_HKAT_SHITEI_SKDN_CD));
		// ‹@ŠíŽw’èŽžŠÇ—êŠŽ¯•ÊƒR[ƒh
		param_add[34] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STI_JI_KRIPLACE_SKCD));
		// ‹@ŠíŽw’èŽžHŽ–‰ïŽÐƒR[ƒh
		param_add[35] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STI_JI_KOCOMP_CD));
		// ‹@ŠíŽw’èŽžHŽ–‰ïŽÐ’IƒR[ƒh
		param_add[36] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STI_JI_KOCOMP_SLF_CD));
		// ‹@ŠíŽw’èŽž—a‘õæƒIƒtƒBƒXƒR[ƒh
		param_add[37] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STI_JI_YTKSKOF_CD));
		// ‹@ŠíŽw’èŽž—a‘õæƒIƒtƒBƒX’IƒR[ƒh
		param_add[38] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STI_JI_YTKSKOF_SLF_CD));
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñˆøŒp”­¶”NŒŽ“ú
		param_add[39] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_HKHASYMD));
		// ‹@Ší‘——¿—L–³
		param_add[40] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SORYO_UM));
		// ‹@Ší‘——¿ì¬”NŒŽ“ú
		param_add[41] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SORYO_SAKSEI_YMD));
		// ‹@Ší‘—•tæ–¼
		param_add[42] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_NM));
		// ‹@Ší‘—•tæƒJƒi–¼
		param_add[43] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_KANA));
		// ‹@Ší‘—•tæZŠƒR[ƒh
		param_add[44] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_AD_CD));
		// ‹@Ší‘—•tæ—X•Ö”Ô†
		param_add[45] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_PCD));
		// ‹@Ší‘—•tæ“s“¹•{Œ§–¼
		param_add[46] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_STATE_NM));
		// ‹@Ší‘—•tæŽs‹æ’¬‘º–¼
		param_add[47] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_CITY_NM));
		// ‹@Ší‘—•tæ‘åŽš’ÊÌ–¼
		param_add[48] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_OAZTSU_NM));
		// ‹@Ší‘—•tæŽš’š–Ú–¼
		param_add[49] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_AZCHO_NM));
		// ‹@Ší‘—•tæ”Ô’n†
		param_add[50] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_BNCHIGO));
		// ‹@Ší‘—•tæZŠ•â‹LEŒš•¨–¼
		param_add[51] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_ADRTTM));
		// ‹@Ší‘—•tæZŠ•â‹LE•”‰®”Ô†
		param_add[52] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_ADRRM));
		// ‹@Ší‘—•tæZŠŽè“®“ü—Íƒtƒ‰ƒO
		param_add[53] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHS_AD_MAN_INPUT_FLG));
		// ‹@Ší‘—•tæ“d˜b”Ô†
		param_add[54] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_TELNO));
		// ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ”Ô†
		param_add[55] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.MANSION_BUKKEN_NO));
		// ‹@Ší‘—•tæ_Œ_–ñŽÒZŠ·ˆÙƒtƒ‰ƒO
		param_add[56] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SOHUS_KSH_AD_SAI_FLG));
		// ‹@Ší‘—•tæŒÂ•ÊŽw’èƒtƒ‰ƒO
		param_add[57] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHS_KBT_SHITEI_FLG));
		// ‹@Ší‘—•tæ•â‘«ƒR[ƒh1
		param_add[58] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHS_HSK_CD_1));
		// ‹@Ší‘—•tæ•â‘«ƒR[ƒh2
		param_add[59] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHS_HSK_CD_2));
		// ‹@Ší‘—•tæ•â‘«ƒƒ‚
		param_add[60] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_SHS_HSK_MEMO));
		// ‹@ŠíÝ’uæ–¼
		param_add[61] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_NM));
		// ‹@ŠíÝ’uæƒJƒi–¼
		param_add[62] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_KANA));
		// ‹@ŠíÝ’uæZŠƒR[ƒh
		param_add[63] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_AD_CD));
		// ‹@ŠíÝ’uæ—X•Ö”Ô†
		param_add[64] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_PCD));
		// ‹@ŠíÝ’uæ“s“¹•{Œ§–¼
		param_add[65] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_STATE_NM));
		// ‹@ŠíÝ’uæŽs‹æ’¬‘º–¼
		param_add[66] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_CITY_NM));
		// ‹@ŠíÝ’uæ‘åŽš’ÊÌ–¼
		param_add[67] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_OAZTSU_NM));
		// ‹@ŠíÝ’uæŽš’š–Ú–¼
		param_add[68] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_AZCHO_NM));
		// ‹@ŠíÝ’uæ”Ô’n†
		param_add[69] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_BNCHIGO));
		// ‹@ŠíÝ’uæZŠ•â‹LEŒš•¨–¼
		param_add[70] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_ADRTTM));
		// ‹@ŠíÝ’uæZŠ•â‹LE•”‰®”Ô†
		param_add[71] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SAKI_ADRRM));
		// ‹@ŠíÝ’uæ_Œ_–ñŽÒZŠ·ˆÙƒtƒ‰ƒO
		param_add[72] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SK_KSH_AD_SAI_FLG));
		// ‹@ŠíÝ’uæ“d˜b”Ô†
		param_add[73] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STC_SK_TELNO));
		// ‹@ŠíÝ’uæ‹æ‰æ®—’†ƒtƒ‰ƒO
		param_add[74] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STS_KKK_SEIRI_CHU_FLG));
		// ZŠ–¢Šm’èƒtƒ‰ƒO
		param_add[75] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.AD_MI_FIX_FLG));
		// Ž©“®“o˜^ƒR[ƒh
		param_add[76] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.AUTO_ADD_CD));
		// ZŠ–¢Šm’è‰ðœ”NŒŽ“ú
		param_add[77] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.AD_MI_FIX_RLS_YMD));
		// ‰Û‹àŠJŽn”NŒŽ“ú•â³—L–³
		param_add[78] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.CHRG_STA_YMD_HOSEI_UM));
		// ‹@ŠíÝ’uæ•â‘«ƒR[ƒh1
		param_add[79] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STS_HSK_CD_1));
		// ‹@ŠíÝ’uæ•â‘«ƒR[ƒh2
		param_add[80] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STS_HSK_CD_2));
		// ‹@ŠíÝ’uæ•â‘«ƒƒ‚
		param_add[81] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_STS_HSK_MEMO));
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒã‘±‹Æ–±ˆË—Š”NŒŽ“ú
		param_add[82] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_KZKWRK_REQYMD));
		// Æ¸”NŒŽ“ú
		param_add[83] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SHOSA_YMD));
		// Æ¸ŽæÁ”NŒŽ“ú
		param_add[84] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SHOSA_CL_YMD));
		// ”z‘—‹æ•ª
		param_add[85] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAISO_DIV));
		// ”z‘—ŠúŒÀ”NŒŽ“ú
		param_add[86] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAISO_KIGEN_YMD));
		// ”z‘—“ž’…Žw’è”NŒŽ“ú
		param_add[87] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAISO_ARIV_SHITEI_YMD));
		// ŽŽ—p‰Á“ü”NŒŽ“ú
		param_add[88] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.FTRIAL_KANYU_YMD));
		// ŽŽ—pŠúŠÔI—¹”NŒŽ“ú
		param_add[89] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.FTRIAL_PRD_ENDYMD));
		// –{‰Á“ü”NŒŽ“ú
		param_add[90] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HONKANYU_YMD));
		// –{‰Á“üˆÚsŠúŒÀ”NŒŽ“ú
		param_add[91] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HONKANYU_IKO_KIGEN_YMD));
		// Œ_–ñ’÷Œ‹”NŒŽ“ú
		param_add[92] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KEI_CNC_YMD));
		// JCCC‰Á“ü‘‹L“ü”NŒŽ“ú
		param_add[93] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.JCCC_KANYU_BUNSHO_YMD));
		// •ÛØƒR[ƒh
		param_add[94] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HOSHO_CD));
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ•â‹L
		param_add[95] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVKEI_HOKI));
		// •ÛØŠJŽn”NŒŽ“ú
		param_add[96] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HOSHO_STAYMD));
		// •ÛØI—¹”NŒŽ“ú
		param_add[97] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HOSHO_END_YMD));
		// —\–ñ“K—p”NŒŽ“ú
		param_add[98] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.RSV_APLY_YMD));
		// —\–ñŽæÁ”NŒŽ“ú
		param_add[99] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.RSV_CL_YMD));
		// —\–ñ“K—pƒR[ƒh
		param_add[100] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.RSV_APLY_CD));
		// ‹@Ší•ÏX”NŒŽ“ú
		param_add[101] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_YMD));
		// ƒvƒ‰ƒ“ŠJŽn”NŒŽ“ú
		param_add[102] = kjnYmd;
		// ƒvƒ‰ƒ“I—¹”NŒŽ“ú
		param_add[103] = END_DATE;
		// ƒvƒ‰ƒ“‰Û‹àŠJŽn”NŒŽ“ú
		param_add[104] = hnkAtoSvcChrgStaymd;
		// ƒvƒ‰ƒ“‰Û‹àI—¹”NŒŽ“ú
		param_add[105] = END_DATE;
		// ƒvƒ‰ƒ“I—¹Ží•ÊƒR[ƒh
		param_add[106] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.PLAN_END_SBT_CD));
		// ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹”NŒŽ“ú
		param_add[107] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_CANCEL_YMD));
		// ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹——RƒR[ƒh
		param_add[108] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_CANCEL_RSN_CD));
		// ƒT[ƒrƒXŠJŽn‹NŽZ”NŒŽ“ú
		param_add[109] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_KISAN_YMD));
		// ƒT[ƒrƒXŠJŽn”NŒŽ“ú
		param_add[110] = kjnYmd;
		// ƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“ú
		param_add[111] = hnkAtoSvcChrgStaymd;
		// ƒT[ƒrƒX’âŽ~”NŒŽ“ú
		param_add[112] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STP_YMD));
		// ƒT[ƒrƒX’ñ‹Ÿ’†Žg—p•s‰ÂŽí•ÊƒR[ƒh
		param_add[113] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVCTK_CHU_USE_FAIL_SBT_CD));
		// ƒT[ƒrƒX’âŽ~——RƒR[ƒh
		param_add[114] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STP_RSN_CD));
		// ƒT[ƒrƒX’âŽ~‰ðœ”NŒŽ“ú
		param_add[115] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STP_RLS_YMD));
		// ƒT[ƒrƒX’âŽ~‰ðœ——RƒR[ƒh
		param_add[116] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STP_RLS_RSN_CD));
		// ‹xŽ~’†’fƒR[ƒh
		param_add[117] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.PAUSE_STP_CD));
		// ƒT[ƒrƒX‹xŽ~”NŒŽ“ú
		param_add[118] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_YMD));
		// ƒT[ƒrƒX‹xŽ~——RƒR[ƒh
		param_add[119] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_RSN_CD));
		// ƒT[ƒrƒX‹xŽ~——Rƒƒ‚
		param_add[120] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_RSN_MEMO));
		// ƒT[ƒrƒX‹xŽ~‰ðœ”NŒŽ“ú
		param_add[121] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_RLS_YMD));
		// ƒT[ƒrƒX‹xŽ~‰ðœ——RƒR[ƒh
		param_add[122] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_RLS_RSN_CD));
		// ƒT[ƒrƒX‹xŽ~‰ðœ——Rƒƒ‚
		param_add[123] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_RLS_RSN_MEMO));
		// ƒT[ƒrƒXI—¹”NŒŽ“ú
		param_add[124] = END_DATE;
		// ƒT[ƒrƒX‰Û‹àI—¹”NŒŽ“ú
		param_add[125] = END_DATE;
		// ƒT[ƒrƒX‰ð–ñ”NŒŽ“ú
		param_add[126] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_DSL_YMD));
		// ƒT[ƒrƒX‰ð–ñ——RƒR[ƒh
		param_add[127] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_DLRE_CD));
		// ƒT[ƒrƒX‰ð–ñ——Rƒƒ‚
		param_add[128] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_DLRE_MEMO));
		// Žc’uƒtƒ‰ƒO
		param_add[129] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.ZANCHI_FLG));
		// ƒT[ƒrƒX‰ð–ñŽè‘±Š®—¹ƒtƒ‰ƒO
		param_add[130] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_DSL_TTDKI_FIN_FLG));
		// ‰ñ•œ”NŒŽ“ú
		param_add[131] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KAIHK_YMD));
		// ƒT[ƒrƒXƒLƒƒƒ“ƒZƒ‹ŽæÁ”NŒŽ“ú
		param_add[132] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_CANCEL_CL_YMD));
		// ƒT[ƒrƒX‰ð–ñŽæÁ”NŒŽ“ú
		param_add[133] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_DSL_CL_YMD));
		// R¸Œ‹‰Ê‘—MƒR[ƒh
		param_add[134] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SKEKKA_SEND_CD));
		// ƒT[ƒrƒX‹xŽ~‰Û‹àŠJŽn”NŒŽ“ú
		param_add[135] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_PAUSE_CHRG_STA_YMD));
		// ˆá–ñ‹à”­¶ƒR[ƒh
		param_add[136] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.PNLTY_HASSEI_CD));
		// ‹@Ší”FØID
		param_add[137] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_NINSHO_ID));
		// ‹@Ší”FØIDƒpƒXƒ[ƒh
		param_add[138] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_NINSHO_ID_PWD));
		// ˆÙ“®‹æ•ª
		param_add[139] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.IDO_DIV));
		// ‹@ŠíÝ’uŽÀÑŽó•t”NŒŽ“ú
		param_add[140] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKST_JSEKI_UK_YMD));
		// eoTV‹@ŠíÝ’u³”Fó‘ÔƒR[ƒh
		param_add[141] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.EO_TV_KKST_SNN_STAT_CD));
		// ‹@ŠíÝ’u³”F”NŒŽ“ú
		param_add[142] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKST_SNN_YMD));
		// ‘î“à‹@ŠíˆÙ“®ƒR[ƒh
		param_add[143] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_IDO_CD));
		// CASƒJ[ƒhŽg—p‹–‘ø”NŒŽ“ú
		param_add[144] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.CAS_CARD_USE_KYODAK_YMD));
		// ‹@Ší•t‰Áî•ñƒR[ƒh
		param_add[145] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_HUKA_INFO_CD));
		// Æ¸‰ð–ñŠ®—¹ƒR[ƒh
		param_add[146] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SHOSA_DSL_FIN_CD));
		// ƒ‹[ƒ^[‰ð–ñ—\–ñˆ—ó‘ÔƒR[ƒh
		param_add[147] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.ROUTER_DSL_RSV_TRN_STAT_CD));
		// ƒ‹[ƒ^[‰ð–ñ—\–ñˆ—Œ‹‰ÊƒR[ƒh
		param_add[148] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.ROUTER_DSL_RSV_TRN_RSLT_CD));
		// ”z‘—•û–@ƒR[ƒh
		param_add[149] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAISO_WAY_CD));
		// ‹@ŠíˆÚ“]æˆÚ“®ŽÀŽ{ŽÒŽ¯•ÊƒR[ƒh
		param_add[150] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_ITENS_MV_JSSIS_SKCD));
		// ‰ñŽû‹@Ší—L–³
		param_add[151] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KAISHU_KIKI_UM));
		// ”z‘—ˆË—ŠŽw’è”NŒŽ“ú
		param_add[152] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HAISO_REQ_SHITEI_YMD));
		// o‰×Š®—¹Žžˆ—Ïƒtƒ‰ƒO
		param_add[153] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SHKA_FIN_JI_SYRZM_FLG));
		// ƒT[ƒrƒXŠJŽnŽž”z‘—ó‹µŽ¯•ÊƒR[ƒh
		param_add[154] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_STA_JI_HIS_JOKYO_SKCD));
		// “o˜^”NŒŽ“úŽž•ª•b
		param_add[155] = sysdate;
		// “o˜^ƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
		param_add[156] = batchUserId;
		// XV”NŒŽ“úŽž•ª•b
		param_add[157] = sysdate;
		// XVƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
		param_add[158] = batchUserId;
		// íœ”NŒŽ“úŽž•ª•b
		param_add[159] = "";
		// íœƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
		param_add[160] = "";
		// –³Œøƒtƒ‰ƒO
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		param_add[161] = "0";
		param_add[161] = JBSbatKKConst.MK_FLG_YK;
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		// “o˜^‰^—p”NŒŽ“ú
		param_add[162] = "";
		// “o˜^ˆ—ID
		param_add[163] = "";
		// XV‰^—p”NŒŽ“ú
		param_add[164] = "";
		// XVˆ—ID
		param_add[165] = "";
		// íœ‰^—p”NŒŽ“ú
		param_add[166] = "";
		// íœˆ—ID
		param_add[167] = "";
		// ++++++++++ v10.00.00 C³ŠJŽn ++++++++++ //
		// ++++++++++ v9.00.00 ’Ç‰ÁŠJŽn ++++++++++ //
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú
//		param_add[168] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HCPRD_STAD_SNSTSTD_YMD));
		param_add[168] = this.getHcprdStadSnststdYmd(outMap, "");
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úˆÚsƒtƒ‰ƒO
		param_add[169] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HCPRD_STAD_SNSTSTD_YMD_IKF));
		// ++++++++++ v9.00.00 ’Ç‰ÁI—¹ ++++++++++ //
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úŽ¯•ÊƒR[ƒh
		param_add[170] = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HCPRD_STAD_SNSTSTD_YMD_SCD));
		// ++++++++++ v10.00.00 C³I—¹ ++++++++++ //
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚Ì“o˜^‚ðs‚¢‚Ü‚·B
		this.executeKK_T_KKTK_SVC_KEI_PKINSERT(param_add);
	}
	
// ++++++++++ v22.00.01 íœŠJŽn ++++++++++
//	/**
//	 * ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ‚Ì‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
//	 * ƒT[ƒrƒXŠJŽn“ú‚Íe‚ÌƒT[ƒrƒXŠJŽn“ú‚Å‚·B
//	 * <br>
//	 * @param outMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒŸõŒ‹‰Ê
//	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
//	 * @param svcCd ƒT[ƒrƒXƒR[ƒh
//	 * @param svcStaYmdSvc ƒT[ƒrƒXŒ_–ñŠJŽn”NŒŽ“ú
//	 * @throws Exception 
//	 */
//	private void getStaYmdMansion(JBSbatCommonDBInterface outMap, String svcKeiNo, String svcCd, String svcStaYmdSvc) throws Exception 
//	{
//		// Šî€“ú‚Ée‚ÌƒT[ƒrƒXŠJŽn“ú‚ðÝ’è‚µ‚Ü‚·
//		kjnYmd = svcStaYmdSvc;
//		
//		// e‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŽó•tŽž‚ÌˆÙ“®‹æ•ª‚ðŒŸõ‚·‚éB
//		String ido_div_init = "";
//		String[] param = {svcKeiNo, super.opeDate};
//		this.executeKK_T_SVC_KEI_KK_SELECT_237(param);
//		JBSbatCommonDBInterface svc_kei_map = db_KK_T_SVC_KEI.selectNext();
//		if(null != svc_kei_map)
//		{
//			// Žæ“¾‚µ‚½ˆÙ“®‹æ•ª‚ªu00019FZŠ•ÏXE“o˜^v‚Ìê‡‚Íu00001FV‹KŒ_–ñv‚É’u‚«Š·‚¦‚éB
//			ido_div_init = JBSbatStringUtil.Rtrim(svc_kei_map.getString(JBSbatKK_T_SVC_KEI.IDO_DIV));
//			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("00019".equals(ido_div_init))
//			{
//				ido_div_init = "00001";
//			}
//			if(JBSbatKKConst.CD00576_IDO_DIV_00019.equals(ido_div_init))
//			{
//				ido_div_init = JBSbatKKConst.CD00576_IDO_DIV_00001;
//			}
//			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
//		}
//		
//		// ‘ŠŠÖƒ‹[ƒ‹–¼F‰Û‹àŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj‚ðŒÄ‚Ño‚·B
//		ArrayList<ArrayList<HashMap<String, Object>>> checkList067 = callRule0067001(outMap, svcCd, ido_div_init);
//		
//		// ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðŒÄ‚Ño‚·B
//		getSvcChrgStaymd(checkList067);
//	}
// ++++++++++ v22.00.01 íœI—¹ ++++++++++

	/* ++++++++++++++++++++ v10.00.00 ’Ç‰ÁŠJŽn ++++++++++++++++++++ */
	/**
	 * •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú‚ðŽæ“¾‚·‚éB
	 * <br>
	 * ¡ˆ—ŠT—v
	 * •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úŽ¯•ÊƒR[ƒh‚ªw2xA‚©‚ÂA
	 * •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú‚ª–¢Ý’è‚Ìê‡A
	 * @¨HŽ–ˆÄŒ.HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðÝ’è‚·‚éB
	 * ã‹LˆÈŠO‚Ìê‡A
	 * @¨•ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú‚ðÝ’è‚·‚éB
	 * 
	 * @param outMap
	 * @return
	 * @throws Exception
	 */
	private String getHcprdStadSnststdYmd(JBSbatCommonDBInterface outMap, String svcChrgStaymd) throws Exception
	{
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXƒR[ƒh
		String kktkSvcCd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_CD));
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úŽ¯•ÊƒR[ƒh
		String skbtCd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HCPRD_STAD_SNSTSTD_YMD_SCD));
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú
		String hoshoYmd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.HCPRD_STAD_SNSTSTD_YMD));
		
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		// ‹@Ší’ñ‹ŸƒT[ƒrƒXƒR[ƒh‚ª"C021"(ƒ^ƒuƒŒƒbƒg)‚Å‚ ‚ê‚Îtrue
//		boolean blKktkSvcCd = "C021".equals(kktkSvcCd);
//		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úŽ¯•ÊƒR[ƒh‚ª"2"‚Å‚ ‚ê‚Îtrue
//		boolean blSkbtCd = "2".equals(skbtCd);
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXƒR[ƒh‚ª"C021"(ƒ^ƒuƒŒƒbƒg)‚Å‚ ‚ê‚Îtrue
		boolean blKktkSvcCd = JBSbatKKConst.KKTK_SVC_CD_TABLET.equals(kktkSvcCd);
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“úŽ¯•ÊƒR[ƒh‚ª"2"‚Å‚ ‚ê‚Îtrue
		boolean blSkbtCd = JBSbatKKConst.CD01652_HCPRD_STAD_SNSTSTD_YMD_SCD_2.equals(skbtCd);
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		
		// •ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú‚ª–¢Ý’è‚Ìê‡Atrue
		boolean blHoshoYmd = "".equals(hoshoYmd);

		// ƒT[ƒrƒXƒR[ƒh‚Æ”NŒŽ“ú‚ÆŽ¯•ÊƒR[ƒh‚Ìƒ`ƒFƒbƒN‚ð”»’è‚µAtrue‚È‚ç•ÛØE•âžŠúŠÔŠJŽn“úŽZoŠî€”NŒŽ“ú‚ÉHŽ–Š®—¹ƒ[ƒN.HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðÝ’è‚·‚éB
		if ( blKktkSvcCd && blSkbtCd && blHoshoYmd ) 
		{
			// HŽ–Š®—¹ƒ[ƒNƒXƒL[ƒ}‚©‚çHŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðŽæ“¾‚·‚éB
			hoshoYmd = this.getKojiakJssiYmd_kojiak(JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_KEI_NO)));
		}
		// ++++++++++ v10.00.01 ’Ç‰ÁŠJŽn ++++++++++ //
		else if ( END_DATE.equals(svcChrgStaymd) && blKktkSvcCd && blSkbtCd && !blHoshoYmd ) 
		{
			hoshoYmd = "";
		}
		// ++++++++++ v10.00.01 ’Ç‰ÁI—¹ ++++++++++ //
		return hoshoYmd;

	}

	/**
	 * HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * 
	 * @param kktkSvcKeiNo ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @return HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú
	 * @throws Exception
	 */
	private String getKojiakJssiYmd_kojiak(String svcKeiNo) throws Exception 
	{
		String kojiakJssiYmd = "";
		
		// ŒŸõðŒ‚Æ‚µ‚ÄƒT[ƒrƒXŒ_–ñ”Ô†Aƒoƒbƒ`‰^—p“úAƒoƒbƒ`‰^—p“ú‚ðÝ’èB
		String [] selectParam011 = {svcKeiNo, commonItem.getOpeDate(), commonItem.getOpeDate()};
		super.logPrint.printDebugLog("selectParam011(ƒT[ƒrƒXŒ_–ñ”Ô†)F" +  selectParam011[0]);
		super.logPrint.printDebugLog("selectParam011(—\–ñ“K—p”NŒŽ“ú)FF" +  selectParam011[1]);
		super.logPrint.printDebugLog("selectParam011(—\–ñ“K—p”NŒŽ“ú)FF" +  selectParam011[2]);
		
		// HŽ–Š®—¹ƒ[ƒNŒŸõˆ—‚ÌŽÀsB
		executeKK_T_KJ_FIN_WK_KK_SELECT_011(selectParam011);
		
		JBSbatCommonDBInterface outMap = db_KK_T_KJ_FIN_WK.selectNext();
		
		if(null == outMap)
		{
			super.logPrint.printDebugLog("HŽ–Š®—¹ƒ[ƒNŒŸõŒ‹‰Ê‚ª‘¶Ý‚µ‚Ü‚¹‚ñB");
		}
		else
		{
			// ŒŸõŒ‹‰Ê‚ÌHŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðƒtƒB[ƒ‹ƒh•Ï”‚ÉÝ’è‚·‚éB
			kojiakJssiYmd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKU_T_KOJIAK.KOJIAK_JSSI_YMD)); 
		}
		super.logPrint.printDebugLog("HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú:" + kojiakJssiYmd);

		return kojiakJssiYmd;
	}
	/* ++++++++++++++++++++ v10.00.00 ’Ç‰ÁŠ®—¹ ++++++++++++++++++++ */
	
	/**
	 * ƒT[ƒrƒXŠJŽn”NŒŽ“úE‰Û‹àŠJŽn”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param outMap ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñŒŸõŒ‹‰Ê
	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcCd ƒT[ƒrƒXƒR[ƒh
	 * @param svcStaYmdSvc ƒT[ƒrƒXŒ_–ñŠJŽn”NŒŽ“ú
	 * @throws Exception 
	 */
	// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//	// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//	private void getStaYmd(JBSbatCommonDBInterface outMap, String svcKeiNo, String svcCd, String svcStaYmdSvc) throws Exception 
//	private void getStaYmd(JBSbatCommonDBInterface outMap, String svcKeiNo, String svcCd, String svcStaYmdSvc, String kjnSvcStaYmdSvc) throws Exception 
//	// ++++++++++ v15.00.03 C³I—¹ ++++++++++
	private String getStaYmd(JBSbatCommonDBInterface outMap, String svcKeiNo, String svcCd, String svcStaYmdSvc, 
			String kjnSvcStaYmdSvc, String kjnYmd, boolean staYmdFlg) throws Exception 
	// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
	{
		// e‚ÌƒT[ƒrƒXŒ_–ñ‚ÌŽó•tŽž‚ÌˆÙ“®‹æ•ª‚ðŒŸõ‚·‚éB
		String ido_div_init = "";
		String[] param = {svcKeiNo, super.opeDate};
		this.executeKK_T_SVC_KEI_KK_SELECT_237(param);
		JBSbatCommonDBInterface svc_kei_map = db_KK_T_SVC_KEI.selectNext();
		if(null != svc_kei_map)
		{
			// Žæ“¾‚µ‚½ˆÙ“®‹æ•ª‚ªu00019FZŠ•ÏXE“o˜^v‚Ìê‡‚Íu00001FV‹KŒ_–ñv‚É’u‚«Š·‚¦‚éB
			ido_div_init = JBSbatStringUtil.Rtrim(svc_kei_map.getString(JBSbatKK_T_SVC_KEI.IDO_DIV));
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("00019".equals(ido_div_init))
//			{
//				ido_div_init = "00001";
//			}
			if(JBSbatKKConst.CD00576_IDO_DIV_00019.equals(ido_div_init))
			{
				ido_div_init = JBSbatKKConst.CD00576_IDO_DIV_00001;
			}
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		}
		
		// ++++++++++ v22.00.01 ’Ç‰ÁŠJŽn ++++++++++
		// ŠJŽn“úŽZoƒtƒ‰ƒO‚ªtrue‚Ìê‡iƒ}ƒ“ƒVƒ‡ƒ“•¨ŒˆÈŠO ‚Ü‚½‚Í ƒ}ƒ“ƒVƒ‡ƒ“•¨Œ ‚©‚Â ƒ‚ƒfƒ€EONUˆÈŠO ‚Ìê‡j
		if(staYmdFlg)
		{
		// ++++++++++ v22.00.01 ’Ç‰ÁI—¹ ++++++++++
			
			// ‘ŠŠÖƒ‹[ƒ‹–¼FŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj‚ðŒÄ‚Ño‚·B
			ArrayList<ArrayList<HashMap<String, Object>>> checkList075 = callRule0075001(outMap, svcCd, ido_div_init);
		
			// ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒXŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðŒÄ‚Ño‚·B
		// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//		// ++++++++++ v15.00.03 C³ŠJŽn ++++++++++
//		// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
//		getSvcStaymd(checkList075, outMap, svcKeiNo, svcStaYmdSvc, svcCd);
//		// ++++++++++ v8.00.06 C³I—¹ ++++++++++
//		getSvcStaymd(checkList075, outMap, svcKeiNo, svcStaYmdSvc, svcCd, kjnSvcStaYmdSvc);
//		// ++++++++++ v15.00.03 C³I—¹ ++++++++++
			
			kjnYmd = getSvcStaymd(checkList075, outMap, svcKeiNo, svcStaYmdSvc, svcCd, kjnSvcStaYmdSvc);
		}
		// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
		
		// ‘ŠŠÖƒ‹[ƒ‹–¼F‰Û‹àŠJŽn“úÝ’è’è‹`i‹@Ší’ñ‹ŸƒT[ƒrƒXj‚ðŒÄ‚Ño‚·B
		ArrayList<ArrayList<HashMap<String, Object>>> checkList067 = callRule0067001(outMap, svcCd, ido_div_init);
		
		// ƒ‹[ƒ‹ŒÄoŒ‹‰Ê‚É‚æ‚éƒT[ƒrƒX‰Û‹àŠJŽn”NŒŽ“úŽZo—pƒf[ƒ^Žæ“¾‚ðŒÄ‚Ño‚·B
		// ++++++++++ v22.00.01 •ÏXŠJŽn ++++++++++
//		getSvcChrgStaymd(checkList067);
		getSvcChrgStaymd(checkList067, kjnYmd);
		
		return kjnYmd;
		// ++++++++++ v22.00.01 •ÏXI—¹ ++++++++++
	}
	
	/**
	 * HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * 
	 * @param svcKeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * <br>
	 * @throws Exception 
	 */
	private String getKojiakJssiYmd(String svcKeiNo) throws Exception 
	{
		String kojiakJssiYmd = "";
		
		// ŒŸõðŒ‚Æ‚µ‚ÄƒT[ƒrƒXŒ_–ñ”Ô†Aƒoƒbƒ`‰^—p“úAƒoƒbƒ`‰^—p“ú‚ðÝ’èB
		String [] selectParam011 = {svcKeiNo, commonItem.getOpeDate(), commonItem.getOpeDate()};
		super.logPrint.printDebugLog("selectParam011(ƒT[ƒrƒXŒ_–ñ”Ô†)F" +  selectParam011[0]);
		super.logPrint.printDebugLog("selectParam011(—\–ñ“K—p”NŒŽ“ú)FF" +  selectParam011[1]);
		super.logPrint.printDebugLog("selectParam011(—\–ñ“K—p”NŒŽ“ú)FF" +  selectParam011[2]);
		
		// HŽ–Š®—¹ƒ[ƒNŒŸõˆ—‚ÌŽÀsB
		executeKK_T_KJ_FIN_WK_KK_SELECT_011(selectParam011);
		
		JBSbatCommonDBInterface outMap = db_KK_T_KJ_FIN_WK.selectNext();
		
		if(null == outMap)
		{
			super.logPrint.printDebugLog("HŽ–Š®—¹ƒ[ƒNŒŸõŒ‹‰Ê‚ª‘¶Ý‚µ‚Ü‚¹‚ñB");
		}
		else
		{
			// ŒŸõŒ‹‰Ê‚ÌHŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðƒtƒB[ƒ‹ƒh•Ï”‚ÉÝ’è‚·‚éB
			kojiakJssiYmd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatKK_T_KJ_FIN_WK.KOJIAK_JSSI_YMD)); 
		}
		super.logPrint.printDebugLog("HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú:" + kojiakJssiYmd);
		return kojiakJssiYmd;
	}

	// ++++++++++ v8.00.06 C³ŠJŽn ++++++++++
	/**
	 * HŽ–ˆÄŒŽÀŽ{”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * 
	 * @param kktkSvcKeiNo ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param kikiChgNo ‹@Ší•ÏX”Ô†
	 * <br>
	 * @throws Exception 
	 */
	private String getKojiakJssiYmd2(String kktkSvcKeiNo, String kikiChgNo) throws Exception 
	{
		// HŽ–Š®—¹”NŒŽ“ú‚ðŽæ“¾‚·‚é
		String kojiakJssiYmd = "";
		
		// Žw’è‚³‚ê‚½‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†A‹@Ší•ÏX”Ô†‚ðŒ³‚É”z‘—‘ÎÛ•¨•i‚æ‚è
		// HŽ–Š®—¹”NŒŽ“ú‚ðŒŸõ‚·‚éB
		String kojiakNo = "";
		
		String[] param = {kktkSvcKeiNo, kikiChgNo};
		this.executeDK_T_HAISO_TG_BPIN_KK_SELECT_005(param);
		JBSbatCommonDBInterface haiso_tg_bpin_map = db_DK_T_HAISO_TG_BPIN.selectNext();
		
		// ŒŸõŒ‹‰Ê‚ª‚ ‚éê‡
		if(null != haiso_tg_bpin_map)
		{
			kojiakNo = JBSbatStringUtil.Rtrim(haiso_tg_bpin_map.getString(JBSbatDK_T_HAISO_TG_BPIN.KOJIAK_NO));
			
			if (kojiakNo != null && !"".equals(kojiakNo))
			{
				// HŽ–ˆÄŒ‚ÌPKŒŸõ‚ðs‚¢‚Ü‚·B
				String[] whereParam1 = {kojiakNo};
				JBSbatCommonDBInterface kojiakMap = this.executeKU_T_KOJIAK_PKSELECT(whereParam1);
				
				if(null != kojiakMap)
				{
					kojiakJssiYmd = JBSbatStringUtil.Rtrim(kojiakMap.getString(JBSbatKU_T_KOJIAK.KOJIAK_JSSI_YMD));
				}
			}
		}
		
		return kojiakJssiYmd;
	}
	// ++++++++++ v8.00.06 C³I—¹ ++++++++++
	
	/**
	 * ”z‘—Š®—¹”NŒŽ“ú‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param kktksvckei JBSbatCommonDBInterface
	 * @param svcStaYmdSvcƒT[ƒrƒXŒ_–ñŠJŽn”NŒŽ“ú
	 * @return haiso_Fin_Ymd ”z‘—Š®—¹”NŒŽ“ú
	 * @throws Exception 
	 */
	private String getHaisoFinYmd(JBSbatCommonDBInterface kktksvckei, String svcStaYmdSvc) throws Exception 
	{
		// ++++++++++ v9.00.03 ’Ç‰ÁŠJŽn ++++++++++
		// ‰Šú‰»
		kapKeiInfoHktgiFlg = false;
		// ++++++++++ v9.00.03 ’Ç‰ÁI—¹ ++++++++++
		
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚ÌŽæ“¾
		String kktkSvcKeiNo = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.KKTK_SVC_KEI_NO));
		
		// ‹@Ší•ÏX”Ô†‚ÌŽæ“¾
		String kkChgNo = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.KIKI_CHG_NO));
		
		// ‘î“à‹@ŠíŽí•ÊƒR[ƒh
		String taknkikiSbtCd = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.TAKNKIKI_SBT_CD));
		
		// ƒT[ƒrƒXŒ_–ñ”Ô†
		String svcKeiNo = JBSbatStringUtil.Rtrim(kktksvckei.getString(JBSbatKK_T_KKTK_SVC_KEI.SVC_KEI_NO));
		
		// ƒtƒB[ƒ‹ƒh•Ï”‚Ì‰Šú‰»
		String haiso_Fin_Ymd = "";
		
		// ŒŸõðŒ‚Æ‚µ‚Ä‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†‚Æ‹@Ší•ÏX”Ô†‚ðÝ’èB
		String [] selectParam004 = {kktkSvcKeiNo,kkChgNo};
		super.logPrint.printDebugLog("selectParam004(‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†)F" +  selectParam004[0]);
		super.logPrint.printDebugLog("selectParam004(‹@Ší•ÏX”Ô†)FFFFFFF" +  selectParam004[1]);
		
		// ”z‘—ŒŸõˆ—‚ÌŽÀsB
		executeDK_T_HAISO_KK_SELECT_004(selectParam004);
		
		JBSbatCommonDBInterface outMap = db_DK_T_HAISO.selectNext();
		
		if(null == outMap)
		{
			super.logPrint.printDebugLog("”z‘—ŒŸõŒ‹‰Ê‚ª‘¶Ý‚µ‚Ü‚¹‚ñB");
			
			// ‘î“à‹@ŠíŽí•ÊƒR[ƒh="P0:ƒ^ƒuƒŒƒbƒg"‚Ü‚½‚ÍA"L1:ƒNƒŒ[ƒhƒ‹(ƒ^ƒuƒŒƒbƒg—p)"
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("P0".equals(taknkikiSbtCd) || "L1".equals(taknkikiSbtCd))
			if(JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_P0.equals(taknkikiSbtCd) || JBSbatKKConst.CD01262_TAKNKIKI_SBT_CD_L1.equals(taknkikiSbtCd))
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			{
				super.logPrint.printDebugLog("šš‘î“à‹@ŠíŽí•ÊƒR[ƒh=P0:ƒ^ƒuƒŒƒbƒg");
				
				// ”z‘—‚ª‚È‚¢ê‡‚ÍAŠ„•ŠŒ_–ñƒXƒe[ƒ^ƒXƒ`ƒFƒbƒN
				// Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX="030:’÷Œ‹Ï"‚Ü‚½‚ÍA"100:Š®—¹Ï"
				if(isKapKeiStat(svcKeiNo))
				{
					// ƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú
					super.logPrint.printDebugLog("¡Š„•ŠŒ_–ñƒXƒe[ƒ^ƒXƒ`ƒFƒbƒNOKFƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú" + svcStaYmdSvc);
					haiso_Fin_Ymd = svcStaYmdSvc; 
					// ++++++++++ v9.00.03 ’Ç‰ÁŠJŽn ++++++++++
					kapKeiInfoHktgiFlg = true;
					// ++++++++++ v9.00.03 ’Ç‰ÁI—¹ ++++++++++
				}
			}
		}
		else
		{
			// ŒŸõŒ‹‰Ê‚Ì”z‘—Š®—¹”NŒŽ“ú‚ðƒtƒB[ƒ‹ƒh•Ï”‚ÉÝ’è‚·‚éB
			haiso_Fin_Ymd = JBSbatStringUtil.Rtrim(outMap.getString(JBSbatDK_T_HAISO.HAISO_FIN_YMD)); 
		}
		super.logPrint.printDebugLog("”z‘—Š®—¹”NŒŽ“úF" + haiso_Fin_Ymd);
		
		return haiso_Fin_Ymd;
	}
	
	/**
	 * 
	 * Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX”»’è
	 * @return true:OK
	 *          false:NG
	 * @throws Exception 
	 */
	private boolean isKapKeiStat(String svcKeiNo) throws Exception
	{
		executeKK_T_KAP_KEI_KK_SELECT_010(new Object[]{super.opeDate, super.opeDate, svcKeiNo, super.opeDate});
		
		JBSbatCommonDBInterface dbMap = db_KK_T_KAP_KEI.selectNext();
		
		// ŒŸõŒ‹‰Ê‚ ‚è
		if(null != dbMap)
		{
			// Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX
			String kapKeiStat = JBSbatStringUtil.Rtrim(dbMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_STAT));
			
			// Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX="030:’÷Œ‹Ï"‚Ü‚½‚ÍA"100:Š®—¹Ï"
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if("030".equals(kapKeiStat) || "100".equals(kapKeiStat))
			if(JBSbatKKConst.KAP_KEI_STAT_TIKT.equals(kapKeiStat) || JBSbatKKConst.KAP_KEI_STAT_FIN.equals(kapKeiStat))
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			{
				return true;
			}
		}
		
		return false;
	}
	
	/**
	 * ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä‚Ö‚ÌXVˆ—‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.XVˆ—‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * </pre>
	 * <p>
	 * @param  var       ƒT[ƒrƒXŒ_–ñ”Ô†B
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void upDateSvkeiExcCtrl(String var) throws Exception
	{
		// ƒT[ƒrƒXŒ_–ñ”r‘¼§Œä‚ÌÅIXV”NŒŽ“úŽž•ª•b‚ÌXV‚ðs‚¤B
		JBSbatCommonDBInterface paramMap = new JBSbatCommonDBInterface();
		JBSbatCommonDBInterface whereMap = new JBSbatCommonDBInterface();
		
		// ƒT[ƒrƒXŒ_–ñ”Ô†‚ðÝ’è
		whereMap.setValue(JBSbatKK_T_SVKEI_EXC_CTRL.SVC_KEI_NO, var);
		
		// ÅIXV”NŒŽ“úŽž•ª•b‚ðXVB
		paramMap.setValue(JBSbatKK_T_SVKEI_EXC_CTRL.LAST_UPD_DTM, JBSbatDateUtil.getSystemDateTimeStamp());
		db_KK_T_SVKEI_EXC_CTRL.updateByPrimaryKeys(whereMap, paramMap);
	}
	
	/**
	 * ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚É•R‚Ã‚­Š„•ŠŒ_–ñ‚Ì“o˜^‚ðs‚¢‚Ü‚·B
	 * 
	 * @param  kktkSvcKeiNo@‘ÎÛ‚Æ‚È‚é‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void addKapKei(String kktkSvcKeiNo) throws Exception
	{
		// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ‚É•R‚Ã‚­Š„•ŠŒ_–ñ‚ÌŒŸõ‚ðs‚¤B
		String [] param = {kktkSvcKeiNo, super.opeDate};
		this.executeKK_T_KAP_KEI_KK_SELECT_005(param);
		
		// ŒŸõŒ‹‰Ê‚ª‚ ‚éê‡
		JBSbatCommonDBInterface kapKeiMap = db_KK_T_KAP_KEI.selectNext();
		if(null != kapKeiMap)
		{
			super.logPrint.printDebugLog("¡Š„•ŠŒ_–ñŒŸõŒ‹‰Ê‚ ‚èF" + JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_NO)));
			
			// Š„•ŠŒ_–ñDŠ„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú
			String kap_kei_chrg_stdard_ymd = JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_CHRG_STDARD_YMD));
			
			// ƒ[ƒN—pŠ„•ŠŒ_–ñ‰Û‹àŠJŽn”NŒŽ“ú‚ÉŠ„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú‚Å‰Šú‰»‚·‚éB
			String work_chrg_staymd = kap_kei_chrg_stdard_ymd;
			
			// ++++++++++ v20.00.00 ’Ç‰ÁŠJŽn ++++++++++
			// ”z‘—‘ÎÛ•¨.HŽ–ˆÄŒ”Ô†‚ª–¢Ý’èiHŽ–‰ïŽÐ”z‘—j‚Ìê‡
			if("2".equals(haisoWayCd))
			{
				work_chrg_staymd = kjnYmd;
			}
			else
			{
			// ++++++++++ v20.00.00 ’Ç‰ÁI—¹ ++++++++++
				// Š„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú‚Æ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŒ_–ñŠJŽn“ú‚ð”äŠr‚µ‘å‚«‚¢“ú•t‚Ì
				// —‚ŒŽ‰“ú‚ðŠ„•ŠŒ_–ñ‰Û‹àŠJŽn”NŒŽ“ú‚ÉÝ’è‚·‚éB
				if(0 > kap_kei_chrg_stdard_ymd.compareTo(kjnYmd))
				{
					work_chrg_staymd = kjnYmd;
				}
			// ++++++++++ v20.00.00 ’Ç‰ÁŠJŽn ++++++++++
			}
			// ++++++++++ v20.00.00 ’Ç‰ÁI—¹ ++++++++++
			work_chrg_staymd = JBSbatDateUtil.adjustMonth(work_chrg_staymd, 1);
			work_chrg_staymd = work_chrg_staymd.substring(0, 6) + "01";
			
			// ƒVƒXƒeƒ€“ú•t‚ðŽæ“¾
			String sysdate = JBSbatDateUtil.getSystemDateTimeStamp();
			
			// ++++++++++ v10.00.02 C³ŠJŽn ++++++++++
			// Š„•ŠŒ_–ñ’÷Œ‹”NŒŽ“ú
			String setCncYmd = "";
			// Š„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú
			String setChrgStdardYmd = "";
			// Š„•ŠˆøŒp‚¬‚Ìê‡
			if(kapKeiInfoHktgiFlg)
			{
				setCncYmd = JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_CNC_YMD));
				setChrgStdardYmd = JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_CHRG_STDARD_YMD));
			}
			// Š„•ŠˆøŒp‚¬ˆÈŠO‚Ìê‡
			else
			{
				setCncYmd = super.opeDate;
				setChrgStdardYmd = kjnYmd;
			}
			// ++++++++++ v10.00.02 C³I—¹ ++++++++++
			
			String[] setParam = {
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_NO)),					// Š„•ŠŒ_–ñ”Ô†
					sysdate,																					// ¢‘ã“o˜^”NŒŽ“úŽž•ª•b
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					"030",																						// Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX¨u030F’÷Œ‹Ïv
					JBSbatKKConst.KAP_KEI_STAT_TIKT,															// Š„•ŠŒ_–ñƒXƒe[ƒ^ƒX¨u030F’÷Œ‹Ïv
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_PLAN_CD)),				// Š„•Šƒvƒ‰ƒ“ƒR[ƒh
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KKTK_SVC_KEI_NO)),			// ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.ADD_JI_KIKI_CHG_NO)),			// “o˜^Žž‹@Ší•ÏX”Ô†
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.MSKM_DTL_NO)),				// \ž–¾×”Ô†
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.IDO_DIV)),					// ˆÙ“®‹æ•ª
					super.opeDate,																				// —\–ñ“K—p”NŒŽ“ú¨u‰^—p“úv
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.RSV_CL_YMD)),					// —\–ñŽæÁ”NŒŽ“ú
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					"2",																						// —\–ñ“K—pƒR[ƒh¨u2F—\–ñŠm’èv
					JBSbatKKConst.RSV_APLY_CD_FIX,																// —\–ñ“K—pƒR[ƒh¨u2F—\–ñŠm’èv
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_IKT_SIKY_SWCH_YM)),		// Š„•ŠˆêŠ‡¿‹Ø‘Ö”NŒŽ
					// ++++++++++ v10.00.02 C³ŠJŽn ++++++++++
//					super.opeDate,																				// Š„•ŠŒ_–ñ’÷Œ‹”NŒŽ“ú¨u‰^—p“úv
					setCncYmd,																					// Š„•ŠŒ_–ñ’÷Œ‹”NŒŽ“ú¨u‰^—p“úvorƒJƒŒƒ“ƒgˆøŒp‚¬
					// ++++++++++ v10.00.02 C³I—¹ ++++++++++
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_SEIKY_ENDYMD)),			// Š„•Š¿‹I—¹”NŒŽ“ú
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_DSL_YMD)),			// Š„•ŠŒ_–ñ‰ð–ñ”NŒŽ“ú
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.PNLTY_HASSEI_CD)),			// ˆá–ñ‹à”­¶ƒR[ƒh
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_KEI_CANCEL_YMD)),			// Š„•ŠŒ_–ñƒLƒƒƒ“ƒZƒ‹”NŒŽ“ú
					// ++++++++++ v10.00.02 C³ŠJŽn ++++++++++
//					kjnYmd,																						// Š„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú¨u‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŒ_–ñŠJŽn“úv
					setChrgStdardYmd,																			// Š„•ŠŒ_–ñ‰Û‹àŠî€”NŒŽ“ú¨u‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñDƒT[ƒrƒXŒ_–ñŠJŽn“úvorƒJƒŒƒ“ƒgˆøŒp‚¬
					// ++++++++++ v10.00.02 C³I—¹ ++++++++++
					work_chrg_staymd,																			// Š„•ŠŒ_–ñ‰Û‹àŠJŽn”NŒŽ“ú
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_SEIKY_STA_YM)),			// Š„•Š¿‹ŠJŽn”NŒŽ
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_PAY_ZAN_CNT)),			// Š„•ŠŽx•¥‚¢Žc‰ñ”
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_SEIKY_ZUMI_CNT)),			// Š„•Š¿‹Ï‰ñ”
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.KAP_SEIKY_ZUMI_AMNT)),		// Š„•Š¿‹Ï‹àŠz
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.TNMT_BUY_TCHISHO_OPUT_SKCD)),	// ’[––w“ü’Ê’m‘o—ÍŽ¯•ÊƒR[ƒh
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.TNMT_BUY_UK_TNTSHA_NM)),		// ’[––w“üŽó•t’S“–ŽÒ–¼
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.PRMOP_REKEIJI_WRBHIAPL_FLG)),	// ƒvƒŒƒ~ƒAƒ€ƒIƒvƒVƒ‡ƒ“ÄŒ_–ñŽžŠ„ˆø”ñ“K—pƒtƒ‰ƒO
					JBSbatStringUtil.Rtrim(kapKeiMap.getString(JBSbatKK_T_KAP_KEI.HKTGI_MOTO_KAP_KEI_NO)),		// ˆøŒpŒ³Š„•ŠŒ_–ñ”Ô†
					sysdate,																					// “o˜^”NŒŽ“úŽž•ª•b
					super.batchUserId,																			// “o˜^ƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
					sysdate,																					// XV”NŒŽ“úŽž•ª•b
					super.batchUserId,																			// XVƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
					"",																							// íœ”NŒŽ“úŽž•ª•b
					"",																							// íœƒIƒyƒŒ[ƒ^ƒAƒJƒEƒ“ƒg
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					"0",																						// –³Œøƒtƒ‰ƒO
					JBSbatKKConst.MK_FLG_YK,																	// –³Œøƒtƒ‰ƒO
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					"",																							// “o˜^‰^—p”NŒŽ“ú
					"",																							// “o˜^ˆ—ID
					"",																							// XV‰^—p”NŒŽ“ú
					"",																							// XVˆ—ID
					"",																							// íœ‰^—p”NŒŽ“ú
					""																							// íœˆ—ID
			};
			
			// Š„•ŠŒ_–ñ‚Ì“o˜^ˆ—‚ðs‚¤B
			this.executeKK_T_KAP_KEI_PKINSERT(setParam);
		}
	}

	/**
	 * ƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param svckeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @throws Exception 
	 */
	private JBSbatCommonDBInterface getSvcKei(String svckeiNo) throws Exception 
	{
		// ŒŸõðŒ‚ÌÝ’èB
		// SQL’è‹`ƒL[iKK_T_SVC_KEI.KK_SELECT_112j‚ðŽÀs‚·‚é
		// ‰º‹Lƒpƒ‰ƒ[ƒ^‚ðÝ’è
		// (1)ƒT[ƒrƒXŒ_–ñ”Ô† = ƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹.ƒT[ƒrƒXŒ_–ñ”Ô†
		// (2)—\–ñ“K—p”NŒŽ“ú = ƒoƒbƒ`‹¤’Êƒpƒ‰ƒ[ƒ^Dƒoƒbƒ`‰^—p“ú
		String [] selectParam112 = {svckeiNo, super.opeDate};
		
		super.logPrint.printDebugLog("selectParam112(ƒT[ƒrƒXŒ_–ñ”Ô†)F" + selectParam112[0]);
		super.logPrint.printDebugLog("selectParam112(—\–ñ“K—p“ú)FFFF" + selectParam112[1]);
		
		executeKK_T_SVC_KEI_KK_SELECT_112(selectParam112);
		
		// ŒŸõŒ‹‰Ê‚ðŽæ“¾‚·‚é
		return db_KK_T_SVC_KEI.selectNext();
	}

	/**
	 * ƒT[ƒrƒXŒ_–ñ‰ñü“à–óî•ñ‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param svckeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @throws Exception 
	 */
	private JBSbatCommonDBInterface getSvkeiKaisenUw(String svckeiNo) throws Exception 
	{
		String [] selectParam006 = {svckeiNo, opeDate};
		
		super.logPrint.printDebugLog("selectParam006(ƒT[ƒrƒXŒ_–ñ”Ô†)FFFF" + selectParam006[0]);
		super.logPrint.printDebugLog("selectParam006(‰ñü“à–óŽg—pŠJŽn”NŒŽ“ú)F" + selectParam006[1]);
		
		executeKK_T_SVKEI_KAISEN_UW_KK_SELECT_006(selectParam006);
		
		// ŒŸõŒ‹‰Ê‚ðŽæ“¾‚·‚é
		return db_KK_T_SVKEI_KAISEN_UW.selectNext();
	}

	/**
	 * ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param svckeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcKeiKaisenUcwkNo ƒT[ƒrƒXŒ_–ñ‰ñü”Ô†
	 * @param taknkikiSbtCd1 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚P
	 * @param taknkikiSbtCd2 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚Q
	 * @param taknkikiSbtCd3 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚R
	 * @param taknkikiSbtCd4 ‘î“à‹@ŠíŽí•ÊƒR[ƒh4
	 * @throws Exception 
	 */
	// ANK-4315-00-00 MOD START
//	private JBSbatCommonDBInterface getKktkSvcKei(String svckeiNo, String svcKeiKaisenUcwkNo, String taknkikiSbtCd1 ,String taknkikiSbtCd2 ,String taknkikiSbtCd3) throws Exception 
	private JBSbatCommonDBInterface getKktkSvcKei(String svckeiNo, String svcKeiKaisenUcwkNo, String taknkikiSbtCd1 ,String taknkikiSbtCd2 
			,String taknkikiSbtCd3 ,String taknkikiSbtCd4) throws Exception 
	{
		// ŒŸõðŒ‚ÌÝ’èB
		// String [] selectParam043 = {svckeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3, super.opeDate};
		String [] selectParam043 = {svckeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3 ,taknkikiSbtCd4, super.opeDate};
		// ANK-4315-00-00 MOD END
		super.logPrint.printDebugLog("selectParam043(ƒT[ƒrƒXŒ_–ñ”Ô† )FFFFFFF" + selectParam043[0]);
		super.logPrint.printDebugLog("selectParam043(ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô† )FFF" + selectParam043[1]);
		super.logPrint.printDebugLog("selectParam043(‘î“à‹@ŠíŽí•ÊƒR[ƒh‚P )FFFFF" + selectParam043[2]);
		super.logPrint.printDebugLog("selectParam043(‘î“à‹@ŠíŽí•ÊƒR[ƒh‚Q )FFFFF" + selectParam043[3]);
		super.logPrint.printDebugLog("selectParam043(‘î“à‹@ŠíŽí•ÊƒR[ƒh‚R )FFFFF" + selectParam043[4]);
		// ANK-4315-00-00 ADD START
		super.logPrint.printDebugLog("selectParam043(‘î“à‹@ŠíŽí•ÊƒR[ƒh4 )FFFFF" + selectParam043[5]);
		// ANK-4315-00-00 ADD END
		super.logPrint.printDebugLog("selectParam043(‰ñü“à–óŽg—pŠJŽn”NŒŽ“ú )FFFF" + selectParam043[6]);
		
		executeKK_T_KKTK_SVC_KEI_KK_SELECT_043(selectParam043);
		
		return db_KK_T_KKTK_SVC_KEI.selectNext();
	}

	// ANK-4315-00-00 ADD START
	/**
	 * ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚µ‚Ü‚·B
	 * <br>
	 * @param svckeiNo ƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcKeiKaisenUcwkNo ƒT[ƒrƒXŒ_–ñ‰ñü”Ô†
	 * @param taknkikiSbtCd1 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚P
	 * @param taknkikiSbtCd2 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚Q
	 * @param taknkikiSbtCd3 ‘î“à‹@ŠíŽí•ÊƒR[ƒh‚R
	 * @throws Exception 
	 */
	private JBSbatCommonDBInterface getKktkSvcKei(String svckeiNo, String svcKeiKaisenUcwkNo, String taknkikiSbtCd1 ,String taknkikiSbtCd2 
			,String taknkikiSbtCd3) throws Exception 
	{
		return getKktkSvcKei(svckeiNo, svcKeiKaisenUcwkNo, taknkikiSbtCd1, taknkikiSbtCd2, taknkikiSbtCd3 , "");
	}
	// ANK-4315-00-00 ADD END
	
	/**
	 * RULE0075ŒÄ‚Ño‚µ—p‚Ìƒ}ƒbƒv‚É”z‘—•û–@ƒR[ƒh‚ÌÝ’è‚ðs‚¢‚Ü‚·B
	 * <br>
	 * @param map ƒpƒ‰ƒ[ƒ^—pƒ}ƒbƒv
	 * @param kktkSvcKeiNo ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param kikiChgNo ‹@Ší•ÏX”Ô†
	 * @throws Exception 
	 */
	private void setHaisoWayCd(HashMap<String, Object> map, String kktkSvcKeiNo, String kikiChgNo) throws Exception
	{
		// Žw’è‚³‚ê‚½‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†A‹@Ší•ÏX”Ô†‚ðŒ³‚É”z‘—‘ÎÛ•¨•i‚æ‚è
		// HŽ–ˆÄŒ”Ô†‚ðŒŸõ‚·‚éB
		String kojiakNo = "";
		
		String[] param = {kktkSvcKeiNo, kikiChgNo};
		this.executeDK_T_HAISO_TG_BPIN_KK_SELECT_005(param);
		JBSbatCommonDBInterface haiso_tg_bpin_map = db_DK_T_HAISO_TG_BPIN.selectNext();
		
		// ŒŸõŒ‹‰Ê‚ª‚ ‚éê‡
		if(null != haiso_tg_bpin_map)
		{
			kojiakNo = JBSbatStringUtil.Rtrim(haiso_tg_bpin_map.getString(JBSbatDK_T_HAISO_TG_BPIN.KOJIAK_NO));
		}
		
		// HŽ–ˆÄŒ”Ô†‚ª–¢Ý’è‚Ìê‡
		if("".equals(kojiakNo))
		{
			// u1F‚¨‹q—l’¼‘—v‚ðÝ’è
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			map.put("HAISO_WAY_CD", "1");
			map.put("HAISO_WAY_CD",JBSbatKKConst.CD01148_HAISO_WAY_CD_1);
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		}
		else
		{
			// u2FHŽ–‰ïŽÐ”z‘—v‚ðÝ’è
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			map.put("HAISO_WAY_CD", "2");
			map.put("HAISO_WAY_CD",JBSbatKKConst.CD01148_HAISO_WAY_CD_2);
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		}
	}
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 * SQLKEY(KK_SELECT_032)‚ÅDBƒAƒNƒZƒX‚ðs‚¢‚Ü‚·B<br>
	 * <p>
	 * <b>ˆ—ƒtƒ[</b><br>
	 * <pre>
	 * 1.ˆø”‚ÅƒoƒCƒ“ƒg•Ï”‚ðÝ’è‚µ‚Ü‚·B<br>
	 *
	 * 2.DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·B<br>
	 * 
	 * 3.ƒƒ\ƒbƒh‚ÌŒÄ‚Ño‚µ•û‚Å‚·B<br>
	 *		ˆø”:
	 *		param:‡‚ÉƒoƒCƒ“ƒg•Ï”‚Ì’l‚ðparam”z—ñ‚É“ü‚ê‚Ü‚·BƒoƒCƒ“ƒg•Ï”‚ÍˆÈ‰º‚Éà–¾‚µ‚Ü‚·B
	 *		 	—\–ñ“K—p”NŒŽ“ú
	 *			ƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†
	 * </pre>
	 * <p>
	 * @param param ƒoƒCƒ“ƒg•Ï”‚Ì’l”z—ñB
	 * @throws Exception ‹Æ–±ƒT[ƒrƒX“à‚Å”­¶‚µ‚½—áŠO‘S”ÊB
	 */
	private void executeKK_T_KAISEN_TG_SVKEI_KK_SELECT_032(Object[] param) throws Exception
	{
		// SVC_KEI_KAISEN_UCWK_NO‚ÆopeDate
		// ƒoƒCƒ“ƒg•Ï”‚ÌƒŠƒXƒg‚ð¶¬‚µ‚Ü‚·
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());
		
		// DBƒAƒNƒZƒX‚ðŽÀs‚µ‚Ü‚·
		db_KK_T_KAISEN_TG_SVKEI_032.selectBySqlDefine(paramList, KK_T_KAISEN_TG_SVKEI_KK_SELECT_032);
	}
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 * “¯“ú‚ÉŠJŽn‚µ‚½ƒT[ƒrƒXŒ_–ñi‰ñü‚É•R•t‚­j‚ÅÅ‚à‘‚¢ŠJŽn“ú‚ð•Ô‹p
	 * <br>
	 * @param svckeiNo “ü—Íƒtƒ@ƒCƒ‹‚ÌƒT[ƒrƒXŒ_–ñ”Ô†
	 * @param svcCd “ü—Íƒtƒ@ƒCƒ‹‚ÌƒT[ƒrƒXŒ_–ñ”Ô†‚É•R•t‚­ƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXƒR[ƒh
	 * @param svcStaYmdSvc “ü—Íƒtƒ@ƒCƒ‹‚ÌƒT[ƒrƒXŒ_–ñ”Ô†‚É•R•t‚­ƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŠJŽn“ú
	 * @param svcKeiKaisenUcwkNo “ü—Íƒtƒ@ƒCƒ‹‚ÌƒT[ƒrƒXŒ_–ñ‰ñü“à–ó”Ô†
	 * @return svcStaYmdSvc ŠJŽn“ú
	 * @throws Exception 
	 */
	private String getSvcKeiSvcStaYmdFromKaiseTgSvkei(String svcKeiNo, String svcCd ,String svcStaYmdSvc, String svcKeiKaisenUcwkNo) throws Exception
	{
		// KK_T_KAISEN_TG_SVKEI_KK_SELECT_032ƒpƒ‰ƒ[ƒ^Ý’è
		String[] param_tgsvkei = new String[2];
		param_tgsvkei[0] = this.opeDate;
		param_tgsvkei[1] = svcKeiKaisenUcwkNo;
		
		// ‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñŒŸõ
		this.executeKK_T_KAISEN_TG_SVKEI_KK_SELECT_032(param_tgsvkei);
		
		// ‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ•ªŒJ‚è•Ô‚·
		for (JBSbatCommonDBInterface kaisenTgSvkei = db_KK_T_KAISEN_TG_SVKEI_032.selectNext();
				kaisenTgSvkei != null;
				kaisenTgSvkei = db_KK_T_KAISEN_TG_SVKEI_032.selectNext())
		{	
			// ƒT[ƒrƒXƒR[ƒh‚ðŽæ“¾
			String workSvcKeiNo = JBSbatStringUtil.Rtrim(kaisenTgSvkei.getString(JBSbatKK_T_SVC_KEI.SVC_KEI_NO));
			
			// ŠJŽn‹Nˆö‚Æ‚È‚Á‚½ƒT[ƒrƒXŒ_–ñ.ƒT[ƒrƒXŒ_–ñ”Ô†‚Æ‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ‚æ‚èŽæ“¾‚µ‚½ƒT[ƒrƒXŒ_–ñ”Ô†‚ªˆê’v‚·‚éê‡
			if (svcKeiNo != null && svcKeiNo.equals(workSvcKeiNo))
			{
				// ŒŸõŒ‹‰Ê‚ÌŽŸƒŒƒR[ƒh‚Ö
				continue;
			}
			
			// •ÛŽ—pƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹‚ÌƒT[ƒrƒXŒ_–ñ”Ô†‚Æ‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ‚æ‚èŽæ“¾‚µ‚½ƒT[ƒrƒXŒ_–ñ”Ô†‚ªˆê’v‚·‚éê‡
			// ¦“¯ˆê‰ñü‚É•R•t‚­ƒT[ƒrƒXŒ_–ñ‚ª“¯“ú‚ÉŠJŽn‚·‚éê‡
			if (kkifm030002SvcKeiNoList != null && kkifm030002SvcKeiNoList.contains(workSvcKeiNo))
			{
				// ƒT[ƒrƒXŒ_–ñî•ñ‚ðŽæ“¾‚·‚éB(ƒJƒŒƒ“ƒgî•ñ)
				JBSbatCommonDBInterface workSvcKeiMap =  this.getSvcKei(workSvcKeiNo);
				
				String workSvcCd = JBSbatStringUtil.Rtrim(workSvcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_CD));
				// ŠJŽnŒ_‹@‚ÌƒT[ƒrƒXƒR[ƒh‚ªƒlƒbƒg‚Ìê‡
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				if ("01".equals(svcCd))
				if (JBSbatKKConst.SVC_CD_IN_SVC.equals(svcCd))
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				{
					// “¯“ú‚ÉŠJŽn‚µ‚Ä‚¢‚é“d˜bˆÈŠO‚Í‘ÎÛŠO
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					if (!"02".equals(workSvcCd))
					if (!JBSbatKKConst.SVC_CD_TEL_SVC.equals(workSvcCd))
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					{
						continue;
					}
				}
				// ŠJŽnŒ_‹@‚ÌƒT[ƒrƒXƒR[ƒh‚ª“d˜b‚Ìê‡
				// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//				else if ("02".equals(svcCd))
				else if (JBSbatKKConst.SVC_CD_TEL_SVC.equals(svcCd))
				// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
				{
					// “¯“ú‚ÉŠJŽn‚µ‚Ä‚¢‚éƒlƒbƒgˆÈŠO‚Í‘ÎÛŠO
					// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//					if (!"01".equals(workSvcCd))
					if (!JBSbatKKConst.SVC_CD_IN_SVC.equals(workSvcCd))
					// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
					{
						continue;
					}
				}
				// ŠJŽnŒ_‹@‚ÌƒT[ƒrƒXƒR[ƒh‚ªƒlƒbƒgA“d˜bˆÈŠO‚Ìê‡
				// iŒÄ‚ÑŒ³‚Åi‚Á‚Ä‚¢‚éˆ×A‘z’èŠO‚Ìƒpƒ^[ƒ“j
				else
				{
					continue;
				}
				
				String workSvcStaYmd = JBSbatStringUtil.Rtrim(workSvcKeiMap.getString(JBSbatKK_T_SVC_KEI.SVC_STA_YMD));
				
				// ŠJŽn‹Nˆö‚Æ‚È‚Á‚½ƒT[ƒrƒXŒ_–ñ.ŠJŽn“ú‚æ‚è‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ‚æ‚èŽæ“¾‚µ‚½ƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú‚Ì•û‚ª‰ß‹Ž‚Å‚ ‚éê‡
				if (!"".equals(workSvcStaYmd) && Integer.parseInt(svcStaYmdSvc) > Integer.parseInt(workSvcStaYmd))
				{
					// ‰ñü‘ÎÛƒT[ƒrƒXŒ_–ñ‚æ‚èŽæ“¾‚µ‚½ƒT[ƒrƒXŒ_–ñ‚ÌŠJŽn“ú‚ð•Ô‹p‚·‚é
					svcStaYmdSvc = workSvcStaYmd;
				}
			}
		}	
		return svcStaYmdSvc;
	}
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 * ‘½‹@”\ƒ‹[ƒ^‚É•R•t‚­‹@ŠíƒIƒvƒVƒ‡ƒ“‚Ì—L–³‚ð•Ô‹p‚·‚éB
	 * <br>
	 * @param kktkSvcKeiNo ‹@Ší’ñ‹ŸƒT[ƒrƒXŒ_–ñ”Ô†
	 * @return kkOpUmDiv
	 * @throws Exception 
	 */
	private String getKkOpUmDiv(String kktkSvcKeiNo) throws Exception
	{
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“—L–³‹æ•ª‚ð‰Šú‰»
		String kkOpUmDiv = KKOP_NASHI;
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“.ƒ‹[ƒ^‹@”\‚ ‚èƒtƒ‰ƒO‰Šú‰»
		boolean kkOpG01 = false;
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“.“d˜bƒAƒ_ƒvƒ^‹@”\‚ ‚èƒtƒ‰ƒO‰Šú‰»
		boolean kkOpG02 = false;
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“.ƒ‹[ƒ^‹@”\‚ðŒŸõ
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		String [] wherePkParamG01 = {kktkSvcKeiNo, "G01", super.opeDate};
		String [] wherePkParamG01 = {kktkSvcKeiNo, JBSbatKKConst.KK2801_KKOP_SVC_CD_G01, super.opeDate};
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		
		executeKK_T_KKOP_SVC_KEI_KK_SELECT_002(wherePkParamG01);
		
		JBSbatCommonDBInterface kkOpSvcKeiSelect = db_KK_T_KKOP_SVC_KEI.selectNext();
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒ‹[ƒ^‹@”\‚ªŽæ“¾‚Å‚«‚½ê‡
		if (kkOpSvcKeiSelect != null)
		{
			// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒXƒe[ƒ^ƒX‚ðŽæ“¾
			String kkopSvcKeiStat = JBSbatStringUtil.Rtrim(kkOpSvcKeiSelect.getString(JBSbatKK_T_KKOP_SVC_KEI.KKOP_SVC_KEI_STAT));
			
			// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒXƒe[ƒ^ƒX‚ªu910:‰ð–ñÏ‚ÝvAu920:ƒLƒƒƒ“ƒZƒ‹Ï‚Ýv‚Å‚Í‚È‚¢ê‡A—LŒø‚ÆŒ©˜ô‚·
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if (!"910".equals(kkopSvcKeiStat) && !"920".equals(kkopSvcKeiStat))
			if (!JBSbatKKConst.CD01616_KKOP_SVC_KEI_STAT_910.equals(kkopSvcKeiStat) && !JBSbatKKConst.CD01616_KKOP_SVC_KEI_STAT_920.equals(kkopSvcKeiStat))
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			{
				kkOpG01 = true;
			}
		}
		
		// ‹@ŠíƒIƒvŒŸõŒ‹‰Ê‰Šú‰»
		kkOpSvcKeiSelect = null;
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ“.“d˜bƒAƒ_ƒvƒ^[‹@”\‚ðŒŸõ
		// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//		String [] wherePkParamG02 = {kktkSvcKeiNo, "G02", super.opeDate};
		String [] wherePkParamG02 = {kktkSvcKeiNo, JBSbatKKConst.KK2801_KKOP_SVC_CD_G02, super.opeDate};
		// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
		
		executeKK_T_KKOP_SVC_KEI_KK_SELECT_002(wherePkParamG02);
		
		kkOpSvcKeiSelect = db_KK_T_KKOP_SVC_KEI.selectNext();
		
		// ‹@ŠíƒIƒvƒVƒ‡ƒ““d˜bƒAƒ_ƒvƒ^‹@”\‚ªŽæ“¾‚Å‚«‚½ê‡
		if (kkOpSvcKeiSelect != null)
		{
			// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒXƒe[ƒ^ƒX‚ðŽæ“¾
			String kkopSvcKeiStat = JBSbatStringUtil.Rtrim(kkOpSvcKeiSelect.getString(JBSbatKK_T_KKOP_SVC_KEI.KKOP_SVC_KEI_STAT));
			
			// ‹@ŠíƒIƒvƒVƒ‡ƒ“ƒXƒe[ƒ^ƒX‚ªu910:‰ð–ñÏ‚ÝvAu920:ƒLƒƒƒ“ƒZƒ‹Ï‚Ýv‚Å‚Í‚È‚¢ê‡A—LŒø‚ÆŒ©˜ô‚·
			// ++++++++++ v22.00.00 •ÏXŠJŽn ++++++++++
//			if (!"910".equals(kkopSvcKeiStat) && !"920".equals(kkopSvcKeiStat))
			if (!JBSbatKKConst.CD01616_KKOP_SVC_KEI_STAT_910.equals(kkopSvcKeiStat) && !JBSbatKKConst.CD01616_KKOP_SVC_KEI_STAT_920.equals(kkopSvcKeiStat))
			// ++++++++++ v22.00.00 •ÏXI—¹ ++++++++++
			{
				kkOpG02 = true;
			}
		}
		 // ƒ‹[ƒ^‹@”\‚ª‚ ‚é@“d˜bƒAƒ_ƒvƒ^[‹@”\‚ª‚ ‚é@ê‡
		if (kkOpG01 == true && kkOpG02 == true)
		{
			//u‹@ŠíƒIƒvƒVƒ‡ƒ“F‹@ŠíƒIƒvƒVƒ‡ƒ“Fƒ‹[ƒ^‹@”\A“d˜bƒAƒ_ƒvƒ^[‹@”\‚ ‚èv‚ðÝ’è
			kkOpUmDiv = KKOP_G01G02;
		}
		 // ƒ‹[ƒ^‹@”\‚ª‚È‚¢@“d˜bƒAƒ_ƒvƒ^[‹@”\‚ª‚ ‚é@ê‡
		else if (kkOpG01 == false && kkOpG02 == true)
		{ 
			//u‹@ŠíƒIƒvƒVƒ‡ƒ“F“d˜bƒAƒ_ƒvƒ^[‹@”\‚Ì‚Ý‚ ‚èv‚ðÝ’è
			kkOpUmDiv = KKOP_G02;
		}
		 // ƒ‹[ƒ^‹@”\‚ª‚ ‚é@“d˜bƒAƒ_ƒvƒ^[‹@”\‚ª‚È‚¢@ê‡
		else if (kkOpG01 == true && kkOpG02 == false)
		{
			//u‹@ŠíƒIƒvƒVƒ‡ƒ“Fƒ‹[ƒ^‹@”\‚Ì‚Ý‚ ‚èv‚ðÝ’è
			kkOpUmDiv = KKOP_G01;
		}
		
		return kkOpUmDiv;
	}
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
	// ++++++++++ v15.00.00 ’Ç‰ÁŠJŽn ++++++++++
	/**
	 * KKIFM030002.csv‚æ‚è“¯“ú‚ÉŠJŽn‚µ‚½ƒT[ƒrƒXŒ_–ñ‚ÌƒT[ƒrƒXŒ_–ñ”Ô†ƒŠƒXƒg‚ðì¬
	 * @throws Exception 
	 */
	private void createKkifm030002SvcKeiNoList() throws Exception
	{
		// ƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñŽæ“¾ƒtƒ@ƒCƒ‹‚ð“Ç‚Ýž‚Ý
		// •ÛŽ—pƒT[ƒrƒXŠJŽn‘ÎÛŒ_–ñƒŠƒXƒg‚ÉƒT[ƒrƒXŒ_–ñ”Ô†‚ðÝ’è‚·‚é
		BufferedReader br = null;
		try
		{
			kkifm030002SvcKeiNoList = new ArrayList<String>();
			String[] free_item = commonItem.getFreeItem().split(JKKBatConst.S_PARAM_DELIM);
			InputStreamReader is = new InputStreamReader(new FileInputStream(free_item[0]+free_item[1]), "Shift-JIS");
			br = new BufferedReader(is);
			
			while (br.ready())
			{
				String[] data = br.readLine().split(",");
				// ƒT[ƒrƒXŒ_–ñ”Ô†•ÛŽ—Ìˆæ‚ÉƒT[ƒrƒXŒ_–ñ”Ô†‚ðŠi”[‚·‚é
				kkifm030002SvcKeiNoList.add(JBSbatStringUtil.Rtrim(data[3]));
			}
		}
		catch (Exception e)
		{
			// ‰½‚à‚µ‚È‚¢B
		}
		finally
		{
			if (null != br)
			{
				br.close();
			}
		}
	}
	// ++++++++++ v15.00.00 ’Ç‰ÁI—¹ ++++++++++
}