ScheduleList
스케쥴 목록 API 입니다. Grid 모드의 스케쥴에서만 지원합니다.
ScheduleList API Key Detail (Request / Response)
name |
type |
Description |
COMP_CD |
string |
회사코드 |
SCH_ID |
int |
스케쥴ID |
SCH_NM |
string |
스케쥴명 |
BOX_ID |
int |
Box ID |
BOX_VER |
int |
Box Version |
SCH_MEMO |
string |
메모 |
REG_DT |
string |
등록일 |
OWNER |
string |
소유자 |
SCH_CLS |
int |
동작 구분 0:지정시간 1:시간반복 2:일자반복 3:Custom |
CLS0_TM |
string |
지정시간 시간 |
CLS1_TYPE |
int |
시간반복 형태 0:매시 n분 수행 1:주기 수행 |
CLS1_TM |
int |
시간반복 값 |
CLS1_LOOPEND_DT |
string |
반복종료일 00000000:종료없음 |
CLS2_TYPE |
int |
0:매일반복 1:매주반복 2:매월반복 |
CLS2_DAY_TYPE |
int |
0:n일마다 반복 1:평일마다 |
CLS2_DAY_INTV |
int |
실행 일자 간격 (1~) |
CLS2_WEEK_INTV |
int |
실행 주 간격 (1~) |
CLS2_WEEK_RUN |
string |
대상요일 1:대상 0:비대상 (일월화수목금토) |
CLS2_MONTH_INTV |
int |
실행 달 간격 (1~) |
CLS2_MONTH_TYPE |
int |
0:지정 일자 1:주단위 지정 |
CLS2_MONTH_CUSDAYS |
string |
지정 일자 (, 구분) |
CLS2_RUN_TM |
string |
동작시간 |
CLS2_LOOPEND_DT |
string |
반복종료일 00000000:종료없음 |
CLS3_CODE |
string |
스크립트 코드 |
CLS3_REF_NET |
string |
스크립트 Reference NET |
CLS3_REF_COM |
string |
스크립트 Reference COM |
CLS3_REF_JAR |
string |
스크립트 Reference JAR |
CLS3_LOOPEND_DT |
string |
반복종료일 00000000:종료없음 |
EXCL_HOLIDAY |
int |
휴일예외 1:사용 0:사용않음 |
EXCL_RUN_WEEK |
string |
요일예외 1:예외 0:예외아님 (일월화수목금토) |
RUN_TM_LIMIT |
int |
동작시간초과시 강제종료 -1:사용않음 1~:최대실행시간(분) |
UNTIL_SUCCESS |
int |
실패시 성공할때까지 반복 -1:사용않음 0~:재실행간격(분) |
CHK_PREV_TASK |
int |
이전 스크립트 동작 점검 0:None 1:이전스크립트 강제종료 2:종료대기 3:실행않음 |
LAST_RUN_DT |
string |
마지막 동작시간 |
NEXT_RUN_DT |
string |
다음 동작시간 |
START_DT |
string |
동작시작일 |
EXPIRED |
int |
0:실행대상 1:만료됨 |
USE_PAUSE |
int |
1:일시중지 |
ScheduleList API & Examples
POST
http://{server ip:port}/api/ScheduleList
Request
Content-Type: application/json
{
- "COMP_CD":"SYMATION"
}
Response
Content-Type: application/json
[
- {
- "SCH_ID":2,
- "COMP_CD":"SYMATION",
- "SCH_NM":"Weekly Iteration",
- "BOX_ID":2,
- "BOX_VER":120,
- "SCH_MEMO":"Weekly Iteration",
- "REG_DT":"2021-05-27T10:34:28.807",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":"2206",
- "CLS1_TYPE":1,
- "CLS1_TM":0,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":4,
- "CLS2_DAY_TYPE":1,
- "CLS2_DAY_INTV":1,
- "CLS2_WEEK_INTV":1,
- "CLS2_WEEK_RUN":"0100000",
- "CLS2_MONTH_INTV":1,
- "CLS2_MONTH_TYPE":0,
- "CLS2_MONTH_CUSDAYS":"1,2,3",
- "CLS2_RUN_TM":"2200",
- "CLS2_LOOPEND_DT":"00000000",
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":1,
- "EXCL_RUN_WEEK":"1000001",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":2,
- "LAST_RUN_DT":"202105271217",
- "NEXT_RUN_DT":" ",
- "START_DT":"20200902",
- "EXPIRED":0,
- "USE_PAUSE":1
},
- {
- "SCH_ID":4,
- "COMP_CD":"SYMATION",
- "SCH_NM":"야간 업무 반복",
- "BOX_ID":2,
- "BOX_VER":70,
- "SCH_MEMO":"야간 업무 반복",
- "REG_DT":"2020-09-09T22:50:03.733",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":null,
- "CLS1_TYPE":1,
- "CLS1_TM":0,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":1,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202009092250",
- "NEXT_RUN_DT":"202106011801",
- "START_DT":"20200827",
- "EXPIRED":0,
- "USE_PAUSE":1
},
- {
- "SCH_ID":5,
- "COMP_CD":"SYMATION",
- "SCH_NM":"테스트 업무",
- "BOX_ID":20032,
- "BOX_VER":5,
- "SCH_MEMO":"테스트 업무",
- "REG_DT":"2020-08-27T00:49:00.557",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":null,
- "CLS1_TYPE":0,
- "CLS1_TM":5,
- "CLS1_LOOPEND_DT":"20200825",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":2,
- "LAST_RUN_DT":null,
- "NEXT_RUN_DT":null,
- "START_DT":"20200810",
- "EXPIRED":1,
- "USE_PAUSE":0
},
- {
- "SCH_ID":6,
- "COMP_CD":"SYMATION",
- "SCH_NM":"지정 스케쥴",
- "BOX_ID":20032,
- "BOX_VER":6,
- "SCH_MEMO":"지정 스케쥴",
- "REG_DT":"2020-08-27T10:40:04.65",
- "OWNER":"yjkim",
- "SCH_CLS":2,
- "CLS0_TM":null,
- "CLS1_TYPE":null,
- "CLS1_TM":null,
- "CLS1_LOOPEND_DT":null,
- "CLS2_TYPE":0,
- "CLS2_DAY_TYPE":1,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":"1000",
- "CLS2_LOOPEND_DT":"20200828",
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":60,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":2,
- "LAST_RUN_DT":"202008270138",
- "NEXT_RUN_DT":" ",
- "START_DT":"20200827",
- "EXPIRED":1,
- "USE_PAUSE":1
},
- {
- "SCH_ID":8,
- "COMP_CD":"SYMATION",
- "SCH_NM":"asdasd",
- "BOX_ID":2,
- "BOX_VER":69,
- "SCH_MEMO":"asdasd",
- "REG_DT":"2020-08-27T16:06:51.397",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":null,
- "CLS1_TYPE":1,
- "CLS1_TM":0,
- "CLS1_LOOPEND_DT":"20200825",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":1,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202008271338",
- "NEXT_RUN_DT":" ",
- "START_DT":"20200825",
- "EXPIRED":1,
- "USE_PAUSE":1
},
- {
- "SCH_ID":9,
- "COMP_CD":"SYMATION",
- "SCH_NM":"Custom",
- "BOX_ID":2,
- "BOX_VER":70,
- "SCH_MEMO":"Custom",
- "REG_DT":"2020-08-31T16:47:57.497",
- "OWNER":"yjkim",
- "SCH_CLS":3,
- "CLS0_TM":null,
- "CLS1_TYPE":null,
- "CLS1_TM":null,
- "CLS1_LOOPEND_DT":null,
- "CLS2_TYPE":2,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":1,
- "CLS2_MONTH_TYPE":1,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":"1100",
- "CLS2_LOOPEND_DT":"00000000",
- "CLS3_CODE":"using System;\\r\\nusing System.IO;\\r\\nusing System.Collections;\\r\\nusing System.Collections.Generic;\\r\\nusing System.Data;\\r\\nusing System.Text;\\r\\n\\r\\npublic partial class CustomScript\\r\\n{\\r\\n\\tpublic bool ScheudleCommand_Script(DateTime checkTime)\\r\\n\\t{\\r\\n\\t\\t// 10:25\\r\\n\\t\\tif (checkTime.Hour == 10 && checkTime.Minute == 25)\\r\\n\\t\\t{\\r\\n\\t\\t\\tDateTime dtLastDay = checkTime.AddDays(1 - checkTime.Day).AddMonths(1).AddDays(-1);\\r\\n\\t\\t\\t\\r\\n\\t\\t\\t//휴일을 제외한 마지막 영업 당일\\r\\n\\t\\t\\tint nCountDay = 0;\\r\\n\\t\\t\\twhile (true)\\r\\n\\t\\t\\t{\\r\\n\\t\\t\\t\\tif (dtLastDay.DayOfWeek == DayOfWeek.Sunday\\r\\n\\t\\t\\t\\t || dtLastDay.DayOfWeek == DayOfWeek.Saturday)\\r\\n\\t\\t\\t\\t{\\t\\r\\n\\t\\t\\t\\t\\t\\r\\n\\t\\t\\t\\t}\\r\\n\\t\\t\\t\\telse\\r\\n\\t\\t\\t\\t{\\t\\r\\n\\t\\t\\t\\t\\tnCountDay++;\\r\\n\\t\\t\\t\\t\\t\\r\\n\\t\\t\\t\\t\\t//당일\\r\\n\\t\\t\\t\\t\\tif (nCountDay == 1)\\r\\n\\t\\t\\t\\t\\t{\\t\\r\\n\\t\\t\\t\\t\\t\\tif (dtLastDay.Day == checkTime.Day)\\r\\n\\t\\t\\t\\t\\t\\t\\treturn true;\\r\\n\\t\\t\\t\\t\\t\\treturn false;\\r\\n\\t\\t\\t\\t\\t}\\r\\n\\t\\t\\t\\t}\\r\\n\\t\\t\\t\\t\\r\\n\\t\\t\\t\\tdtLastDay = dtLastDay.AddDays(-1);\\r\\n\\t\\t\\t}\\r\\n\\t\\t}\\r\\n\\t\\treturn false;\\r\\n\\t}\\r\\n}\\r\\n",
- "CLS3_REF_NET":"",
- "CLS3_REF_COM":"",
- "CLS3_REF_JAR":"",
- "CLS3_LOOPEND_DT":"00000000",
- "EXCL_HOLIDAY":1,
- "EXCL_RUN_WEEK":"1000001",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":null,
- "NEXT_RUN_DT":" ",
- "START_DT":"20200831",
- "EXPIRED":0,
- "USE_PAUSE":1
},
- {
- "SCH_ID":10,
- "COMP_CD":"SYMATION",
- "SCH_NM":"test",
- "BOX_ID":30041,
- "BOX_VER":1,
- "SCH_MEMO":"",
- "REG_DT":"2020-09-01T17:58:36.953",
- "OWNER":"yjkim",
- "SCH_CLS":0,
- "CLS0_TM":"1759",
- "CLS1_TYPE":null,
- "CLS1_TM":null,
- "CLS1_LOOPEND_DT":null,
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202009011759",
- "NEXT_RUN_DT":" ",
- "START_DT":"20200901",
- "EXPIRED":1,
- "USE_PAUSE":1
},
- {
- "SCH_ID":12,
- "COMP_CD":"SYMATION",
- "SCH_NM":"Intelligent OCR",
- "BOX_ID":30041,
- "BOX_VER":1,
- "SCH_MEMO":"Intelligent OCR",
- "REG_DT":"2020-11-02T23:45:36.267",
- "OWNER":"yjkim",
- "SCH_CLS":2,
- "CLS0_TM":"2243",
- "CLS1_TYPE":1,
- "CLS1_TM":5,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":2,
- "CLS2_DAY_TYPE":1,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":1,
- "CLS2_WEEK_RUN":"0010000",
- "CLS2_MONTH_INTV":1,
- "CLS2_MONTH_TYPE":0,
- "CLS2_MONTH_CUSDAYS":"12",
- "CLS2_RUN_TM":"0000",
- "CLS2_LOOPEND_DT":"00000000",
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":1,
- "EXCL_RUN_WEEK":"1000001",
- "RUN_TM_LIMIT":60,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202009031715",
- "NEXT_RUN_DT":"202107120000",
- "START_DT":"20201102",
- "EXPIRED":0,
- "USE_PAUSE":1
},
- {
- "SCH_ID":13,
- "COMP_CD":"SYMATION",
- "SCH_NM":"test",
- "BOX_ID":30042,
- "BOX_VER":1,
- "SCH_MEMO":"",
- "REG_DT":"2020-09-25T14:49:24.077",
- "OWNER":"yjkim",
- "SCH_CLS":0,
- "CLS0_TM":"1450",
- "CLS1_TYPE":null,
- "CLS1_TM":null,
- "CLS1_LOOPEND_DT":null,
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202009251450",
- "NEXT_RUN_DT":" ",
- "START_DT":"20200925",
- "EXPIRED":1,
- "USE_PAUSE":0
},
- {
- "SCH_ID":15,
- "COMP_CD":"SYMATION",
- "SCH_NM":"엑셀 자동화",
- "BOX_ID":30045,
- "BOX_VER":5,
- "SCH_MEMO":"엑셀 자동화",
- "REG_DT":"2021-03-10T17:58:54.353",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":"0901",
- "CLS1_TYPE":1,
- "CLS1_TM":1,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":2,
- "LAST_RUN_DT":"202103111114",
- "NEXT_RUN_DT":" ",
- "START_DT":"20201214",
- "EXPIRED":0,
- "USE_PAUSE":1
},
- {
- "SCH_ID":16,
- "COMP_CD":"SYMATION",
- "SCH_NM":"Vision",
- "BOX_ID":30047,
- "BOX_VER":4,
- "SCH_MEMO":"Vision",
- "REG_DT":"2021-02-18T11:05:55.307",
- "OWNER":"yjkim",
- "SCH_CLS":0,
- "CLS0_TM":"1106",
- "CLS1_TYPE":1,
- "CLS1_TM":5,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":2,
- "LAST_RUN_DT":"202102181106",
- "NEXT_RUN_DT":" ",
- "START_DT":"20210218",
- "EXPIRED":1,
- "USE_PAUSE":1
},
- {
- "SCH_ID":17,
- "COMP_CD":"SYMATION",
- "SCH_NM":"bbbb",
- "BOX_ID":30048,
- "BOX_VER":1,
- "SCH_MEMO":"11",
- "REG_DT":"2021-03-04T15:47:11.167",
- "OWNER":"yjkim",
- "SCH_CLS":1,
- "CLS0_TM":null,
- "CLS1_TYPE":1,
- "CLS1_TM":1,
- "CLS1_LOOPEND_DT":"00000000",
- "CLS2_TYPE":null,
- "CLS2_DAY_TYPE":null,
- "CLS2_DAY_INTV":null,
- "CLS2_WEEK_INTV":null,
- "CLS2_WEEK_RUN":null,
- "CLS2_MONTH_INTV":null,
- "CLS2_MONTH_TYPE":null,
- "CLS2_MONTH_CUSDAYS":null,
- "CLS2_RUN_TM":null,
- "CLS2_LOOPEND_DT":null,
- "CLS3_CODE":null,
- "CLS3_REF_NET":null,
- "CLS3_REF_COM":null,
- "CLS3_REF_JAR":null,
- "CLS3_LOOPEND_DT":null,
- "EXCL_HOLIDAY":0,
- "EXCL_RUN_WEEK":"0000000",
- "RUN_TM_LIMIT":-1,
- "UNTIL_SUCCESS":-1,
- "CHK_PREV_TASK":0,
- "LAST_RUN_DT":"202103041657",
- "NEXT_RUN_DT":"202106011422",
- "START_DT":"20210304",
- "EXPIRED":0,
- "USE_PAUSE":1
}
]
Created with the Personal Edition of HelpNDoc: What is a Help Authoring tool?