/*********************************************************************
*   All Rights reserved,Copyright (c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*   システム名      ：eo顧客基幹システム
*   モジュール名    ：JKKejbKK0111ShosaChk
*   ソースファイル名：JKKejbKK0111ShosaChk.java
*   作成者          ：富士通
*   日付            ：2011年11月02日
*＜機能概要＞
*   サービス契約<eo光電話>セット申込チェック部品クラス
*＜修正履歴＞
*   バージョン  修正日      修正者      修正内容
*   v1.00.00    2011/07/15  富士通      新規作成
*
**********************************************************************/

package eo.ejb.common.db;

import com.fujitsu.futurity.model.base.CAANMsg;

import eo.ejb.cbs.cbsmsg.EKK0111C012CBSMsg1List;

/**
 * <p>
 * サービス契約<eo光電話>の照査チェック部品クラスです。
 * </p>
 * @author 富士通
 */
public class JKKejbKK0111SetMskmChk extends JKKejbSetMskmChkBase
{

	/**
	 * <p>
	 * コンストラクタ
	 * </p>
	 */
	public JKKejbKK0111SetMskmChk()
	{
	}

	/**
	 * <p>
	 * サービス契約<eo光電話>のセット申込を行う
	 * </p>
	 * @param inCBSMsg 処理対象メッセージキャリア
	 * @param svcKeiNo サービス契約番号
	 * @param kidoCd 起動元コード
	 */
	public CAANMsg setMskmCheck(CAANMsg inCBSMsg, String svcKeiNo, String kidoCd)
	{
		CAANMsg retMsg = new CAANMsg(EKK0111C012CBSMsg1List.class.getName());

		// セット申込チェック
		retMsg = new CAANMsg(EKK0111C012CBSMsg1List.class.getName());
		retMsg.set(EKK0111C012CBSMsg1List.SHOSA_TRG_CD, SHOSACHK_TRG_037);
		retMsg.set(EKK0111C012CBSMsg1List.SHOSA_RLT_CD, chkSetMskm(inCBSMsg, svcKeiNo, kidoCd));
		
		return retMsg;
	}

}
