diff --git a/esua-epdc/kettle-Code/dcp_job/group_point/group_points.kjb b/esua-epdc/kettle-Code/dcp_job/group_point/group_points.kjb
index 038254813..cc43fefef 100644
--- a/esua-epdc/kettle-Code/dcp_job/group_point/group_points.kjb
+++ b/esua-epdc/kettle-Code/dcp_job/group_point/group_points.kjb
@@ -536,44 +536,6 @@
768
-
- epdc_gr_grid_month_new
-
- TRANS
-
- filename
-
- ${Internal.Entry.Current.Directory}/epdc_gr_grid_month_new.ktr
-
- N
- N
- N
- N
- N
- N
-
-
- N
- N
- Basic
- N
-
- N
- Y
- N
- N
- N
- Pentaho local
-
- Y
-
- N
- Y
- 0
- 656
- 896
-
-
user_point_total
@@ -668,15 +630,6 @@
Y
Y
-
- Start
- epdc_gr_grid_month_new
- 0
- 0
- Y
- Y
- Y
-
Start
user_point_total
diff --git a/esua-epdc/kettle-Code/dcp_job/group_point/epdc_gr_grid_month_new.ktr b/esua-epdc/kettle-Code/dcp_job/group_point_month/epdc_gr_grid_month_new.ktr
similarity index 100%
rename from esua-epdc/kettle-Code/dcp_job/group_point/epdc_gr_grid_month_new.ktr
rename to esua-epdc/kettle-Code/dcp_job/group_point_month/epdc_gr_grid_month_new.ktr
diff --git a/esua-epdc/kettle-Code/dcp_job/group_point_month/group_point_month.kjb b/esua-epdc/kettle-Code/dcp_job/group_point_month/group_point_month.kjb
new file mode 100644
index 000000000..f4da2137c
--- /dev/null
+++ b/esua-epdc/kettle-Code/dcp_job/group_point_month/group_point_month.kjb
@@ -0,0 +1,364 @@
+
+
+ group_point_month
+
+
+
+ /
+ -
+ 2022/03/25 15:00:26.547
+ -
+ 2022/03/25 15:00:26.547
+
+
+
+
+
+
+
+
+
+
+
+
+ ID_JOB
+ Y
+ ID_JOB
+
+
+ CHANNEL_ID
+ Y
+ CHANNEL_ID
+
+
+ JOBNAME
+ Y
+ JOBNAME
+
+
+ STATUS
+ Y
+ STATUS
+
+
+ LINES_READ
+ Y
+ LINES_READ
+
+
+ LINES_WRITTEN
+ Y
+ LINES_WRITTEN
+
+
+ LINES_UPDATED
+ Y
+ LINES_UPDATED
+
+
+ LINES_INPUT
+ Y
+ LINES_INPUT
+
+
+ LINES_OUTPUT
+ Y
+ LINES_OUTPUT
+
+
+ LINES_REJECTED
+ Y
+ LINES_REJECTED
+
+
+ ERRORS
+ Y
+ ERRORS
+
+
+ STARTDATE
+ Y
+ STARTDATE
+
+
+ ENDDATE
+ Y
+ ENDDATE
+
+
+ LOGDATE
+ Y
+ LOGDATE
+
+
+ DEPDATE
+ Y
+ DEPDATE
+
+
+ REPLAYDATE
+ Y
+ REPLAYDATE
+
+
+ LOG_FIELD
+ Y
+ LOG_FIELD
+
+
+ EXECUTING_SERVER
+ N
+ EXECUTING_SERVER
+
+
+ EXECUTING_USER
+ N
+ EXECUTING_USER
+
+
+ START_JOB_ENTRY
+ N
+ START_JOB_ENTRY
+
+
+ CLIENT
+ N
+ CLIENT
+
+
+
+
+
+
+
+
+ ID_BATCH
+ Y
+ ID_BATCH
+
+
+ CHANNEL_ID
+ Y
+ CHANNEL_ID
+
+
+ LOG_DATE
+ Y
+ LOG_DATE
+
+
+ JOBNAME
+ Y
+ TRANSNAME
+
+
+ JOBENTRYNAME
+ Y
+ STEPNAME
+
+
+ LINES_READ
+ Y
+ LINES_READ
+
+
+ LINES_WRITTEN
+ Y
+ LINES_WRITTEN
+
+
+ LINES_UPDATED
+ Y
+ LINES_UPDATED
+
+
+ LINES_INPUT
+ Y
+ LINES_INPUT
+
+
+ LINES_OUTPUT
+ Y
+ LINES_OUTPUT
+
+
+ LINES_REJECTED
+ Y
+ LINES_REJECTED
+
+
+ ERRORS
+ Y
+ ERRORS
+
+
+ RESULT
+ Y
+ RESULT
+
+
+ NR_RESULT_ROWS
+ Y
+ NR_RESULT_ROWS
+
+
+ NR_RESULT_FILES
+ Y
+ NR_RESULT_FILES
+
+
+ LOG_FIELD
+ N
+ LOG_FIELD
+
+
+ COPY_NR
+ N
+ COPY_NR
+
+
+
+
+
+
+
+
+ ID_BATCH
+ Y
+ ID_BATCH
+
+
+ CHANNEL_ID
+ Y
+ CHANNEL_ID
+
+
+ LOG_DATE
+ Y
+ LOG_DATE
+
+
+ LOGGING_OBJECT_TYPE
+ Y
+ LOGGING_OBJECT_TYPE
+
+
+ OBJECT_NAME
+ Y
+ OBJECT_NAME
+
+
+ OBJECT_COPY
+ Y
+ OBJECT_COPY
+
+
+ REPOSITORY_DIRECTORY
+ Y
+ REPOSITORY_DIRECTORY
+
+
+ FILENAME
+ Y
+ FILENAME
+
+
+ OBJECT_ID
+ Y
+ OBJECT_ID
+
+
+ OBJECT_REVISION
+ Y
+ OBJECT_REVISION
+
+
+ PARENT_CHANNEL_ID
+ Y
+ PARENT_CHANNEL_ID
+
+
+ ROOT_CHANNEL_ID
+ Y
+ ROOT_CHANNEL_ID
+
+
+ N
+
+
+
+ Start
+
+ SPECIAL
+
+ Y
+ N
+ Y
+ 4
+ 0
+ 60
+ 1
+ 0
+ 1
+ 1
+ N
+ Y
+ 0
+ 288
+ 336
+
+
+
+ epdc_gr_grid_month_new
+
+ TRANS
+
+ filename
+
+ ${Internal.Entry.Current.Directory}/epdc_gr_grid_month_new.ktr
+
+ N
+ N
+ N
+ N
+ N
+ N
+
+
+ N
+ N
+ Basic
+ N
+
+ N
+ Y
+ N
+ N
+ N
+ Pentaho local
+
+ Y
+
+ N
+ Y
+ 0
+ 592
+ 336
+
+
+
+
+
+ Start
+ epdc_gr_grid_month_new
+ 0
+ 0
+ Y
+ Y
+ Y
+
+
+
+
+
+