---
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


---

# OrderGuide - 범위 지정

# OrderGuide - 범위 지정 {#ariaid-title1}

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

OrderGuide API를 사용하면 주문 가이드 상세 정보를 초기화하고 볼 수 있습니다.

범위가 지정된 애플리케이션에서 이 클래스를 사용하려면 `sn_sc` 네임스페이스 식별자를 사용하십시오. OrderGuide API에 액세스하려면 기본적으로 활성화되어 있는 Service Catalog Scoped API 플러그인(com.glideapp.servicecatalog.scoped.api)이 필요합니다.

## OrderGuide - OrderGuide(문자열 sys_id) {#ariaid-title2}

지정된 sys_id을 사용하여 OrderGuide 클래스의 인스턴스를 만듭니다.
{#OG-OrderGuide_S__table_bbt_ccc_5bb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| sys_id | 문자열 | OrderGuide의 sys_id입니다. |
[표 1. 매개변수]

{#OG-OrderGuide_S__table_bbt_ccc_5bb}  
예제:

    var cart=new sn_sc.OrderGuide("6690750f4f7b4200086eeed18110c761");

## 주문 가이드 - getID() {#ariaid-title3}

주문 가이드의 sys_id을 반환합니다.
{#OG-getID__table_o2r_tyz_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 2. 매개변수]

{#OG-getID__table_o2r_tyz_sbb} {#OG-getID__table_p2r_tyz_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 주문 가이드의 sys_id입니다. |
[표 3. 반환]

{#OG-getID__table_p2r_tyz_sbb}  
예제:

    var cart=new sn_sc.OrderGuide("6690750f4f7b4200086eeed18110c761");	
    	console.log(cart.getID());

출력:

    6690750f4f7b4200086eeed18110c761

## OrderGuide - init(맵 요청) {#ariaid-title4}

지정된 카탈로그 항목과 변수로 주문 가이드를 초기화하고 주문 가이드를 반환합니다.
{#OG-init_M__table_ym2_4zz_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 요청 | 맵 | 카탈로그 항목 및 변수 상세 정보가 포함된 JSON 객체입니다. |
[표 4. 매개변수]

{#OG-init_M__table_ym2_4zz_sbb} {#OG-init_M__table_zm2_4zz_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 맵 | 초기화된 주문 가이드 상세 정보가 포함된 JSON 객체입니다. |
[표 5. 반환]

{#OG-init_M__table_zm2_4zz_sbb}  
예제:

    var guide = new sn_sc.OrderGuide('6690750f4f7b4200086eeed18110c761');
     
    var map = {};
    map.variables = {};
    //map.sysparm_id = '6690750f4f7b4200086eeed18110c761';
    map.variables['IOce433d0f4f7b4200086eeed18110c74d'] = '221f3db5c6112284009f4becd3039cc9'; //Here ce433d0f4f7b4200086eeed18110c74d is the sys_id of the variable and 221f3db5c6112284009f4becd3039cc9 is its value
    var includedItems = guide.init(map)

출력:

    {
    "cascade_variable_map":{
    },
    "items":[
    {
    "order":"-1",
    "quantity":"1",
    "show_quantity":false,
    "sys_id":"a4022d7b87c20300e3010cf888cb0bb2"
    },
    {
    "order":"300",
    "quantity":"1",
    "show_quantity":false,
    "sys_id":"186d917a6fab7980575967ddbb3ee4f2"
    },
    {
    "order":"600",
    "quantity":"1",
    "show_quantity":false,
    "sys_id":"8b3ae7fedc1be1004ece5c08239e522b"
    }
    ],
    "variable_assignments":{
    }
    }

## 주문 가이드 - isIncludeItems() {#ariaid-title5}

지정된 주문 가이드에 대해 토글 포함 (include_items) 표시 확인란을 선택할지 여부를 지정합니다.
주:  
전환 포함 표시 필드는 기본적으로 주문 가이드 양식에 표시되지 않습니다. {#OG-isIncludeItems__table_ewn_tsd_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 6. 매개변수]

{#OG-isIncludeItems__table_ewn_tsd_sbb} {#OG-isIncludeItems__table_fwn_tsd_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 지정된 주문 가이드에 대해 전환 포함 표시 확인란이 선택된 경우 예를 반환합니다. 그렇지 않으면 아니오를 반환합니다. |
[표 7. 반환]

{#OG-isIncludeItems__table_fwn_tsd_sbb}  

    var orderGuide=new sn_sc.OrderGuide("6690750f4f7b4200086eeed18110c761");	
    	console.log(orderGuide.isIncludeItems());

출력:

    true

## 주문 가이드 - isTwoStep() {#ariaid-title6}

2단계 체크 아웃을 사용할 수 있는지 여부를 지정합니다.
{#OG-isTwoStep__table_zjf_3yz_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 8. 매개변수]

{#OG-isTwoStep__table_zjf_3yz_sbb} {#OG-isTwoStep__table_akf_3yz_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 2단계 체크 아웃이 활성화된 경우 예를 반환합니다. 그렇지 않으면 아니오를 반환합니다. |
[표 9. 반환]

{#OG-isTwoStep__table_akf_3yz_sbb}  
예제:

    var orderGuide=new sn_sc.OrderGuide("6690750f4f7b4200086eeed18110c761");	
    	console.log(orderGuide.isTwoStep());

출력:

    false

## 주문 가이드 - isUseCustomCart() {#ariaid-title7}

2단계 주문 가이드에 대해 별도의 카트(카탈로그 항목과 다름) 사용을 사용할 수 있는지 여부를 지정합니다.
{#OG-isUseCustomCart__table_xtd_vsd_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 10. 매개변수]

{#OG-isUseCustomCart__table_xtd_vsd_sbb} {#OG-isUseCustomCart__table_ytd_vsd_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 2단계 주문 가이드에 대해 별도의 카트 사용이 활성화된 경우 예를 반환합니다. 그렇지 않으면 아니오를 반환합니다. |
[표 11. 반환]

{#OG-isUseCustomCart__table_ytd_vsd_sbb}  
예제:

    var orderGuide=new sn_sc.OrderGuide("6690750f4f7b4200086eeed18110c761");	
    	console.log (orderGuide.isUseCustomCart());

출력:

    false

## OrderGuide - navigateFromMap(맵 itemDetails) {#ariaid-title8}

주문 가이드의 카탈로그 항목으로 이동합니다.
{#OG-navigateFromMap_M__table_xtm_czz_sbb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| itemDetails | 맵 | 주문 가이드의 카탈로그 항목에 대한 상세 정보가 포함된 JSON 객체입니다. |
[표 12. 매개변수]

{#OG-navigateFromMap_M__table_xtm_czz_sbb} {#OG-navigateFromMap_M__table_ytm_czz_sbb__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 13. 반환]

{#OG-navigateFromMap_M__table_ytm_czz_sbb}  
예제:

    var orderGuide=new sn_sc.OrderGuide.navigateFromMap(itemdetails);


