스케쥴 목록 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

}

]

Created with the Personal Edition of HelpNDoc: What is a Help Authoring tool?