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


---

# GlideappCalculationHelper - 전역

# GlideappCalculationHelper - 전역 {#ariaid-title1}

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

GlideappCalculationHelper API는 기존 요청에 항목을 추가하거나 요청 가격의 재계산을 요청하는 메서드를 제공하는 스크립트 가능한 객체입니다.

이 API의 메서드는 전역 서버 측 스크립트(스크립트 포함, 비즈니스 규칙 등)에서 사용됩니다. 현재 범위가 지정된 애플리케이션에 대한 지원은 없습니다.

## GlideappCalculationHelper - addItemToExistingRequest(문자열 requestID, 문자열 catalogID, 문자열 수량) {#ariaid-title2}

기존 요청에 특정 카탈로그 항목을 추가합니다. 이 API는 요청(REQ)이 승인되기 전에만 사용해야 합니다. REQ가 승인되면 RITM 프로세스가 시작되지 않습니다.
{#GACalcHelp-addItemToRequest_S_S_S__table_amp_nym_rz__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| requestID | 문자열 | 카탈로그 항목을 추가할 요청의 Sys_id |
| 카탈로그ID | 문자열 | 요청에 추가할 카탈로그 항목의 Sys_id |
| 수량 | 문자열 | 요청에 추가할 지정된 카탈로그 항목의 수(수량)입니다. |
[표 1. 매개변수]

{#GACalcHelp-addItemToRequest_S_S_S__table_amp_nym_rz} {#GACalcHelp-addItemToRequest_S_S_S__table_bmp_nym_rz__entry__2}

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

{#GACalcHelp-addItemToRequest_S_S_S__table_bmp_nym_rz}  

    var catItemId = "04b7e94b4f7b4200086eeed18110c7fd";
    var requestId = "6eed229047801200e0ef563dbb9a71c2";
    var helper = new GlideappCalculationHelper();
    helper.addItemToExistingRequest(requestId, catItemId, "1");

## GlideappCalculationHelper - rebalanceRequest(String requestID) {#ariaid-title3}

지정된 요청에 있는 모든 항목의 가격을 다시 계산합니다.
{#GACalcHelp-rebalanceRequest_S__table_ncc_s1n_rz__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| requestID | 문자열 | 가격을 다시 계산할 요청의 Sys_id |
[표 3. 매개변수]

{#GACalcHelp-rebalanceRequest_S__table_ncc_s1n_rz} {#GACalcHelp-rebalanceRequest_S__table_occ_s1n_rz__entry__2}

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

{#GACalcHelp-rebalanceRequest_S__table_occ_s1n_rz}  

    var catItemId = "04b7e94b4f7b4200086eeed18110c7fd";
    var requestId = "6eed229047801200e0ef563dbb9a71c2";
    var helper = new GlideappCalculationHelper();
    //Add an item to the request
    helper.addItemToExistingRequest(requestId, catItemId, "1");
    //Re-calculate the price of the request after adding the item
    helper.rebalanceRequest(requestId);


