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