/********************************************************************
 *  All Rights reserved,Copyright (c) K-Opticom
 ********************************************************************
 *＜プログラム内容＞
 *  システム名      ：eo顧客基幹システム
 *  モジュール名    ：ENUM切替部品定数クラス
 *  ソースファイル名：JZMEnumSwitchConstCC.java
 *  作成者          ：FJ)寺田
 *  日付            ：2024年04月01日
 *＜機能概要＞
 *  ENUM切替部品における定数クラス。
 *＜修正履歴＞
 *  バージョン  修正日      修正者      修正内容
 *  v72.00.00   2024/04/01  FJ)寺田     新規作成 【ANK-4494-00-00】双方向番ポ STEP1
 *  
 ********************************************************************/
package com.fujitsu.futurity.bp.custom.constant;

/**
 * ENUM切替定数クラス. <br>
 * 
 * @author FJ)寺田
 */
public class JZMEnumSwitchConstCC {

	/** ENUM切替マップ：機能コード */
	public static final String FUNC_CODE = "func_code";
	
	/** ENUM切替マップKEY：申請内容フラグ */
	public static final String KEY_SINSEI_NAIYO_FLG = "key_sinsei_naiyo_flg";
	/** ENUM切替マップKEY：電話番号 */
	public static final String KEY_TELNO = "key_telno";
	/** ENUM切替マップKEY：エイジング番号 */
	public static final String KEY_AGING_NO = "key_aging_no";
	/** ENUM切替マップ：電話番号の更新年月日時分秒_更新前 */
	public static final String TELNO_LAST_UPD_DTM_BF = "telno_last_upd_dtm_bf";
	
	/** ENUM切替リスト */
	public static final String ENUMSWITCHCC_LIST = "ENUMSWITCHCC_LIST";

	/** エラーメッセージフラグ */
	public static final String ERR_FLG = "ERR_FLG";
	/** エラーメッセージID */
	public static final String ERR_MSG_ID = "INVALID_RETURN_MESSAGE_ID";
	/** エラーメッセージ */
	public static final String ERR_MSG = "INVALID_RETURN_MESSAGE";

	// --------------------------------------------------
	// エラーメッセージフラグ
	// --------------------------------------------------
	/** ENUM切替CC_エラーフラグ:0001 申請内容の値不備 */
	public static final String ENUMCC_ERR_FLG_0001 = "0001";
	
	/** ENUM切替CC_エラーフラグ:0002 電話番号状態判定_判定対象外 */
	public static final String ENUMCC_ERR_FLG_0002 = "0002";

	/** ENUM切替CC_エラーフラグ:1001 申請内容：ポートアウト(ＯＰＴ電話番号)_1 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_1001 = "1001";

	/** ENUM切替CC_エラーフラグ:1002 申請内容：ポートアウト(ＯＰＴ電話番号)_1 :002:トーキ登録済みデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_1002 = "1002";

	/** ENUM切替CC_エラーフラグ:1003 申請内容：ポートアウト(ＯＰＴ電話番号)_1 :003:ポートアウト中エラー*/
	public static final String ENUMCC_ERR_FLG_1003 = "1003";

	/** ENUM切替CC_エラーフラグ:1004 申請内容：ポートアウト(ＯＰＴ電話番号)_1 :004:エイジングステータスが[回復可能]以外エラー*/
	public static final String ENUMCC_ERR_FLG_1004 = "1004";

	/** ENUM切替CC_エラーフラグ:2001 申請内容：事業者間移転(ＯＰＴ電話番号)_2 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_2001 = "2001";
	
	/** ENUM切替CC_エラーフラグ:2002 申請内容：事業者間移転(ＯＰＴ電話番号)_2 :002:ポートアウト中以外エラー*/
	public static final String ENUMCC_ERR_FLG_2002 = "2002";
	
	/** ENUM切替CC_エラーフラグ:2003 申請内容：事業者間移転(ＯＰＴ電話番号)_2 :003:エイジングステータスが[使用中]以外エラー*/
	public static final String ENUMCC_ERR_FLG_2003 = "2003";

	/** ENUM切替CC_エラーフラグ:3001 申請内容：番ポ廃止(他社受付)_3 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_3001 = "3001";
	
	/** ENUM切替CC_エラーフラグ:3002 申請内容：番ポ廃止(他社受付)_3 :002:エイジングステータスが[使用中]以外エラー*/
	public static final String ENUMCC_ERR_FLG_3002 = "3002";

	/** ENUM切替CC_エラーフラグ:4001 申請内容：事業者間移転(他社電話番号)処理_4 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_4001 = "4001";

	/** ENUM切替CC_エラーフラグ:4002 申請内容：事業者間移転(他社電話番号)処理_4 :002:トーキ登録済みデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_4002 = "4002";

	/** ENUM切替CC_エラーフラグ:5001 申請内容：ポートアウト(ＯＰＴ電話番号)・取消_5 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_5001 = "5001";

	/** ENUM切替CC_エラーフラグ:5002 申請内容：ポートアウト(ＯＰＴ電話番号)・取消_5 :002:ポートアウト中以外エラー*/
	public static final String ENUMCC_ERR_FLG_5002 = "5002";

	/** ENUM切替CC_エラーフラグ:5003 申請内容：ポートアウト(ＯＰＴ電話番号)・取消_5 :003:エイジングステータスが[使用中]以外エラー*/
	public static final String ENUMCC_ERR_FLG_5003 = "5003";

	/** ENUM切替CC_エラーフラグ:6001 申請内容：事業者間移転(ＯＰＴ電話番号)・取消_6 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_6001 = "6001";

	/** ENUM切替CC_エラーフラグ:6002 申請内容：事業者間移転(ＯＰＴ電話番号)・取消_6 :002:ポートアウト中以外エラー*/
	public static final String ENUMCC_ERR_FLG_6002 = "6002";

	/** ENUM切替CC_エラーフラグ:6003 申請内容：事業者間移転(ＯＰＴ電話番号)・取消_6 :003:エイジングステータスが[使用中]以外エラー*/
	public static final String ENUMCC_ERR_FLG_6003 = "6003";

	/** ENUM切替CC_エラーフラグ:7001 申請内容：番ポ廃止(他社受付)・取消_7 :001:契約中のデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_7001 = "7001";

	/** ENUM切替CC_エラーフラグ:7002 申請内容：番ポ廃止(他社受付)・取消_7 :002:トーキ登録済みデータ存在エラー*/
	public static final String ENUMCC_ERR_FLG_7002 = "7002";

	/** ENUM切替CC_エラーフラグ:7003 申請内容：番ポ廃止(他社受付)・取消_7 :003:エイジングステータスが[エイジング中]以外エラー*/
	public static final String ENUMCC_ERR_FLG_7003 = "7003";

	// --------------------------------------------------
	// 申請内容
	// --------------------------------------------------

	/** 申請内容フラグ_1：ポートアウト(ＯＰＴ電話番号) */
	public static final String SINSEI_NAIYO_FLG_1 = "1";
	/** 申請内容フラグ_2：事業者間移転(ＯＰＴ電話番号) */
	public static final String SINSEI_NAIYO_FLG_2 = "2";
	/** 申請内容フラグ_3：番ポ廃止(他社受付) */
	public static final String SINSEI_NAIYO_FLG_3 = "3";
	/** 申請内容フラグ_4：事業者間移転(他社電話番号) */
	public static final String SINSEI_NAIYO_FLG_4 = "4";
	/** 申請内容フラグ_5：ポートアウト(ＯＰＴ電話番号)・取消 */
	public static final String SINSEI_NAIYO_FLG_5 = "5";
	/** 申請内容フラグ_6：事業者間移転(ＯＰＴ電話番号)・取消 */
	public static final String SINSEI_NAIYO_FLG_6 = "6";
	/** 申請内容フラグ_7：番ポ廃止(他社受付)・取消 */
	public static final String SINSEI_NAIYO_FLG_7 = "7";
	/** 申請内容フラグ_9：該当なし */
	public static final String SINSEI_NAIYO_FLG_9 = "9";

	// --------------------------------------------------
	// エイジングステータス
	// --------------------------------------------------
	/** エイジングステータス：100：使用中 */
	public static final String AGING_STAT_100 = "100";
	/** エイジングステータス：200：回復可能 */
	public static final String AGING_STAT_200 = "200";
	/** エイジングステータス：300：エージング中 */
	public static final String AGING_STAT_300 = "300";

}
