package jp.co.argo21.nautica.workflow.sample.util;

public class Constants {
    /** 時間外労働申請PDID */
    public static final String OVERTIME_PDID = "overtime.pdid";
    
    /** 申請者ユーザID */
    public static final String APPLICANT_ID = "APPLICANT_ID";
    
    /** 申請者氏名 */
    public static final String APPLICANT_NAME = "APPLICANT_NAME";
    
    /** 申請者所属組織コード */
    public static final String ORGANIZATION_CODE = "ORGANIZATION_CODE";
    
    /** 申請種別コード */
    public static final String APPLICATION_TYPE_CODE = "APPLICATION_TYPE_CODE";
    
    /** 申請種別名 */
    public static final String APPLICATION_TYPE_NAME = "APPLICATION_TYPE_NAME";
    
    /** 申請書番号 */
    public static final String APPLICATION_NO = "APPLICATION_NO";
    
    /** 申請日 */
    public static final String APPLY_DATE = "APPLY_DATE";
    
    /** 承認結果 */
    public static final String APPROVAL_RESULT = "APPROVAL_RESULT";
    
    /** ブロックコード */
    public static final String APPROVAL_BLOCK_CODE = "APPROVAL_BLOCK_CODE";
    
    /** 状態 */
    public static final String STATE = "STATUS";

    /** 承認結果　承認 */
    public static final String ACK = "ACK";
    
    /** 承認結果　否認 */
    public static final String NACK = "NACK";
    
    /** 承認結果　差し戻し */
    public static final String RETRY = "RETRY";
    
    /** 人事部 */
    public static final String JINJI_DEPT = "人事部";
    
    /** プロセス定義ID */
    public static final String PDID = "Overtime-0";
    
    /** 人事部人事課長ロール*/
    public static final String JINJI_KACHO_ROLE  = "JINJI_KACHO_ROLE";
    
    /** 人事部部長ロール*/
    public static final String JINJI_BUCHO_ROLE  = "JINJI_BUCHO_ROLE";
    
    /** 人事ロール*/
    public static final String JINJI_ROLE         = "JINJI_ROLE";
    
    /** 属性の型が真偽値 */
    public static final int TYPE_BOOLEAN = 3;
}
