/*******************************************************************************
*	 All Rights reserved,Copyright (c) K-Opticom 
********************************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JCNWebConst
*	ソースファイル名：JCNWebConst.java
*	作成者			：EK908988
*	日付			：2011年08月03日
*＜機能概要＞
*	コンテンツ決済オンライン定数
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	ｖ1.00.00
*
********************************************************************************/

package eo.web.webview.common;

/**
 * コンテンツ決済WEB共通
 *
 */
public class JCNWebConst
{

	/** ページング情報・検索処理パターン */
	public static final String PAGING_INFO_SEARCH_TYPE = "search_type";
	/** ページング情報・最大検索件数 */
	public static final String PAGING_INFO_MAX_SEARCH_NUM = "max_search_num";
	/** ページング情報・表示件数 */
	public static final String PAGING_INFO_DISPLAY_NUM = "display_num";

	
	/** メッセージID定義 */
	/** 検索結果0件 */
	public static final String SEARCH_ERR_MESSAGE_ZERO = "EKB0330--I";
	/** 検索最大件数オーバー */
	public static final String SEARCH_ERR_MESSAGE_MAXOVER = "EKB0340--I";
	/** 検索対象データなし */
	public static final String SEARCH_ERR_MESSAGE_NODATA = "EKB0350--I";
	/** コンテンツ解約完了 */
	public static final String CONT_DSL_OK = "11";
	/** メッセージID 該当顧客*/
	public static final String MSG_ID_EKB0010_JI = "EKB0010-JI";
	
	/** メッセージID コンテンツサービス解約確認 */
	public static final String MSG_DSL_CONFIRM = "EKB8730--Q";
	
	/** メッセージID コンテンツサービス解約正常終了 */
	public static final String MSG_DSL_DONE = "EKB8740--I";
	
	/** メッセージID コンテンツ契約番号API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_CONT_KEI_NUM ="EKB2040-CE";
	
	/** メッセージID 更新者ID 連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_USER_ID ="EKB2041-CE";
	
	/** メッセージID 更新者名 API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_USER_NAME ="EKB2042-CE";
	
	/** メッセージID 更新日時 API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_UPD_DTM ="EKB2043-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG ="EKB2050-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_TOMODURE ="EKB2051-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_MAIL_NG ="EKB2052-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_CCMG_EXCEPTION ="EKB2060-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_NG_CCMG_NO_RESPONS ="EKB2061-CE";
	
	/** メッセージID API連携NG TODO メッセージID要申請*/
	public static final String MSG_DSL_OK ="EKB9999--Q";
	
	/** 非継続フラグ 0:自動継続 */
	public static final String HIKEIZOKU_FLG_KEIZOKU = "0";
	/** 非継続フラグ 1:非継続 */
	public static final String HIKEIZOKU_FLG_HIKEIZOKU = "1";
	
	/** 月・日別課金照会利用年月数 */
	public static final int MONTH_DAY_USE_MONTH_NM = 7;
	/** チョイスチケット対象年月数 */
	public static final int CHOICE_TARGET_MONTH_NM = 7;
	/** コンテンツ請求照会請求対象年月数 */
	public static final int CHRG_TARGET_MONTH_NM = 7;
	
	/** コンテンツ料金調整金額入力桁 */
	public static final int RK_LENGTH = 7;
	/** 半角チェック正規表現 */
	public static final String REG_STRING = "[0-9]+";
	
	/** 課金訂正区分 1:売上減 */
	public static final String SALES_GEN_KBN = "1";
	/** 課金訂正区分 2:補償費 */
	public static final String COMPENSATION_KBN = "2";
	/** 課金訂正区分 3:取消 */
	public static final String CHRG_CANSEL_KBN = "3";

	/** 支払方法コード 0:無料 */
	public static final String PAYWAY_CD_FREE = "0";
	/** 支払方法コード 1:クレジットカード */
	public static final String PAYWAY_CD_CRECA = "1";
	/** 支払方法コード 2:ISP課金 */
	public static final String PAYWAY_CD_ISP = "2";

	/** 開始日初期値 */
	public static final String DEFAULT_STA_DTM = "20991231";
	/** 終了日初期値 */
	public static final String DEFAULT_END_DTM = "20991231";

	/** 税区分 1:内税 */
	public static final String TAXAREA_INCLUSIVE = "1";
	/** 税区分 2:外税 */
	public static final String TAXAREA_EXCLUSIVE = "2";
	/** 税区分 3:非課税 */
	public static final String TAXAREA_FREE = "3";

	/** 赤黒区分 0:黒伝票 */
	public static final String PLMIN_DIV_BLACK = "0";
	/** 赤黒区分 1:赤伝票 */
	public static final String PLMIN_DIV_RED = "1";
	
	/** 課金状態コード 0:課金中 */
	public static final String CONT_KEI_STAT_CD_KAKIN_CHU = "0";
	/** 課金状態コード 1:課金停止 */
	public static final String CONT_KEI_STAT_CD_KAKIN_TEISHI = "1";
	/** 課金状態コード 2:強制課金停止 */
	public static final String CONT_KEI_STAT_CD_KYOSEI_TEISHI = "2";
	/** 課金状態コード 3:課金取消済 */
	public static final String CONT_KEI_STAT_CD_TORIKESHI = "3";

	/** コンテンツ種別コード 1:コンテンツ */
	public static final String CONT_SBT_CD_CONTENTS = "1";
	/** コンテンツ種別コード 2:入会コンテンツ */
	public static final String CONT_SBT_CD_APPLY_CONTENTS = "2";
	/** コンテンツ種別コード 3:オプション */
	public static final String CONT_SBT_CD_OPTION = "3";
	/** コンテンツ種別コード 4:パック */
	public static final String CONT_SBT_CD_PACK = "4";
	/** コンテンツ種別コード 5:チョイスチケット */
	public static final String CONT_SBT_CD_CHOISE = "5";

	/** コンテンツマスタ存在フラグ 0:外部コンテンツ(コンテンツマスタなし) */
	public static final String CONT_SONZAI_FLG_NASHI = "0";
	/** コンテンツマスタ存在フラグ 1:通常コンテンツ(コンテンツマスタあり) */
	public static final String CONT_SONZAI_FLG_ARI = "1";
	
	/** CSSクラス名 */
	public static final String CSS_CLASS_NAME_ODD = "odd";
	public static final String CSS_CLASS_NAME_EVEN = "even";
	public static final String CSS_CLASS_NAME_SEL = "sel";
}



