private void Init_SpecialLine_Excel()
 {
     if (SpecialLine_Excel_Struct == null)
     {
         SpecialLine_Excel_Struct = new ExcelImportStruct[3];
         SpecialLine_Excel_Struct[0] = new ExcelImportStruct(0, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, true);
         SpecialLine_Excel_Struct[1] = new ExcelImportStruct(1, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
         SpecialLine_Excel_Struct[2] = new ExcelImportStruct(2, "Mode", "Mode", Excel_Col_Type.COL_STRING, 20, false);
     }
 }
 private void Init_Skill_Excel()
 {
     if (Skill_Excel_Struct == null)
     {
         Skill_Excel_Struct = new ExcelImportStruct[4];
         Skill_Excel_Struct[0] = new ExcelImportStruct(0, "Skill_ID", "Skill_ID", Excel_Col_Type.COL_STRING, 20, true);
         Skill_Excel_Struct[1] = new ExcelImportStruct(1, "Skill_Name", "Skill_Name", Excel_Col_Type.COL_STRING, 50, false);
         Skill_Excel_Struct[2] = new ExcelImportStruct(2, "Description", "Description", Excel_Col_Type.COL_STRING, 200, false);
         Skill_Excel_Struct[3] = new ExcelImportStruct(3, "Note", "Note", Excel_Col_Type.COL_STRING, 100, false);
     }
 }
 //const int LineWorkStationMapping_Index = 0;
 private void Init_LineWorkStationMapping_Excel()
 {
     if (LineSkillRequest_Excel_Struct == null)
     {
         LineWorkStationMapping_Excel_Struct = new ExcelImportStruct[4];
         LineWorkStationMapping_Excel_Struct[0] = new ExcelImportStruct(0, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, true);
         LineWorkStationMapping_Excel_Struct[1] = new ExcelImportStruct(1, "WstID", "WstID", Excel_Col_Type.COL_STRING, 50, true);
         LineWorkStationMapping_Excel_Struct[2] = new ExcelImportStruct(2, "WstName", "WstName", Excel_Col_Type.COL_STRING, 20, false);
         LineWorkStationMapping_Excel_Struct[3] = new ExcelImportStruct(3, "Note", "Note", Excel_Col_Type.COL_STRING, 50, false);
     }
 }
 private void Init_ShiftDescription_Excel()
 {
     if (ShiftDescription_Excel_Struct == null)
     {
         ShiftDescription_Excel_Struct = new ExcelImportStruct[4];
         ShiftDescription_Excel_Struct[0] = new ExcelImportStruct(0, "ShiftName", "ShiftName", Excel_Col_Type.COL_STRING, 20, true);
         ShiftDescription_Excel_Struct[1] = new ExcelImportStruct(1, "From_Time", "From_Time", Excel_Col_Type.COL_TIME, 50, false);
         ShiftDescription_Excel_Struct[2] = new ExcelImportStruct(2, "To_Time", "To_Time", Excel_Col_Type.COL_TIME, 20, false);
         ShiftDescription_Excel_Struct[3] = new ExcelImportStruct(3, "SpanTime", "SpanTime", Excel_Col_Type.COL_INT, 50, false);
     }
 }
 private void Init_InputFromPlanner_Excel()
 {
     if (InputFromPlanner_Excel_Struct == null)
     {
         InputFromPlanner_Excel_Struct = new ExcelImportStruct[5];
         InputFromPlanner_Excel_Struct[0] = new ExcelImportStruct(0, "Date", "Date", Excel_Col_Type.COL_DATE, 20, true);
         InputFromPlanner_Excel_Struct[1] = new ExcelImportStruct(1, "PO", "PO", Excel_Col_Type.COL_STRING, 20, false);
         InputFromPlanner_Excel_Struct[2] = new ExcelImportStruct(2, "PartNumber", "PartNumber", Excel_Col_Type.COL_STRING, 50, false);
         InputFromPlanner_Excel_Struct[3] = new ExcelImportStruct(3, "Qty", "Qty", Excel_Col_Type.COL_INT, 20, false);
         InputFromPlanner_Excel_Struct[4] = new ExcelImportStruct(4, "Priority", "Priority", Excel_Col_Type.COL_INT, 20, false);
     }
 }
 private void Init_Employee_Working_on_Sunday_Excel()
 {
     if (Employee_Working_on_Sunday_Excel_Struct == null)
     {
         Employee_Working_on_Sunday_Excel_Struct = new ExcelImportStruct[6];
         Employee_Working_on_Sunday_Excel_Struct[0] = new ExcelImportStruct(0, "Date", "Date", Excel_Col_Type.COL_DATE, 20, false);
         Employee_Working_on_Sunday_Excel_Struct[1] = new ExcelImportStruct(1, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 20, true);
         Employee_Working_on_Sunday_Excel_Struct[2] = new ExcelImportStruct(2, "Empl_Name", "Empl_Name", Excel_Col_Type.COL_STRING, 50, false);
         Employee_Working_on_Sunday_Excel_Struct[3] = new ExcelImportStruct(3, "ShiftName", "ShiftName", Excel_Col_Type.COL_STRING, 20, false);
         Employee_Working_on_Sunday_Excel_Struct[4] = new ExcelImportStruct(4, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, false);
         Employee_Working_on_Sunday_Excel_Struct[5] = new ExcelImportStruct(5, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, true);
     }
 }
 private void Init_FixPosition_Excel()
 {
     if (FixPosition_Excel_Struct == null)
     {
         FixPosition_Excel_Struct = new ExcelImportStruct[6];
         FixPosition_Excel_Struct[0] = new ExcelImportStruct(0, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 20, true);
         FixPosition_Excel_Struct[1] = new ExcelImportStruct(1, "Empl_Name", "Empl_Name", Excel_Col_Type.COL_STRING, 50, false);
         FixPosition_Excel_Struct[2] = new ExcelImportStruct(2, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, false);
         FixPosition_Excel_Struct[3] = new ExcelImportStruct(3, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
         FixPosition_Excel_Struct[4] = new ExcelImportStruct(4, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, false);
         FixPosition_Excel_Struct[5] = new ExcelImportStruct(5, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
         FixPosition_Excel_Struct[5] = new ExcelImportStruct(6, "Position", "Position", Excel_Col_Type.COL_STRING, 10, false);
     }
 }
        private void Init_Leave_Info_Excel()
        {
            if (Leave_Info_Excel_Struct == null)
            {
                Leave_Info_Excel_Struct = new ExcelImportStruct[6];
                Leave_Info_Excel_Struct[0] = new ExcelImportStruct(0, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 10, true);
                Leave_Info_Excel_Struct[1] = new ExcelImportStruct(1, "Name", "Name", Excel_Col_Type.COL_STRING, 100, false);
                Leave_Info_Excel_Struct[2] = new ExcelImportStruct(2, "DepartmentCode", "DepartmentCode", Excel_Col_Type.COL_STRING, 30, false);
                Leave_Info_Excel_Struct[3] = new ExcelImportStruct(3, "AttDate", "AttDate", Excel_Col_Type.COL_DATE, 20, true);
                Leave_Info_Excel_Struct[4] = new ExcelImportStruct(4, "LeaveCode", "LeaveCode", Excel_Col_Type.COL_STRING, 20, false);
                Leave_Info_Excel_Struct[5] = new ExcelImportStruct(5, "Reason", "Reason", Excel_Col_Type.COL_STRING, 50, false);

            }
        }
 private void Init_LineSkillRequest_Excel()
 {
     if (LineSkillRequest_Excel_Struct == null)
     {
         LineSkillRequest_Excel_Struct = new ExcelImportStruct[9];
         LineSkillRequest_Excel_Struct[0] = new ExcelImportStruct(0, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, true);
         LineSkillRequest_Excel_Struct[1] = new ExcelImportStruct(1, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
         LineSkillRequest_Excel_Struct[2] = new ExcelImportStruct(2, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, false);
         LineSkillRequest_Excel_Struct[3] = new ExcelImportStruct(3, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
         LineSkillRequest_Excel_Struct[4] = new ExcelImportStruct(4, "Skill_ID", "Skill_ID", Excel_Col_Type.COL_STRING, 20, true);
         LineSkillRequest_Excel_Struct[5] = new ExcelImportStruct(5, "Skill_Name", "Skill_Name", Excel_Col_Type.COL_STRING, 50, false);
         LineSkillRequest_Excel_Struct[6] = new ExcelImportStruct(6, "SubLine_ID", "SubLine_ID", Excel_Col_Type.COL_STRING, 20, false);
         LineSkillRequest_Excel_Struct[7] = new ExcelImportStruct(7, "SubLine_Name", "SubLine_Name", Excel_Col_Type.COL_STRING, 50, false);
         LineSkillRequest_Excel_Struct[8] = new ExcelImportStruct(8, "GroupID", "GroupID", Excel_Col_Type.COL_STRING, 20, false);
     }
 }
 private void Init_LineLayout_Excel()
 {
     if (LineLayout_Excel_Struct == null)
     {
         LineLayout_Excel_Struct = new ExcelImportStruct[11];
         LineLayout_Excel_Struct[0] = new ExcelImportStruct(0, "Line_ID", "Line_ID", Excel_Col_Type.COL_STRING, 20, true);
         LineLayout_Excel_Struct[1] = new ExcelImportStruct(1, "Line_Name", "Line_Name", Excel_Col_Type.COL_STRING, 50, false);
         LineLayout_Excel_Struct[2] = new ExcelImportStruct(2, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, true);
         LineLayout_Excel_Struct[3] = new ExcelImportStruct(3, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
         LineLayout_Excel_Struct[4] = new ExcelImportStruct(4, "WST_x", "WST_x", Excel_Col_Type.COL_INT, 20, false);
         LineLayout_Excel_Struct[5] = new ExcelImportStruct(5, "WST_y", "WST_y", Excel_Col_Type.COL_INT, 20, false);
         LineLayout_Excel_Struct[6] = new ExcelImportStruct(6, "WST_width", "WST_width", Excel_Col_Type.COL_INT, 20, false);
         LineLayout_Excel_Struct[7] = new ExcelImportStruct(7, "WST_heigh", "WST_heigh", Excel_Col_Type.COL_INT, 20, false);
         LineLayout_Excel_Struct[8] = new ExcelImportStruct(8, "GroupID", "GroupID", Excel_Col_Type.COL_STRING, 20, false);
         LineLayout_Excel_Struct[9] = new ExcelImportStruct(9, "Description", "Description", Excel_Col_Type.COL_STRING, 200, false);
         LineLayout_Excel_Struct[10] = new ExcelImportStruct(10, "Note", "Note", Excel_Col_Type.COL_STRING, 200, false);
     }
 }
 private void Init_KeHoachSanXuatTheoTram_Excel()
 {
     if (KeHoachSanXuatTheoTram_Excel_Struct == null)
     {
         KeHoachSanXuatTheoTram_Excel_Struct = new ExcelImportStruct[15];
         KeHoachSanXuatTheoTram_Excel_Struct[1] = new ExcelImportStruct(1, "Date", "Date", Excel_Col_Type.COL_DATE, 20, true);
         KeHoachSanXuatTheoTram_Excel_Struct[0] = new ExcelImportStruct(0, "PartNumber", "PartNumber", Excel_Col_Type.COL_STRING, 20, true);
         KeHoachSanXuatTheoTram_Excel_Struct[2] = new ExcelImportStruct(2, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, true);
         KeHoachSanXuatTheoTram_Excel_Struct[3] = new ExcelImportStruct(3, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
         KeHoachSanXuatTheoTram_Excel_Struct[4] = new ExcelImportStruct(4, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, true);
         KeHoachSanXuatTheoTram_Excel_Struct[5] = new ExcelImportStruct(5, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
         KeHoachSanXuatTheoTram_Excel_Struct[6] = new ExcelImportStruct(6, "ShiftName", "ShiftName", Excel_Col_Type.COL_STRING, 50, true);
         KeHoachSanXuatTheoTram_Excel_Struct[7] = new ExcelImportStruct(7, "Shift_Percent", "Shift_Percent", Excel_Col_Type.COL_INT, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[8] = new ExcelImportStruct(8, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[9] = new ExcelImportStruct(9, "Empl_Name", "Empl_Name", Excel_Col_Type.COL_STRING, 50, false);
         KeHoachSanXuatTheoTram_Excel_Struct[10] = new ExcelImportStruct(10, "From_Time", "From_Time", Excel_Col_Type.COL_DATE, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[11] = new ExcelImportStruct(11, "To_Time", "To_Time", Excel_Col_Type.COL_DATE, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[12] = new ExcelImportStruct(12, "Capacity", "Capacity", Excel_Col_Type.COL_INT, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[13] = new ExcelImportStruct(13, "Qty", "Qty", Excel_Col_Type.COL_INT, 20, false);
         KeHoachSanXuatTheoTram_Excel_Struct[14] = new ExcelImportStruct(14, "Total_Qty", "Total_Qty", Excel_Col_Type.COL_INT, 20, false);
     }
 }
        ExcelImportStruct[] Line_Desciption_Excel_Struct; //  = new ExcelImportStruct[7];

        #endregion Fields

        #region Methods

        private void Init_Line_Desciption_Excel()
        {
            if (Line_Desciption_Excel_Struct == null)
            {
                Line_Desciption_Excel_Struct = new ExcelImportStruct[15];
                Line_Desciption_Excel_Struct[0] = new ExcelImportStruct(0, "PartNumber", "PartNumber", Excel_Col_Type.COL_STRING, 20, true);
                Line_Desciption_Excel_Struct[1] = new ExcelImportStruct(1, "PartName", "PartName", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[2] = new ExcelImportStruct(2, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[3] = new ExcelImportStruct(3, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
                Line_Desciption_Excel_Struct[4] = new ExcelImportStruct(4, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 50, true);
                Line_Desciption_Excel_Struct[5] = new ExcelImportStruct(5, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
                Line_Desciption_Excel_Struct[6] = new ExcelImportStruct(6, "GroupID", "GroupID", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[7] = new ExcelImportStruct(7, "Description", "Description", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[8] = new ExcelImportStruct(8, "Note", "Note", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[9] = new ExcelImportStruct(9, "MinResource", "MinResource", Excel_Col_Type.COL_INT, 20, false);
                Line_Desciption_Excel_Struct[10] = new ExcelImportStruct(10, "MaxResource", "MaxResource", Excel_Col_Type.COL_INT, 20, false);
                Line_Desciption_Excel_Struct[11] = new ExcelImportStruct(11, "MaxCapacity", "MaxCapacity", Excel_Col_Type.COL_INT, 20, false);
                Line_Desciption_Excel_Struct[12] = new ExcelImportStruct(12, "SubLine_ID", "SubLine_ID", Excel_Col_Type.COL_STRING, 20, false);
                Line_Desciption_Excel_Struct[13] = new ExcelImportStruct(13, "SubLine_Name", "SubLine_Name", Excel_Col_Type.COL_STRING, 50, false);
                Line_Desciption_Excel_Struct[14] = new ExcelImportStruct(14, "Family", "Family", Excel_Col_Type.COL_STRING, 20, false);

            }
        }
 private void Init_Empl_Skill_Excel()
 {
     if (Empl_Skill_Excel_Struct == null)
     {
         Empl_Skill_Excel_Struct = new ExcelImportStruct[6];
         Empl_Skill_Excel_Struct[0] = new ExcelImportStruct(0, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 20, true);
         Empl_Skill_Excel_Struct[1] = new ExcelImportStruct(1, "Empl_Name", "Empl_Name", Excel_Col_Type.COL_STRING, 50, false);
         Empl_Skill_Excel_Struct[2] = new ExcelImportStruct(2, "Skill_ID", "Skill_ID", Excel_Col_Type.COL_STRING, 20, true);
         Empl_Skill_Excel_Struct[3] = new ExcelImportStruct(3, "Skill_Name", "Skill_Name", Excel_Col_Type.COL_STRING, 50, false);
         Empl_Skill_Excel_Struct[4] = new ExcelImportStruct(4, "Priority", "Priority", Excel_Col_Type.COL_STRING, 20, false);
         Empl_Skill_Excel_Struct[5] = new ExcelImportStruct(5, "GroupID", "GroupID", Excel_Col_Type.COL_STRING, 20, false);
     }
 }
        private void Init_KeHoachSanXuatTheoNgay_Excel()
        {
            if (KeHoachSanXuatTheoNgay_Excel_Struct == null)
            {
                KeHoachSanXuatTheoNgay_Excel_Struct = new ExcelImportStruct[26];

                KeHoachSanXuatTheoNgay_Excel_Struct[0] = new ExcelImportStruct(0, "Date", "Date", Excel_Col_Type.COL_DATE, 10, true);
                KeHoachSanXuatTheoNgay_Excel_Struct[1] = new ExcelImportStruct(1, "PartNumber", "PartNumber", Excel_Col_Type.COL_STRING, 20, true);
                KeHoachSanXuatTheoNgay_Excel_Struct[2] = new ExcelImportStruct(2, "Priority", "Priority", Excel_Col_Type.COL_INT, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[3] = new ExcelImportStruct(3, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[4] = new ExcelImportStruct(4, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[5] = new ExcelImportStruct(5, "GroupID", "GroupID", Excel_Col_Type.COL_STRING, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[6] = new ExcelImportStruct(6, "TotalShiftPerLine", "TotalShiftPerLine", Excel_Col_Type.COL_DECIMAL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[7] = new ExcelImportStruct(7, "Capacity", "Capacity", Excel_Col_Type.COL_INT, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[8] = new ExcelImportStruct(8, "Qty", "Qty", Excel_Col_Type.COL_INT, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[9] = new ExcelImportStruct(9, "NumOfShift", "NumOfShift", Excel_Col_Type.COL_DECIMAL, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[10] = new ExcelImportStruct(10, "NumOfPerson_Per_Day", "NumOfPerson_Per_Day", Excel_Col_Type.COL_INT, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[11] = new ExcelImportStruct(11, "ShiftNamePerLine", "ShiftNamePerLine", Excel_Col_Type.COL_STRING, 100, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[12] = new ExcelImportStruct(12, "SubLine_ID", "SubLine_ID", Excel_Col_Type.COL_STRING, 20, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[13] = new ExcelImportStruct(13, "SubLine_Name", "SubLine_Name", Excel_Col_Type.COL_STRING, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[14] = new ExcelImportStruct(14, "Shift_1_Main", "Shift_1_Main", Excel_Col_Type.COL_BOOL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[15] = new ExcelImportStruct(15, "Shift_2_Main", "Shift_2_Main", Excel_Col_Type.COL_BOOL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[16] = new ExcelImportStruct(16, "Shift_3_Main", "Shift_3_Main", Excel_Col_Type.COL_BOOL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[17] = new ExcelImportStruct(17, "Shift_1_Qty", "Shift_1_Qty", Excel_Col_Type.COL_DECIMAL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[18] = new ExcelImportStruct(18, "Shift_1_From", "Shift_1_From", Excel_Col_Type.COL_TIME, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[19] = new ExcelImportStruct(19, "Shift_1_To", "Shift_1_To", Excel_Col_Type.COL_TIME, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[20] = new ExcelImportStruct(20, "Shift_2_Qty", "Shift_2_Qty", Excel_Col_Type.COL_DECIMAL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[21] = new ExcelImportStruct(21, "Shift_2_From", "Shift_2_From", Excel_Col_Type.COL_TIME, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[22] = new ExcelImportStruct(22, "Shift_2_To", "Shift_2_To", Excel_Col_Type.COL_TIME, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[23] = new ExcelImportStruct(23, "Shift_3_Qty", "Shift_3_Qty", Excel_Col_Type.COL_DECIMAL, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[24] = new ExcelImportStruct(24, "Shift_3_From", "Shift_3_From", Excel_Col_Type.COL_TIME, 50, false);
                KeHoachSanXuatTheoNgay_Excel_Struct[25] = new ExcelImportStruct(25, "Shift_3_To", "Shift_3_To", Excel_Col_Type.COL_TIME, 50, false);
            }
        }
 private void Init_P_003_KeHoachSanXuatTheoLine_Excel()
 {
     if (P_003_KeHoachSanXuatTheoLine_Excel_Struct == null)
     {
         P_003_KeHoachSanXuatTheoLine_Excel_Struct = new ExcelImportStruct[14];
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[0] = new ExcelImportStruct(0, "Date", "Date", Excel_Col_Type.COL_DATE, 20, true);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[1] = new ExcelImportStruct(1, "LineID", "LineID", Excel_Col_Type.COL_STRING, 20, true);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[2] = new ExcelImportStruct(2, "WST_ID", "WST_ID", Excel_Col_Type.COL_STRING, 20, true);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[3] = new ExcelImportStruct(3, "ShiftName", "ShiftName", Excel_Col_Type.COL_STRING, 20, true);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[4] = new ExcelImportStruct(4, "Empl_ID", "Empl_ID", Excel_Col_Type.COL_STRING, 20, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[5] = new ExcelImportStruct(5, "Empl_Name", "Empl_Name", Excel_Col_Type.COL_STRING, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[6] = new ExcelImportStruct(6, "LineName", "LineName", Excel_Col_Type.COL_STRING, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[7] = new ExcelImportStruct(7, "SubLine_ID", "SubLine_ID", Excel_Col_Type.COL_STRING, 20, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[8] = new ExcelImportStruct(8, "SubLine_Name", "SubLine_Name", Excel_Col_Type.COL_STRING, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[9] = new ExcelImportStruct(9, "Main_Part", "Main_Part", Excel_Col_Type.COL_STRING, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[10] = new ExcelImportStruct(10, "WST_Name", "WST_Name", Excel_Col_Type.COL_STRING, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[11] = new ExcelImportStruct(11, "From_Time", "From_Time", Excel_Col_Type.COL_TIME, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[12] = new ExcelImportStruct(12, "To_Time", "To_Time", Excel_Col_Type.COL_TIME, 50, false);
         P_003_KeHoachSanXuatTheoLine_Excel_Struct[13] = new ExcelImportStruct(13, "Reason", "Reason", Excel_Col_Type.COL_STRING, 100, false);
     }
 }