---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OrderUtil - 범위 지정됨

# OrderUtil - 범위 지정됨 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

OrderUtil 스크립트 포함을 사용하면 주문 상세 정보를 보고 검색할 수 있습니다.

이 스크립트 포함의 메서드에 액세스하려면 `sn_ind_tmt_orm` 네임스페이스 식별자를 사용하십시오. OrderUtil 스크립트 포함에 액세스하려면 Order Management (com.sn_ind_tmt_orm) 플러그인이 필요합니다.

## OrderUtil - OrderUtil() {#ariaid-title2}

OrderUtil 클래스의 인스턴스를 만듭니다.
{#OU-OrderUtil__table_bbt_ccc_5bb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 없음 |   |   |
[표 1. 매개변수]

{#OU-OrderUtil__table_bbt_ccc_5bb}  
다음 예제에서는 myOrder라는 OrderUtil 개체를 인스턴스화하는 방법을 보여 줍니다.

    var myOrder = new sn_ind_tmt_orm.OrderUtil();

## OrderUtil - getStateFromOrder(문자열 orderSysId) {#ariaid-title3}

지정된 주문의 상태를 가져옵니다.
{#OU-getStateFromOrder_S__table_scg_csh_b2c__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| orderSysId | 문자열 | 고객 주문 \[sn_ind_tmt_orm_order\] 테이블에 있는 주문의 sys_id입니다. |
[표 2. 매개변수]

{#OU-getStateFromOrder_S__table_scg_csh_b2c} {#OU-getStateFromOrder_S__table_tcg_csh_b2c__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 주문 기록의 상태 값을 반환합니다. 주문 기록을 가져오는 데 문제가 있거나 전달된 주문 sys_id이 없는 경우 메서드는 null을 반환합니다. |
[표 3. 반환]

{#OU-getStateFromOrder_S__table_tcg_csh_b2c}  
다음 예시에서는 지정된 주문의 상태 값을 가져오는 방법을 보여줍니다.

    var orderId = "<order_sys_id>"; // order sys_id, with state draft
    var state = new sn_ind_tmt_orm.OrderUtil().getStateFromOrder(orderId);
    gs.info(state);

출력:

    draft

## OrderUtil - isOrderInDraftState(문자열 orderSysId) {#ariaid-title4}

지정된 주문의 상태가 초안 상태인지 여부를 반환합니다.
{#OU-isOrderInDraftState_S__table_scg_csh_b2c__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| orderSysId | 문자열 | 고객 주문 \[sn_ind_tmt_orm_order\] 테이블에 있는 주문의 sys_id입니다. |
[표 4. 매개변수]

{#OU-isOrderInDraftState_S__table_scg_csh_b2c} {#OU-isOrderInDraftState_S__table_tcg_csh_b2c__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 지정된 주문의 상태가 초안 상태인지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 지정된 주문이 초안 상태입니다. * false: 지정된 주문이 초안 상태가 아니거나, 주문 기록을 검색하는 데 문제가 있거나, sys_id이 전달되지 않았습니다. {#OU-isOrderInDraftState_S__ul_fct_mth_b2c} |
[표 5. 반환]

{#OU-isOrderInDraftState_S__table_tcg_csh_b2c}  
다음 예는 지정된 주문이 초안 상태인지 확인하는 방법을 보여줍니다.

    var orderId = "<order_sys_id>"; // order sys_id, with state draft
    var state = new sn_ind_tmt_orm.OrderUtil().isOrderInDraftState(orderId);
    gs.info(state);

출력:

    true


