통합 스케쥴 목록 API 입니다. 통합 스케쥴모드의 스케쥴에서만 지원합니다.

IntgScheduleList API Key Detail (Request / Response)

name

type

Description

COMP_CD

string

회사코드

EMP_NO

string

사번

LABEL_ID

string

라벨 ID [ ',' 구분 ]

EXPIRED

string

만료여부 [0:실행대상 1:만료]

SCH_ID

string

스케쥴ID (GUID)

SCH_NM

string

스케쥴명

BOX_ID

int

Box ID

BOX_VER

int

Box Version

SCH_MEMO

string

메모

REG_DT

string

등록일

OWNER

string

소유자 사번

START_DT

string

시작일

START_TM

string

시작시간

END_DT

string

종료일

END_TM

string

종료시간

RUN_COUNT

int

스케쥴 반복 횟수 (0:무한반복 1~:반복횟수)

RUN_TYPE

int

0:단건실행 1:반복실행 2:Custom

RUN_EVR_TIME

int

단건실행일 경우 매시 n분마다

RECC_TYPE

int

반복 실행 종류 [0:매일 1:매주 2:매월 3:매월말일 4:매월말일(영업일)]

PERIODICITY

int

실행주기 (1~)

WEEK_DAYS

int

실행요일 (2진수) [ex:월화수목 0011110 => 30 , 평일반복(월화수목금):62]

WEEK_OF_MONTH_TYPE

int

월반복일 경우 실행 형식 [0:지정일자 1:주단위 지정]

DAY_NUMBERS

string

지정 일자 [ ',' 구분]

CUST_CODE

string

스크립트 코드

CUST_REF_NET

string

스크립트 Reference NET

CUST_REF_COM

string

스크립트 Reference COM

CUST_REF_JAR

string

스크립트 Reference JAR

EXCL_HOLIDAY

int

휴일예외 1:사용 0:미사용

EXCL_RUN_WEEK

string

요일예외 1:예외 0:예외아님 (일월화수목금토)

EXCL_SCH_ID

string

예외된 스케쥴 ID

EXCL_SCH_DATE

string

예외된 스케쥴 일자

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

다음 동작시간

USE_PAUSE

int

0:실행 1:일시중지

LOOP_END_DT

string

반복종료일 [00000000:종료없음]

OWNER_HOSW

string

소유자 정보 (이름, 부서명)

COLOR_CD

string

색상 코드 hex값

IntgScheduleList API & Examples

POST

http://{server ip:port}/api/IntgScheduleList

Request

Content-Type: application/json

{

  • "COMP_CD":"SYMATION",
  • "EMP_NO":"seominsu",
  • "LABEL_ID":"",
  • "EXPIRED":"0"

}

Response

Content-Type: application/json

[

  • {

      "SCH_ID":"04e937c084dd441f9f33323ca7534ecc",

      "COMP_CD":"SYMATION",

      "SCH_NM":"Internet Browser Open",

      "BOX_ID":15,

      "BOX_VER":1,

      "SCH_MEMO":"Internet Browser Open",

      "REG_DT":"2023-09-15T09:24:28.807",

      "OWNER":"yjkim",

      "START_DT": "20230915",

      "START_TM": "0930",

      "END_DT": "20230915",

      "END_TM": "1000",

      "RUN_COUNT": 1,

      "RUN_TYPE": 1,

      "RUN_EVR_TIME": 1,

      "RECC_TYPE": 0,

      "PERIODICITY": 1,

      "WEEK_DAYS": 0,

      "WEEK_OF_MONTH_TYPE": null,

      "DAY_NUMBERS": null,

      "CUST_CODE": null,

      "CUST_REF_NET": null,

      "CUST_REF_COM": null,

      "CUST_REF_JAR": null,

      "EXCL_HOLIDAY": 0,

      "EXCL_RUN_WEEK": "0000000",

      "EXCL_SCH_ID": null,

      "EXCL_SCH_DATE": null,

      "RUN_TM_LIMIT": 30,

      "UNTIL_SUCCESS": -1,

      "CHK_PREV_TASK": 0,

      "LAST_RUN_DT": null,

      "NEXT_RUN_DT": "202309220930",

      "EXPIRED": 0,

      "USE_PAUSE": 1,

      "LOOP_END_DT": "20231031",

      "OWNER_SHOW": "담당자(솔루션사업부)",

      "LABEL_ID": null,

      "COLOR_CD": null

   },

  • {

      "SCH_ID":"068e5f7800f442eda1bd6a58f7b8734c",

      "COMP_CD":"SYMATION",

      "SCH_NM":"공공사업 클리핑",

      "BOX_ID":18,

      "BOX_VER":3,

      "SCH_MEMO":"월반복 1달주기 10일, 20일 실행",

      "REG_DT":"2023-09-17T16:04:11.244",

      "OWNER":"yjkim",

      "START_DT": "20230917",

      "START_TM": "1630",

      "END_DT": "20230917",

      "END_TM": "1730",

      "RUN_COUNT": 3,

      "RUN_TYPE": 1,

      "RUN_EVR_TIME": 10,

      "RECC_TYPE": 2,

      "PERIODICITY": 1,

      "WEEK_DAYS": null,

      "WEEK_OF_MONTH_TYPE": 0,

      "DAY_NUMBERS": "10,20",

      "CUST_CODE": null,

      "CUST_REF_NET": null,

      "CUST_REF_COM": null,

      "CUST_REF_JAR": null,

      "EXCL_HOLIDAY": 0,

      "EXCL_RUN_WEEK": "0000000",

      "EXCL_SCH_ID": null,

      "EXCL_SCH_DATE": null,

      "RUN_TM_LIMIT": -1,

      "UNTIL_SUCCESS": -1,

      "CHK_PREV_TASK": 0,

      "LAST_RUN_DT": null,

      "NEXT_RUN_DT": "202310101630",

      "EXPIRED": 0,

      "USE_PAUSE": 0,

      "LOOP_END_DT": "00000000",

      "OWNER_SHOW": "담당자(솔루션사업부)",

      "LABEL_ID": "1",

      "COLOR_CD": "#c90076"

   }

]

Created with the Personal Edition of HelpNDoc: Easily create iPhone documentation