• 最終編集日時: 06 February 2020

承認APIの呼び出しの例

この例では、IDが12622の単一の承認を照会しました。次のURLにアクセスしました。//.coupahost.com/api/requisitions?status=ordered&created-at [<instance>gt ]= 2010 -01 -01 & created - at [lt ]= 2010 -02 -01 

承認は応答を取得します

<?xml version="1.0" encoding="UTF-8"?>

<approval>

	 <id type="integer">12622</id>

	 2012 <created-at type="datetime">-02 -15 T 14:56:22 - 08:00</created-at>

	 <updated-at type="datetime">2012 -04 -23 T 11:49:25 - 07:00</updated-at>

	 <position type="integer">1</position>

	 <approval-chain-id nil="true" />

	 <status>承認済み</status>

	 2012 <approval-date type="datetime">-02 -15 T 14:56:59 - 08:00</approval-date>

	 <note />

	 <type>ManagementHierarchyApproval</type>

	 請求<approvable-type>ヘッダー</approvable-type>

	 <approvable-id type="integer">2696</approvable-id>

	 <approver>

			<id type="integer">3</id>

			<login>vpierre</login>

			<email>upgrade+vp@coupa.com</email>

			<employee-number />

			<firstname>Victor (CFO)</firstname>

			<lastname>ピエール</lastname>

			<salesforce-id nil="true" />

	 </approver>

	 <created-by>

			<id type="integer">9</id>

			<login>bjenkins</login>

			<email>upgrade+bj@coupa.com</email>

			<employee-number />

			<firstname>ボブ(購買・調達部長)</firstname>

			<lastname>Jenkins</lastname>

			<salesforce-id nil="true" />

	 </created-by>

	 <updated-by>

			<id type="integer">17</id>

			<login>coupa_metrics_gatherer</login>

			<email>do_not_reply_metrics@coupa.com</email>

			<employee-number nil="true" />

			<firstname>Coupa</firstname>

			<lastname>指標</lastname>

			<salesforce-id nil="true" />

	 </updated-by>

</approval>

承認または却下

以下では、Coupa APIを使用して承認に対してアクションを実行する方法について説明します。

承認中

<instance url>/api/approvals<approval id> // approve

却下中

<instance url>/api/approvals<approval id> // reject

理由を追加

どちらの場合も、アクションを有効にするには、承認は保留中(まだ承認または却下されていない)でなければなりません。また、XMLリクエストを介して、拒否の「理由」を直接提供することも可能です。たとえば、ID 12612による承認を拒否し、「インテグレーションによって拒否された」理由を提供するには、次のリクエストを使用します。

https :/// api<instance url>/approvals/12612/reject? reason = Rejected % 20 by % 20 Integration

 要求が成功すると、HTTP 200応答が返されます。レスポンスの本文には、作成された申請書が含まれます。要求が失敗すると、HTTP 400 Bad Requestが返されます。応答の本文には、XML形式の検証エラーが含まれます。

関連アイテム


経費違反API

24 April 2017

経費違反APIを使用して、第三者のシステムに経費違反を送信します。

経費明細マイレージAPI

29 November 2017

経費明細配分API

30 November 2017

経費明細マイレージ割り当てAPI

30 November 2017

このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。