Index: branches/src/ProcessManagement/ProcessManagement/Common/CommonMotions.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/CommonMotions.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Common/CommonMotions.cs	(revision 316)
@@ -177,226 +177,7 @@
         }
         #endregion
 
-        #region 定義ファイル読込
-        /// <summary>
-        /// 定義ファイル読込
-        /// </summary>
-        private static void DefinitionFileInit()
-        {
-            try
-            {
-                //定義ファイル読込
-                System.IO.FileStream fs = new System.IO.FileStream(CommonDefine.s_DefinitionFileName, System.IO.FileMode.Open);
-                System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(DefinitionFileRead));
-                m_dfr_model = (DefinitionFileRead)serializer.Deserialize(fs);
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("定義ファイル読込エラー:{0}：{1}", GetMethodName(), ex.Message);
-            }
-        }
-
-        #endregion
-
-        #region 管理マスタ取得
-        /// <summary>
-        /// 管理マスタ取得
-        /// </summary>
-        public static bool SetSystemMaster()
-        {
-            // 管理マスタクラス
-            IOMSystem ocDB = new IOMSystem();
-            try
-            {
-                // 管理マスタ取得
-                // １レコードだけなので取り出す
-                string strSQL = " Where SystemCode = 1";
-                if (!ocDB.SelectAction(strSQL, ref m_systemMaster)) return false;
-
-                return true;
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-                return false;
-            }
-            finally
-            {
-                ocDB.close(); ocDB = null;
-            }
-        }
-        #endregion
-
-        #region メソッド名を取得する
-        /// <summary>
-        /// メソッド名を取得する
-        /// </summary>
-        /// <param name="StackCnt"></param>
-        /// <returns></returns>
-        public static string GetMethodName(int stackCnt = 1)
-        {
-            try
-            {
-                StringBuilder sb = new StringBuilder();
-
-                // 一つ前のスタック情報
-                StackFrame stackFrame = new StackFrame(stackCnt);
-
-                // 呼び出し元メソッドの情報出力
-                System.Reflection.MethodBase method = stackFrame.GetMethod();
-
-                // Method取得失敗は戻る
-                if (method == null) return string.Empty;
-
-                // 正しく取得できているかの判定
-                if (method.DeclaringType != null && !string.IsNullOrEmpty(method.DeclaringType.Name))
-                {
-                    // 型名
-                    sb.AppendFormat("[TYPE]{0}", method.DeclaringType.Name);
-                }
-
-                if (!string.IsNullOrEmpty(method.Name))
-                {
-                    // 編集済みの場合は区切りを入れる
-                    if (0 < sb.Length) sb.Append('/');
-
-                    // メソッド名
-                    sb.AppendFormat("[METHOD]{0}", method.Name);
-                }
-                return sb.ToString();
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat(ex.Message);
-            }
-            return string.Empty;
-        }
-        #endregion
-        
-        #region 日付より年を取得する
-        /// <summary>
-        /// 日付より年を取得する
-        /// </summary>
-        /// <returns></returns>
-        public static int DateToPeriodYear(DateTime TargetDate)
-        {
-            try
-            {
-                // 今の年を取得する
-                int iYear = DateTime.Now.Year;
-                // 今年の期首日を取得する
-                DateTime BeginninDate = DateTime.Parse(iYear.ToString() + "/" + CommonMotions.SystemMasterData.BusinessBeginningDate);
-                // 日付を今年の期首日と比較して小さい場合は今の年より-1して期首年を求める
-                if (TargetDate.Date < BeginninDate.Date)
-                    --iYear;
-
-                return iYear;
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-                return 0;
-            }
-        }
-        #endregion
-
-        #region 期数から期の年を取得する
-        /// <summary>
-        /// 期数から期の年を取得する
-        /// </summary>
-        /// <param name="PeriodCount"></param>
-        /// <returns></returns>
-        public static int PeriodCountToYear(int PeriodCount)
-        {
-            try
-            {
-                // 今の年を取得する
-                int iYear = DateTime.Now.Year;
-                // 今年の期首日を取得する
-                DateTime BeginninDate = DateTime.Parse(iYear.ToString() + "/" + CommonMotions.SystemMasterData.BusinessBeginningDate);
-                // 今日を今年の期首日と比較して小さい場合は今の年より-1して期首年を求める
-                if (DateTime.Now.Date < BeginninDate.Date)
-                    --iYear;
-                
-                // 管理マスタの期数と比較して年を計算する
-                if (PeriodCount < CommonMotions.SystemMasterData.BusinessPeriod)
-                {
-                    iYear -= (CommonMotions.SystemMasterData.BusinessPeriod - PeriodCount);
-                }
-                else if (PeriodCount > CommonMotions.SystemMasterData.BusinessPeriod)
-                {
-                    iYear += (PeriodCount - CommonMotions.SystemMasterData.BusinessPeriod);
-                }
-
-                return iYear;
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-                return 0;
-            }
-        }
-        #endregion
-
-        #region 期の最大・最少を取得する
-        /// <summary>
-        /// 期の最大・最少を取得する
-        /// </summary>
-        /// <param name="StartDate"></param>
-        /// <returns></returns>
-        public static void GetPeriodYear(ref int min, ref int max)
-        {
-            IOConstructionBaseInfo cbiDB = new IOConstructionBaseInfo();
-            try
-            {
-                string strSQL = "SELECT MIN(CONSTRUCTIONPERIOD), MAX(CONSTRUCTIONPERIOD) FROM CONSTRUCTIONBASEINFO";
-                ArrayList arList = new ArrayList();
-                if (!cbiDB.ExecuteReader(strSQL, ref arList)) return;
-                object[] wrkobj = (object[])arList[0];
-                min = cnvInt(wrkobj[0]);
-                max = cnvInt(wrkobj[1]);
-
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-            }
-            finally
-            {
-                cbiDB.close(); cbiDB = null;
-            }
-        }
-        #endregion
-
-        #region 対象日より営業期・工事年度を取得する（実装途中）
-        /// <summary>
-        /// 対象日より営業期・工事年度を取得する（実装途中）
-        /// </summary>
-        /// <param name="NowDay"></param>
-        /// <returns></returns>
-        public static int ConvDate2YearOrPeriod(DateTime NowDay)
-        {
-            int nRetVal = 0;
-            // 初期値セット
-            if (m_systemMaster.ConstructionNoBase == (int)SystemMaster.ConstrNoBaseDef.BusinessPeriod)
-                nRetVal = m_systemMaster.BusinessPeriod;
-            else
-                nRetVal = m_systemMaster.ConstructionYear;
-            try
-            {
-
-
-                return nRetVal;
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
-                return nRetVal;
-            }
-        }
-        #endregion
-
-        #region データ変換メソッド
+        #region ---------- データ変換メソッド
         #region 西暦を和暦に変換する
         /// <summary>
         /// 西暦を和暦に変換する
@@ -1112,7 +893,7 @@
 
         #endregion
 
-        #region データチェックメソッド
+        #region ---------- データチェックメソッド
         #region ディレクトリの存在チェック
         /// <summary>
         /// ディレクトリの存在チェック
@@ -1751,6 +1532,250 @@
         #endregion
         #endregion
 
+        #region ---------- 工事管理システム専用
+
+        #region 定義ファイル読込
+        /// <summary>
+        /// 定義ファイル読込
+        /// </summary>
+        private static void DefinitionFileInit()
+        {
+            try
+            {
+                //定義ファイル読込
+                System.IO.FileStream fs = new System.IO.FileStream(CommonDefine.s_DefinitionFileName, System.IO.FileMode.Open);
+                System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeof(DefinitionFileRead));
+                m_dfr_model = (DefinitionFileRead)serializer.Deserialize(fs);
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("定義ファイル読込エラー:{0}：{1}", GetMethodName(), ex.Message);
+            }
+        }
+
+        #endregion
+
+        #region 管理マスタ取得
+        /// <summary>
+        /// 管理マスタ取得
+        /// </summary>
+        public static bool SetSystemMaster()
+        {
+            // 管理マスタクラス
+            IOMSystem ocDB = new IOMSystem();
+            try
+            {
+                // 管理マスタ取得
+                // １レコードだけなので取り出す
+                string strSQL = " Where SystemCode = 1";
+                if (!ocDB.SelectAction(strSQL, ref m_systemMaster)) return false;
+
+                return true;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+                return false;
+            }
+            finally
+            {
+                ocDB.close(); ocDB = null;
+            }
+        }
+        #endregion
+
+        #region メソッド名を取得する
+        /// <summary>
+        /// メソッド名を取得する
+        /// </summary>
+        /// <param name="StackCnt"></param>
+        /// <returns></returns>
+        public static string GetMethodName(int stackCnt = 1)
+        {
+            try
+            {
+                StringBuilder sb = new StringBuilder();
+
+                // 一つ前のスタック情報
+                StackFrame stackFrame = new StackFrame(stackCnt);
+
+                // 呼び出し元メソッドの情報出力
+                System.Reflection.MethodBase method = stackFrame.GetMethod();
+
+                // Method取得失敗は戻る
+                if (method == null) return string.Empty;
+
+                // 正しく取得できているかの判定
+                if (method.DeclaringType != null && !string.IsNullOrEmpty(method.DeclaringType.Name))
+                {
+                    // 型名
+                    sb.AppendFormat("[TYPE]{0}", method.DeclaringType.Name);
+                }
+
+                if (!string.IsNullOrEmpty(method.Name))
+                {
+                    // 編集済みの場合は区切りを入れる
+                    if (0 < sb.Length) sb.Append('/');
+
+                    // メソッド名
+                    sb.AppendFormat("[METHOD]{0}", method.Name);
+                }
+                return sb.ToString();
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat(ex.Message);
+            }
+            return string.Empty;
+        }
+        #endregion
+
+        #region 日付より年を取得する
+        /// <summary>
+        /// 日付より年を取得する
+        /// </summary>
+        /// <returns></returns>
+        public static int DateToPeriodYear(DateTime TargetDate)
+        {
+            try
+            {
+                // 今の年を取得する
+                int iYear = DateTime.Now.Year;
+                // 今年の期首日を取得する
+                DateTime BeginninDate = DateTime.Parse(iYear.ToString() + "/" + CommonMotions.SystemMasterData.BusinessBeginningDate);
+                // 日付を今年の期首日と比較して小さい場合は今の年より-1して期首年を求める
+                if (TargetDate.Date < BeginninDate.Date)
+                    --iYear;
+
+                return iYear;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+                return 0;
+            }
+        }
+        #endregion
+
+        #region 期数から期の年を取得する
+        /// <summary>
+        /// 期数から期の年を取得する
+        /// </summary>
+        /// <param name="PeriodCount"></param>
+        /// <returns></returns>
+        public static int PeriodCountToYear(int PeriodCount)
+        {
+            try
+            {
+                // 今の年を取得する
+                int iYear = DateTime.Now.Year;
+                // 今年の期首日を取得する
+                DateTime BeginninDate = DateTime.Parse(iYear.ToString() + "/" + CommonMotions.SystemMasterData.BusinessBeginningDate);
+                // 今日を今年の期首日と比較して小さい場合は今の年より-1して期首年を求める
+                if (DateTime.Now.Date < BeginninDate.Date)
+                    --iYear;
+
+                // 管理マスタの期数と比較して年を計算する
+                if (PeriodCount < CommonMotions.SystemMasterData.BusinessPeriod)
+                {
+                    iYear -= (CommonMotions.SystemMasterData.BusinessPeriod - PeriodCount);
+                }
+                else if (PeriodCount > CommonMotions.SystemMasterData.BusinessPeriod)
+                {
+                    iYear += (PeriodCount - CommonMotions.SystemMasterData.BusinessPeriod);
+                }
+
+                return iYear;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+                return 0;
+            }
+        }
+        #endregion
+
+        #region 期の最大・最少を取得する
+        /// <summary>
+        /// 期の最大・最少を取得する
+        /// </summary>
+        /// <param name="StartDate"></param>
+        /// <returns></returns>
+        public static void GetPeriodYear(ref int min, ref int max)
+        {
+            IOConstructionBaseInfo cbiDB = new IOConstructionBaseInfo();
+            try
+            {
+                string strSQL = "SELECT MIN(CONSTRUCTIONPERIOD), MAX(CONSTRUCTIONPERIOD) FROM CONSTRUCTIONBASEINFO";
+                ArrayList arList = new ArrayList();
+                if (!cbiDB.ExecuteReader(strSQL, ref arList)) return;
+                object[] wrkobj = (object[])arList[0];
+                min = cnvInt(wrkobj[0]);
+                max = cnvInt(wrkobj[1]);
+
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+            finally
+            {
+                cbiDB.close(); cbiDB = null;
+            }
+        }
+        #endregion
+
+        #region 対象日より営業期・工事年度を取得する（実装途中）
+        /// <summary>
+        /// 対象日より営業期・工事年度を取得する（実装途中）
+        /// </summary>
+        /// <param name="NowDay"></param>
+        /// <returns></returns>
+        public static int ConvDate2YearOrPeriod(DateTime NowDay)
+        {
+            int nRetVal = 0;
+            // 初期値セット
+            if (m_systemMaster.ConstructionNoBase == (int)SystemMaster.ConstrNoBaseDef.BusinessPeriod)
+                nRetVal = m_systemMaster.BusinessPeriod;
+            else
+                nRetVal = m_systemMaster.ConstructionYear;
+            try
+            {
+
+
+                return nRetVal;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+                return nRetVal;
+            }
+        }
+        #endregion
+
+        #region ポイントに規定値を加算して戻す
+        /// <summary>
+        /// ポイントに規定値を加算して戻す
+        /// </summary>
+        /// <param name="PosPoint"></param>
+        public static Point SetFormPosion(Point PosPoint)
+        {
+            Point po = PosPoint;
+            try
+            {
+                po.X += CommonDefine.s_DefalutShiftValue;
+                po.Y += CommonDefine.s_DefalutShiftValue;
+
+                return po;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}：{2}", GetMethodName(), GetMethodName(2), ex.Message);
+                return po;
+            }
+        }
+        #endregion
+
         #region フィールドバックカラー変更処理
         /// <summary>
         /// フィールドバックカラー変更処理（あまりカッコ良くない^^;）
@@ -1858,30 +1883,6 @@
         }
         #endregion
 
-        #region ポイントに規定値を加算して戻す
-        /// <summary>
-        /// ポイントに規定値を加算して戻す
-        /// </summary>
-        /// <param name="PosPoint"></param>
-        public static Point SetFormPosion(Point PosPoint)
-        {
-            Point po = PosPoint;
-            try
-            {
-                po.X += CommonDefine.s_DefalutShiftValue;
-                po.Y += CommonDefine.s_DefalutShiftValue;
-
-                return po;
-            }
-            catch (Exception ex)
-            {
-                logger.ErrorFormat("システムエラー：{0}：{1}：{2}", GetMethodName(), GetMethodName(2), ex.Message);
-                return po;
-            }
-        }
-        #endregion
-
-        #region 工事管理システム専用
         #region 営業期数より工事年を取得する
         /// <summary>
         /// 営業期数より工事年を取得する
@@ -2783,9 +2784,83 @@
         }
         #endregion
 
+        #region グリッド行退避エリア初期化処理
+        /// <summary>
+        /// グリッド行退避エリア初期化処理
+        /// </summary>
+        public static void InitSavrGridRow(ref GridCellStyleMember[] BackUpStyle)
+        {
+            try
+            {
+                for (int i = 0; i < BackUpStyle.Length; i++)
+                {
+                    BackUpStyle[i] = new GridCellStyleMember();
+                }
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
         #endregion
 
-        #region Excel向け操作メソッド
+        #region 選択行の色を変更する
+        /// <summary>
+        /// 選択行の色を変更する
+        /// </summary>
+        public static void ChangeGridRow(DataGridView dgv
+                                        , DataGridViewRow CurRow
+                                        , ref GridCellStyleMember[] BackUpStyle
+                                        , bool bSelect = true)
+        {
+            try
+            {
+                // カレント行バックアップ＆対象色セット
+                for (int i = 0; i < dgv.ColumnCount; i++)
+                {
+                    if (bSelect)
+                    {
+                        BackUpStyle[i].DrowBackColor = CurRow.Cells[i].Style.BackColor;
+                        BackUpStyle[i].DrowFont = CurRow.Cells[i].Style.Font;
+                        BackUpStyle[i].DrowForeColor = CurRow.Cells[i].Style.ForeColor;
+                        CurRow.Cells[i].Style.BackColor = Color.Red;
+                        CurRow.Cells[i].Style.ForeColor = Color.White;
+                    }
+                    else
+                    {
+                        CurRow.Cells[i].Style.BackColor = BackUpStyle[i].DrowBackColor;
+                        CurRow.Cells[i].Style.Font = BackUpStyle[i].DrowFont;
+                        CurRow.Cells[i].Style.ForeColor = BackUpStyle[i].DrowForeColor;
+                    }
+                }
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
+
+        #region フォームのコントロールを列挙する
+        /// <summary>
+        /// フォームのコントロールを列挙する
+        /// </summary>
+        /// <returns></returns>
+        public static Control[] GetAllControls(Control top)
+        {
+            ArrayList buf = new ArrayList();
+            foreach (Control c in top.Controls)
+            {
+                buf.Add(c);
+                buf.AddRange(GetAllControls(c));
+            }
+            return (Control[])buf.ToArray(typeof(Control));
+        }
+        #endregion
+
+        #endregion
+
+        #region ---------- Excel向け操作メソッド
         #region オブジェクト開放
         /// <summary>
         /// Ｃｏｍ解放
Index: branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs	(revision 316)
@@ -14,7 +14,7 @@
         /// <summary>
         /// 本体バージョン
         /// </summary>
-        public static int s_SystemVersion = 134;
+        public static int s_SystemVersion = 137;
 
         /// <summary>
         /// コピー・環境バージョン
Index: branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsChangeLedgerData.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsChangeLedgerData.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsChangeLedgerData.cs	(revision 316)
@@ -1431,8 +1431,9 @@
                     return true;
                 }
 
+                // ----- 支払金額をセットする
                 double SetValue = 0;
-                // 削除時は金額を０にする
+                // 削除時以外は金額をセットする
                 if (!bRemove) SetValue = ExcuteRec.PaymentAmount;
                 // データ存在時は支払金額更新
                 if (!ExecDB.UpdateFeild(ExcuteRec.ConstructionCode,
@@ -1446,6 +1447,16 @@
                     return false;
                 }
 
+                // ----- 明細文字をセットする
+                if(!DetailDB.UpdateFeild(DetailRec.ConstructionCode,
+                                            (int)IOConstructionLedgerDetail.TableColumn.SecondString,
+                                            DetailRec.SecondString,
+                                            DetailRec.GroupCount,
+                                            DetailRec.LineCount,
+                                            false))
+                {
+                    return false;
+                }
 
                 List<int> ConstrCodeList = new List<int>();
                 // 更新対象リストへ追加
Index: branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs	(revision 316)
@@ -2172,6 +2172,8 @@
                 }
                 // 支払担当者コード
                 if (CurrentPara.IntExecParameter.Count > 1) frm.PaymentPersonCode = CurrentPara.IntExecParameter[1];
+                // 連番
+                if (CurrentPara.IntExecParameter.Count > 2) frm.ParaTargetSeqNo = CurrentPara.IntExecParameter[2];
 
                 // フォーム表示
                 frm.ShowDialog();
Index: branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionLedgerExcute.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionLedgerExcute.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/DB/IOAccess/IOConstructionLedgerExcute.cs	(revision 316)
@@ -162,6 +162,7 @@
 
                 // SQL実行
                 if (!ExecuteReader(strcmd.ToString(), ref arData, bConnect)) return false;
+                if (arData.Count == 0) return false;
 
                 // データセット
                 foreach (object[] objwrk in arData)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalPerson/FrmApprovalPersonAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalPerson/FrmApprovalPersonAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalPerson/FrmApprovalPersonAuxiliary.cs	(revision 316)
@@ -1405,6 +1405,9 @@
                 // データ登録
                 if (!EntryComment()) return;
 
+                // データ変更フラグON
+                m_bChengeAns = true;
+
                 // 完了メッセージ
                 CommonMotions.EntryEndMessage("コメントデータ");
             }
@@ -1482,6 +1485,9 @@
                 // データ登録
                 if (!EntryComment()) return;
 
+                // データ変更フラグON
+                m_bChengeAns = true;
+
                 // 完了メッセージ
                 CommonMotions.EntryEndMessage("コメントデータ");
             }
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalScreen/FrmApprovalScreenAuxiliary.cs	(revision 316)
@@ -206,7 +206,11 @@
 
                 // 増減工事の子データのみ表示
                 StringBuilder strSQL = new StringBuilder();
-                strSQL.Append(" SELECT * FROM CONSTRUCTIONLINK A, CONSTRUCTIONLEDGER B");
+                strSQL.Append("SELECT");
+                strSQL.Append(" *");
+                strSQL.Append(" FROM");
+                strSQL.Append(" CONSTRUCTIONLINK A");
+                strSQL.Append(", CONSTRUCTIONLEDGER B");
                 strSQL.AppendFormat(" WHERE A.FLUCTUATIONCODE = {0}", m_ConstructionCode);
                 strSQL.Append(" AND B.CONSTRUCTIONCODE = A.CONSTRUCTIONCODE");
                 ArrayList arList = new ArrayList();
@@ -1468,6 +1472,9 @@
                 // データ登録
                 if (!EntryComment(m_ApprovalCode)) return;
 
+                // 変更フラグON
+                m_bChengeAns = true;
+                    
                 // 完了メッセージ
                 CommonMotions.EntryEndMessage("コメントデータ");
             }
@@ -1545,6 +1552,9 @@
                 // データ登録
                 if (!EntryComment(m_ApprovalCode)) return;
 
+                // 変更フラグON
+                m_bChengeAns = true;
+
                 // 完了メッセージ
                 CommonMotions.EntryEndMessage("コメントデータ");
             }
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/DataChange.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/DataChange.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/DataChange.cs	(revision 316)
@@ -520,7 +520,7 @@
                 int TargetParson2 = CommonMotions.cnvInt(((ComboBox)m_DspCtrl[(int)DspCnt.ConstrSubPersonCode]).SelectedValue);
                 int TargetParson3 = CommonMotions.cnvInt(((ComboBox)m_DspCtrl[(int)DspCnt.ConstructionInstructor]).SelectedValue);
                 DateTime StartDate = CommonMotions.cnvUndecidedStringToDate(m_DspCtrl[(int)DspCnt.ConstructionPeriodStart2].Text);
-                if(StartDate==DateTime.MinValue)
+                if (StartDate == DateTime.MinValue)
                     StartDate = CommonMotions.cnvUndecidedStringToDate(m_DspCtrl[(int)DspCnt.ConstructionPeriodStart].Text);
                 DateTime EndDate = CommonMotions.cnvUndecidedStringToDate(m_DspCtrl[(int)DspCnt.ConstructionPeriodEnd2].Text);
                 if (EndDate == DateTime.MinValue)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/ProcessControl.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/ProcessControl.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/ProcessControl.cs	(revision 316)
@@ -87,12 +87,6 @@
                     // 自プロセスは処理しない
                     if (CurRec.Key == s_CurrentProcessNo) continue;
 
-                    // 総務部所属者はデータ参照出来る処理がある
-                    if (CommonMotions.LoginUserData.DepartmentCode == CommonDefine.s_GeneralAffairsDevision)
-                    {
-                        if (!ClsSecurityPermission.PermitGeneralAffairsDevision(CurRec.Key)) continue;
-                    }
-
                     //イベントの登録
                     EventHandler handle = null;
                     switch (CurRec.Key)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/ProcessControl.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/ProcessControl.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBudget/ProcessControl.cs	(revision 316)
@@ -87,12 +87,6 @@
                     // 自プロセスは処理しない
                     if (CurRec.Key == s_CurrentProcessNo) continue;
 
-                    // 総務部所属者はデータ参照出来る処理がある
-                    if (CommonMotions.LoginUserData.DepartmentCode == CommonDefine.s_GeneralAffairsDevision)
-                    {
-                        if (!ClsSecurityPermission.PermitGeneralAffairsDevision(CurRec.Key)) continue;
-                    }
-
                     //イベントの登録
                     EventHandler handle = null;
                     switch (CurRec.Key)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.cs	(revision 316)
@@ -610,14 +610,6 @@
         /// </summary>
         private DialogResult m_EndButton = DialogResult.None;
 
-        /// <summary>
-        /// �I���{�^������
-        /// </summary>
-        public DialogResult EndButton
-        {
-            get { return m_EndButton; }
-        }
-
         // *-----* ���ʏ����ݒ� *-----*
         /// <summary>
         /// �T�u�t�H�[���t���O
@@ -693,6 +685,14 @@
         }
 
         /// <summary>
+        /// �I���{�^������
+        /// </summary>
+        public DialogResult EndButton
+        {
+            get { return m_EndButton; }
+        }
+
+        /// <summary>
         /// �A�N�Z�X�����t���O
         /// </summary>
         public bool EditLock
@@ -1309,7 +1309,7 @@
                     if (CommonMotions.chkObjectIsNull(dgv.Rows[c.RowIndex].Cells[c.ColumnIndex])) continue;
                     if (CommonMotions.chkCellBlank(dgv.Rows[c.RowIndex].Cells[c.ColumnIndex].Value)) continue;
 
-                    Console.WriteLine("{0}, {1}", c.ColumnIndex, c.RowIndex);
+                    //Console.WriteLine("{0}, {1}", c.ColumnIndex, c.RowIndex);
                     DataCnt++;
                     dTotal += CommonMotions.cnvDouble(dgv.Rows[c.RowIndex].Cells[c.ColumnIndex].Value);
                     if (CommonMotions.chkNumeric(dgv.Rows[c.RowIndex].Cells[c.ColumnIndex].Value)) NumericCnt++;
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedger.designer.cs	(revision 316)
@@ -834,7 +834,7 @@
             this.dgvAllDisplay.RowHeadersWidth = 20;
             this.dgvAllDisplay.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
             this.dgvAllDisplay.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect;
-            this.dgvAllDisplay.Size = new System.Drawing.Size(1278, 442);
+            this.dgvAllDisplay.Size = new System.Drawing.Size(1278, 420);
             this.dgvAllDisplay.TabIndex = 35;
             this.dgvAllDisplay.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvAllDisplay_CellDoubleClick);
             this.dgvAllDisplay.CellEnter += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvAllDisplay_CellEnter);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionLedger/FrmConstructionLedgerAuxiliary.cs	(revision 316)
@@ -1228,7 +1228,7 @@
                     SetBackColor = Color.White;
                 }
                 else
-                {   // 明細行
+                {   // 明細行を請求まとめよりの起動時は分ける
                     if (m_ReqSumFlag)
                     {
                         int nGroupCnt = CommonMotions.cnvInt(CurRow.Cells[(int)GridColumn.GroupCount].Value);
@@ -3528,6 +3528,7 @@
                 SetData.Cells[(int)GridColumn.EstimatePrice].Value = "";
                 SetData.Cells[(int)GridColumn.ExecPrice].Value = "0";
                 SetData.Cells[(int)GridColumn.Percent].Value = "0.00";
+                SetData.Cells[(int)GridColumn.SourceCode].Value = m_ConstructionCode;
                 // フラグセット
                 SetData.Cells[(int)GridColumn.TitleFlg].Value = "0";
                 SetData.Cells[(int)GridColumn.TotalFlg].Value = "0";
@@ -7724,6 +7725,7 @@
                     SetReqSumRowColor(CurRow);
                 }
                 // フォームスタイルセット
+                panel1.BackColor = Color.LightGreen;
                 this.BackColor = SystemColors.ControlLightLight;
                 int nWDiff = panel2.Width - dgv.Width;
                 panel2.Width = panel1.Width;
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.cs	(revision 316)
@@ -225,23 +225,17 @@
         /// �y�[�W�v���x���\���ʒu
         /// </summary>
         private static int[] PageTotalLabelPoint = new int[] { 702, 942 };
+
+        #region �s�I��F
         /// <summary>
-        /// �ʃv���Z�X�{�^���P������
+        /// �s�I��F
         /// </summary>
-        private enum NextProc1No
-        {
-            /// <summary>
-            /// �H����{���
-            /// </summary>
-            ConstructionBaseInfo = 0,
-            /// <summary>
-            /// �ώZ�\�Z��
-            /// </summary>
-            EstimateBudget,
-        }
-        private static string[] s_NextProc1String = new string[] { "��{������", "�ώZ�\�Z������" };
+        private static Color s_RowBackSelectColor = SystemColors.Highlight;
+        private static Color s_RowForeSelectColor = SystemColors.HighlightText;
         #endregion
 
+        #endregion
+
         #region �ϐ�
         /// <summary>
         /// �H���R�[�h
@@ -341,6 +335,21 @@
         /// �I���������{�^��
         /// </summary>
         private int m_EndingButton = -1;
+
+
+        /// <summary>
+        /// ��������v���Z�X���J�E���g
+        /// </summary>
+        private int m_ProcessCount = 0;
+
+        /// <summary>
+        /// �ۑ���Excel�p�X
+        /// </summary>
+        private string m_SelectSaveExcel = "";
+        /// <summary>
+        /// ���s�_�C�A���O�I��l
+        /// </summary>
+        private DialogResult m_PrintresRet = DialogResult.Cancel;
         #endregion
 
         #region �v���p�e�B
@@ -717,10 +726,19 @@
                     if (0 <= sCode.CompareTo(TotalTitleKeysList[0]) && sCode.CompareTo(TotalTitleKeysList[4]) <= 0) return;
                 }
 
+                // �J�����g�s�o�b�N�A�b�v���ΏېF�Z�b�g
+                GridCellStyleMember[] CurRowStyle = new GridCellStyleMember[dgv.ColumnCount];
+                CommonMotions.InitSavrGridRow(ref CurRowStyle);
+                CommonMotions.ChangeGridRow(dgv, dgv.CurrentRow, ref CurRowStyle);
+
                 // ���b�Z�[�W�\��
                 if (MessageBox.Show(string.Format("�I������{0}�s���폜���܂��B", dspmsg)
                                     , string.Format("{0}�폜�m�F", dspmsg)
-                                    , MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) return;
+                                    , MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes)
+                {
+                    CommonMotions.ChangeGridRow(dgv, dgv.CurrentRow, ref CurRowStyle, false);
+                    return;
+                }
 
                 // ���v�s���͏������Ȃ��s������
                 if (TabCnt == 0)
@@ -1905,6 +1923,29 @@
         }
         #endregion
 
+        // �Z���I���s
+        object m_ObjBeforeGrid = null;
+        int m_BeforeGridRow = -1;
+        #region �Z���I��ύX
+        /// <summary>
+        /// �Z���ύX���s�̐F��ς���
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void dgvEntryData_SelectionChanged(object sender, EventArgs e)
+        {
+            DataGridView dgv = (DataGridView)sender;
+            // �s�I��F�����ɖ߂�
+            if (m_BeforeGridRow != -1) DefaultRowChangeColor(((DataGridView)m_ObjBeforeGrid).Rows[m_BeforeGridRow]);
+
+            // �I���s����ޔ�
+            m_ObjBeforeGrid = sender;
+            m_BeforeGridRow = dgv.CurrentRow.Index;
+            // �s�I��F��ݒ�
+            SelectRowChangeColor(dgv, m_BeforeGridRow);
+        }
+        #endregion
+
         #region �R�����g�ǉ��{�^��
         /// <summary>
         /// �R�����g�ǉ��{�^������
@@ -2206,5 +2247,31 @@
             if (e.ScrollOrientation == ScrollOrientation.HorizontalScroll) dgv.ClearSelection();
         }
         #endregion
+
+        #region ���ψ˗����
+        /// <summary>
+        /// ���ψ˗����
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void btnRequestPrint_Click(object sender, EventArgs e)
+        {
+            // �������
+            PrintProcess();
+        }
+        #endregion
+
+        #region ������f
+        /// <summary>
+        /// ������f
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        private void btnCancel_Click(object sender, EventArgs e)
+        {
+            //�L�����Z���̃t���b�O�𗧂Ă�
+            m_Canceled = true;
+        }
+        #endregion
     }
 }
\ No newline at end of file
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInput.designer.cs	(revision 316)
@@ -84,6 +84,9 @@
             this.lblWrok = new System.Windows.Forms.Label();
             this.btnOtherProc = new System.Windows.Forms.Button();
             this.btnSubConstructor = new System.Windows.Forms.Button();
+            this.btnRequestPrint = new System.Windows.Forms.Button();
+            this.PrintProgress = new System.Windows.Forms.ProgressBar();
+            this.btnCancel = new System.Windows.Forms.Button();
             this.TabCollections = new ProcessManagement.Forms.CustomControls.TabControlEX();
             this.tabPage1 = new System.Windows.Forms.TabPage();
             this.lblCellTotal = new System.Windows.Forms.Label();
@@ -701,7 +704,7 @@
             // 
             this.btnSubConstructor.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
             this.btnSubConstructor.BackColor = System.Drawing.Color.DarkGoldenrod;
-            this.btnSubConstructor.Location = new System.Drawing.Point(216, 656);
+            this.btnSubConstructor.Location = new System.Drawing.Point(285, 656);
             this.btnSubConstructor.Name = "btnSubConstructor";
             this.btnSubConstructor.Size = new System.Drawing.Size(120, 30);
             this.btnSubConstructor.TabIndex = 96;
@@ -709,6 +712,45 @@
             this.btnSubConstructor.UseVisualStyleBackColor = false;
             this.btnSubConstructor.Click += new System.EventHandler(this.btnSubConstructor_Click);
             // 
+            // btnRequestPrint
+            // 
+            this.btnRequestPrint.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
+            this.btnRequestPrint.BackColor = System.Drawing.Color.DarkSeaGreen;
+            this.btnRequestPrint.ForeColor = System.Drawing.Color.White;
+            this.btnRequestPrint.Location = new System.Drawing.Point(174, 656);
+            this.btnRequestPrint.Name = "btnRequestPrint";
+            this.btnRequestPrint.Size = new System.Drawing.Size(120, 30);
+            this.btnRequestPrint.TabIndex = 95;
+            this.btnRequestPrint.TabStop = false;
+            this.btnRequestPrint.Text = "見積依頼印刷";
+            this.btnRequestPrint.UseVisualStyleBackColor = false;
+            this.btnRequestPrint.Visible = false;
+            this.btnRequestPrint.Click += new System.EventHandler(this.btnRequestPrint_Click);
+            // 
+            // PrintProgress
+            // 
+            this.PrintProgress.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) 
+            | System.Windows.Forms.AnchorStyles.Right)));
+            this.PrintProgress.Location = new System.Drawing.Point(8, 651);
+            this.PrintProgress.Name = "PrintProgress";
+            this.PrintProgress.Size = new System.Drawing.Size(1200, 36);
+            this.PrintProgress.TabIndex = 97;
+            this.PrintProgress.Visible = false;
+            // 
+            // btnCancel
+            // 
+            this.btnCancel.BackColor = System.Drawing.Color.Red;
+            this.btnCancel.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnCancel.ForeColor = System.Drawing.Color.White;
+            this.btnCancel.Location = new System.Drawing.Point(1052, 5);
+            this.btnCancel.Name = "btnCancel";
+            this.btnCancel.Size = new System.Drawing.Size(120, 30);
+            this.btnCancel.TabIndex = 98;
+            this.btnCancel.Text = "印刷中止";
+            this.btnCancel.UseVisualStyleBackColor = false;
+            this.btnCancel.Visible = false;
+            this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
+            // 
             // TabCollections
             // 
             this.TabCollections.Alignment = System.Windows.Forms.TabAlignment.Bottom;
@@ -971,6 +1013,7 @@
             this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
             this.BackColor = System.Drawing.Color.Black;
             this.ClientSize = new System.Drawing.Size(1344, 692);
+            this.Controls.Add(this.btnCancel);
             this.Controls.Add(this.btnSubConstructor);
             this.Controls.Add(this.btnOtherProc);
             this.Controls.Add(this.lblWrok);
@@ -988,6 +1031,8 @@
             this.Controls.Add(this.btnDataEntry);
             this.Controls.Add(this.btnEnd);
             this.Controls.Add(this.label1);
+            this.Controls.Add(this.btnRequestPrint);
+            this.Controls.Add(this.PrintProgress);
             this.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
             this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
             this.KeyPreview = true;
@@ -1084,5 +1129,8 @@
         private System.Windows.Forms.Button btnParent;
         private System.Windows.Forms.Label label5;
         private System.Windows.Forms.Label lblLabel07;
+        private System.Windows.Forms.Button btnRequestPrint;
+        private System.Windows.Forms.ProgressBar PrintProgress;
+        private System.Windows.Forms.Button btnCancel;
     }
 }
\ No newline at end of file
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimateInput/FrmEstimateInputAuxiliary.cs	(revision 316)
@@ -270,6 +270,7 @@
                 newpage.EntryDGV.CellValueChanged += new DataGridViewCellEventHandler(this.dgvEntryData_CellValueChanged);
                 newpage.EntryDGV.CurrentCellChanged += new System.EventHandler(this.dgvEntryData_CurrentCellChanged);
                 newpage.EntryDGV.Scroll += new System.Windows.Forms.ScrollEventHandler(this.dgvEntryData_Scroll);
+                newpage.EntryDGV.SelectionChanged += new System.EventHandler(this.dgvEntryData_SelectionChanged);         
                 newpage.EntryDGV.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dgvEntryData_KeyDown);
                 newpage.EntryDGV.MouseUp += new System.Windows.Forms.MouseEventHandler(this.dgvEntryData_MouseUp);
                 // 
@@ -1865,8 +1866,9 @@
                 btnDispUp.Visible = false;                          // 行アップボタン
                 btnDispDown.Visible = false;                        // 行ダウンボタン
                 btnMasterIn.Visible = false;                        // 小項目マスタ追加ボタン
-                // タブ閉じるボタン非表示
-                TabCollections.DrawButton = false;
+                btnRequestPrint.Visible = false;                    // 見積依頼印刷ボタン
+
+                TabCollections.DrawButton = false;                  // タブ閉じるボタン非表示
             }
             catch (Exception ex)
             {
@@ -4419,12 +4421,8 @@
                 if (!MiddleSmallDataDisplay()) return false;
                 // ++++++++++++++++++++++++++++++++++++++++ 積算見積明細データ(工種)End
 
-                // ***** テスト中なので管理者氏以外は使用禁止
-                //if (CommonMotions.LoginUserData.PersonCode == CommonDefine.AdminCode)
-                //{
-                //    // 指摘事項読込
-                //    ReadPointOutComment();
-                //}
+                // 見積印刷
+                btnRequestPrint.Visible = true;
 
                 return true;
             }
@@ -6027,5 +6025,88 @@
             }
         }
         #endregion
+
+        #region 行選択色
+        /// <summary>
+        /// 行を選択色にする
+        /// </summary>
+        /// <param name="CurrentRow"></param>
+        private void SelectRowChangeColor(DataGridView dgv, int CurrentRow)
+        {
+            try
+            {
+                if (bEventStopFlg) return;
+
+                DataGridViewRow CurRow = dgv.CurrentRow;
+                // カレント行対象色セット
+                foreach (DataGridViewCell CurCell in CurRow.Cells)
+                {
+                    CurCell.Style.BackColor = s_RowBackSelectColor;
+                    CurCell.Style.ForeColor = s_RowForeSelectColor;
+                }
+            }
+            catch (System.Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
+
+        #region 全行デフォルト色
+        /// <summary>
+        /// 全て行をデフォルト色にする
+        /// </summary>
+        /// <param name="BeforeGridRow"></param>
+        private void DefaultALLRowChangeColor(DataGridView dgv)
+        {
+            try
+            {
+                if (bEventStopFlg) return;
+
+                foreach (DataGridViewRow wrkRow in dgv.Rows)
+                {
+                    // 行の色をデフォルト色へ変更
+                    DefaultRowChangeColor(wrkRow);
+                }
+
+                // 選択行色
+                object sender = dgv;
+                m_ObjBeforeGrid = (object)dgv;
+                m_BeforeGridRow = dgv.CurrentRow.Index;
+                EventArgs e = new EventArgs();
+                dgvEntryData_SelectionChanged(sender, e);
+            }
+            catch (System.Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
+
+        #region 行デフォルト色
+        /// <summary>
+        /// 行をデフォルト色にする
+        /// </summary>
+        /// <param name="BeforeGridRow"></param>
+        private void DefaultRowChangeColor(DataGridViewRow CurRow)
+        {
+            try
+            {
+                if (bEventStopFlg) return;
+                if (CurRow == null) return;
+
+                // カレント行対象色セット
+                foreach (DataGridViewCell CurCell in CurRow.Cells)
+                {
+                    CurCell.Style.BackColor = Color.White;
+                    CurCell.Style.ForeColor = Color.Black;
+                }
+            }
+            catch (System.Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
     }
 }
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimatePrint/FrmEstimatePrint.Designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimatePrint/FrmEstimatePrint.Designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/EstimatePrint/FrmEstimatePrint.Designer.cs	(revision 316)
@@ -55,6 +55,9 @@
             this.label1 = new System.Windows.Forms.Label();
             this.panel2 = new System.Windows.Forms.Panel();
             this.PrintProgress = new System.Windows.Forms.ProgressBar();
+            this.btnPrint = new System.Windows.Forms.Button();
+            this.btnCancel = new System.Windows.Forms.Button();
+            this.btnOtherProc = new System.Windows.Forms.Button();
             this.dgvEntryData = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.Column03 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column01 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -69,9 +72,6 @@
             this.Column11 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column12 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column13 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.btnPrint = new System.Windows.Forms.Button();
-            this.btnCancel = new System.Windows.Forms.Button();
-            this.btnOtherProc = new System.Windows.Forms.Button();
             this.panel1.SuspendLayout();
             this.panel2.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.dgvEntryData)).BeginInit();
@@ -338,6 +338,48 @@
             this.PrintProgress.TabIndex = 21;
             this.PrintProgress.Visible = false;
             // 
+            // btnPrint
+            // 
+            this.btnPrint.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnPrint.BackColor = System.Drawing.Color.DarkSeaGreen;
+            this.btnPrint.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnPrint.ForeColor = System.Drawing.Color.White;
+            this.btnPrint.Location = new System.Drawing.Point(920, 655);
+            this.btnPrint.Name = "btnPrint";
+            this.btnPrint.Size = new System.Drawing.Size(120, 30);
+            this.btnPrint.TabIndex = 19;
+            this.btnPrint.Text = "印　刷";
+            this.btnPrint.UseVisualStyleBackColor = false;
+            this.btnPrint.Click += new System.EventHandler(this.btnPrint_Click);
+            // 
+            // btnCancel
+            // 
+            this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+            this.btnCancel.BackColor = System.Drawing.Color.Red;
+            this.btnCancel.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnCancel.ForeColor = System.Drawing.Color.White;
+            this.btnCancel.Location = new System.Drawing.Point(1048, 655);
+            this.btnCancel.Name = "btnCancel";
+            this.btnCancel.Size = new System.Drawing.Size(120, 30);
+            this.btnCancel.TabIndex = 20;
+            this.btnCancel.Text = "印刷中止";
+            this.btnCancel.UseVisualStyleBackColor = false;
+            this.btnCancel.Visible = false;
+            this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
+            // 
+            // btnOtherProc
+            // 
+            this.btnOtherProc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
+            this.btnOtherProc.BackColor = System.Drawing.Color.SpringGreen;
+            this.btnOtherProc.Location = new System.Drawing.Point(8, 655);
+            this.btnOtherProc.Name = "btnOtherProc";
+            this.btnOtherProc.Size = new System.Drawing.Size(160, 30);
+            this.btnOtherProc.TabIndex = 95;
+            this.btnOtherProc.TabStop = false;
+            this.btnOtherProc.Text = "他の画面へ";
+            this.btnOtherProc.UseVisualStyleBackColor = false;
+            this.btnOtherProc.Click += new System.EventHandler(this.btnOtherProc_Click);
+            // 
             // dgvEntryData
             // 
             this.dgvEntryData.AllowUserToAddRows = false;
@@ -520,48 +562,6 @@
             this.Column13.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
             this.Column13.Width = 166;
             // 
-            // btnPrint
-            // 
-            this.btnPrint.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnPrint.BackColor = System.Drawing.Color.Green;
-            this.btnPrint.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnPrint.ForeColor = System.Drawing.Color.White;
-            this.btnPrint.Location = new System.Drawing.Point(920, 655);
-            this.btnPrint.Name = "btnPrint";
-            this.btnPrint.Size = new System.Drawing.Size(120, 30);
-            this.btnPrint.TabIndex = 19;
-            this.btnPrint.Text = "印　刷";
-            this.btnPrint.UseVisualStyleBackColor = false;
-            this.btnPrint.Click += new System.EventHandler(this.btnPrint_Click);
-            // 
-            // btnCancel
-            // 
-            this.btnCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
-            this.btnCancel.BackColor = System.Drawing.Color.Red;
-            this.btnCancel.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnCancel.ForeColor = System.Drawing.Color.White;
-            this.btnCancel.Location = new System.Drawing.Point(1048, 655);
-            this.btnCancel.Name = "btnCancel";
-            this.btnCancel.Size = new System.Drawing.Size(120, 30);
-            this.btnCancel.TabIndex = 20;
-            this.btnCancel.Text = "印刷中止";
-            this.btnCancel.UseVisualStyleBackColor = false;
-            this.btnCancel.Visible = false;
-            this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
-            // 
-            // btnOtherProc
-            // 
-            this.btnOtherProc.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
-            this.btnOtherProc.BackColor = System.Drawing.Color.SpringGreen;
-            this.btnOtherProc.Location = new System.Drawing.Point(8, 655);
-            this.btnOtherProc.Name = "btnOtherProc";
-            this.btnOtherProc.Size = new System.Drawing.Size(160, 30);
-            this.btnOtherProc.TabIndex = 95;
-            this.btnOtherProc.TabStop = false;
-            this.btnOtherProc.Text = "他の画面へ";
-            this.btnOtherProc.UseVisualStyleBackColor = false;
-            this.btnOtherProc.Click += new System.EventHandler(this.btnOtherProc_Click);
-            // 
             // FrmEstimatePrint
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReserveEntry/ProcessControl.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReserveEntry/ProcessControl.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReserveEntry/ProcessControl.cs	(revision 316)
@@ -92,12 +92,6 @@
                     // 自プロセスは処理しない
                     if (CurRec.Key == s_CurrentProcessNo) continue;
 
-                    // 総務部所属者はデータ参照出来る処理がある
-                    if (CommonMotions.LoginUserData.DepartmentCode == CommonDefine.s_GeneralAffairsDevision)
-                    {
-                        if (!ClsSecurityPermission.PermitGeneralAffairsDevision(CurRec.Key)) continue;
-                    }
-
                     //イベントの登録
                     EventHandler handle = null;
                     switch (CurRec.Key)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReturnEntry/ProcessControl.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReturnEntry/ProcessControl.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Material/MaterialReturnEntry/ProcessControl.cs	(revision 316)
@@ -92,12 +92,6 @@
                     // 自プロセスは処理しない
                     if (CurRec.Key == s_CurrentProcessNo) continue;
 
-                    // 総務部所属者はデータ参照出来る処理がある
-                    if (CommonMotions.LoginUserData.DepartmentCode == CommonDefine.s_GeneralAffairsDevision)
-                    {
-                        if (!ClsSecurityPermission.PermitGeneralAffairsDevision(CurRec.Key)) continue;
-                    }
-
                     //イベントの登録
                     EventHandler handle = null;
                     switch (CurRec.Key)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderPrint/FrmPurchaseOrderPrint.Designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderPrint/FrmPurchaseOrderPrint.Designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/PurchaseOrderPrint/FrmPurchaseOrderPrint.Designer.cs	(revision 316)
@@ -349,7 +349,7 @@
             // 
             // btnPrint
             // 
-            this.btnPrint.BackColor = System.Drawing.Color.Green;
+            this.btnPrint.BackColor = System.Drawing.Color.DarkSeaGreen;
             this.btnPrint.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
             this.btnPrint.ForeColor = System.Drawing.Color.White;
             this.btnPrint.Location = new System.Drawing.Point(961, 656);
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/FrmRowDetail.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/FrmRowDetail.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/FrmRowDetail.cs	(revision 316)
@@ -149,11 +149,6 @@
         /// <param name="e"></param>
         private void btnDataEntry_Click(object sender, EventArgs e)
         {
-            if (MessageBox.Show("明細内容を反映します、よろしいでしょうか。",
-                                "登録確認",
-                                MessageBoxButtons.OKCancel,
-                                MessageBoxIcon.Question) == DialogResult.Cancel) return;
-
             GetParameter();
             m_ResultVal = DialogResult.OK;
             this.Close();
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestInput/ProcessControl.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestInput/ProcessControl.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestInput/ProcessControl.cs	(revision 316)
@@ -92,12 +92,6 @@
                     // 自プロセスは処理しない
                     if (CurRec.Key == s_CurrentProcessNo) continue;
 
-                    // 総務部所属者はデータ参照出来る処理がある
-                    if (CommonMotions.LoginUserData.DepartmentCode == CommonDefine.s_GeneralAffairsDevision)
-                    {
-                        if (!ClsSecurityPermission.PermitGeneralAffairsDevision(CurRec.Key)) continue;
-                    }
-
                     //イベントの登録
                     EventHandler handle = null;
                     switch (CurRec.Key)
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.cs	(revision 316)
@@ -371,11 +371,6 @@
         private bool m_initDataLoad = true;
 
         /// <summary>
-        /// �����Ǎ����f�[�^�J�E���g
-        /// </summary>
-        //private int m_initDataCount = 0;
-
-        /// <summary>
         /// �N���t���O
         /// </summary>
         private int m_ExecuteFlg = 0;
@@ -431,6 +426,11 @@
         private int m_ParaTargetMonth = 0;
 
         /// <summary>
+        /// �A��
+        /// </summary>
+        private int m_ParaTargetSeqNo = 0;
+
+        /// <summary>
         /// �x���S���҃R�[�h
         /// </summary>
         private int m_PaymentPersonCode = 0;
@@ -446,11 +446,6 @@
         private int m_Select_DataCount = 0;
 
         /// <summary>
-        /// �S���ҏ��F���
-        /// </summary>
-        PaymentApprovalInfo m_PaInfo = null;
-
-        /// <summary>
         /// �I���{�^�������t���O
         /// </summary>
         private bool m_CloseingProcessOn = true;
@@ -508,6 +503,17 @@
         }
         #endregion
 
+        #region �A��
+        /// <summary>
+        /// �A��
+        /// </summary>
+        public int ParaTargetSeqNo
+        {
+            get { return m_ParaTargetSeqNo; }
+            set { m_ParaTargetSeqNo = value; }
+        }
+        #endregion
+
         #region ��t��
         /// <summary>
         /// ��t��
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryList.designer.cs	(revision 316)
@@ -37,6 +37,31 @@
         {
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle27 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle25 = new System.Windows.Forms.DataGridViewCellStyle();
+            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle26 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle28 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle58 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle29 = new System.Windows.Forms.DataGridViewCellStyle();
@@ -68,31 +93,6 @@
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle55 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle56 = new System.Windows.Forms.DataGridViewCellStyle();
             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle57 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle25 = new System.Windows.Forms.DataGridViewCellStyle();
-            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle26 = new System.Windows.Forms.DataGridViewCellStyle();
             this.btnEnd = new System.Windows.Forms.Button();
             this.label1 = new System.Windows.Forms.Label();
             this.btnDataEntry = new System.Windows.Forms.Button();
@@ -134,6 +134,106 @@
             this.cmbTargetMonth = new System.Windows.Forms.ComboBox();
             this.label3 = new System.Windows.Forms.Label();
             this.dgvCompany = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
+            this.dgvCompany001 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany002 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany003 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany004 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany005 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany006 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany007 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany008 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany009 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany010 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany011 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany012 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany013 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany014 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany015 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany016 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany017 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany018 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany019 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany020 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany021 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany022 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany023 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany024 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany025 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany026 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany027 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany028 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany029 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany030 = new System.Windows.Forms.DataGridViewComboBoxColumn();
+            this.dgvCompany031 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany032 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany033 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany034 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany035 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany036 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany037 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany038 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany039 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany040 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany041 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany042 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany043 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany044 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany045 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany046 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany047 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany048 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany049 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany050 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany051 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany052 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany053 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany054 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany055 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany056 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany057 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany058 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany059 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany060 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany061 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany062 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany063 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany064 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany065 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany066 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany067 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany068 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany069 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany070 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany071 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany072 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany073 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany074 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany075 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany076 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany077 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany078 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany079 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany080 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany081 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany082 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany083 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany084 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany085 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany086 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany087 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany088 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany089 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany090 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany091 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany092 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany093 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany094 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany095 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany096 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany097 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany098 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany099 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+            this.dgvCompany100 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dgvProject = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.dgvProject001 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dgvProject002 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -235,106 +335,6 @@
             this.dgvProject098 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dgvProject099 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dgvProject100 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany001 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany002 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany003 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany004 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany005 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany006 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany007 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany008 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany009 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany010 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany011 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany012 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany013 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany014 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany015 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany016 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany017 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany018 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany019 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany020 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany021 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany022 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany023 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany024 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany025 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany026 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany027 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany028 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany029 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany030 = new System.Windows.Forms.DataGridViewComboBoxColumn();
-            this.dgvCompany031 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany032 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany033 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany034 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany035 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany036 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany037 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany038 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany039 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany040 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany041 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany042 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany043 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany044 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany045 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany046 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany047 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany048 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany049 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany050 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany051 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany052 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany053 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany054 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany055 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany056 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany057 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany058 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany059 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany060 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany061 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany062 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany063 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany064 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany065 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany066 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany067 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany068 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany069 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany070 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany071 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany072 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany073 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany074 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany075 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany076 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany077 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany078 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany079 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany080 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany081 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany082 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany083 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany084 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany085 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany086 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany087 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany088 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany089 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany090 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany091 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany092 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany093 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany094 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany095 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany096 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany097 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany098 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany099 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.dgvCompany100 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.panel1.SuspendLayout();
             this.groupBoxEx1.SuspendLayout();
             this.pnlApproval.SuspendLayout();
@@ -1037,6 +1037,780 @@
             this.dgvCompany.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView_CellValueChanged);
             this.dgvCompany.CurrentCellDirtyStateChanged += new System.EventHandler(this.DataGridView_CurrentCellDirtyStateChanged);
             // 
+            // dgvCompany001
+            // 
+            this.dgvCompany001.HeaderText = "CompanyDispOrder";
+            this.dgvCompany001.Name = "dgvCompany001";
+            this.dgvCompany001.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany001.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany002
+            // 
+            this.dgvCompany002.HeaderText = "ApprovalEndFlg";
+            this.dgvCompany002.Name = "dgvCompany002";
+            this.dgvCompany002.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany002.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany003
+            // 
+            this.dgvCompany003.HeaderText = "業者請求明細更新日時";
+            this.dgvCompany003.Name = "dgvCompany003";
+            this.dgvCompany003.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany003.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany004
+            // 
+            this.dgvCompany004.HeaderText = "RowState";
+            this.dgvCompany004.Name = "dgvCompany004";
+            this.dgvCompany004.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany004.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany005
+            // 
+            this.dgvCompany005.HeaderText = "可視";
+            this.dgvCompany005.Name = "dgvCompany005";
+            this.dgvCompany005.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany005.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany006
+            // 
+            this.dgvCompany006.HeaderText = "行タイプ";
+            this.dgvCompany006.Name = "dgvCompany006";
+            this.dgvCompany006.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany006.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany007
+            // 
+            this.dgvCompany007.HeaderText = "GoukeiSeqNo";
+            this.dgvCompany007.Name = "dgvCompany007";
+            this.dgvCompany007.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany007.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany008
+            // 
+            this.dgvCompany008.HeaderText = "SeqNo";
+            this.dgvCompany008.Name = "dgvCompany008";
+            this.dgvCompany008.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany008.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany009
+            // 
+            this.dgvCompany009.HeaderText = "LineCount";
+            this.dgvCompany009.Name = "dgvCompany009";
+            this.dgvCompany009.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany009.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany010
+            // 
+            dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany010.DefaultCellStyle = dataGridViewCellStyle2;
+            this.dgvCompany010.FillWeight = 110F;
+            this.dgvCompany010.HeaderText = "№";
+            this.dgvCompany010.Name = "dgvCompany010";
+            this.dgvCompany010.ReadOnly = true;
+            this.dgvCompany010.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany010.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany010.Width = 35;
+            // 
+            // dgvCompany011
+            // 
+            this.dgvCompany011.HeaderText = "業者コード";
+            this.dgvCompany011.Name = "dgvCompany011";
+            this.dgvCompany011.ReadOnly = true;
+            this.dgvCompany011.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany011.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany012
+            // 
+            this.dgvCompany012.HeaderText = "協力会社\r\nコード";
+            this.dgvCompany012.Name = "dgvCompany012";
+            this.dgvCompany012.ReadOnly = true;
+            this.dgvCompany012.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany012.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany013
+            // 
+            this.dgvCompany013.HeaderText = "業者名";
+            this.dgvCompany013.Name = "dgvCompany013";
+            this.dgvCompany013.ReadOnly = true;
+            this.dgvCompany013.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany013.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany013.Width = 140;
+            // 
+            // dgvCompany014
+            // 
+            this.dgvCompany014.HeaderText = "現場コード";
+            this.dgvCompany014.Name = "dgvCompany014";
+            this.dgvCompany014.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany014.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany015
+            // 
+            this.dgvCompany015.HeaderText = "現場名";
+            this.dgvCompany015.Name = "dgvCompany015";
+            this.dgvCompany015.ReadOnly = true;
+            this.dgvCompany015.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany015.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany015.Width = 180;
+            // 
+            // dgvCompany016
+            // 
+            this.dgvCompany016.HeaderText = "請求明細";
+            this.dgvCompany016.Name = "dgvCompany016";
+            this.dgvCompany016.ReadOnly = true;
+            this.dgvCompany016.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany016.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany016.Width = 180;
+            // 
+            // dgvCompany017
+            // 
+            dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany017.DefaultCellStyle = dataGridViewCellStyle3;
+            this.dgvCompany017.HeaderText = "請求書\r\n金額";
+            this.dgvCompany017.Name = "dgvCompany017";
+            this.dgvCompany017.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany017.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany017.Width = 125;
+            // 
+            // dgvCompany018
+            // 
+            dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany018.DefaultCellStyle = dataGridViewCellStyle4;
+            this.dgvCompany018.HeaderText = "高速代駐車代";
+            this.dgvCompany018.Name = "dgvCompany018";
+            this.dgvCompany018.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany018.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany018.Width = 80;
+            // 
+            // dgvCompany019
+            // 
+            dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany019.DefaultCellStyle = dataGridViewCellStyle5;
+            this.dgvCompany019.HeaderText = "金物代";
+            this.dgvCompany019.Name = "dgvCompany019";
+            this.dgvCompany019.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany019.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany019.Width = 80;
+            // 
+            // dgvCompany020
+            // 
+            dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany020.DefaultCellStyle = dataGridViewCellStyle6;
+            this.dgvCompany020.HeaderText = "産廃税";
+            this.dgvCompany020.Name = "dgvCompany020";
+            this.dgvCompany020.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany020.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany020.Width = 80;
+            // 
+            // dgvCompany021
+            // 
+            dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany021.DefaultCellStyle = dataGridViewCellStyle7;
+            this.dgvCompany021.HeaderText = "請求\r\n金額";
+            this.dgvCompany021.Name = "dgvCompany021";
+            this.dgvCompany021.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany021.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany021.Width = 110;
+            // 
+            // dgvCompany022
+            // 
+            dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany022.DefaultCellStyle = dataGridViewCellStyle8;
+            this.dgvCompany022.HeaderText = "値引\r\n金額";
+            this.dgvCompany022.Name = "dgvCompany022";
+            this.dgvCompany022.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany022.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany022.Width = 110;
+            // 
+            // dgvCompany023
+            // 
+            dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany023.DefaultCellStyle = dataGridViewCellStyle9;
+            this.dgvCompany023.HeaderText = "相殺\r\n金額";
+            this.dgvCompany023.Name = "dgvCompany023";
+            this.dgvCompany023.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany023.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany023.Width = 110;
+            // 
+            // dgvCompany024
+            // 
+            dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany024.DefaultCellStyle = dataGridViewCellStyle10;
+            this.dgvCompany024.HeaderText = "次回\r\n繰越";
+            this.dgvCompany024.Name = "dgvCompany024";
+            this.dgvCompany024.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany024.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany024.Width = 110;
+            // 
+            // dgvCompany025
+            // 
+            dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany025.DefaultCellStyle = dataGridViewCellStyle11;
+            this.dgvCompany025.HeaderText = "高速代駐車代";
+            this.dgvCompany025.Name = "dgvCompany025";
+            this.dgvCompany025.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany025.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany025.Width = 80;
+            // 
+            // dgvCompany026
+            // 
+            dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany026.DefaultCellStyle = dataGridViewCellStyle12;
+            this.dgvCompany026.HeaderText = "金物代";
+            this.dgvCompany026.Name = "dgvCompany026";
+            this.dgvCompany026.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany026.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany026.Width = 80;
+            // 
+            // dgvCompany027
+            // 
+            dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany027.DefaultCellStyle = dataGridViewCellStyle13;
+            this.dgvCompany027.HeaderText = "産廃税";
+            this.dgvCompany027.Name = "dgvCompany027";
+            this.dgvCompany027.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany027.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany027.Width = 80;
+            // 
+            // dgvCompany028
+            // 
+            dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
+            this.dgvCompany028.DefaultCellStyle = dataGridViewCellStyle14;
+            this.dgvCompany028.HeaderText = "協力金";
+            this.dgvCompany028.Name = "dgvCompany028";
+            this.dgvCompany028.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany028.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany028.Width = 80;
+            // 
+            // dgvCompany029
+            // 
+            this.dgvCompany029.HeaderText = "協力金率";
+            this.dgvCompany029.Name = "dgvCompany029";
+            this.dgvCompany029.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany029.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany030
+            // 
+            dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            dataGridViewCellStyle15.BackColor = System.Drawing.Color.White;
+            dataGridViewCellStyle15.ForeColor = System.Drawing.Color.Black;
+            this.dgvCompany030.DefaultCellStyle = dataGridViewCellStyle15;
+            this.dgvCompany030.HeaderText = "協力金\r\n有無";
+            this.dgvCompany030.MaxDropDownItems = 3;
+            this.dgvCompany030.Name = "dgvCompany030";
+            this.dgvCompany030.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            // 
+            // dgvCompany031
+            // 
+            dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany031.DefaultCellStyle = dataGridViewCellStyle16;
+            this.dgvCompany031.HeaderText = "注文書\r\n送付";
+            this.dgvCompany031.Name = "dgvCompany031";
+            this.dgvCompany031.ReadOnly = true;
+            this.dgvCompany031.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany031.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany032
+            // 
+            dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany032.DefaultCellStyle = dataGridViewCellStyle17;
+            this.dgvCompany032.HeaderText = "注文書\r\n到着";
+            this.dgvCompany032.Name = "dgvCompany032";
+            this.dgvCompany032.ReadOnly = true;
+            this.dgvCompany032.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany032.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany033
+            // 
+            dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany033.DefaultCellStyle = dataGridViewCellStyle18;
+            this.dgvCompany033.HeaderText = "予算書";
+            this.dgvCompany033.Name = "dgvCompany033";
+            this.dgvCompany033.ReadOnly = true;
+            this.dgvCompany033.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany033.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany034
+            // 
+            this.dgvCompany034.HeaderText = "担当者コード";
+            this.dgvCompany034.Name = "dgvCompany034";
+            this.dgvCompany034.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany034.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany035
+            // 
+            dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany035.DefaultCellStyle = dataGridViewCellStyle19;
+            this.dgvCompany035.HeaderText = "申請\r\n担当者";
+            this.dgvCompany035.Name = "dgvCompany035";
+            this.dgvCompany035.ReadOnly = true;
+            this.dgvCompany035.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany035.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany036
+            // 
+            this.dgvCompany036.HeaderText = "担当日付";
+            this.dgvCompany036.Name = "dgvCompany036";
+            this.dgvCompany036.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany036.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany037
+            // 
+            this.dgvCompany037.HeaderText = "担当者部署コード";
+            this.dgvCompany037.Name = "dgvCompany037";
+            // 
+            // dgvCompany038
+            // 
+            this.dgvCompany038.HeaderText = "承認者１コード";
+            this.dgvCompany038.Name = "dgvCompany038";
+            this.dgvCompany038.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany038.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany039
+            // 
+            dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany039.DefaultCellStyle = dataGridViewCellStyle20;
+            this.dgvCompany039.HeaderText = "承認者１\r\n承認";
+            this.dgvCompany039.Name = "dgvCompany039";
+            this.dgvCompany039.ReadOnly = true;
+            this.dgvCompany039.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany039.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany040
+            // 
+            this.dgvCompany040.HeaderText = "承認者１　日付";
+            this.dgvCompany040.Name = "dgvCompany040";
+            this.dgvCompany040.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany040.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany041
+            // 
+            this.dgvCompany041.HeaderText = "承認者１　承認権限";
+            this.dgvCompany041.Name = "dgvCompany041";
+            this.dgvCompany041.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany041.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany042
+            // 
+            this.dgvCompany042.HeaderText = "承認者１　承認順番";
+            this.dgvCompany042.Name = "dgvCompany042";
+            this.dgvCompany042.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany042.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany043
+            // 
+            this.dgvCompany043.HeaderText = "承認者２コード";
+            this.dgvCompany043.Name = "dgvCompany043";
+            this.dgvCompany043.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany043.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany044
+            // 
+            dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany044.DefaultCellStyle = dataGridViewCellStyle21;
+            this.dgvCompany044.HeaderText = "承認者２\r\n承認";
+            this.dgvCompany044.Name = "dgvCompany044";
+            this.dgvCompany044.ReadOnly = true;
+            this.dgvCompany044.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany044.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany045
+            // 
+            this.dgvCompany045.HeaderText = "承認者２　日付";
+            this.dgvCompany045.Name = "dgvCompany045";
+            this.dgvCompany045.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany045.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany046
+            // 
+            this.dgvCompany046.HeaderText = "承認者２　承認権限";
+            this.dgvCompany046.Name = "dgvCompany046";
+            this.dgvCompany046.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany046.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany047
+            // 
+            this.dgvCompany047.HeaderText = "承認者２　承認順番";
+            this.dgvCompany047.Name = "dgvCompany047";
+            this.dgvCompany047.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany047.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany048
+            // 
+            this.dgvCompany048.HeaderText = "承認者３コード";
+            this.dgvCompany048.Name = "dgvCompany048";
+            this.dgvCompany048.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany048.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany049
+            // 
+            dataGridViewCellStyle22.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany049.DefaultCellStyle = dataGridViewCellStyle22;
+            this.dgvCompany049.HeaderText = "承認者３\r\n承認";
+            this.dgvCompany049.Name = "dgvCompany049";
+            this.dgvCompany049.ReadOnly = true;
+            this.dgvCompany049.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany049.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany050
+            // 
+            this.dgvCompany050.HeaderText = "承認者３　日付";
+            this.dgvCompany050.Name = "dgvCompany050";
+            this.dgvCompany050.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany050.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany051
+            // 
+            this.dgvCompany051.HeaderText = "承認者３　承認権限";
+            this.dgvCompany051.Name = "dgvCompany051";
+            this.dgvCompany051.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany051.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany052
+            // 
+            this.dgvCompany052.HeaderText = "承認者３　承認順番";
+            this.dgvCompany052.Name = "dgvCompany052";
+            this.dgvCompany052.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany052.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany053
+            // 
+            this.dgvCompany053.HeaderText = "承認者４コード";
+            this.dgvCompany053.Name = "dgvCompany053";
+            this.dgvCompany053.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany053.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany054
+            // 
+            dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany054.DefaultCellStyle = dataGridViewCellStyle23;
+            this.dgvCompany054.HeaderText = "承認者４\r\n承認";
+            this.dgvCompany054.Name = "dgvCompany054";
+            this.dgvCompany054.ReadOnly = true;
+            this.dgvCompany054.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany054.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany055
+            // 
+            this.dgvCompany055.HeaderText = "承認者４　日付";
+            this.dgvCompany055.Name = "dgvCompany055";
+            this.dgvCompany055.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany055.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany056
+            // 
+            this.dgvCompany056.HeaderText = "承認者４　承認権限";
+            this.dgvCompany056.Name = "dgvCompany056";
+            this.dgvCompany056.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany056.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany057
+            // 
+            this.dgvCompany057.HeaderText = "承認者４　承認順番";
+            this.dgvCompany057.Name = "dgvCompany057";
+            this.dgvCompany057.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany057.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany058
+            // 
+            this.dgvCompany058.HeaderText = "承認者５コード";
+            this.dgvCompany058.Name = "dgvCompany058";
+            this.dgvCompany058.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany058.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
+            // 
+            // dgvCompany059
+            // 
+            dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany059.DefaultCellStyle = dataGridViewCellStyle24;
+            this.dgvCompany059.HeaderText = "承認者５\r\n承認";
+            this.dgvCompany059.Name = "dgvCompany059";
+            this.dgvCompany059.ReadOnly = true;
+            this.dgvCompany059.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany059.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany060
+            // 
+            this.dgvCompany060.HeaderText = "承認者５　日付";
+            this.dgvCompany060.Name = "dgvCompany060";
+            this.dgvCompany060.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany060.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany061
+            // 
+            this.dgvCompany061.HeaderText = "承認者５　承認権限";
+            this.dgvCompany061.Name = "dgvCompany061";
+            this.dgvCompany061.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany061.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany062
+            // 
+            this.dgvCompany062.HeaderText = "承認者５　承認順番";
+            this.dgvCompany062.Name = "dgvCompany062";
+            this.dgvCompany062.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany062.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany063
+            // 
+            this.dgvCompany063.HeaderText = "承認者６コード";
+            this.dgvCompany063.Name = "dgvCompany063";
+            this.dgvCompany063.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany063.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany064
+            // 
+            dataGridViewCellStyle25.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
+            this.dgvCompany064.DefaultCellStyle = dataGridViewCellStyle25;
+            this.dgvCompany064.HeaderText = "承認者６\r\n承認";
+            this.dgvCompany064.Name = "dgvCompany064";
+            this.dgvCompany064.ReadOnly = true;
+            this.dgvCompany064.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany064.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany065
+            // 
+            this.dgvCompany065.HeaderText = "承認者６　日付";
+            this.dgvCompany065.Name = "dgvCompany065";
+            this.dgvCompany065.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany065.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany066
+            // 
+            this.dgvCompany066.HeaderText = "承認者６　承認権限";
+            this.dgvCompany066.Name = "dgvCompany066";
+            this.dgvCompany066.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany066.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany067
+            // 
+            this.dgvCompany067.HeaderText = "承認者６　承認順番";
+            this.dgvCompany067.Name = "dgvCompany067";
+            this.dgvCompany067.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany067.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany068
+            // 
+            this.dgvCompany068.HeaderText = "承認者７コード";
+            this.dgvCompany068.Name = "dgvCompany068";
+            this.dgvCompany068.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany068.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany069
+            // 
+            this.dgvCompany069.HeaderText = "承認者７\r\n承認";
+            this.dgvCompany069.Name = "dgvCompany069";
+            this.dgvCompany069.ReadOnly = true;
+            this.dgvCompany069.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany069.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany070
+            // 
+            this.dgvCompany070.HeaderText = "承認者７　日付";
+            this.dgvCompany070.Name = "dgvCompany070";
+            this.dgvCompany070.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany070.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany071
+            // 
+            this.dgvCompany071.HeaderText = "承認者７　承認権限";
+            this.dgvCompany071.Name = "dgvCompany071";
+            this.dgvCompany071.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany071.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany072
+            // 
+            this.dgvCompany072.HeaderText = "承認者７　承認順番";
+            this.dgvCompany072.Name = "dgvCompany072";
+            this.dgvCompany072.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany072.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany073
+            // 
+            this.dgvCompany073.HeaderText = "承認者８コード";
+            this.dgvCompany073.Name = "dgvCompany073";
+            this.dgvCompany073.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany073.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany074
+            // 
+            this.dgvCompany074.HeaderText = "承認者８\r\n承認";
+            this.dgvCompany074.Name = "dgvCompany074";
+            this.dgvCompany074.ReadOnly = true;
+            this.dgvCompany074.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany074.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany075
+            // 
+            this.dgvCompany075.HeaderText = "承認者８　日付";
+            this.dgvCompany075.Name = "dgvCompany075";
+            this.dgvCompany075.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            // 
+            // dgvCompany076
+            // 
+            this.dgvCompany076.HeaderText = "承認者８　承認権限";
+            this.dgvCompany076.Name = "dgvCompany076";
+            this.dgvCompany076.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany076.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany077
+            // 
+            this.dgvCompany077.HeaderText = "承認者８　承認順番";
+            this.dgvCompany077.Name = "dgvCompany077";
+            this.dgvCompany077.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany077.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany078
+            // 
+            this.dgvCompany078.HeaderText = "承認者９コード";
+            this.dgvCompany078.Name = "dgvCompany078";
+            this.dgvCompany078.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany078.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany079
+            // 
+            this.dgvCompany079.HeaderText = "承認者９\r\n承認";
+            this.dgvCompany079.Name = "dgvCompany079";
+            this.dgvCompany079.ReadOnly = true;
+            this.dgvCompany079.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany079.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany080
+            // 
+            this.dgvCompany080.HeaderText = "承認者９　日付";
+            this.dgvCompany080.Name = "dgvCompany080";
+            this.dgvCompany080.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany080.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany081
+            // 
+            this.dgvCompany081.HeaderText = "承認者９　承認権限";
+            this.dgvCompany081.Name = "dgvCompany081";
+            this.dgvCompany081.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany081.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany082
+            // 
+            this.dgvCompany082.HeaderText = "承認者９　承認順番";
+            this.dgvCompany082.Name = "dgvCompany082";
+            this.dgvCompany082.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany082.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany083
+            // 
+            this.dgvCompany083.HeaderText = "承認者10コード";
+            this.dgvCompany083.Name = "dgvCompany083";
+            this.dgvCompany083.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany083.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany084
+            // 
+            this.dgvCompany084.HeaderText = "承認者10\r\n承認";
+            this.dgvCompany084.Name = "dgvCompany084";
+            this.dgvCompany084.ReadOnly = true;
+            this.dgvCompany084.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany084.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany085
+            // 
+            this.dgvCompany085.HeaderText = "承認者10　日付";
+            this.dgvCompany085.Name = "dgvCompany085";
+            this.dgvCompany085.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany085.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany086
+            // 
+            this.dgvCompany086.HeaderText = "承認者10　承認権限";
+            this.dgvCompany086.Name = "dgvCompany086";
+            this.dgvCompany086.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany086.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany087
+            // 
+            this.dgvCompany087.HeaderText = "承認者10　承認順番";
+            this.dgvCompany087.Name = "dgvCompany087";
+            this.dgvCompany087.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany087.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany088
+            // 
+            dataGridViewCellStyle26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+            this.dgvCompany088.DefaultCellStyle = dataGridViewCellStyle26;
+            this.dgvCompany088.HeaderText = "備考";
+            this.dgvCompany088.Name = "dgvCompany088";
+            this.dgvCompany088.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany088.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany088.Width = 140;
+            // 
+            // dgvCompany089
+            // 
+            this.dgvCompany089.HeaderText = "消費税率";
+            this.dgvCompany089.Name = "dgvCompany089";
+            this.dgvCompany089.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany089.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany090
+            // 
+            this.dgvCompany090.HeaderText = "台帳行番号";
+            this.dgvCompany090.Name = "dgvCompany090";
+            this.dgvCompany090.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany090.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany091
+            // 
+            this.dgvCompany091.HeaderText = "台帳明細番号";
+            this.dgvCompany091.Name = "dgvCompany091";
+            this.dgvCompany091.ReadOnly = true;
+            this.dgvCompany091.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany091.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            this.dgvCompany091.Visible = false;
+            // 
+            // dgvCompany092
+            // 
+            this.dgvCompany092.HeaderText = "台帳列番号";
+            this.dgvCompany092.Name = "dgvCompany092";
+            this.dgvCompany092.Resizable = System.Windows.Forms.DataGridViewTriState.False;
+            this.dgvCompany092.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
+            // 
+            // dgvCompany093
+            // 
+            this.dgvCompany093.HeaderText = "工事担当者部署コード";
+            this.dgvCompany093.Name = "dgvCompany093";
+            this.dgvCompany093.ReadOnly = true;
+            // 
+            // dgvCompany094
+            // 
+            this.dgvCompany094.HeaderText = "工事担当者";
+            this.dgvCompany094.Name = "dgvCompany094";
+            // 
+            // dgvCompany095
+            // 
+            this.dgvCompany095.HeaderText = "営業担当者";
+            this.dgvCompany095.Name = "dgvCompany095";
+            // 
+            // dgvCompany096
+            // 
+            this.dgvCompany096.HeaderText = "副担当者";
+            this.dgvCompany096.Name = "dgvCompany096";
+            // 
+            // dgvCompany097
+            // 
+            this.dgvCompany097.HeaderText = "指導員";
+            this.dgvCompany097.Name = "dgvCompany097";
+            // 
+            // dgvCompany098
+            // 
+            this.dgvCompany098.HeaderText = "営業部署コード";
+            this.dgvCompany098.Name = "dgvCompany098";
+            // 
+            // dgvCompany099
+            // 
+            this.dgvCompany099.HeaderText = "副担当部署コード";
+            this.dgvCompany099.Name = "dgvCompany099";
+            // 
+            // dgvCompany100
+            // 
+            this.dgvCompany100.HeaderText = "指導員部署コード";
+            this.dgvCompany100.Name = "dgvCompany100";
+            // 
             // dgvProject
             // 
             this.dgvProject.AllowUserToAddRows = false;
@@ -1963,780 +2737,6 @@
             this.dgvProject100.HeaderText = "指導員部署コード";
             this.dgvProject100.Name = "dgvProject100";
             // 
-            // dgvCompany001
-            // 
-            this.dgvCompany001.HeaderText = "CompanyDispOrder";
-            this.dgvCompany001.Name = "dgvCompany001";
-            this.dgvCompany001.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany001.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany002
-            // 
-            this.dgvCompany002.HeaderText = "ApprovalEndFlg";
-            this.dgvCompany002.Name = "dgvCompany002";
-            this.dgvCompany002.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany002.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany003
-            // 
-            this.dgvCompany003.HeaderText = "業者請求明細更新日時";
-            this.dgvCompany003.Name = "dgvCompany003";
-            this.dgvCompany003.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany003.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany004
-            // 
-            this.dgvCompany004.HeaderText = "RowState";
-            this.dgvCompany004.Name = "dgvCompany004";
-            this.dgvCompany004.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany004.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany005
-            // 
-            this.dgvCompany005.HeaderText = "可視";
-            this.dgvCompany005.Name = "dgvCompany005";
-            this.dgvCompany005.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany005.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany006
-            // 
-            this.dgvCompany006.HeaderText = "行タイプ";
-            this.dgvCompany006.Name = "dgvCompany006";
-            this.dgvCompany006.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany006.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany007
-            // 
-            this.dgvCompany007.HeaderText = "GoukeiSeqNo";
-            this.dgvCompany007.Name = "dgvCompany007";
-            this.dgvCompany007.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany007.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany008
-            // 
-            this.dgvCompany008.HeaderText = "SeqNo";
-            this.dgvCompany008.Name = "dgvCompany008";
-            this.dgvCompany008.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany008.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany009
-            // 
-            this.dgvCompany009.HeaderText = "LineCount";
-            this.dgvCompany009.Name = "dgvCompany009";
-            this.dgvCompany009.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany009.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany010
-            // 
-            dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany010.DefaultCellStyle = dataGridViewCellStyle2;
-            this.dgvCompany010.FillWeight = 110F;
-            this.dgvCompany010.HeaderText = "№";
-            this.dgvCompany010.Name = "dgvCompany010";
-            this.dgvCompany010.ReadOnly = true;
-            this.dgvCompany010.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany010.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany010.Width = 35;
-            // 
-            // dgvCompany011
-            // 
-            this.dgvCompany011.HeaderText = "業者コード";
-            this.dgvCompany011.Name = "dgvCompany011";
-            this.dgvCompany011.ReadOnly = true;
-            this.dgvCompany011.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany011.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany012
-            // 
-            this.dgvCompany012.HeaderText = "協力会社\r\nコード";
-            this.dgvCompany012.Name = "dgvCompany012";
-            this.dgvCompany012.ReadOnly = true;
-            this.dgvCompany012.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany012.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany013
-            // 
-            this.dgvCompany013.HeaderText = "業者名";
-            this.dgvCompany013.Name = "dgvCompany013";
-            this.dgvCompany013.ReadOnly = true;
-            this.dgvCompany013.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany013.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany013.Width = 140;
-            // 
-            // dgvCompany014
-            // 
-            this.dgvCompany014.HeaderText = "現場コード";
-            this.dgvCompany014.Name = "dgvCompany014";
-            this.dgvCompany014.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany014.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany015
-            // 
-            this.dgvCompany015.HeaderText = "現場名";
-            this.dgvCompany015.Name = "dgvCompany015";
-            this.dgvCompany015.ReadOnly = true;
-            this.dgvCompany015.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany015.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany015.Width = 180;
-            // 
-            // dgvCompany016
-            // 
-            this.dgvCompany016.HeaderText = "請求明細";
-            this.dgvCompany016.Name = "dgvCompany016";
-            this.dgvCompany016.ReadOnly = true;
-            this.dgvCompany016.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany016.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany016.Width = 180;
-            // 
-            // dgvCompany017
-            // 
-            dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany017.DefaultCellStyle = dataGridViewCellStyle3;
-            this.dgvCompany017.HeaderText = "請求書\r\n金額";
-            this.dgvCompany017.Name = "dgvCompany017";
-            this.dgvCompany017.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany017.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany017.Width = 125;
-            // 
-            // dgvCompany018
-            // 
-            dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany018.DefaultCellStyle = dataGridViewCellStyle4;
-            this.dgvCompany018.HeaderText = "高速代駐車代";
-            this.dgvCompany018.Name = "dgvCompany018";
-            this.dgvCompany018.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany018.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany018.Width = 80;
-            // 
-            // dgvCompany019
-            // 
-            dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany019.DefaultCellStyle = dataGridViewCellStyle5;
-            this.dgvCompany019.HeaderText = "金物代";
-            this.dgvCompany019.Name = "dgvCompany019";
-            this.dgvCompany019.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany019.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany019.Width = 80;
-            // 
-            // dgvCompany020
-            // 
-            dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany020.DefaultCellStyle = dataGridViewCellStyle6;
-            this.dgvCompany020.HeaderText = "産廃税";
-            this.dgvCompany020.Name = "dgvCompany020";
-            this.dgvCompany020.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany020.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany020.Width = 80;
-            // 
-            // dgvCompany021
-            // 
-            dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany021.DefaultCellStyle = dataGridViewCellStyle7;
-            this.dgvCompany021.HeaderText = "請求\r\n金額";
-            this.dgvCompany021.Name = "dgvCompany021";
-            this.dgvCompany021.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany021.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany021.Width = 110;
-            // 
-            // dgvCompany022
-            // 
-            dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany022.DefaultCellStyle = dataGridViewCellStyle8;
-            this.dgvCompany022.HeaderText = "値引\r\n金額";
-            this.dgvCompany022.Name = "dgvCompany022";
-            this.dgvCompany022.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany022.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany022.Width = 110;
-            // 
-            // dgvCompany023
-            // 
-            dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany023.DefaultCellStyle = dataGridViewCellStyle9;
-            this.dgvCompany023.HeaderText = "相殺\r\n金額";
-            this.dgvCompany023.Name = "dgvCompany023";
-            this.dgvCompany023.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany023.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany023.Width = 110;
-            // 
-            // dgvCompany024
-            // 
-            dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany024.DefaultCellStyle = dataGridViewCellStyle10;
-            this.dgvCompany024.HeaderText = "次回\r\n繰越";
-            this.dgvCompany024.Name = "dgvCompany024";
-            this.dgvCompany024.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany024.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany024.Width = 110;
-            // 
-            // dgvCompany025
-            // 
-            dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany025.DefaultCellStyle = dataGridViewCellStyle11;
-            this.dgvCompany025.HeaderText = "高速代駐車代";
-            this.dgvCompany025.Name = "dgvCompany025";
-            this.dgvCompany025.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany025.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany025.Width = 80;
-            // 
-            // dgvCompany026
-            // 
-            dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany026.DefaultCellStyle = dataGridViewCellStyle12;
-            this.dgvCompany026.HeaderText = "金物代";
-            this.dgvCompany026.Name = "dgvCompany026";
-            this.dgvCompany026.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany026.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany026.Width = 80;
-            // 
-            // dgvCompany027
-            // 
-            dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany027.DefaultCellStyle = dataGridViewCellStyle13;
-            this.dgvCompany027.HeaderText = "産廃税";
-            this.dgvCompany027.Name = "dgvCompany027";
-            this.dgvCompany027.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany027.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany027.Width = 80;
-            // 
-            // dgvCompany028
-            // 
-            dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;
-            this.dgvCompany028.DefaultCellStyle = dataGridViewCellStyle14;
-            this.dgvCompany028.HeaderText = "協力金";
-            this.dgvCompany028.Name = "dgvCompany028";
-            this.dgvCompany028.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany028.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany028.Width = 80;
-            // 
-            // dgvCompany029
-            // 
-            this.dgvCompany029.HeaderText = "協力金率";
-            this.dgvCompany029.Name = "dgvCompany029";
-            this.dgvCompany029.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany029.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany030
-            // 
-            dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            dataGridViewCellStyle15.BackColor = System.Drawing.Color.White;
-            dataGridViewCellStyle15.ForeColor = System.Drawing.Color.Black;
-            this.dgvCompany030.DefaultCellStyle = dataGridViewCellStyle15;
-            this.dgvCompany030.HeaderText = "協力金\r\n有無";
-            this.dgvCompany030.MaxDropDownItems = 3;
-            this.dgvCompany030.Name = "dgvCompany030";
-            this.dgvCompany030.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            // 
-            // dgvCompany031
-            // 
-            dataGridViewCellStyle16.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany031.DefaultCellStyle = dataGridViewCellStyle16;
-            this.dgvCompany031.HeaderText = "注文書\r\n送付";
-            this.dgvCompany031.Name = "dgvCompany031";
-            this.dgvCompany031.ReadOnly = true;
-            this.dgvCompany031.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany031.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany032
-            // 
-            dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany032.DefaultCellStyle = dataGridViewCellStyle17;
-            this.dgvCompany032.HeaderText = "注文書\r\n到着";
-            this.dgvCompany032.Name = "dgvCompany032";
-            this.dgvCompany032.ReadOnly = true;
-            this.dgvCompany032.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany032.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany033
-            // 
-            dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany033.DefaultCellStyle = dataGridViewCellStyle18;
-            this.dgvCompany033.HeaderText = "予算書";
-            this.dgvCompany033.Name = "dgvCompany033";
-            this.dgvCompany033.ReadOnly = true;
-            this.dgvCompany033.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany033.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany034
-            // 
-            this.dgvCompany034.HeaderText = "担当者コード";
-            this.dgvCompany034.Name = "dgvCompany034";
-            this.dgvCompany034.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany034.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany035
-            // 
-            dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany035.DefaultCellStyle = dataGridViewCellStyle19;
-            this.dgvCompany035.HeaderText = "申請\r\n担当者";
-            this.dgvCompany035.Name = "dgvCompany035";
-            this.dgvCompany035.ReadOnly = true;
-            this.dgvCompany035.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany035.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany036
-            // 
-            this.dgvCompany036.HeaderText = "担当日付";
-            this.dgvCompany036.Name = "dgvCompany036";
-            this.dgvCompany036.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany036.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany037
-            // 
-            this.dgvCompany037.HeaderText = "担当者部署コード";
-            this.dgvCompany037.Name = "dgvCompany037";
-            // 
-            // dgvCompany038
-            // 
-            this.dgvCompany038.HeaderText = "承認者１コード";
-            this.dgvCompany038.Name = "dgvCompany038";
-            this.dgvCompany038.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany038.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany039
-            // 
-            dataGridViewCellStyle20.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany039.DefaultCellStyle = dataGridViewCellStyle20;
-            this.dgvCompany039.HeaderText = "承認者１\r\n承認";
-            this.dgvCompany039.Name = "dgvCompany039";
-            this.dgvCompany039.ReadOnly = true;
-            this.dgvCompany039.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany039.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany040
-            // 
-            this.dgvCompany040.HeaderText = "承認者１　日付";
-            this.dgvCompany040.Name = "dgvCompany040";
-            this.dgvCompany040.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany040.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany041
-            // 
-            this.dgvCompany041.HeaderText = "承認者１　承認権限";
-            this.dgvCompany041.Name = "dgvCompany041";
-            this.dgvCompany041.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany041.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany042
-            // 
-            this.dgvCompany042.HeaderText = "承認者１　承認順番";
-            this.dgvCompany042.Name = "dgvCompany042";
-            this.dgvCompany042.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany042.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany043
-            // 
-            this.dgvCompany043.HeaderText = "承認者２コード";
-            this.dgvCompany043.Name = "dgvCompany043";
-            this.dgvCompany043.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany043.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany044
-            // 
-            dataGridViewCellStyle21.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany044.DefaultCellStyle = dataGridViewCellStyle21;
-            this.dgvCompany044.HeaderText = "承認者２\r\n承認";
-            this.dgvCompany044.Name = "dgvCompany044";
-            this.dgvCompany044.ReadOnly = true;
-            this.dgvCompany044.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany044.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany045
-            // 
-            this.dgvCompany045.HeaderText = "承認者２　日付";
-            this.dgvCompany045.Name = "dgvCompany045";
-            this.dgvCompany045.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany045.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany046
-            // 
-            this.dgvCompany046.HeaderText = "承認者２　承認権限";
-            this.dgvCompany046.Name = "dgvCompany046";
-            this.dgvCompany046.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany046.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany047
-            // 
-            this.dgvCompany047.HeaderText = "承認者２　承認順番";
-            this.dgvCompany047.Name = "dgvCompany047";
-            this.dgvCompany047.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany047.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany048
-            // 
-            this.dgvCompany048.HeaderText = "承認者３コード";
-            this.dgvCompany048.Name = "dgvCompany048";
-            this.dgvCompany048.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany048.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany049
-            // 
-            dataGridViewCellStyle22.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany049.DefaultCellStyle = dataGridViewCellStyle22;
-            this.dgvCompany049.HeaderText = "承認者３\r\n承認";
-            this.dgvCompany049.Name = "dgvCompany049";
-            this.dgvCompany049.ReadOnly = true;
-            this.dgvCompany049.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany049.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany050
-            // 
-            this.dgvCompany050.HeaderText = "承認者３　日付";
-            this.dgvCompany050.Name = "dgvCompany050";
-            this.dgvCompany050.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany050.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany051
-            // 
-            this.dgvCompany051.HeaderText = "承認者３　承認権限";
-            this.dgvCompany051.Name = "dgvCompany051";
-            this.dgvCompany051.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany051.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany052
-            // 
-            this.dgvCompany052.HeaderText = "承認者３　承認順番";
-            this.dgvCompany052.Name = "dgvCompany052";
-            this.dgvCompany052.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany052.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany053
-            // 
-            this.dgvCompany053.HeaderText = "承認者４コード";
-            this.dgvCompany053.Name = "dgvCompany053";
-            this.dgvCompany053.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany053.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany054
-            // 
-            dataGridViewCellStyle23.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany054.DefaultCellStyle = dataGridViewCellStyle23;
-            this.dgvCompany054.HeaderText = "承認者４\r\n承認";
-            this.dgvCompany054.Name = "dgvCompany054";
-            this.dgvCompany054.ReadOnly = true;
-            this.dgvCompany054.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany054.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany055
-            // 
-            this.dgvCompany055.HeaderText = "承認者４　日付";
-            this.dgvCompany055.Name = "dgvCompany055";
-            this.dgvCompany055.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany055.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany056
-            // 
-            this.dgvCompany056.HeaderText = "承認者４　承認権限";
-            this.dgvCompany056.Name = "dgvCompany056";
-            this.dgvCompany056.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany056.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany057
-            // 
-            this.dgvCompany057.HeaderText = "承認者４　承認順番";
-            this.dgvCompany057.Name = "dgvCompany057";
-            this.dgvCompany057.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany057.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany058
-            // 
-            this.dgvCompany058.HeaderText = "承認者５コード";
-            this.dgvCompany058.Name = "dgvCompany058";
-            this.dgvCompany058.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany058.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Programmatic;
-            // 
-            // dgvCompany059
-            // 
-            dataGridViewCellStyle24.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany059.DefaultCellStyle = dataGridViewCellStyle24;
-            this.dgvCompany059.HeaderText = "承認者５\r\n承認";
-            this.dgvCompany059.Name = "dgvCompany059";
-            this.dgvCompany059.ReadOnly = true;
-            this.dgvCompany059.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany059.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany060
-            // 
-            this.dgvCompany060.HeaderText = "承認者５　日付";
-            this.dgvCompany060.Name = "dgvCompany060";
-            this.dgvCompany060.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany060.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany061
-            // 
-            this.dgvCompany061.HeaderText = "承認者５　承認権限";
-            this.dgvCompany061.Name = "dgvCompany061";
-            this.dgvCompany061.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany061.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany062
-            // 
-            this.dgvCompany062.HeaderText = "承認者５　承認順番";
-            this.dgvCompany062.Name = "dgvCompany062";
-            this.dgvCompany062.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany062.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany063
-            // 
-            this.dgvCompany063.HeaderText = "承認者６コード";
-            this.dgvCompany063.Name = "dgvCompany063";
-            this.dgvCompany063.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany063.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany064
-            // 
-            dataGridViewCellStyle25.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter;
-            this.dgvCompany064.DefaultCellStyle = dataGridViewCellStyle25;
-            this.dgvCompany064.HeaderText = "承認者６\r\n承認";
-            this.dgvCompany064.Name = "dgvCompany064";
-            this.dgvCompany064.ReadOnly = true;
-            this.dgvCompany064.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany064.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany065
-            // 
-            this.dgvCompany065.HeaderText = "承認者６　日付";
-            this.dgvCompany065.Name = "dgvCompany065";
-            this.dgvCompany065.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany065.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany066
-            // 
-            this.dgvCompany066.HeaderText = "承認者６　承認権限";
-            this.dgvCompany066.Name = "dgvCompany066";
-            this.dgvCompany066.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany066.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany067
-            // 
-            this.dgvCompany067.HeaderText = "承認者６　承認順番";
-            this.dgvCompany067.Name = "dgvCompany067";
-            this.dgvCompany067.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany067.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany068
-            // 
-            this.dgvCompany068.HeaderText = "承認者７コード";
-            this.dgvCompany068.Name = "dgvCompany068";
-            this.dgvCompany068.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany068.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany069
-            // 
-            this.dgvCompany069.HeaderText = "承認者７\r\n承認";
-            this.dgvCompany069.Name = "dgvCompany069";
-            this.dgvCompany069.ReadOnly = true;
-            this.dgvCompany069.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany069.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany070
-            // 
-            this.dgvCompany070.HeaderText = "承認者７　日付";
-            this.dgvCompany070.Name = "dgvCompany070";
-            this.dgvCompany070.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany070.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany071
-            // 
-            this.dgvCompany071.HeaderText = "承認者７　承認権限";
-            this.dgvCompany071.Name = "dgvCompany071";
-            this.dgvCompany071.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany071.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany072
-            // 
-            this.dgvCompany072.HeaderText = "承認者７　承認順番";
-            this.dgvCompany072.Name = "dgvCompany072";
-            this.dgvCompany072.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany072.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany073
-            // 
-            this.dgvCompany073.HeaderText = "承認者８コード";
-            this.dgvCompany073.Name = "dgvCompany073";
-            this.dgvCompany073.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany073.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany074
-            // 
-            this.dgvCompany074.HeaderText = "承認者８\r\n承認";
-            this.dgvCompany074.Name = "dgvCompany074";
-            this.dgvCompany074.ReadOnly = true;
-            this.dgvCompany074.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany074.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany075
-            // 
-            this.dgvCompany075.HeaderText = "承認者８　日付";
-            this.dgvCompany075.Name = "dgvCompany075";
-            this.dgvCompany075.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            // 
-            // dgvCompany076
-            // 
-            this.dgvCompany076.HeaderText = "承認者８　承認権限";
-            this.dgvCompany076.Name = "dgvCompany076";
-            this.dgvCompany076.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany076.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany077
-            // 
-            this.dgvCompany077.HeaderText = "承認者８　承認順番";
-            this.dgvCompany077.Name = "dgvCompany077";
-            this.dgvCompany077.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany077.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany078
-            // 
-            this.dgvCompany078.HeaderText = "承認者９コード";
-            this.dgvCompany078.Name = "dgvCompany078";
-            this.dgvCompany078.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany078.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany079
-            // 
-            this.dgvCompany079.HeaderText = "承認者９\r\n承認";
-            this.dgvCompany079.Name = "dgvCompany079";
-            this.dgvCompany079.ReadOnly = true;
-            this.dgvCompany079.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany079.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany080
-            // 
-            this.dgvCompany080.HeaderText = "承認者９　日付";
-            this.dgvCompany080.Name = "dgvCompany080";
-            this.dgvCompany080.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany080.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany081
-            // 
-            this.dgvCompany081.HeaderText = "承認者９　承認権限";
-            this.dgvCompany081.Name = "dgvCompany081";
-            this.dgvCompany081.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany081.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany082
-            // 
-            this.dgvCompany082.HeaderText = "承認者９　承認順番";
-            this.dgvCompany082.Name = "dgvCompany082";
-            this.dgvCompany082.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany082.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany083
-            // 
-            this.dgvCompany083.HeaderText = "承認者10コード";
-            this.dgvCompany083.Name = "dgvCompany083";
-            this.dgvCompany083.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany083.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany084
-            // 
-            this.dgvCompany084.HeaderText = "承認者10\r\n承認";
-            this.dgvCompany084.Name = "dgvCompany084";
-            this.dgvCompany084.ReadOnly = true;
-            this.dgvCompany084.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany084.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany085
-            // 
-            this.dgvCompany085.HeaderText = "承認者10　日付";
-            this.dgvCompany085.Name = "dgvCompany085";
-            this.dgvCompany085.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany085.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany086
-            // 
-            this.dgvCompany086.HeaderText = "承認者10　承認権限";
-            this.dgvCompany086.Name = "dgvCompany086";
-            this.dgvCompany086.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany086.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany087
-            // 
-            this.dgvCompany087.HeaderText = "承認者10　承認順番";
-            this.dgvCompany087.Name = "dgvCompany087";
-            this.dgvCompany087.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany087.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany088
-            // 
-            dataGridViewCellStyle26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
-            this.dgvCompany088.DefaultCellStyle = dataGridViewCellStyle26;
-            this.dgvCompany088.HeaderText = "備考";
-            this.dgvCompany088.Name = "dgvCompany088";
-            this.dgvCompany088.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany088.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany088.Width = 140;
-            // 
-            // dgvCompany089
-            // 
-            this.dgvCompany089.HeaderText = "消費税率";
-            this.dgvCompany089.Name = "dgvCompany089";
-            this.dgvCompany089.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany089.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany090
-            // 
-            this.dgvCompany090.HeaderText = "台帳行番号";
-            this.dgvCompany090.Name = "dgvCompany090";
-            this.dgvCompany090.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany090.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany091
-            // 
-            this.dgvCompany091.HeaderText = "台帳明細番号";
-            this.dgvCompany091.Name = "dgvCompany091";
-            this.dgvCompany091.ReadOnly = true;
-            this.dgvCompany091.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany091.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            this.dgvCompany091.Visible = false;
-            // 
-            // dgvCompany092
-            // 
-            this.dgvCompany092.HeaderText = "台帳列番号";
-            this.dgvCompany092.Name = "dgvCompany092";
-            this.dgvCompany092.Resizable = System.Windows.Forms.DataGridViewTriState.False;
-            this.dgvCompany092.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
-            // 
-            // dgvCompany093
-            // 
-            this.dgvCompany093.HeaderText = "工事担当者部署コード";
-            this.dgvCompany093.Name = "dgvCompany093";
-            this.dgvCompany093.ReadOnly = true;
-            // 
-            // dgvCompany094
-            // 
-            this.dgvCompany094.HeaderText = "工事担当者";
-            this.dgvCompany094.Name = "dgvCompany094";
-            // 
-            // dgvCompany095
-            // 
-            this.dgvCompany095.HeaderText = "営業担当者";
-            this.dgvCompany095.Name = "dgvCompany095";
-            // 
-            // dgvCompany096
-            // 
-            this.dgvCompany096.HeaderText = "副担当者";
-            this.dgvCompany096.Name = "dgvCompany096";
-            // 
-            // dgvCompany097
-            // 
-            this.dgvCompany097.HeaderText = "指導員";
-            this.dgvCompany097.Name = "dgvCompany097";
-            // 
-            // dgvCompany098
-            // 
-            this.dgvCompany098.HeaderText = "営業部署コード";
-            this.dgvCompany098.Name = "dgvCompany098";
-            // 
-            // dgvCompany099
-            // 
-            this.dgvCompany099.HeaderText = "副担当部署コード";
-            this.dgvCompany099.Name = "dgvCompany099";
-            // 
-            // dgvCompany100
-            // 
-            this.dgvCompany100.HeaderText = "指導員部署コード";
-            this.dgvCompany100.Name = "dgvCompany100";
-            // 
             // FrmRequestSummaryList
             // 
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
Index: branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryListAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryListAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/Request/RequestSummaryList/FrmRequestSummaryListAuxiliary.cs	(revision 316)
@@ -1668,7 +1668,7 @@
                 frm.ShowDialog();
                 // �I���R�[�h�m�F
                 if (DialogResult.Cancel.Equals(frm.EndButton)) return;
-
+                // �I����䒠�\��
                 if (frm.ConstructionCode != 0)
                 {
                     frm2.SubForm = true;
@@ -3091,6 +3091,8 @@
                 // �f�[�^�o�^
                 if (!DataEntryProcess()) return;
 
+                // �ΏۃO���b�h�擾
+                DataGridView dgv = getShowingView();
                 // �N���ԍ�
                 int NowPoint = ClsExcute.NextProcess((int)ClsExcute.SubFormExecuteNo.ApprovalPerson);
                 // �S���҃R�[�h
@@ -3101,7 +3103,8 @@
                 // ��t��
                 ClsExcute.ProcControlPara[NowPoint].DateExecParameter.Add(GetTargetDate());
                 // ��t�ԍ�
-                ClsExcute.ProcControlPara[NowPoint].IntExecParameter.Add(CommonDefine.s_Default_OrderNo);
+                int nSeqNo = CommonMotions.cnvInt(dgv.Rows[0].Cells[(int)DispColumn.GroupSeqNo].Value);
+                ClsExcute.ProcControlPara[NowPoint].IntExecParameter.Add(nSeqNo);
 
                 // ----- �x�����F���f�[�^�Z�b�g
                 ArrayList DataList = new ArrayList();
@@ -3519,9 +3522,9 @@
 
                 StringBuilder sql = new StringBuilder();
                 bool bNewData = false;
+
                 // SQL�쐬
                 CreateSQLType2Exists(ref sql);
-
                 // Order By Set
                 SetSQLOrder(ref sql);
 
@@ -3528,19 +3531,22 @@
                 // �f�[�^�擾�@���v�E���v���v�Z����ׁA�S�Ẵf�[�^���擾����
                 if (!IoBd.ExecuteReader(sql.ToString(), ref arData)) return;
 
-                //if (!m_FirstFlg)
-                //{
-                    if (arData.Count < 1)
+                if (arData.Count < 1)
+                {
+                    if (!m_FirstFlg)
                     {
-                        bNewData = true;
-                        // ���j���[��ʂ���̑J�ڎ��Ƀf�[�^�������ꍇ�͐V�K�擾
-                        sql.Clear();
-                        CreateSQLType2Newly(ref sql);
-                        SetSQLOrder(ref sql);
-                        if (!IoBd.ExecuteReader(sql.ToString(), ref arData)) return;
+                        MessageBox.Show("�\���Ώۃf�[�^��������܂���B", "�f�[�^�G���[", MessageBoxButtons.OK, MessageBoxIcon.Error);
+                        return;
                     }
-                //}
 
+                    bNewData = true;
+                    // �f�[�^�������ꍇ�͐V�K�擾
+                    sql.Clear();
+                    CreateSQLType2Newly(ref sql);
+                    SetSQLOrder(ref sql);
+                    if (!IoBd.ExecuteReader(sql.ToString(), ref arData)) return;
+                }
+
                 DataProgressBar.Maximum = arData.Count;
                 DataProgressBar.Value = 0;
 
@@ -3608,6 +3614,7 @@
                     // �s���ȊO
                     if (CommonMotions.cnvInt(work[(int)ClickGetData.CONSTRUCTIONCODE]) != 0)
                     {
+                        // �I�𕔏��E�S���҂��擾
                         int DepCode = GetDepartmentCode();
                         int PersonCode = GetConstrPersonCode();
 
@@ -3954,44 +3961,65 @@
                 CurRow.Visible = false;
                 CurRow.Cells[(int)DispColumn.RowVisible].Value = (int)RowVisibleDef.UnVisible;
 
-                // ----- �����E�S���҂��Z�b�g����Ă���
+                // �\������
+                if (!CheckSelectedDispRow(SelDepCode, SelPersonCode,
+                                            CompCode, ConstrCode,
+                                            RowAppDepCode, RowApprovalPersonCode,
+                                            RowConstrPersonCode, RowSalesPersonCode, RowAssistPersonCode, RowInstrPersonCode,
+                                            RowConstrDepCode, RowSalesDepCode, RowAssistDepCode, RowInstrDepCode)) return;
+
+                // �s��\������
+                CurRow.Visible = true;
+                CurRow.Cells[(int)DispColumn.RowVisible].Value = (int)RowVisibleDef.Visible;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("�V�X�e���G���[�F{0}�F{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
+
+        #region �R���{�{�b�N�X�I�����s�\������
+        /// <summary>
+        /// �R���{�{�b�N�X�I�����s�\������
+        /// </summary>
+        private bool CheckSelectedDispRow(int SelDepCode, int SelPersonCode,
+                                            int CompCode, int ConstrCode,
+                                            int RowAppDepCode, int RowApprovalPersonCode,
+                                            int RowConstrPersonCode, int RowSalesPersonCode, int RowAssistPersonCode, int RowInstrPersonCode,
+                                            int RowConstrDepCode, int RowSalesDepCode, int RowAssistDepCode, int RowInstrDepCode)
+        {
+            try
+            {
+
                 if (SelDepCode != 0 && SelPersonCode != 0)
-                {
-                    if (RowApprovalPersonCode != 0)
+                {   // ----- �����E�S���҂��Z�b�g����Ă���
+                    if (!m_FirstFlg)
                     {   // �\���ς͐\����
-                        // ����
-                        if (RowAppDepCode != SelDepCode) return;
                         // �S����
-                        if (RowApprovalPersonCode != SelPersonCode) return;
+                        if (RowApprovalPersonCode == SelPersonCode) return true;
                     }
-                    else if (RowApprovalPersonCode == 0)
-                    {   // �H���S����
-                        // ����
-                        if (RowConstrDepCode != SelDepCode) return;
+                    else
+                    {
                         // �S����
-                        if (RowConstrPersonCode != SelPersonCode) return;
+                        if (RowConstrPersonCode == SelPersonCode) return true;
                     }
                 }
                 else if (SelDepCode != 0 && SelPersonCode == 0)
-                {
-                    if (RowApprovalPersonCode != 0)
-                    {   // �\���ς͐\����
-                        // ����
-                        if (RowAppDepCode != SelDepCode) return;
-                    }
-                    else if (RowApprovalPersonCode == 0)
-                    {   // �H���S����
-                        // ����
-                        if (RowConstrDepCode != SelDepCode) return;
-                    }
+                {   // ----- �����̂݃Z�b�g����Ă���
+                    // ����
+                    if (RowConstrDepCode == SelDepCode
+                        || RowSalesDepCode == SelDepCode
+                        || RowAssistDepCode == SelDepCode
+                        || RowInstrDepCode == SelDepCode) return true;
                 }
 
-                CurRow.Visible = true;
-                CurRow.Cells[(int)DispColumn.RowVisible].Value = (int)RowVisibleDef.Visible;
+                return false;
             }
             catch (Exception ex)
             {
                 logger.ErrorFormat("�V�X�e���G���[�F{0}�F{1}", CommonMotions.GetMethodName(), ex.Message);
+                return false;
             }
         }
         #endregion
@@ -4335,10 +4363,10 @@
                 sql.Append("  , ifnull(Cbi.ConstructionPersonCode, 0) as ConstructionPersonCode ");
                 sql.Append("  , ifnull(Cbi.ConstrSubPersonCode, 0) as ConstrSubPersonCode ");
                 sql.Append("  , ifnull(Cbi.ConstructionInstructor, 0) as ConstructionInstructor ");
-                sql.Append("  , 0 As ConstrDepCode ");
-                sql.Append("  , 0 As SalesDepCode ");
-                sql.Append("  , 0 As AssistDepCode ");
-                sql.Append("  , 0 As InstrDepCode ");
+                sql.Append("  , Picm.DepartmentCode As ConstrDepCode");
+                sql.Append("  , Picm_Sale.DepartmentCode As SalesDepCode");
+                sql.Append("  , Picm_Sub.DepartmentCode As AssistDepCode");
+                sql.Append("  , Picm_Inst.DepartmentCode As InstrDepCode");
 
                 sql.Append("  , case ifnull(DATE(Pod.SendDate), '') ");
                 sql.Append("    when '' then '�~' ");
@@ -4399,13 +4427,19 @@
                 sql.Append("           and Cld.ConstructionCode = Pod.ConstructionCode ");
                 sql.Append("        left join (ConstructionBaseInfo as Cbi ");
                 sql.Append("           left join PersonInChargeMaster as Picm ");
-                sql.Append("              on Cbi.ConstructionPersonCode = Picm.PersonCode) ");
+                sql.Append("              on Cbi.ConstructionPersonCode = Picm.PersonCode ");
+                sql.Append("           left join PersonInChargeMaster as Picm_Sale ");
+                sql.Append("              on Cbi.SalesPersonCode = Picm_Sale.PersonCode ");
+                sql.Append("           left join PersonInChargeMaster as Picm_Sub ");
+                sql.Append("              on Cbi.ConstrSubPersonCode = Picm_Sub.PersonCode ");
+                sql.Append("           left join PersonInChargeMaster as Picm_Inst ");
+                sql.Append("              on Cbi.ConstructionInstructor = Picm_Inst.PersonCode) ");
                 sql.Append("        on Cld.ConstructionCode = Cbi.ConstructionCode ");
 
                 sql.Append("      left join approvalmaster As AppM ");
                 sql.AppendFormat("  on AppM.ApprovalCode = {0} ", Appcode);
                 sql.Append("        And AppM.DepartmentCode = Picm.DepartmentCode ");
-                sql.Append("        join PersonInChargeMaster as AppPName ");
+                sql.Append("        Inner join PersonInChargeMaster as AppPName ");
                 sql.Append("          on AppPName.PersonCode = AppM.ApprovalPerson ");
 
                 sql.Append(" Where ");
@@ -5698,6 +5732,8 @@
                 // �ҏW�����Z�b�g
                 CurRow.Cells[(int)DispColumn.DetailName].Value = frm.EditString;
 
+                // �ύX�t���OON
+                CurRow.Cells[(int)DispColumn.RowState].Value = DataRowState.Modified;
             }
             catch (System.Exception ex)
             {
@@ -5710,6 +5746,102 @@
         }
         #endregion
 
+        #region �폜�Ώۃf�[�^��`
+        /// <summary>
+        /// �폜�Ώۃf�[�^��`
+        /// </summary>
+        private enum ExceRemDataDef
+        {
+            /// <summary>
+            /// �Ǝҍ폜
+            /// </summary>
+            SelCompany = 1,
+            /// <summary>
+            /// �H���Č�
+            /// </summary>
+            SelProject,
+        }
+        #endregion
+
+        #region �f�[�^�폜�m�F����
+        /// <summary>
+        /// �f�[�^�폜�m�F����
+        /// </summary>
+        /// <returns></returns>
+        private bool ExceRemoveConfirmation(ExceRemDataDef SelExec)
+        {
+            try
+            {
+                DataGridView dgv = getShowingView();
+                DataGridViewRow CurRow = dgv.CurrentRow;
+
+                // �J�����g�s�o�b�N�A�b�v���ΏېF�Z�b�g
+                GridCellStyleMember[] CurRowStyle = new GridCellStyleMember[dgv.ColumnCount];
+                CommonMotions.InitSavrGridRow(ref CurRowStyle);
+
+                DataGridViewRow[] ExecRows = null;
+                if (SelExec == ExceRemDataDef.SelCompany)
+                {
+                    int SelData = CommonMotions.cnvInt(CurRow.Cells[m_Company_Column].Value);
+                    if (dgv == dgvCompany)
+                    {
+                        ExecRows = dgv.Rows.Cast<DataGridViewRow>().Where(x => CommonMotions.cnvInt(x.Cells[m_Company_Column].Value) == SelData
+                                                                                && CommonMotions.cnvInt(x.Cells[(int)DispColumn.RowType].Value) == (int)RowsTypeDef.����)
+                                                                    .ToArray();
+                    }
+                    else
+                    {
+                        ExecRows = new DataGridViewRow[1];
+                        ExecRows[0] = CurRow;
+                    }
+                }
+                else if (SelExec == ExceRemDataDef.SelProject)
+                {
+                    int SelData = CommonMotions.cnvInt(CurRow.Cells[m_Genba_Column].Value);
+                    if (dgv == dgvProject)
+                    {
+                        ExecRows = dgv.Rows.Cast<DataGridViewRow>().Where(x => CommonMotions.cnvInt(x.Cells[m_Genba_Column].Value) == SelData
+                                                                                && CommonMotions.cnvInt(x.Cells[(int)DispColumn.RowType].Value) == (int)RowsTypeDef.����)
+                                                                    .ToArray();
+                    }
+                    else
+                    {
+                        ExecRows = new DataGridViewRow[1];
+                        ExecRows[0] = CurRow;
+                    }
+                }
+
+
+                foreach (DataGridViewRow ChangeRow in ExecRows)
+                {
+                    CommonMotions.ChangeGridRow(dgv, ChangeRow, ref CurRowStyle);
+                }
+
+                DialogResult drRet = MessageBox.Show("�I���s�������̎x�������폜����܂��B\r\n�폜�͓o�^��m�肳��܂��B"
+                                , "�폜�m�F"
+                                , MessageBoxButtons.OKCancel
+                                , MessageBoxIcon.Exclamation);
+
+                if (drRet == DialogResult.Cancel)
+                {
+                    // �F�����ɖ߂�
+                    foreach (DataGridViewRow ChangeRow in dgv.Rows)
+                    {
+                        CommonMotions.ChangeGridRow(dgv, ChangeRow, ref CurRowStyle, false);
+                    }
+                    return false;
+                }
+
+                return true;
+            }
+            catch (System.Exception ex)
+            {
+                logger.ErrorFormat("�V�X�e���G���[�F{0}�F{1}", CommonMotions.GetMethodName(), ex.Message);
+                return false;
+            }
+        }
+        #endregion
+
         #region �Ǝҍ폜����
         /// <summary>
         /// �Ǝҍ폜����
@@ -5721,6 +5853,9 @@
                 DataGridView dgv = getShowingView();
                 DataGridViewRow CurRow = dgv.CurrentRow;
 
+                // �폜�m�F
+                if (!ExceRemoveConfirmation(ExceRemDataDef.SelCompany)) return;
+
                 int nCompanyCode = CommonMotions.cnvInt(CurRow.Cells[m_Company_Column].Value);
                 int nConstrCode = CommonMotions.cnvInt(CurRow.Cells[m_Genba_Column].Value);
                 // ���׍s�擾
@@ -5818,12 +5953,14 @@
         {
             try
             {
-
                 DataGridView dgv = getShowingView();
                 if (dgv == null) return;
                 DataGridViewRow CurRow = dgv.CurrentRow;
                 if (CurRow == null) return;
 
+                // �폜�m�F
+                if (!ExceRemoveConfirmation(ExceRemDataDef.SelProject)) return;
+
                 int nCompanyCode = CommonMotions.cnvInt(CurRow.Cells[m_Company_Column].Value);
                 int nConstrCode = CommonMotions.cnvInt(CurRow.Cells[m_Genba_Column].Value);
 
Index: branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.cs	(revision 316)
@@ -406,6 +406,9 @@
             // クリア
             ClearDisplay();
 
+            // 選択大項目名セット
+            lblSelectName.Text = CommonMotions.cnvString(dgvComponentList.CurrentRow.Cells[(int)DispColumn.ComponentName].Value);
+
             // フィールドロック解除
             ControlLock();
 
@@ -624,12 +627,14 @@
                 if (frm.EndButton != DialogResult.OK) return;
 
                 // 選択要素取得
-                List<ConstructionItemMaster> ItemRecArray = frm.ConstructionItem;
+                List<ConstructionItemMaster> ItemRecArray = new List<ConstructionItemMaster>();
+                ItemRecArray = frm.ConstructionItem;
 
                 // 選択無は処理しない
                 if (ItemRecArray.Count == 0) return;
 
-                int iRowCnt = dgvItemList.CurrentRow.Index;
+                int iRowCnt = 0;
+                if (dgvItemList.CurrentRow != null) iRowCnt = dgvItemList.CurrentRow.Index;
                 foreach (ConstructionItemMaster wrkRec in ItemRecArray)
                 {
                     // 行挿入
@@ -692,6 +697,7 @@
         {
             try
             {
+                lblSelectName.Text = "";
                 dgvItemList.Rows.Clear();
 
                 m_bChengeAns = false;
@@ -775,7 +781,9 @@
                 string strSql = " Where DeleteFlg = 0 Order By DisplayOrder ASC";
 
                 // グリッドの行を0に戻す
+                dgvComponentList.Rows.Clear();
                 dgvItemList.Rows.Clear();
+                lblSelectName.Text = "";
 
                 // 作業名称取得
                 if (!sbDB.SelectAction(strSql, ref wrk)) return false;
@@ -847,13 +855,12 @@
             IOMConstructionItem itemDB = new IOMConstructionItem();
             try
             {
-                // 画面クリア
-                ClearDisplay();
+                // グリッドクリア
+                dgvItemList.Rows.Clear();
 
                 // 選択無は表示しない
                 if (m_ComponentCode == 0) return;
 
-
                 dgvItemList.SuspendLayout();
                 // 構成関連マスタ取得
                 string strSQL = "Select B.ItemCode, ItemName From ComponentLinkMaster A, ConstructionItemMaster B";
Index: branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.designer.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.designer.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/Master/ComponentLink/FrmComponentLink.designer.cs	(revision 316)
@@ -45,14 +45,16 @@
             this.panel1 = new System.Windows.Forms.Panel();
             this.btnLineDel = new System.Windows.Forms.Button();
             this.btnLineAdd = new System.Windows.Forms.Button();
+            this.btnDispDown = new System.Windows.Forms.Button();
+            this.btnDispUp = new System.Windows.Forms.Button();
+            this.btnEnd = new System.Windows.Forms.Button();
+            this.btnDataSelect = new System.Windows.Forms.Button();
+            this.groupBoxEx1 = new ProcessManagement.Forms.CustomControls.GroupBoxEx();
+            this.lblSelectName = new System.Windows.Forms.Label();
             this.dgvItemList = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
-            this.btnDispDown = new System.Windows.Forms.Button();
-            this.btnDispUp = new System.Windows.Forms.Button();
-            this.btnEnd = new System.Windows.Forms.Button();
-            this.btnDataSelect = new System.Windows.Forms.Button();
             this.dgvComponentList = new ProcessManagement.Forms.CustomControls.DataGridViewEX();
             this.Column0 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -61,6 +63,7 @@
             this.Column4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.Column6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
             this.panel1.SuspendLayout();
+            this.groupBoxEx1.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)(this.dgvItemList)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.dgvComponentList)).BeginInit();
             this.SuspendLayout();
@@ -112,9 +115,9 @@
             this.panel1.Controls.Add(this.dgvItemList);
             this.panel1.Controls.Add(this.btnDispDown);
             this.panel1.Controls.Add(this.btnDispUp);
-            this.panel1.Location = new System.Drawing.Point(601, 40);
+            this.panel1.Location = new System.Drawing.Point(601, 92);
             this.panel1.Name = "panel1";
-            this.panel1.Size = new System.Drawing.Size(610, 602);
+            this.panel1.Size = new System.Drawing.Size(610, 550);
             this.panel1.TabIndex = 50;
             // 
             // btnLineDel
@@ -123,7 +126,7 @@
             this.btnLineDel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(255)))));
             this.btnLineDel.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
             this.btnLineDel.ForeColor = System.Drawing.Color.Black;
-            this.btnLineDel.Location = new System.Drawing.Point(486, 566);
+            this.btnLineDel.Location = new System.Drawing.Point(486, 516);
             this.btnLineDel.Name = "btnLineDel";
             this.btnLineDel.Size = new System.Drawing.Size(120, 30);
             this.btnLineDel.TabIndex = 54;
@@ -137,7 +140,7 @@
             this.btnLineAdd.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(128)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
             this.btnLineAdd.Font = new System.Drawing.Font("ＭＳ 明朝", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
             this.btnLineAdd.ForeColor = System.Drawing.Color.Black;
-            this.btnLineAdd.Location = new System.Drawing.Point(358, 566);
+            this.btnLineAdd.Location = new System.Drawing.Point(358, 516);
             this.btnLineAdd.Name = "btnLineAdd";
             this.btnLineAdd.Size = new System.Drawing.Size(120, 30);
             this.btnLineAdd.TabIndex = 53;
@@ -145,6 +148,87 @@
             this.btnLineAdd.UseVisualStyleBackColor = false;
             this.btnLineAdd.Click += new System.EventHandler(this.btnLineAdd_Click);
             // 
+            // btnDispDown
+            // 
+            this.btnDispDown.BackColor = System.Drawing.Color.Gainsboro;
+            this.btnDispDown.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
+            this.btnDispDown.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnDispDown.ForeColor = System.Drawing.Color.Black;
+            this.btnDispDown.Location = new System.Drawing.Point(559, 295);
+            this.btnDispDown.Name = "btnDispDown";
+            this.btnDispDown.Size = new System.Drawing.Size(40, 40);
+            this.btnDispDown.TabIndex = 51;
+            this.btnDispDown.TabStop = false;
+            this.btnDispDown.Text = "▼";
+            this.btnDispDown.UseVisualStyleBackColor = false;
+            this.btnDispDown.Click += new System.EventHandler(this.btnDispDown_Click);
+            // 
+            // btnDispUp
+            // 
+            this.btnDispUp.BackColor = System.Drawing.Color.Gainsboro;
+            this.btnDispUp.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
+            this.btnDispUp.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnDispUp.ForeColor = System.Drawing.Color.Black;
+            this.btnDispUp.Location = new System.Drawing.Point(559, 231);
+            this.btnDispUp.Name = "btnDispUp";
+            this.btnDispUp.Size = new System.Drawing.Size(40, 40);
+            this.btnDispUp.TabIndex = 50;
+            this.btnDispUp.TabStop = false;
+            this.btnDispUp.Text = "▲";
+            this.btnDispUp.UseVisualStyleBackColor = false;
+            this.btnDispUp.Click += new System.EventHandler(this.btnDispUp_Click);
+            // 
+            // btnEnd
+            // 
+            this.btnEnd.BackColor = System.Drawing.Color.Blue;
+            this.btnEnd.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnEnd.ForeColor = System.Drawing.Color.White;
+            this.btnEnd.Location = new System.Drawing.Point(1090, 650);
+            this.btnEnd.Name = "btnEnd";
+            this.btnEnd.Size = new System.Drawing.Size(120, 30);
+            this.btnEnd.TabIndex = 6;
+            this.btnEnd.Text = "終　了";
+            this.btnEnd.UseVisualStyleBackColor = false;
+            this.btnEnd.Click += new System.EventHandler(this.btnEnd_Click);
+            // 
+            // btnDataSelect
+            // 
+            this.btnDataSelect.BackColor = System.Drawing.Color.SpringGreen;
+            this.btnDataSelect.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.btnDataSelect.ForeColor = System.Drawing.Color.Black;
+            this.btnDataSelect.Location = new System.Drawing.Point(428, 650);
+            this.btnDataSelect.Name = "btnDataSelect";
+            this.btnDataSelect.Size = new System.Drawing.Size(120, 30);
+            this.btnDataSelect.TabIndex = 51;
+            this.btnDataSelect.TabStop = false;
+            this.btnDataSelect.Text = "選　択";
+            this.btnDataSelect.UseVisualStyleBackColor = false;
+            this.btnDataSelect.Click += new System.EventHandler(this.btnDataSelect_Click);
+            // 
+            // groupBoxEx1
+            // 
+            this.groupBoxEx1.BackColor = System.Drawing.Color.Beige;
+            this.groupBoxEx1.BorderColor = System.Drawing.Color.Silver;
+            this.groupBoxEx1.Controls.Add(this.lblSelectName);
+            this.groupBoxEx1.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
+            this.groupBoxEx1.ForeColor = System.Drawing.Color.Black;
+            this.groupBoxEx1.Location = new System.Drawing.Point(601, 40);
+            this.groupBoxEx1.Name = "groupBoxEx1";
+            this.groupBoxEx1.Size = new System.Drawing.Size(610, 50);
+            this.groupBoxEx1.TabIndex = 52;
+            this.groupBoxEx1.TabStop = false;
+            this.groupBoxEx1.Text = "選択中大項目";
+            // 
+            // lblSelectName
+            // 
+            this.lblSelectName.BackColor = System.Drawing.Color.White;
+            this.lblSelectName.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.lblSelectName.Location = new System.Drawing.Point(4, 18);
+            this.lblSelectName.Name = "lblSelectName";
+            this.lblSelectName.Size = new System.Drawing.Size(600, 27);
+            this.lblSelectName.TabIndex = 0;
+            this.lblSelectName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+            // 
             // dgvItemList
             // 
             this.dgvItemList.AllowUserToAddRows = false;
@@ -172,9 +256,8 @@
             this.dgvItemList.Name = "dgvItemList";
             this.dgvItemList.RowHeadersWidth = 20;
             this.dgvItemList.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;
-            this.dgvItemList.RowTemplate.Height = 21;
             this.dgvItemList.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
-            this.dgvItemList.Size = new System.Drawing.Size(540, 557);
+            this.dgvItemList.Size = new System.Drawing.Size(540, 510);
             this.dgvItemList.TabIndex = 52;
             // 
             // dataGridViewTextBoxColumn1
@@ -214,63 +297,6 @@
             this.dataGridViewTextBoxColumn4.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
             this.dataGridViewTextBoxColumn4.Width = 440;
             // 
-            // btnDispDown
-            // 
-            this.btnDispDown.BackColor = System.Drawing.Color.Gainsboro;
-            this.btnDispDown.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
-            this.btnDispDown.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnDispDown.ForeColor = System.Drawing.Color.Black;
-            this.btnDispDown.Location = new System.Drawing.Point(559, 295);
-            this.btnDispDown.Name = "btnDispDown";
-            this.btnDispDown.Size = new System.Drawing.Size(40, 40);
-            this.btnDispDown.TabIndex = 51;
-            this.btnDispDown.TabStop = false;
-            this.btnDispDown.Text = "▼";
-            this.btnDispDown.UseVisualStyleBackColor = false;
-            this.btnDispDown.Click += new System.EventHandler(this.btnDispDown_Click);
-            // 
-            // btnDispUp
-            // 
-            this.btnDispUp.BackColor = System.Drawing.Color.Gainsboro;
-            this.btnDispUp.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
-            this.btnDispUp.Font = new System.Drawing.Font("ＭＳ 明朝", 20.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnDispUp.ForeColor = System.Drawing.Color.Black;
-            this.btnDispUp.Location = new System.Drawing.Point(559, 231);
-            this.btnDispUp.Name = "btnDispUp";
-            this.btnDispUp.Size = new System.Drawing.Size(40, 40);
-            this.btnDispUp.TabIndex = 50;
-            this.btnDispUp.TabStop = false;
-            this.btnDispUp.Text = "▲";
-            this.btnDispUp.UseVisualStyleBackColor = false;
-            this.btnDispUp.Click += new System.EventHandler(this.btnDispUp_Click);
-            // 
-            // btnEnd
-            // 
-            this.btnEnd.BackColor = System.Drawing.Color.Blue;
-            this.btnEnd.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnEnd.ForeColor = System.Drawing.Color.White;
-            this.btnEnd.Location = new System.Drawing.Point(1090, 650);
-            this.btnEnd.Name = "btnEnd";
-            this.btnEnd.Size = new System.Drawing.Size(120, 30);
-            this.btnEnd.TabIndex = 6;
-            this.btnEnd.Text = "終　了";
-            this.btnEnd.UseVisualStyleBackColor = false;
-            this.btnEnd.Click += new System.EventHandler(this.btnEnd_Click);
-            // 
-            // btnDataSelect
-            // 
-            this.btnDataSelect.BackColor = System.Drawing.Color.SpringGreen;
-            this.btnDataSelect.Font = new System.Drawing.Font("ＭＳ 明朝", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(128)));
-            this.btnDataSelect.ForeColor = System.Drawing.Color.Black;
-            this.btnDataSelect.Location = new System.Drawing.Point(428, 650);
-            this.btnDataSelect.Name = "btnDataSelect";
-            this.btnDataSelect.Size = new System.Drawing.Size(120, 30);
-            this.btnDataSelect.TabIndex = 51;
-            this.btnDataSelect.TabStop = false;
-            this.btnDataSelect.Text = "選　択";
-            this.btnDataSelect.UseVisualStyleBackColor = false;
-            this.btnDataSelect.Click += new System.EventHandler(this.btnDataSelect_Click);
-            // 
             // dgvComponentList
             // 
             this.dgvComponentList.AllowUserToAddRows = false;
@@ -392,6 +418,7 @@
             this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
             this.BackColor = System.Drawing.Color.Black;
             this.ClientSize = new System.Drawing.Size(1220, 687);
+            this.Controls.Add(this.groupBoxEx1);
             this.Controls.Add(this.btnDataSelect);
             this.Controls.Add(this.panel1);
             this.Controls.Add(this.dgvComponentList);
@@ -412,6 +439,7 @@
             this.Load += new System.EventHandler(this.FrmComponentLink_Load);
             this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FrmComponentLink_KeyDown);
             this.panel1.ResumeLayout(false);
+            this.groupBoxEx1.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.dgvItemList)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.dgvComponentList)).EndInit();
             this.ResumeLayout(false);
@@ -441,5 +469,7 @@
         private System.Windows.Forms.DataGridViewTextBoxColumn Column3;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column4;
         private System.Windows.Forms.DataGridViewTextBoxColumn Column6;
+        private GroupBoxEx groupBoxEx1;
+        private System.Windows.Forms.Label lblSelectName;
     }
 }
\ No newline at end of file
Index: branches/src/ProcessManagement/ProcessManagement/Forms/SubForms/FrmPrintConfirmation.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/SubForms/FrmPrintConfirmation.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/SubForms/FrmPrintConfirmation.cs	(revision 316)
@@ -102,6 +102,11 @@
         /// ツールチップ
         /// </summary>
         private ToolTip ToolTip1 = new ToolTip();
+
+        /// <summary>
+        /// 処理名称
+        /// </summary>
+        private string m_ProcessName = string.Empty;
         #endregion
 
         #region プロパティ
@@ -164,7 +169,29 @@
             get { return m_bDatePrintFlg; }
             set { m_bDatePrintFlg = value; }
         }
+
+        /// <summary>
+        /// 処理名称
+        /// </summary>
+        public string ProcessName
+        {
+            get { return m_ProcessName; }
+            set { m_ProcessName = value; }
+        }
+
+        #region 印刷範囲グループボックス表示制御
+        /// <summary>
+        /// 印刷範囲グループボックス表示制御
+        /// </summary>
+        public bool DispRenge
+        {
+            set
+            {
+                DispCtrlRenge(value);
+            }
+        }
         #endregion
+        #endregion
 
         #region ×ボタン
         /// <summary>
@@ -303,6 +330,10 @@
                 string strProcess = ClsExcute.ProcessExecuteName[m_ExecuteProcNo];
                 switch(m_ExecuteProcNo)
                 {
+                    case (int)ClsExcute.ProcessExecuteNo.MainMenu:
+                        // メニュー指定時は文字列をそのままセット
+                        label2.Text = m_ProcessName + "　印　刷";
+                        break;
                     case (int)ClsExcute.ProcessExecuteNo.DRConstruction:
                     case (int)ClsExcute.ProcessExecuteNo.Proceedings:
                         label2.Text = strProcess.Substring(0, strProcess.IndexOf("－")) + "印刷";
@@ -390,5 +421,22 @@
             }
         }
         #endregion
+
+        #region 印刷範囲グループボックス表示制御
+        /// <summary>
+        /// 印刷範囲グループボックス表示制御
+        /// </summary>
+        private void DispCtrlRenge(bool bDispFlg)
+        {
+            try
+            {
+                groupBox3.Visible = bDispFlg;
+            }
+            catch (Exception ex)
+            {
+                logger.ErrorFormat("システムエラー：{0}：{1}", CommonMotions.GetMethodName(), ex.Message);
+            }
+        }
+        #endregion
     }
 }
Index: branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Forms/ZMenu/FrmMenuAuxiliary.cs	(revision 316)
@@ -3374,32 +3374,19 @@
             try
             {
                 DataGridView dgv = dgvPersonApp;
-                int CurRowCnt = 0;
 
-                int iPersonCode = 0;
-                int iApprovalCode = 0;
-                DateTime OrderDate = DateTime.MinValue;
-                int iOrderNo = 0;
-                DateTime ApprovalEntryDate = DateTime.MinValue;
-                DateTime ApprovalLimitDates = DateTime.MinValue;
-
-                string strKey1 = string.Empty;
-                string strKey2 = string.Empty;
-                string petitionDetail = string.Empty;
-                DateTime wrkdt = DateTime.Now;
                 // 先頭レコードを取得
                 object[] objwrk = (object[])BufferList[0];
 
                 // データ取得
-                iPersonCode = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.PersonCode]);                  // 担当者番号
-                iApprovalCode = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.ApprovalCode]);              // 承認機能番号
-                OrderDate = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.OrderDate]);                    // 受付日
-                iOrderNo = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.OrderNo]);                        // 受付番号
+                int iPersonCode = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.PersonCode]);                  // 担当者番号
+                int iApprovalCode = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.ApprovalCode]);              // 承認機能番号
+                DateTime OrderDate = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.OrderDate]);               // 受付日
+                int iOrderNo = CommonMotions.cnvInt(objwrk[(int)PersonAppDataList.OrderNo]);                        // 受付番号
 
-                ApprovalEntryDate = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.EntryDate]);             // 申請日付
-                ApprovalLimitDates = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.ApprovalLimitDates].ToString());    // 承認希望日
+                DateTime ApprovalEntryDate = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.EntryDate]);       // 申請日付
+                DateTime ApprovalLimitDates = CommonMotions.cnvDate(objwrk[(int)PersonAppDataList.ApprovalLimitDates].ToString());    // 承認希望日
 
-
                 string strLimitDate = string.Empty;
                 if (ApprovalLimitDates != DateTime.MinValue) strLimitDate = ApprovalLimitDates.ToShortDateString();
 
@@ -3412,8 +3399,10 @@
                     BreakCode = iApprovalCode;
                 }
 
-                strKey1 = string.Empty;
-                strKey2 = string.Empty;
+                string strKey1 = string.Empty;
+                string strKey2 = string.Empty;
+                string petitionDetail = string.Empty;
+                DateTime wrkdt = DateTime.Now;
                 switch (iApprovalCode)
                 {
                     case (int)ClsExcute.ApprovalListNo.DRWorkApproval:                      // 出勤日報申請
@@ -3442,7 +3431,7 @@
                         break;
                 }
                 // データセット
-                CurRowCnt = dgv.Rows.Add(iPersonCode,
+                int CurRowCnt = dgv.Rows.Add(iPersonCode,
                                                 iApprovalCode,
                                                 OrderDate,
                                                 iOrderNo,
Index: branches/src/ProcessManagement/ProcessManagement/ProcessManage.xlsx
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs
===================================================================
--- branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs	(revision 315)
+++ branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs	(revision 316)
@@ -32,7 +32,7 @@
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を 
 // 既定値にすることができます:
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.1.34")]
-[assembly: AssemblyFileVersion("1.0.1.34")]
+[assembly: AssemblyVersion("1.0.1.37")]
+[assembly: AssemblyFileVersion("1.0.1.37")]
 // Log4netを使用する
 [assembly: log4net.Config.XmlConfigurator(ConfigFile = @"log4net.config", Watch = true)]
\ No newline at end of file
