移管文書の作成 v2
    • PDF

    移管文書の作成 v2

    • PDF

    Article Summary

    説明

    顧客会社の文書を移行して作成します。

    リクエスト URL

    POST https://workplace.apigw.ntruss.com/workflow/apigw/v2/company/{companyId}/import/doc
    


    リクエストヘッダ

    HeaderDescription
    x-ncp-apigw-timestamp- 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表したもの
    - API Gatewayサーバとの時間差が5分以上の場合は、無効なリクエストとみなす
    x-ncp-iam-access-key- NAVERクラウドプラットフォームポータル{target=『_blank』}または Sub Accountから発行された Access Key ID
    x-ncp-apigw-signature-v2- 上記例の Bodyを Access Key IDとマッピングされる Secret Keyで暗号化した署名
    - HMAC暗号化アルゴリズムは HmacSHA256を使用

    リクエスト Pathパラメータ

    パラメータタイプ容量要否説明
    companyIdString36Y連携キー(CompanyId) Developers > Default settings > Integration key

    リクエスト Bodyパラメータ

    パラメータタイプ容量要否説明
    docNoString100Y文書番号
    dfmNmString100Yテンプレート名
    docTitleString1000Yタイトル
    trgtUserNmString1000Y申請人
    drftYmdString8Y申請日(YYYYMMDD)
    pdfFileIdString36N本文の PDF添付ファイル ID
    registExternalKeyString36Y登録者 ID - 外部キー
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    registUserIdString36Y登録者の workplace ID
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    registLoginIdString36Y登録者のログイン ID
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    fileIdListListN添付ファイル ID
    aprvLineListListN承認フローの情報
    - 承認フローの詳細リンク
    shreTargetTpCdString20N共有対象(共有者情報を入力しないと共有されません)
    - user: 一部の対象者と共有
    - comp: 対象者全員と共有
    shreTargetListListN共有者情報
    - 共有者の詳細リンク

    承認フローの詳細

    パラメータタイプ容量要否説明
    aprvOrdintY決裁の順序(1から順次記入)
    aprvUserNmString1000Y決裁者名
    aprvDtString20Y決裁日時(YYYY-MM-DD HH:MM:SS)

    共有者の詳細

    パラメータタイプ容量要否説明
    shreUserCompanyIdString36Y共有対象(user): 共有者の会社 ID
    shreExternalKeyString36Y共有対象(user): 共有者の外部キー
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    shreUserIdString36Y共有対象(user): 共有者の workplace ID
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    shreLoginIdString36Y共有対象(user): 共有者のログイン ID
    - workplaceの社員 IDまたは外部キー、ログイン IDの中から一つは必須
    shreCompanyIdString36Y共有対象(comp): 共有会社 ID(有効な会社 ID)

    リクエスト例

    POST /workflow/apigw/v2/company/e721e2da-29ee-4782-9672-3d2b150ac1a6/import/doc
    HOST: workplace.apigw.ntruss.com
    Content-Type: application/json
    x-ncp-apigw-timestamp: 1505290625682
    x-ncp-iam-access-key: D78BB444D6D3C84CA38A
    x-ncp-apigw-signature-v2: WTPItrmMIfLUk/UyUIyoQbA/z5hq9o3G8eQMolUzTEo=
    
    {
      "docNo": "2022-EX001",
      "dfmNm": "一般起案紙",
      "docTitle": "起案稟議書",
      "trgtUserNm": "山田太郎",
      "drftYmd": "20220820",
      "pdfFileId": "dbee1643-4c3e-47de-9b42-4166a42705ed",
      "registExternalKey": "",
      "registUserId": "96b02530-82de-41c8-8223-3055c74e705e",
      "registLoginId": "",
      "fileIdList": [
        "007d4fbc-dcaf-423c-9c15-fb3716be21e3",
        "0218bd02-402c-4fee-ba16-385665e00b67"
      ],
      "aprvLineList": [
        {
          "aprvOrd": 1,
          "aprvUserNm": "山田太郎",
          "aprvDt": "2022-08-21 15:00:00"
        }
      ],
      "shreTargetTpCd": "user",
      "shreTargetList": [
        {
          "shreUserCompanyId" : "e721e2da-29ee-4782-9672-3d2b150ac1a6",
          "shreExternalKey": "",
          "shreUserId": "",
          "shreLoginId": "admin@test.co.kr",
          "shreCompanyId": ""
        }
      ]
    }
    


    レスポンス

    HTTPステータスコードでリターンされ、 Body情報として転送します。

    HTTPステータスコードレスポンスメッセージ説明
    200OK一般的なリクエスト成功
    201Createdリソース作成成功に対するレスポンスコード
    400Bad Request一般的なリクエスト失敗に使用
    500Internal Server Error- 一般的なサーバエラーに対するレスポンスコード
    - 4XX番台のエラーコードは、クライアント側のエラーを表すために使用される
    - 5XX番台のエラーコードは、サーバ側のエラーを表すために使用される

    レスポンス例

    HTTP/1.1 200 OK
    Server: nginx
    date: Sun21 Aug 2022 05:37:34 GMT 
    Content-Type: application/json;charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Access-Control-Allow-Origin: *
    x-ncp-trace-id: 68d1o68pm4cr63gc3169gm4p34
    
    {
        "companyId": "e721e2da-29ee-4782-9672-3d2b150ac1a6",
        "docId": "22541"
    }
    



    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.