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


---

# SystemDocumentVersion: Bereichsbezogen, global

# SystemDocumentVersion: Bereichsbezogen, global {#ariaid-title1}

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

Die SystemDocumentVersion- API bietet Methoden zum Festlegen der Werte der Quellversion eines Dokuments in der Versionstabelle \[ds_document_version\].

Diese API erfordert das Plugin Dokumentverwaltung (com.snc.platform_document_management) und wird im Namespace `sn_doc_services` bereitgestellt. Weitere Informationen finden Sie unter [Dokumentenservices](https://www.servicenow.com/docs/access?context=document-services-landing-page&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US).

Verwenden Sie zum Erstellen einer Dokumentversion die [DocumentVersionService-API](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocumentVersionServiceBothAPI "Die DocumentVersionService -API bietet einen Service zum Erstellen und Löschen von Dokumentversionen. Jede Version ist ein Element, das den Dokumentinhalt enthält und über eine einzelne URL oder einen Anhang bereitgestellt wird. Ein Anhang kann nur in der UI der Tabelle „Dokumentversionen“ [ds_document_version] und nicht mit der API hinzugefügt werden.").

## SystemDocumentVersion: SystemDocumentVersion(String docSysId) {#ariaid-title2}

Instanziiert ein SystemDocumentVersion- Objekt.
{#SysDocVer-SystemDocumentVersion_S__table_o12_jrk_spb__entry__3}{#SysDocVer-SystemDocumentVersion_S__ph_docserv_parm_docID}

| Name | Typ | Beschreibung |
|-|-|-|
| docSysId | Zeichenfolge | Sys_id eines Dokumentdatensatzes in der Tabelle „Dokumente" \[ds_document\]. |
[Tabelle : 1. Parameter]

{#SysDocVer-SystemDocumentVersion_S__table_o12_jrk_spb} {#SysDocVer-SystemDocumentVersion_S__table_p12_jrk_spb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 2. Ausgabe]

{#SysDocVer-SystemDocumentVersion_S__table_p12_jrk_spb}  
Das folgende Beispiel zeigt, wie Sie ein SystemDocumentVersion- Objekt instanziieren und eine Dokumentversion erstellen. Siehe auch [DocumentVersionService](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocumentVersionServiceBothAPI "Die DocumentVersionService -API bietet einen Service zum Erstellen und Löschen von Dokumentversionen. Jede Version ist ein Element, das den Dokumentinhalt enthält und über eine einzelne URL oder einen Anhang bereitgestellt wird. Ein Anhang kann nur in der UI der Tabelle „Dokumentversionen“ [ds_document_version] und nicht mit der API hinzugefügt werden.").

    var versionDefinition = new sn_doc_services.SystemDocumentVersion('491efbee24187410f877a6fed1c2b0a9');

    versionDefinition.type('url');
    versionDefinition.url('http://one/1.0');

    var versionSvc = new sn_doc_services.DocumentVersionService();
    gs.info(JSON.stringify(versionSvc.createDocumentVersion(versionDefinition), null, 2));

Ausgabe:

    {
      "message": "Adding an entry to DocumentVersion for the given docId : 491efbee24187410f877a6fed1c2b0a9, sysId : d5a340d9242cf810f877a6fed1c2b069 is successful.",
      "request_id": "d5a340d9242cf810f877a6fed1c2b069",
      "status": "success"
    }

## SystemDocumentVersion -- document(String docSysId) {#ariaid-title3}

Gibt den Dokumentdatensatz für diese Version an.
Hinweis:  
Alternativ können Sie den Namen als Parameter im Konstruktor SystemDocumentVersion() festlegen.
{#SysDocVer-document_S__table_o12_jrk_spb__entry__3}{#SysDocVer-document_S__ph_docserv_parm_docID}

| Name | Typ | Beschreibung |
|-|-|-|
| docSysId | Zeichenfolge | Sys_id eines Dokumentdatensatzes in der Tabelle „Dokumente" \[ds_document\]. |
[Tabelle : 3. Parameter]

{#SysDocVer-document_S__table_o12_jrk_spb} {#SysDocVer-document_S__table_p12_jrk_spb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 4. Ausgabe]

{#SysDocVer-document_S__table_p12_jrk_spb}  
Das folgende Beispiel zeigt, wie das Namensfeld einer Dokumentversion festgelegt wird. Siehe auch DocumentVersionService -- [createDocumentVersion()](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocVersSvc-createDocumentVersion_O "Erstellt einen Dokumentversionsdatensatz in der Tabelle „Versionen“ [ds_document_version].").

    var versionDefinition = new sn_doc_services.SystemDocumentVersion();

    versionDefinition.document('491efbee24187410f877a6fed1c2b0a9');

    var versionSvc = new sn_doc_services.DocumentVersionService();
    gs.info(JSON.stringify(versionSvc.createDocumentVersion(versionDefinition), null, 2));

Ausgabe:

    {
      "message": "Adding an entry to DocumentVersion for the given docId : 491efbee24187410f877a6fed1c2b0a9, sysId : 1c504c91242cf810f877a6fed1c2b08b is successful.",
      "request_id": "1c504c91242cf810f877a6fed1c2b08b",
      "status": "success"
    }

## SystemDocumentVersion -- type(String docType) {#ariaid-title4}

Legt das Feld „Typ" einer Dokumentversion fest.
{#SysDocVer-type_S__table_o12_jrk_spb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| docType | Zeichenfolge | Dokumentquelltyp. Gültige Werte: * URL * Anhang {#SysDocVer-type_S__ul_xzq_qsl_spb}Standard: Anhang Hinweis: Ein Anhang kann derzeit nur in der UI der Tabelle „Dokumentversionen" \[ds_document_version\] und nicht mit der API hinzugefügt werden. |
[Tabelle : 5. Parameter]

{#SysDocVer-type_S__table_o12_jrk_spb} {#SysDocVer-type_S__table_p12_jrk_spb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 6. Ergebnisse]

{#SysDocVer-type_S__table_p12_jrk_spb}  
Das folgende Beispiel zeigt, wie Sie das Typfeld festlegen und eine Dokumentversion erstellen. Siehe auch [DocumentVersionService](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocumentVersionServiceBothAPI "Die DocumentVersionService -API bietet einen Service zum Erstellen und Löschen von Dokumentversionen. Jede Version ist ein Element, das den Dokumentinhalt enthält und über eine einzelne URL oder einen Anhang bereitgestellt wird. Ein Anhang kann nur in der UI der Tabelle „Dokumentversionen“ [ds_document_version] und nicht mit der API hinzugefügt werden.").

    var versionDefinition = new sn_doc_services.SystemDocumentVersion('491efbee24187410f877a6fed1c2b0a9');

    versionDefinition.type('url');
    versionDefinition.url('http://one/1.0');

    var versionSvc = new sn_doc_services.DocumentVersionService();
    gs.info(JSON.stringify(versionSvc.createDocumentVersion(versionDefinition), null, 2));

    {
      "message": "Adding an entry to DocumentVersion for the given docId : 491efbee24187410f877a6fed1c2b0a9, sysId : d5a340d9242cf810f877a6fed1c2b069 is successful.",
      "request_id": "d5a340d9242cf810f877a6fed1c2b069",
      "status": "success"
    }

## SystemDocumentVersion -- url(Zeichenfolgen-URL) {#ariaid-title5}

Legt die URL einer Dokumentversion fest.
{#SysDocVer-url_S__table_o12_jrk_spb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| URL | Zeichenfolge | URL des Quelldokuments für diese Version. |
[Tabelle : 7. Parameter]

{#SysDocVer-url_S__table_o12_jrk_spb} {#SysDocVer-url_S__table_p12_jrk_spb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 8. Ergebnisse]

{#SysDocVer-url_S__table_p12_jrk_spb}  
Das folgende Beispiel zeigt, wie das URL-Feld als Quelle einer Dokumentversion festgelegt wird. Siehe auch [DocumentVersionService](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocumentVersionServiceBothAPI "Die DocumentVersionService -API bietet einen Service zum Erstellen und Löschen von Dokumentversionen. Jede Version ist ein Element, das den Dokumentinhalt enthält und über eine einzelne URL oder einen Anhang bereitgestellt wird. Ein Anhang kann nur in der UI der Tabelle „Dokumentversionen“ [ds_document_version] und nicht mit der API hinzugefügt werden.").

    var versionDefinition = new sn_doc_services.SystemDocumentVersion('491efbee24187410f877a6fed1c2b0a9');

    versionDefinition.type('url');
    versionDefinition.url('http://one/1.0');

    var versionSvc = new sn_doc_services.DocumentVersionService();
    gs.info(JSON.stringify(versionSvc.createDocumentVersion(versionDefinition), null, 2));

    {
      "message": "Adding an entry to DocumentVersion for the given docId : 491efbee24187410f877a6fed1c2b0a9, sysId : d5a340d9242cf810f877a6fed1c2b069 is successful.",
      "request_id": "d5a340d9242cf810f877a6fed1c2b069",
      "status": "success"
    }

## SystemDocumentVersion: versionNumber(Nummer versionNumber) {#ariaid-title6}

Legt die Nummer einer Dokumentversion fest.
{#SysDocVer-versionNumber_N__table_o12_jrk_spb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| versionNummer | Nummer | Versionsnummer für dieses Dokument. |
[Tabelle : 9. Parameter]

{#SysDocVer-versionNumber_N__table_o12_jrk_spb} {#SysDocVer-versionNumber_N__table_p12_jrk_spb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 10. Ergebnisse]

{#SysDocVer-versionNumber_N__table_p12_jrk_spb}  
Das folgende Beispiel zeigt, wie Sie die Versionsnummer festlegen und eine Dokumentversion erstellen. Siehe auch [DocumentVersionService](https://servicenow-prod.fluidtopics.net/PJiPfaBRF44iAp8cJq3EaQ#DocumentVersionServiceBothAPI "Die DocumentVersionService -API bietet einen Service zum Erstellen und Löschen von Dokumentversionen. Jede Version ist ein Element, das den Dokumentinhalt enthält und über eine einzelne URL oder einen Anhang bereitgestellt wird. Ein Anhang kann nur in der UI der Tabelle „Dokumentversionen“ [ds_document_version] und nicht mit der API hinzugefügt werden.").

    var versionDefinition = new sn_doc_services.SystemDocumentVersion('491efbee24187410f877a6fed1c2b0a9');

    versionDefinition.type('url');
    versionDefinition.url('http://one/1.0');
    versionDefinition.versionNumber(5);

    var versionSvc = new sn_doc_services.DocumentVersionService();
    gs.info(JSON.stringify(versionSvc.createDocumentVersion(versionDefinition), null, 2));

Ausgabe:

    {
      "message": "Adding an entry to DocumentVersion for the given docId : 491efbee24187410f877a6fed1c2b0a9, sysId : ff47449d242cf810f877a6fed1c2b06c is successful.",
      "request_id": "ff47449d242cf810f877a6fed1c2b06c",
      "status": "success"
    }


