/*********************************************************************
*	All Rights reserved,Copyright (c) K-Opticom, 2010
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JZMBatConst
*	ソースファイル名：JZMBatConst.java
*	作成者			：富士通
*	日付			：2011年04月05日
*＜機能概要＞
*	共通(マスタ)バッチ共通部品
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
**	v2.00.00	2011/04/05	FJ)荒田		新規作成
*	v3.00.00	2012/02/29	FJ)岩元		【ST1-2012-0000020】日付項目にスラッシュ編集を追加
*	v4.00.00	2012/07/12	FJ)宮前		【ANK-0522-00-00】外部IFID ZMIFE052およびプロパティ名追加
*	v4.00.00	2012/08/01	FJ)日野		【DES-2012-0000004】連携ディレクトリ(ZD)対応
*	v4.01.00	2013/01/08  FJ)日野		【TAI-2012-0000141】バッチ異常終了時のメッセージについて【優先度特A】
*	v6.00.00	2013/10/21  FJ)日野		【ANK-1587-00-00】ECプラットフォーム
*	v16.00.00   2015/06/08	FJ)頼経		【ANK-2480-00-00】対応 新電力
*	v27.00.00	2016/10/11	FJ)謝		【ANK-2872-00-00】【随時機能化案件】起点変電所マスタメンテ機能化
**********************************************************************/

package eo.business.common;


/**
 * 共通(マスタ)システムバッチ共通アクセッサー部品<p>
 * <BR>
 * @author 富士通
 */
public class JZMBatConst
{

	/** 項目名定数 CNT */
	public static final String KMK_NM_CNT = "CNT";

	/** ブランク */
	public static final String BLANK = "";

	/** スペース（半角） */
	public static final String SPACE_HANKAKU = " ";

	/** スペース（全角） */
	public static final String SPACE_ZENKAKU = "　";

	/** 定数 "0"  */
	public static final String ZERO = "0";

	/** 定数 "1"  */
	public static final String ONE = "1";

	/** 定数 "2"  */
	public static final String TWO = "2";

	/** 定数 "3"  */
	public static final String THREE = "3";

	/** 定数 "5"  */
	public static final String FIVE = "5";

	/** 定数 "6"  */
	public static final String SIX = "6";

	/** 定数 "9"  */
	public static final String NINE = "9";

	/** 定数 "11"  */
	public static final String ELEVEN = "11";

	/** 定数 "01"  */
	public static final String ZERO_ONE = "01";

	/** 定数 "02"  */
	public static final String ZERO_TWO = "02";

	/** 定数 "000000" */
	public static final String SIX_ZERO = "000000";

	/** 最終年月日（スキーマ設定） */
	public static final String IN_ENDYMD = "20991231";

	/** 最終年月日（外部設定） */
	public static final String OUT_ENDYMD = "99999999";

	/** 可否区分（0：否） */
	public static final String KH_KBN_H = "0";

	/** 可否区分（1：可） */
	public static final String KH_KBN_K = "1";

	/** 権限適用組織種別コード（01：実組織） */
	public static final String AUTHORITY_APLY_ORG_SBT_CD_REAL_ORG = "01";

	/** 権限適用組織種別コード（02：ワークグループ組織） */
	public static final String AUTHORITY_APLY_ORG_SBT_CD_WKGRP_ORG = "02";

	/** 権限適用組織種別コード（03：中間組織） */
	public static final String AUTHORITY_APLY_ORG_SBT_CD_MIDDLE_ORG = "03";

	/** 権限適用組織種別コード（04：特別権限組織） */
	public static final String AUTHORITY_APLY_ORG_SBT_CD_SPECIAL_ORG = "04";

	/** シングルクォート */
	public static final String SINGLE_QUOTE = "'";
	
    /** ダブルクォーテーション */
	public static final String DOUBLE_QUOT = "\"";

	/** ハイフン */
	public static final String HYPHEN = "-";

	/** 区切り文字 */
	public static final String CONMA = ",";

	/** アンダースコア */
	public static final String UNDERSCORE = "_";

	/** スラッシュ */
	public static final String SLASH = "/";

	/** ピリオド */
	public static final String PRIOD = ".";

	/** ピリオド エスケープ文字 */
	public static final String PRIOD_ESC = "\\.";

	/** 出力ファイルの拡張子(CSV) */
	public static final String CSV = ".csv";

	/** 出力ファイルの拡張子(flg) */
	public static final String FLG = ".flg";

	/** 出力ファイルの拡張子(CNT) */
	public static final String CNT = ".cnt";

	/** 出力ファイルの文字コード */
	public static final String SJIS  = "Shift-JIS";

	/** 出力ファイルの文字コード */
	public static final String MS932  = "MS932";

	/** 改行コード <CR> */
	public static final String CR = "\r";

	/** 改行コード <LF> */
	public static final String LF = "\n";

	/** 改行コード <CR><LF> */
	public static final String CRLF = "\r\n";

	/** 左カッコ ( */
	public static final String KAKKO_LEFT = "(";

	/** 右カッコ ) */
	public static final String KAKKO_RIGHT = ")";

	/** 全角プラス ＋ */
	public static final String ZENKAKU_PLUS = "＋";

	/** 全角コロン ： */
	public static final String ZENKAKU_COLON = "：";

	/** プロパティ呼び出しkey（中間ファイル配置パス） */
	public static final String PATH_MID_DIR = "ZM_MID_DIR_PATH";

	/** プロパティ呼び出しkey（外部ファイル配置パス） */
	public static final String PATH_GAIBU_SEND_DIR = "ZM_GAIBU_SEND_DIR_PATH";

	/** プロパティ呼び出しkey（外部ファイル配置パス） */
	public static final String PATH_GAIBU_RECEIVE_DIR = "ZM_GAIBU_RECEIVE_DIR_PATH";

	/** プロパティ呼び出しkey（外部ファイル配置パス(イメージ)） */
	public static final String ZD_PATH_GAIBU_SEND_DIR = "ZD_GAIBU_SEND_DIR_PATH";

	/** 外部IFID ZMIFE003 */
	public static final String ZMIFE003 = "ZMIFE003";

	/** 外部IFID ZMIFE006 */
	public static final String ZMIFE006 = "ZMIFE006";

	/** 外部IFID ZMIFE007 */
	public static final String ZMIFE007 = "ZMIFE007";

	/** 外部IFID ZMIFE008 */
	public static final String ZMIFE008 = "ZMIFE008";

	/** 外部IFID ZMIFE030 */
	public static final String ZMIFE030 = "ZMIFE030";

	/** 外部IFID ZMIFE031 */
	public static final String ZMIFE031 = "ZMIFE031";

	/** 外部IFID ZMIFE036 */
	public static final String ZMIFE036 = "ZMIFE036";

	/** 外部IFID ZMIFE037 */
	public static final String ZMIFE037 = "ZMIFE037";

	/** 外部IFID ZMIFE038 */
	public static final String ZMIFE038 = "ZMIFE038";

	/** 外部IFID ZMIFE039 */
	public static final String ZMIFE039 = "ZMIFE039";

	/** 外部IFID ZMIFE040 */
	public static final String ZMIFE040 = "ZMIFE040";

	/** 外部IFID ZMIFE041 */
	public static final String ZMIFE041 = "ZMIFE041";

	/** 外部IFID ZMIFE042 */
	public static final String ZMIFE042 = "ZMIFE042";

	/** 外部IFID ZMIFE043 */
	public static final String ZMIFE043 = "ZMIFE043";

	/** 外部IFID ZMIFE044 */
	public static final String ZMIFE044 = "ZMIFE044";

	/** 外部IFID ZMIFE045 */
	public static final String ZMIFE045 = "ZMIFE045";

	/** 外部IFID ZMIFE046 */
	public static final String ZMIFE046 = "ZMIFE046";

	/** 外部IFID ZMIFE047 */
	public static final String ZMIFE047 = "ZMIFE047";

	/** 外部IFID ZMIFE051 */
	public static final String ZMIFE051 = "ZMIFE051";

	/** 外部IFID ZDIFE013 */
	public static final String ZDIFE013 = "ZDIFE013";

	/** 外部IFID ZMIFE050 */
	public static final String ZMIFE050 = "ZMIFE050";
	
	/** 外部IFID ZMIFE052 */
	public static final String ZMIFE052 = "ZMIFE052";
	
	/** 外部IFID ZMIFE055 */
	public static final String ZMIFE055 = "ZMIFE055";
	
	// ANK-2480-00-00 ADD START
	/** 外部IFID ZMIFE057 */
	public static final String ZMIFE057 = "ZMIFE057";
	// ANK-2480-00-00 ADD END
	
	/** 外部IFIDDIRのプロパティ名 ZMIFE003_DIR */
	public static final String ZMIFE003_DIR = "ZM_ZMIFE003_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE006_DIR */
	public static final String ZMIFE006_DIR = "ZM_ZMIFE006_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE007_DIR */
	public static final String ZMIFE007_DIR = "ZM_ZMIFE007_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE008_DIR */
	public static final String ZMIFE008_DIR = "ZM_ZMIFE008_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE030_DIR */
	public static final String ZMIFE030_DIR = "ZM_ZMIFE030_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE031_DIR */
	public static final String ZMIFE031_DIR = "ZM_ZMIFE031_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE036_DIR */
	public static final String ZMIFE036_DIR = "ZM_ZMIFE036_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE037_DIR */
	public static final String ZMIFE037_DIR = "ZM_ZMIFE037_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE038_DIR */
	public static final String ZMIFE038_DIR = "ZM_ZMIFE038_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE039_DIR */
	public static final String ZMIFE039_DIR = "ZM_ZMIFE039_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE040_DIR */
	public static final String ZMIFE040_DIR = "ZM_ZMIFE040_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE041_DIR */
	public static final String ZMIFE041_DIR = "ZM_ZMIFE041_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE042_DIR */
	public static final String ZMIFE042_DIR = "ZM_ZMIFE042_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE043_DIR */
	public static final String ZMIFE043_DIR = "ZM_ZMIFE043_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE044_DIR */
	public static final String ZMIFE044_DIR = "ZM_ZMIFE044_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE045_DIR */
	public static final String ZMIFE045_DIR = "ZM_ZMIFE045_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE046_DIR */
	public static final String ZMIFE046_DIR = "ZM_ZMIFE046_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE047_DIR */
	public static final String ZMIFE047_DIR = "ZM_ZMIFE047_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE051_DIR */
	public static final String ZMIFE051_DIR = "ZM_ZMIFE051_DIR";

	/** 外部IFIDDIRのプロパティ名 ZDIFE013 */
	public static final String ZDIFE013_DIR = "ZM_ZDIFE013_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE050_DIR */
	public static final String ZMIFE050_DIR = "ZM_ZMIFE050_DIR";
	
	/** 外部IFIDDIRのプロパティ名 ZMIFE052_DIR */
	public static final String ZMIFE052_DIR = "ZM_ZMIFE052_DIR";

	/** 外部IFIDDIRのプロパティ名 ZMIFE055_DIR */
	public static final String ZMIFE055_DIR = "ZM_ZMIFE055_DIR";
	
	// ANK-2480-00-00 ADD START
	/** 外部IFIDDIRのプロパティ名 ZMIFE057_DIR */
	public static final String ZMIFE057_DIR = "ZM_ZMIFE057_DIR";
	// ANK-2480-00-00 ADD END

	/** データ一括登録管理削除データファイル */
	public static final String ZMIFM030001_FILE_NM = "ZMIFM030001.csv";

	/** ディレイド処理依頼削除データファイル */
	public static final String ZMIFM031001_FILE_NM = "ZMIFM031001.csv";

	/** ダウンロードファイル管理削除データファイル */
	public static final String ZMIFM032001_FILE_NM = "ZMIFM032001.csv";

	/** 電子ファイル管理削除データファイル */
	public static final String ZMIFM033001_FILE_NM = "ZMIFM033001.csv";

	/** 共通マスタ一時ファイル保存先パスのプロパティ名 ZM_TEMP_FILE_DIR_PATH */
	public static final String ZM_TEMP_FILE_DIR_PATH = "ZM_TEMP_FILE_DIR_PATH";

	/** ミリ秒 形式 */
	public static final String YYYYMMDDHHMMSSSSS = "yyyyMMddHHmmssSSS";

	/** 秒 形式 */
	public static final String YYYYMMDDHHMMSS = "yyyyMMddHHmmss";
	
	/** エラーメッセージ用 KEY */
	public static final String KEY = "KEY";
	
	/** イコール = */
	public static final String EQUAL = "=";
	
// ANK-2872-00-00 ADD START
	/** SHELLパラメータ区切り文字 */
	public static final String S_PARAM_DELIM = ";";
	
	/** バッチ共通プロパティID 入力定義ファイルパス */
	public static final String BAT_ID_IND = "IND";
	
	/** ディレイド処理結果コード(完了) */
	public static final String DLYD_TRN_RSLT_CD_COMPLETE = "1";
	
	/** ディレイド処理結果コード(業務エラー) */
	public static final String DLYD_TRN_RSLT_CD_APP_ERR = "2";
// ANK-2872-00-00 ADD END
}
