/*********************************************************************
 *  All Rights reserved,Copyright (c) K-Opticom
 **********************************************************************
 *＜プログラム内容＞
 *	システム名			：eo顧客基幹システム
 *	モジュール名		：JBSbatWCChkCSVLink
 *	ソースファイル名	：JBSbatWCChkCSVLink.java
 *	作成者				：富士通　
 *	作成日				：2011年09月30日
 *＜機能概要＞
 *　チェック_CSVリンク部品です。
 *＜修正履歴＞
 *	バージョン	修正日		修正者		修正内容
 *	v1.00.00	2011/09/30   富士通		新規作成
 *********************************************************************/
package eo.business.service;

import java.io.File;

import eo.business.common.JBSbatBusinessService;
import eo.business.common.JCCBatCommon;
import eo.business.common.JWCBatCommon;
import eo.common.constant.JWCStrConst;
import eo.framework.item.JBSbatCommonItem;
import eo.framework.item.JBSbatOutputItem;
import eo.framework.item.JBSbatCommonDBInterface;
import eo.framework.db.JBSbatSQLAccess;
import eo.framework.util.JBSbatOracleSeqUtil;

/**
 * (クラスの機能概要) <p>
 *<BR>
 * @author 富士通
 */
public class JBSbatWCChkCSVLinkTest extends JBSbatBusinessService
{
	/**▼▼▼▼▼▼ツールから生成した宣言です 開始▼▼▼▼▼▼*/
	/** テーブル(業務パラメータ管理)*/
	private static final String D_TBL_NAME_ZM_M_WORK_PARAM_KNRI = "ZM_M_WORK_PARAM_KNRI";

	/** テーブル(視聴制御ディレイド処理結果機器確認)*/
	private static final String D_TBL_NAME_WC_T_WC_DTR_KIKI_CFM = "WC_T_WC_DTR_KIKI_CFM";

	/** テーブル()*/
	private static final String D_TBL_NAME_CC_T_DLYD_TRN_REQ = "CC_T_DLYD_TRN_REQ";

	/** テーブル(宅内機器)*/
	private static final String D_TBL_NAME_TN_T_TAKNKIKI = "TN_T_TAKNKIKI";

	/** テーブル(視聴制御ＨＵＬＦＴ送信実績)*/
	private static final String D_TBL_NAME_WC_T_WC_HULFT_SDJSK = "WC_T_WC_HULFT_SDJSK";

	/** SQL定義キー(WC_SELECT_001)*/
	private static final String ZM_M_WORK_PARAM_KNRI_WC_SELECT_001 = "WC_SELECT_001";

	/** SQL定義キー(WC_SELECT_001)*/
	private static final String WC_T_WC_DTR_KIKI_CFM_WC_SELECT_001 = "WC_SELECT_001";

	/** SQL定義キー(WC_DELETE_001)*/
	private static final String WC_T_WC_DTR_KIKI_CFM_WC_DELETE_001 = "WC_DELETE_001";

	/** SQL定義キー(WC_SELECT_005)*/
	private static final String TN_T_TAKNKIKI_WC_SELECT_005 = "WC_SELECT_005";

	/** SQL定義キー(WC_SELECT_006)*/
	private static final String TN_T_TAKNKIKI_WC_SELECT_006 = "WC_SELECT_006";

	/** SQL定義キー(WC_SELECT_007)*/
	private static final String TN_T_TAKNKIKI_WC_SELECT_007 = "WC_SELECT_007";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_WC_DTR_KIKI_CFM_WC_INSERT_001 = "WC_INSERT_001";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_CC_T_DLYD_TRN_REQ_INSERT_001 = "WC_INSERT_001";

	/** テーブルアクセスクラス(業務パラメータ管理)*/
	private JBSbatSQLAccess db_ZM_M_WORK_PARAM_KNRI = null;

	/** テーブルアクセスクラス(視聴制御ディレイド処理結果機器確認)*/
	private JBSbatSQLAccess db_WC_T_WC_DTR_KIKI_CFM = null;

	/** テーブルアクセスクラス(視聴制御ディレイド処理結果機器確認)*/
	private JBSbatSQLAccess db_WC_T_CC_T_DLYD_TRN_REQ = null;

	/** テーブル(視聴制御ディレイド処理結果ＳＴＢグループ確認)*/
	private static final String D_TBL_NAME_WC_T_WC_DTR_STBG_CFM = "WC_T_WC_DTR_STBG_CFM";

	/** SQL定義キー(WC_INSERT_001)*/
	private static final String WC_T_WC_DTR_STBG_CFM_WC_INSERT_001 = "WC_INSERT_001";

	/** テーブルアクセスクラス(視聴制御ディレイド処理結果ＳＴＢグループ確認)*/
	private static JBSbatSQLAccess db_WC_T_WC_DTR_STBG_CFM = null;

	/** テーブルアクセスクラス(視聴制御ＨＵＬＦＴ送信実績)*/
	private static JBSbatSQLAccess db_WC_T_WC_HULFT_SDJSK = null;

	/** テーブルアクセスクラス(宅内機器)*/
	private JBSbatSQLAccess db_TN_T_TAKNKIKI = null;
	/**▲▲▲▲▲▲ツールから生成した宣言です 終了▲▲▲▲▲▲*/

	/**
	 * 初期処理
	 * @param JBSbatCommonItem commonItem　バッチ共通パラメータ電文
	 * @throws Exception
	 */
	public void initial(JBSbatCommonItem commonItem) throws Exception
	{
		/**▼▼▼▼▼▼業務サービスの初期処理を記述してください。▼▼▼▼▼▼*/
		/**▼▼▼▼▼▼ツールから生成した初期化のソースです 開始▼▼▼▼▼▼*/
		// 共通パラメータを設定します
		super.setCommonInfo(commonItem);

		// DBアクセスクラスを生成します
		db_ZM_M_WORK_PARAM_KNRI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_ZM_M_WORK_PARAM_KNRI);
		db_WC_T_WC_DTR_KIKI_CFM = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_DTR_KIKI_CFM);
		db_TN_T_TAKNKIKI = new JBSbatSQLAccess(commonItem, D_TBL_NAME_TN_T_TAKNKIKI);
		db_WC_T_WC_HULFT_SDJSK = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_HULFT_SDJSK);
		/**▲▲▲▲▲▲ツールから生成した初期化のソースです 終了▲▲▲▲▲▲*/

		// 特殊ティアの取得
		//		String[] param = new String[1];
		//		param[0] = "WC_TOK_DGTIA_GRP_CD1";

		//		ArrayList<String> tia =  JWCBatCommon.executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(commonItem,param);

		//　グループＩＤ１の取得
		/**▲▲▲▲▲▲業務サービスの初期処理を記述してください。▲▲▲▲▲▲*/
	}

	/**
	 * 視聴制御ディレイド処理結果機器確認テーブルの登録を行います。
	 * 
	 * 
	 */
	private boolean CCDELAYEDTESTDATA(JBSbatCommonItem commonItem,
			Object[] param) throws Exception
			{
		boolean rtn = false;
		try 
		{
			commonItem.getLogPrint().printDebugLog("視聴制御ディレイド処理結果機器確認テーブルの登録を開始します。");

			db_WC_T_CC_T_DLYD_TRN_REQ = new JBSbatSQLAccess(commonItem, D_TBL_NAME_CC_T_DLYD_TRN_REQ);
			// バイント変数のリストを生成します
			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());
			paramList.setValue(param[6].toString());
			paramList.setValue(param[7].toString());
			paramList.setValue(param[8].toString());
			paramList.setValue(param[9].toString());
			paramList.setValue(param[10].toString());
			paramList.setValue(param[11].toString());
			paramList.setValue(param[12].toString());
			paramList.setValue(param[13].toString());
			paramList.setValue(param[14].toString());
			paramList.setValue(param[15].toString());
			paramList.setValue(param[16].toString());
			paramList.setValue(param[17].toString());

			// DBアクセスを実行します
			db_WC_T_CC_T_DLYD_TRN_REQ.executeBySqlDefine(paramList, WC_T_CC_T_DLYD_TRN_REQ_INSERT_001);
			rtn = true;
		}
		finally
		{
			db_WC_T_CC_T_DLYD_TRN_REQ.close();
		}
		commonItem.getLogPrint().printDebugLog("視聴制御ディレイド処理結果機器確認テーブルの登録を終了します。");
		return rtn;
			}


	/**
	 * 視聴制御ディレイド処理結果機器確認テーブルの登録を行います。
	 * 
	 * 
	 */
	private boolean CCDLYDSTBGRP(JBSbatCommonItem commonItem,
			Object[] param) throws Exception
			{
		boolean rtn = false;
		try 
		{
			commonItem.getLogPrint().printDebugLog("視聴制御ディレイド処理結果機器確認テーブルの登録を開始します。");

			// バイント変数のリストを生成します
			JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
			db_WC_T_WC_DTR_STBG_CFM = new JBSbatSQLAccess(commonItem, D_TBL_NAME_WC_T_WC_DTR_STBG_CFM);

			// バイント変数のリストを生成します
			JBSbatCommonDBInterface paramList2 = 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());
			paramList.setValue(param[6].toString());
			paramList.setValue(param[7].toString());
			paramList.setValue(param[8].toString());
			paramList.setValue(param[9].toString());
			paramList.setValue(param[10].toString());
			paramList.setValue(param[11].toString());
			paramList.setValue(param[12].toString());
			paramList.setValue(param[13].toString());
			paramList.setValue(param[14].toString());

			// DBアクセスを実行します
			db_WC_T_WC_DTR_STBG_CFM.executeBySqlDefine(paramList, WC_T_WC_DTR_STBG_CFM_WC_INSERT_001);
			rtn = true;
		}
		finally
		{
			db_WC_T_CC_T_DLYD_TRN_REQ.close();
		}
		commonItem.getLogPrint().printDebugLog("視聴制御ディレイド処理結果機器確認テーブルの登録を終了します。");
		return rtn;
			}

	/**
	 * 主処理
	 * @param inMap　入力電文
	 * @return JBSbatOutputItem　出力情報
	 * @throws Exception
	 */
	public JBSbatOutputItem execute() throws Exception
	{
		/**▼▼▼▼▼▼業務サービスの主処理を記述してください。▼▼▼▼▼▼*/
		// ディレイトバッチの
		String[] freeitem =  super.freeItem.split("@");

		String filepath = freeitem[0];
		String dyldjobid = freeitem[1];

		String infile = "";

		if(freeitem.length == 3)
		{
			infile = freeitem[2];
		}

		// 電子ファイル制御データの登録
		String[] ret = JCCBatCommon.createDenshiFile(super.commonItem, "0000", filepath, "20201212");
		String[] param = new String[18];
		// 
		String dyno =  JCCBatCommon.getSysDateTime() + "0";
		param[0] = dyno;
		param[1] = "";
		param[2] = "00000000000000000";
		param[3] = ret[0];
		param[4] = ret[1];
		param[5] = dyldjobid;
		param[6] = "WC";
		param[7] = "0000";
		param[8] = "";
		param[9] = "";
		param[10] = "";
		param[11] = JCCBatCommon.getSysDateTimeStamp();
		param[12] = super.batchUserId;
		param[13] = JCCBatCommon.getSysDateTimeStamp();
		param[14] = super.batchUserId;
		param[15] = "";
		param[16] = "";
		param[17] = "0";		
		CCDELAYEDTESTDATA(super.commonItem , param);

		String[] param2 = new String[18];
		// 
		param2[0] = dyno;
		param2[1] = "11111110";
		param2[2] = "22222220";
		param2[3] = "33333330";
		param2[4] = "44444440";
		param2[5] = "55555550";
		param2[6] = "66666660";
		param2[7] = "0";
		param2[8] = JCCBatCommon.getSysDateTimeStamp();
		param2[9] = super.batchUserId;
		param2[10] = JCCBatCommon.getSysDateTimeStamp();
		param2[11] = super.batchUserId;
		param2[12] = "";
		param2[13] = "";
		param2[14] = "0";

		CCDLYDSTBGRP(super.commonItem , param2);

		commonItem.getLogPrint().printDebugLog("ディレイド処理依頼番号:" + param[0]);

		if(!"".equals(infile))
		{
			String sfile = JWCBatCommon.getSendFileName(commonItem, infile);
			// 視聴制御HULFT送信管理テーブルを登録する。
			String str_datetimestamp = JCCBatCommon.getSysDateTimeStamp();

			String str_seq_hulft_no = JBSbatOracleSeqUtil.getFormatedNextSeq(commonItem.getConnection() ,JWCStrConst.SEQ_WC_HULFT_SDJSK_NO , "",10);

			// HULFT送信実績の書き込みを行う。
			String[] paramList = new String[20];

			//視聴制御HULFT送信実績番号
			paramList[0] = str_seq_hulft_no;
			//HULFT送信年月日時分秒
			paramList[1] = JWCBatCommon.getTknFileTimeStamp(commonItem, sfile) ;
			//送信ファイル名
			paramList[2] = new File(sfile).getName();
			//連携ファイル名
			paramList[3] = filepath;
			//継続処理ジョブＩＤ(制御＿視聴変更）
			paramList[4] = dyldjobid;
			//ディレイド処理依頼番号
			paramList[5] = dyno;
			//宅内機器情報抽出ファイル名
			paramList[6] = "";
			//登録年月日時分秒
			paramList[7] = str_datetimestamp;
			//登録オペレータアカウント
			paramList[8] = super.commonItem.getBatchUserId();
			//更新年月日時分秒
			paramList[9] = str_datetimestamp;
			//更新オペレータアカウント
			paramList[10] = super.commonItem.getBatchUserId();
			//削除年月日時分秒
			paramList[11] = "";
			//削除オペレータアカウント
			paramList[12] = "";
			//無効フラグ
			paramList[13] = "0";

			paramList[14] = commonItem.getOpeDate();
			paramList[15] = "test";
			paramList[16] = commonItem.getOpeDate();
			paramList[17] = "test";
			paramList[18] = "";
			paramList[19] = "";

			JWCBatCommon.executeWC_T_WC_HULFT_SDJSK_WC_INSERT_001(commonItem , paramList, db_WC_T_WC_HULFT_SDJSK);
		}

		return null;
		/**▲▲▲▲▲▲業務サービスの主処理を記述してください。▲▲▲▲▲▲*/
	}

	/**
	 * 業務サービス終了処理
	 * @throws Exception
	 */
	public void terminal() throws Exception
	{
		/**▼▼▼▼▼▼業務サービスの終了処理を記述してください。▼▼▼▼▼▼*/
		/**▼▼▼▼▼▼ツールから生成した終了処理のソースです 開始▼▼▼▼▼▼*/
		// DBアクセスクラスをクローズします
		db_ZM_M_WORK_PARAM_KNRI.close();
		db_WC_T_WC_DTR_KIKI_CFM.close();
		db_TN_T_TAKNKIKI.close();
		db_WC_T_WC_HULFT_SDJSK.close();
		/**▲▲▲▲▲▲ツールから生成した終了処理のソースです 終了▲▲▲▲▲▲*/
		/**▲▲▲▲▲▲業務サービスの終了処理を記述してください。▲▲▲▲▲▲*/
	}

	/**▼▼▼▼▼▼ツールから生成したメソッドです 開始▼▼▼▼▼▼*/
	/**
	 * SQLKEY(WC_SELECT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	業務パラメータＩＤ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeZM_M_WORK_PARAM_KNRI_WC_SELECT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());

		// DBアクセスを実行します
		db_ZM_M_WORK_PARAM_KNRI.selectBySqlDefine(paramList, ZM_M_WORK_PARAM_KNRI_WC_SELECT_001);
	}

	/**
	 * SQLKEY(WC_SELECT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	処理依頼番号
	 *		 	削除フラグ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_DTR_KIKI_CFM_WC_SELECT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBアクセスを実行します
		db_WC_T_WC_DTR_KIKI_CFM.selectBySqlDefine(paramList, WC_T_WC_DTR_KIKI_CFM_WC_SELECT_001);
	}

	/**
	 * SQLKEY(WC_DELETE_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	処理依頼番号
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_DTR_KIKI_CFM_WC_DELETE_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());

		// DBアクセスを実行します
		db_WC_T_WC_DTR_KIKI_CFM.executeBySqlDefine(paramList, WC_T_WC_DTR_KIKI_CFM_WC_DELETE_001);
	}

	/**
	 * SQLKEY(WC_SELECT_005)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	機器製造番号
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeTN_T_TAKNKIKI_WC_SELECT_005(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());

		// DBアクセスを実行します
		db_TN_T_TAKNKIKI.selectBySqlDefine(paramList, TN_T_TAKNKIKI_WC_SELECT_005);
	}

	/**
	 * SQLKEY(WC_SELECT_006)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	機器製造番号
	 *		 	機器製造番号
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeTN_T_TAKNKIKI_WC_SELECT_006(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBアクセスを実行します
		db_TN_T_TAKNKIKI.selectBySqlDefine(paramList, TN_T_TAKNKIKI_WC_SELECT_006);
	}

	/**
	 * SQLKEY(WC_SELECT_007)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	機器製造番号
	 *		 	機器製造番号
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeTN_T_TAKNKIKI_WC_SELECT_007(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		JBSbatCommonDBInterface paramList = new JBSbatCommonDBInterface();
		paramList.setValue(param[0].toString());
		paramList.setValue(param[1].toString());

		// DBアクセスを実行します
		db_TN_T_TAKNKIKI.selectBySqlDefine(paramList, TN_T_TAKNKIKI_WC_SELECT_007);
	}

	/**
	 * SQLKEY(WC_INSERT_001)でDBアクセスを行います。<br>
	 * <p>
	 * <b>処理フロー</b><br>
	 * <pre>
	 * 1.引数でバイント変数を設定します。<br>
	 *
	 * 2.DBアクセスを実行します。<br>
	 * 
	 * 3.メソッドの呼び出し方です。<br>
	 *		引数:
	 *		param:順にバイント変数の値をparam配列に入れます。バイント変数は以下に説明します。
	 *		 	ディレイド処理依頼番号
	 *		 	ＳＴＢＩＤ
	 *		 	機器製造番号
	 *		 	Ｃ−ＣＡＳカード番号
	 *		 	Ｂ−ＣＡＳカード番号
	 *		 	エラー内容
	 *		 	登録年月日時分秒
	 *		 	登録オペレータアカウント
	 *		 	更新年月日時分秒
	 *		 	更新オペレータアカウント
	 *		 	削除年月日時分秒
	 *		 	削除オペレータアカウント
	 *		 	無効フラグ
	 * </pre>
	 * <p>
	 * @param param バイント変数の値配列。
	 * @throws Exception 業務サービス内で発生した例外全般。
	 */
	private void executeWC_T_WC_DTR_KIKI_CFM_WC_INSERT_001(Object[] param) throws Exception
	{
		// バイント変数のリストを生成します
		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());
		paramList.setValue(param[6].toString());
		paramList.setValue(param[7].toString());
		paramList.setValue(param[8].toString());
		paramList.setValue(param[9].toString());
		paramList.setValue(param[10].toString());
		paramList.setValue(param[11].toString());
		paramList.setValue(param[12].toString());

		// DBアクセスを実行します
		db_WC_T_WC_DTR_KIKI_CFM.executeBySqlDefine(paramList, WC_T_WC_DTR_KIKI_CFM_WC_INSERT_001);
	}
	/**▲▲▲▲▲▲ツールから生成したメソッドです 終了▲▲▲▲▲▲*/
}
