---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OrderGuide: Bereichsbezogen

# OrderGuide: Bereichsbezogen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Mit der OrderGuide- API können Sie Bestellleitfadendetails initialisieren und anzeigen.

Um diese Klasse in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie den Namespace-Bezeichner `sn_sc`. Das Service Catalog Scoped-API-Plugin (com.glideapp.servicecatalog.scoped.api), das standardmäßig aktiviert ist, ist für den Zugriff auf die OrderGuide-API erforderlich.

## OrderGuide -- OrderGuide(String sys_id) {#ariaid-title2}

Erstellt eine Instanz der OrderGuide-Klasse mit der angegebenen sys_id.
{#OG-OrderGuide_S__table_bbt_ccc_5bb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| sys_id | Zeichenfolge | sys_id des Bestellleitfadens. |
[Tabelle : 1. Parameter]

{#OG-OrderGuide_S__table_bbt_ccc_5bb}  
Beispiel:

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

## OrderGuide -- getID() {#ariaid-title3}

Gibt die sys_id des Bestellleitfadens zurück.
{#OG-getID__table_o2r_tyz_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 2. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | sys_id des Bestellleitfadens. |
[Tabelle : 3. Ergebnisse]

{#OG-getID__table_p2r_tyz_sbb}  
Beispiel:

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

Ausgabe:

    6690750f4f7b4200086eeed18110c761

## OrderGuide -- init(Map request) {#ariaid-title4}

Initialisiert den Bestellleitfaden mit den angegebenen Katalogelementen und den Variablen und gibt den Bestellleitfaden zurück.
{#OG-init_M__table_ym2_4zz_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Anforderung | Zuordnung | Ein JSON-Objekt mit den Katalogelement- und Variablendetails. |
[Tabelle : 4. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Zuordnung | Ein JSON-Objekt mit den initialisierten Bestellleitfadendetails. |
[Tabelle : 5. Ergebnisse]

{#OG-init_M__table_zm2_4zz_sbb}  
Beispiel:

    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)

Ausgabe:

    {
    "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":{
    }
    }

## OrderGuide -- isIncludeItems() {#ariaid-title5}

Gibt an, ob das Kontrollkästchen Include -Umschalter anzeigen (include_items) für den angegebenen Bestellleitfaden aktiviert ist.
Hinweis:  
Das Feld „Ein-/Ausschalter für Einbeziehung anzeigen" wird standardmäßig nicht im Formular „Bestellleitfaden" angezeigt. {#OG-isIncludeItems__table_ewn_tsd_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 6. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Boolean | Gibt „true" zurück, wenn für den angegebenen Bestellleitfaden das Kontrollkästchen „Ein-/Ausschalten anzeigen" aktiviert ist. Ansonsten wird „false" zurückgegeben. |
[Tabelle : 7. Ergebnisse]

{#OG-isIncludeItems__table_fwn_tsd_sbb}  

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

Ausgabe:

    true

## OrderGuide -- isTwoStep() {#ariaid-title6}

Gibt an, ob der zweistufige Checkout aktiviert ist.
{#OG-isTwoStep__table_zjf_3yz_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 8. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Boolean | Gibt „true" zurück, wenn der zweistufige Checkout aktiviert ist. Ansonsten wird „false" zurückgegeben. |
[Tabelle : 9. Ergebnisse]

{#OG-isTwoStep__table_akf_3yz_sbb}  
Beispiel:

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

Ausgabe:

    false

## OrderGuide -- isUseCustomCart() {#ariaid-title7}

Gibt an, ob die Verwendung eines separaten Einkaufswagens (abweichend von dem für Katalogelemente) für einen zweistufigen Bestellleitfaden aktiviert ist.
{#OG-isUseCustomCart__table_xtd_vsd_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 10. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Boolean | Gibt „true" zurück, wenn die Verwendung eines separaten Einkaufswagens (abweichend von dem für Katalogelemente) für einen zweistufigen Bestellleitfaden aktiviert ist. Ansonsten wird „false" zurückgegeben. |
[Tabelle : 11. Ergebnisse]

{#OG-isUseCustomCart__table_ytd_vsd_sbb}  
Beispiel:

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

Ausgabe:

    false

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

Navigiert zu den Katalogelementen eines Bestellleitfadens.
{#OG-navigateFromMap_M__table_xtm_czz_sbb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| itemDetails | Zuordnung | Ein JSON-Objekt mit Details zu Katalogelementen im Bestellleitfaden. |
[Tabelle : 12. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 13. Ergebnisse]

{#OG-navigateFromMap_M__table_ytm_czz_sbb}  
Beispiel:

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


