---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# SystemDocumentVersion:スコープ対象、グローバル

# SystemDocumentVersion:スコープ対象、グローバル {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

SystemDocumentVersion API は、バージョン \[ds_document_version\] テーブルでドキュメントのソースバージョンの値を設定するためのメソッドを提供します。

この API は ドキュメント管理 プラグイン (com.snc.platform_document_management) を必要とし、 `sn_doc_services` 名前空間内で提供されます。詳細については、「 [ドキュメント サービス」](https://www.servicenow.com/docs/access?context=document-services-landing-page&version=australia&pubname=australia-servicenow-platform&ft:locale=en-US)を参照してください。

ドキュメントバージョンを作成するには、 [DocumentVersionService API](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocumentVersionServiceBothAPI "DocumentVersionService API は、ドキュメントバージョンを作成および削除するためのサービスを提供します。 各バージョンはドキュメントコンテンツを含む要素であり、単一の URL または添付ファイルを使用して提供されます。添付ファイルはドキュメントバージョン [ds_document_version] テーブルの UI でのみ追加でき、API では追加できません。") を使用します。

## SystemDocumentVersion:SystemDocumentVersion(文字列 docSysId) {#ariaid-title2}

SystemDocumentVersion オブジェクトをインスタンス化します。
{#SysDocVer-SystemDocumentVersion_S__table_o12_jrk_spb__entry__3}{#SysDocVer-SystemDocumentVersion_S__ph_docserv_parm_docID}

| 名前 | タイプ | 説明 |
|-|-|-|
| docSysID | 文字列 | ドキュメント \[ds_document\] テーブル内のドキュメントレコードのSys_id。 |
[表 : 1. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 2. 返される内容]

{#SysDocVer-SystemDocumentVersion_S__table_p12_jrk_spb}  
次の例は、 SystemDocumentVersion オブジェクトをインスタンス化し、ドキュメントバージョンを作成する方法を示しています。「 [DocumentVersionService](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocumentVersionServiceBothAPI "DocumentVersionService API は、ドキュメントバージョンを作成および削除するためのサービスを提供します。 各バージョンはドキュメントコンテンツを含む要素であり、単一の URL または添付ファイルを使用して提供されます。添付ファイルはドキュメントバージョン [ds_document_version] テーブルの UI でのみ追加でき、API では追加できません。")」も参照してください。

    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:document(文字列 docSysId) {#ariaid-title3}

このバージョンのドキュメントレコードを指定します。
注:  
代わりに、 SystemDocumentVersion() コンストラクターで名前をパラメーターとして設定することもできます。
{#SysDocVer-document_S__table_o12_jrk_spb__entry__3}{#SysDocVer-document_S__ph_docserv_parm_docID}

| 名前 | タイプ | 説明 |
|-|-|-|
| docSysID | 文字列 | ドキュメント \[ds_document\] テーブル内のドキュメントレコードのSys_id。 |
[表 : 3. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 4. 返される内容]

{#SysDocVer-document_S__table_p12_jrk_spb}  
次の例は、ドキュメントバージョンの名前フィールドを設定する方法を示しています。DocumentVersionService -- [createDocumentVersion()](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocVersSvc-createDocumentVersion_O "バージョン [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));

出力：

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

## SystemDocumentVersion:type(文字列 docType) {#ariaid-title4}

ドキュメントバージョンの \[タイプ\] フィールドを設定します。
{#SysDocVer-type_S__table_o12_jrk_spb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| docType | 文字列 | ドキュメントソースタイプ。 有効な値： * url * 添付ファイル {#SysDocVer-type_S__ul_xzq_qsl_spb}デフォルト:添付ファイル 注: 添付ファイルは現在、ドキュメントバージョン \[ds_document_version\] テーブルの UI でのみ追加でき、API では追加できません。 |
[表 : 5. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 6. 返される内容]

{#SysDocVer-type_S__table_p12_jrk_spb}  
次の例は、タイプフィールドを設定し、ドキュメントバージョンを作成する方法を示しています。「 [DocumentVersionService](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocumentVersionServiceBothAPI "DocumentVersionService API は、ドキュメントバージョンを作成および削除するためのサービスを提供します。 各バージョンはドキュメントコンテンツを含む要素であり、単一の URL または添付ファイルを使用して提供されます。添付ファイルはドキュメントバージョン [ds_document_version] テーブルの UI でのみ追加でき、API では追加できません。")」も参照してください。

    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(文字列 url) {#ariaid-title5}

ドキュメントバージョンの URL を設定します。
{#SysDocVer-url_S__table_o12_jrk_spb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| URL | 文字列 | このバージョンのソースドキュメントの URL。 |
[表 : 7. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 8. 返される内容]

{#SysDocVer-url_S__table_p12_jrk_spb}  
次の例は、\[URL\] フィールドをドキュメントバージョンのソースとして設定する方法を示しています。「 [DocumentVersionService](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocumentVersionServiceBothAPI "DocumentVersionService API は、ドキュメントバージョンを作成および削除するためのサービスを提供します。 各バージョンはドキュメントコンテンツを含む要素であり、単一の URL または添付ファイルを使用して提供されます。添付ファイルはドキュメントバージョン [ds_document_version] テーブルの UI でのみ追加でき、API では追加できません。")」も参照してください。

    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(数値 versionNumber) {#ariaid-title6}

ドキュメントバージョンの番号を設定します。
{#SysDocVer-versionNumber_N__table_o12_jrk_spb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| バージョン番号 | 番号 | このドキュメントのバージョン番号。 |
[表 : 9. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 10. 返される内容]

{#SysDocVer-versionNumber_N__table_p12_jrk_spb}  
次の例は、バージョン番号を設定してドキュメントバージョンを作成する方法を示しています。「 [DocumentVersionService](https://servicenow-prod.fluidtopics.net/fOMJr2dSrcQpkk1wBb25tQ#DocumentVersionServiceBothAPI "DocumentVersionService API は、ドキュメントバージョンを作成および削除するためのサービスを提供します。 各バージョンはドキュメントコンテンツを含む要素であり、単一の URL または添付ファイルを使用して提供されます。添付ファイルはドキュメントバージョン [ds_document_version] テーブルの UI でのみ追加でき、API では追加できません。")」も参照してください。

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

出力：

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


