申請書APIの呼び出し例
申請書照会の例 - 特定のユーザーによる照会
この例では、ログイン名が「ejohnson」のユーザーによって作成された申請書を照会します。 以下のloginパラメータは、emailやemployee-numberに置き換えることも可能です。
HTTP GET
https ://<instance>.coupahost.com/api/requisitions?requested-by [login] =<login>このケースでは、https://<instance>.coupahost.com/api/requisitions?requested-by[login]=ejohnson
<?xml version="1.0" encoding="UTF-8"?> <requisition-headers type="array"> <requisition-header> <id type="integer">97</id> <created-at type="datetime">2009-04-27T09:27:56-07:00</created-at> <updated-at type="datetime">2009-04-27T09:27:56-07:00</updated-at> <buyer-note nil="true" /> <justification nil="true" /> <need-by-date nil="true" /> <reject-reason-comment nil="true" /> <status>draft</status> <submitted-at nil="true" /> <exported type="boolean">false</exported> <ship-to-attention>Ellis (Marketing Lead) Johnson</ship-to-attention> <total type="decimal">20575.00</total> <height-passthrough /> <custom-attach /> <custom-field-3 /> <currency> <id type="integer">1</id> <code>USD</code> </currency> <department> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:00:48-07:00</created-at> <updated-at type="datetime">2009-05-04T18:20:29-07:00</updated-at> <name>Marketing</name> <active type="boolean">true</active> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </department> <requested-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </requested-by> <ship-to-address> <id type="integer">16</id> <created-at type="datetime">2008-10-27T13:00:19-07:00</created-at> <updated-at type="datetime">2009-07-11T13:33:25-07:00</updated-at> <name>HQ</name> <street1>28 Nevada Blvd</street1> <street2 /> <city>Laughlin</city> <state>NV</state> <postal-code>89028</postal-code> <attention /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </ship-to-address> <attachments type="array" /> <requisition-lines type="array"> <requisition-line> <id type="integer">179</id> <created-at type="datetime">2009-04-27T09:27:56-07:00</created-at> <updated-at type="datetime">2009-04-27T09:27:57-07:00</updated-at> <description>Facility Rental for 8 hours</description> <line-num type="integer">1</line-num> <need-by-date nil="true" /> <order-line-id nil="true" /> <quantity type="float">8.0</quantity> <source-part-num /> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">16400.00</total> <source-type>Non-Catalog Request</source-type> <line-type>RequisitionQuantityLine</line-type> <unit-price type="decimal">2050.00</unit-price> <account> <id type="integer">164</id> <created-at type="datetime">2009-05-04T22:06:02-07:00</created-at> <updated-at type="datetime">2009-05-05T23:23:54-07:00</updated-at> <name>HQ -Marketing, Events</name> <code>HQ-Marketing-Events</code> <active type="boolean">true</active> <segment-1>HQ</segment-1> <segment-2>Marketing</segment-2> <segment-3>Events</segment-3> <segment-4 /> <segment-5 /> <segment-6 /> <segment-7 /> <segment-8 /> <segment-9 /> <segment-10 /> <segment-11 /> <segment-12 /> <segment-13 /> <segment-14 /> <segment-15 /> <segment-16 /> <segment-17 /> <segment-18 /> <segment-19 /> <segment-20 /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">10</id> <login>amanning</login> <email>upgrade+am@coupa.com</email> <employee-number /> <firstname>Anna (AP Director)</firstname> <lastname>Manning</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </account> <account-allocations type="array" /> <commodity> <id type="integer">7</id> <created-at type="datetime">2008-10-27T13:04:00-07:00</created-at> <updated-at type="datetime">2011-04-12T14:08:22-07:00</updated-at> <active type="boolean">false</active> <name>Marketing-Services</name> <acct /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </commodity> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">25</id> <name>Aston's Hotel</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">27</id> <created-at type="datetime">2008-12-09T13:08:11-08:00</created-at> <updated-at type="datetime">2011-07-25T16:49:07-07:00</updated-at> <email /> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Sanae</name-given> <name-family>Kadomoto</name-family> <name-fullname nil="true" /> <notes nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-contact> <primary-address> <id type="integer">33</id> <created-at type="datetime">2008-12-09T13:08:11-08:00</created-at> <updated-at type="datetime">2011-07-25T16:49:07-07:00</updated-at> <name>Aston's Hotel</name> <street1>3615 Lower Honoapiilani Road</street1> <street2 /> <city>Lahaina</city> <state>HI</state> <postal-code>96761</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-address> </supplier> <uom> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>EA</code> <name>Each</name> <allowable-precision type="integer">0</allowable-precision> <active type="boolean">true</active> </uom> <payment-term> <id type="integer">3</id> <created-at nil="true" /> <updated-at nil="true" /> <code>2/10 Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment type="integer">10</days-for-discount-payment> <discount-rate type="float">2.0</discount-rate> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> <requisition-line> <id type="integer">180</id> <created-at type="datetime">2009-04-27T09:27:56-07:00</created-at> <updated-at type="datetime">2009-04-27T09:27:57-07:00</updated-at> <description>Ice Sculpture</description> <line-num type="integer">2</line-num> <need-by-date nil="true" /> <order-line-id nil="true" /> <source-part-num /> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">1500.00</total> <source-type>Non-Catalog Request</source-type> <line-type>RequisitionAmountLine</line-type> <unit-price type="decimal">1500.00</unit-price> <account> <id type="integer">164</id> <created-at type="datetime">2009-05-04T22:06:02-07:00</created-at> <updated-at type="datetime">2009-05-05T23:23:54-07:00</updated-at> <name>HQ -Marketing, Events</name> <code>HQ-Marketing-Events</code> <active type="boolean">true</active> <segment-1>HQ</segment-1> <segment-2>Marketing</segment-2> <segment-3>Events</segment-3> <segment-4 /> <segment-5 /> <segment-6 /> <segment-7 /> <segment-8 /> <segment-9 /> <segment-10 /> <segment-11 /> <segment-12 /> <segment-13 /> <segment-14 /> <segment-15 /> <segment-16 /> <segment-17 /> <segment-18 /> <segment-19 /> <segment-20 /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">10</id> <login>amanning</login> <email>upgrade+am@coupa.com</email> <employee-number /> <firstname>Anna (AP Director)</firstname> <lastname>Manning</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </account> <account-allocations type="array" /> <commodity> <id type="integer">7</id> <created-at type="datetime">2008-10-27T13:04:00-07:00</created-at> <updated-at type="datetime">2011-04-12T14:08:22-07:00</updated-at> <active type="boolean">false</active> <name>Marketing-Services</name> <acct /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </commodity> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">25</id> <name>Aston's Hotel</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">27</id> <created-at type="datetime">2008-12-09T13:08:11-08:00</created-at> <updated-at type="datetime">2011-07-25T16:49:07-07:00</updated-at> <email /> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Sanae</name-given> <name-family>Kadomoto</name-family> <name-fullname nil="true" /> <notes nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-contact> <primary-address> <id type="integer">33</id> <created-at type="datetime">2008-12-09T13:08:11-08:00</created-at> <updated-at type="datetime">2011-07-25T16:49:07-07:00</updated-at> <name>Aston's Hotel</name> <street1>3615 Lower Honoapiilani Road</street1> <street2 /> <city>Lahaina</city> <state>HI</state> <postal-code>96761</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-address> </supplier> <payment-term> <id type="integer">3</id> <created-at nil="true" /> <updated-at nil="true" /> <code>2/10 Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment type="integer">10</days-for-discount-payment> <discount-rate type="float">2.0</discount-rate> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> <requisition-line> <id type="integer">181</id> <created-at type="datetime">2009-04-27T09:27:56-07:00</created-at> <updated-at type="datetime">2009-04-27T09:27:58-07:00</updated-at> <description>Food from Cheung</description> <line-num type="integer">3</line-num> <need-by-date nil="true" /> <order-line-id nil="true" /> <source-part-num /> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">2675.00</total> <source-type>Non-Catalog Request</source-type> <line-type>RequisitionAmountLine</line-type> <unit-price type="decimal">2675.00</unit-price> <account> <id type="integer">164</id> <created-at type="datetime">2009-05-04T22:06:02-07:00</created-at> <updated-at type="datetime">2009-05-05T23:23:54-07:00</updated-at> <name>HQ -Marketing, Events</name> <code>HQ-Marketing-Events</code> <active type="boolean">true</active> <segment-1>HQ</segment-1> <segment-2>Marketing</segment-2> <segment-3>Events</segment-3> <segment-4 /> <segment-5 /> <segment-6 /> <segment-7 /> <segment-8 /> <segment-9 /> <segment-10 /> <segment-11 /> <segment-12 /> <segment-13 /> <segment-14 /> <segment-15 /> <segment-16 /> <segment-17 /> <segment-18 /> <segment-19 /> <segment-20 /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">10</id> <login>amanning</login> <email>upgrade+am@coupa.com</email> <employee-number /> <firstname>Anna (AP Director)</firstname> <lastname>Manning</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </account> <account-allocations type="array" /> <commodity> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:03:59-07:00</created-at> <updated-at type="datetime">2011-04-12T14:58:18-07:00</updated-at> <active type="boolean">true</active> <name>Labor</name> <acct>Temp Labor</acct> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </commodity> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">24</id> <name>Cheung Catering</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">26</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <email /> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Conway</name-given> <name-family>Cheung</name-family> <name-fullname nil="true" /> <notes nil="true" /> <phone-work> <id type="integer">67</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-work> <phone-mobile> <id type="integer">68</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-mobile> <phone-fax> <id type="integer">69</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-fax> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-contact> <primary-address> <id type="integer">32</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <name>Cheung Catering</name> <street1>2516 Pacific Coast Hwy</street1> <street2 /> <city>Hermosa Beach</city> <state>CA</state> <postal-code>90254</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-address> </supplier> <payment-term> <id type="integer">3</id> <created-at nil="true" /> <updated-at nil="true" /> <code>2/10 Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment type="integer">10</days-for-discount-payment> <discount-rate type="float">2.0</discount-rate> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> </requisition-lines> <approvals type="array"> <approval> <id type="integer">480</id> <created-at nil="true" /> <updated-at nil="true" /> <position type="integer">1</position> <approval-chain-id nil="true" /> <status>pending_approval</status> <approval-date nil="true" /> <note nil="true" /> <type>ManagementHierarchyApproval</type> <approvable-type>RequisitionHeader</approvable-type> <approvable-id type="integer">97</approvable-id> <approver> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </approver> </approval> </approvals> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-header> <requisition-header> <id type="integer">99</id> <created-at type="datetime">2009-04-27T09:41:52-07:00</created-at> <updated-at type="datetime">2009-05-11T11:39:23-07:00</updated-at> <buyer-note nil="true" /> <justification>Blair -this is for the Q2 marketing offsite you wanted me to setup. I kept it under 25k so it fits within your budget.</justification> <need-by-date nil="true" /> <reject-reason-comment nil="true" /> <status>ordered</status> <submitted-at type="datetime">2009-05-11T11:38:58-07:00</submitted-at> <exported type="boolean">false</exported> <ship-to-attention>Ellis (Marketing Lead) Johnson</ship-to-attention> <total type="decimal">22500.00</total> <height-passthrough /> <custom-attach /> <custom-field-3 /> <currency> <id type="integer">1</id> <code>USD</code> </currency> <department> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:00:48-07:00</created-at> <updated-at type="datetime">2009-05-04T18:20:29-07:00</updated-at> <name>Marketing</name> <active type="boolean">true</active> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </department> <requested-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </requested-by> <ship-to-address> <id type="integer">16</id> <created-at type="datetime">2008-10-27T13:00:19-07:00</created-at> <updated-at type="datetime">2009-07-11T13:33:25-07:00</updated-at> <name>HQ</name> <street1>28 Nevada Blvd</street1> <street2 /> <city>Laughlin</city> <state>NV</state> <postal-code>89028</postal-code> <attention /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </ship-to-address> <attachments type="array" /> <requisition-lines type="array"> <requisition-line> <id type="integer">219</id> <created-at type="datetime">2009-05-10T21:22:32-07:00</created-at> <updated-at type="datetime">2009-05-11T11:39:19-07:00</updated-at> <description>Facility Rental for Q2 Marketing Offsite</description> <line-num type="integer">1</line-num> <need-by-date type="datetime">2009-05-11T00:00:00-07:00</need-by-date> <order-line-id type="integer">127</order-line-id> <quantity type="float">8.0</quantity> <source-part-num /> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">16000.00</total> <source-type>Non-Catalog Request</source-type> <line-type>RequisitionQuantityLine</line-type> <unit-price type="decimal">2000.00</unit-price> <account> <id type="integer">182</id> <created-at type="datetime">2009-05-10T21:22:32-07:00</created-at> <updated-at type="datetime">2009-06-29T19:38:09-07:00</updated-at> <name nil="true" /> <code>HQ-Marketing-Events</code> <active type="boolean">false</active> <segment-1>HQ</segment-1> <segment-2>Marketing</segment-2> <segment-3>Events</segment-3> <segment-4 nil="true" /> <segment-5 nil="true" /> <segment-6 nil="true" /> <segment-7 nil="true" /> <segment-8 nil="true" /> <segment-9 nil="true" /> <segment-10 nil="true" /> <segment-11 nil="true" /> <segment-12 nil="true" /> <segment-13 nil="true" /> <segment-14 nil="true" /> <segment-15 nil="true" /> <segment-16 nil="true" /> <segment-17 nil="true" /> <segment-18 nil="true" /> <segment-19 nil="true" /> <segment-20 nil="true" /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account> <account-allocations type="array" /> <commodity> <id type="integer">5</id> <created-at type="datetime">2008-10-27T13:04:00-07:00</created-at> <updated-at type="datetime">2011-08-25T06:43:41-07:00</updated-at> <active type="boolean">true</active> <name>Facilities</name> <acct>98765</acct> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </commodity> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">19</id> <name>Metro Gateway Center</name> <number>233434</number> <supplier-diversity /> <primary-contact> <id type="integer">20</id> <created-at type="datetime">2009-05-04T18:08:08-07:00</created-at> <updated-at type="datetime">2009-05-04T18:08:08-07:00</updated-at> <email>regus.berry@metro.com</email> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Regus</name-given> <name-family>Berry</name-family> <name-fullname nil="true" /> <notes nil="true" /> <phone-work> <id type="integer">47</id> <created-at type="datetime">2009-05-04T18:08:08-07:00</created-at> <updated-at type="datetime">2009-05-04T18:08:08-07:00</updated-at> <country-code>1</country-code> <area-code>650</area-code> <number>2321991</number> <extension nil="true" /> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-work> <phone-mobile> <id type="integer">48</id> <created-at type="datetime">2009-05-04T18:08:08-07:00</created-at> <updated-at type="datetime">2009-05-04T18:08:08-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-mobile> <phone-fax> <id type="integer">49</id> <created-at type="datetime">2009-05-04T18:08:08-07:00</created-at> <updated-at type="datetime">2009-05-04T18:08:08-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-fax> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-contact> <primary-address> <id type="integer">26</id> <created-at type="datetime">2009-05-04T18:08:09-07:00</created-at> <updated-at type="datetime">2009-05-04T18:08:09-07:00</updated-at> <name>Metro Gateway Center</name> <street1>239 Blizzard Drive</street1> <street2 /> <city>San Francisco</city> <state>CA</state> <postal-code>92302</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-address> </supplier> <uom> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>EA</code> <name>Each</name> <allowable-precision type="integer">0</allowable-precision> <active type="boolean">true</active> </uom> <payment-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment nil="true" /> <discount-rate nil="true" /> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> <requisition-line> <id type="integer">222</id> <created-at type="datetime">2009-05-10T21:35:45-07:00</created-at> <updated-at type="datetime">2009-05-11T11:39:21-07:00</updated-at> <description>Catering and Cleaning services for Q2 Marketing Offiste</description> <line-num type="integer">2</line-num> <need-by-date type="datetime">2009-05-11T00:00:00-07:00</need-by-date> <order-line-id type="integer">128</order-line-id> <source-part-num /> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">6500.00</total> <source-type>Non-Catalog Request</source-type> <line-type>RequisitionAmountLine</line-type> <unit-price type="decimal">6500.00</unit-price> <account> <id type="integer">182</id> <created-at type="datetime">2009-05-10T21:22:32-07:00</created-at> <updated-at type="datetime">2009-06-29T19:38:09-07:00</updated-at> <name nil="true" /> <code>HQ-Marketing-Events</code> <active type="boolean">false</active> <segment-1>HQ</segment-1> <segment-2>Marketing</segment-2> <segment-3>Events</segment-3> <segment-4 nil="true" /> <segment-5 nil="true" /> <segment-6 nil="true" /> <segment-7 nil="true" /> <segment-8 nil="true" /> <segment-9 nil="true" /> <segment-10 nil="true" /> <segment-11 nil="true" /> <segment-12 nil="true" /> <segment-13 nil="true" /> <segment-14 nil="true" /> <segment-15 nil="true" /> <segment-16 nil="true" /> <segment-17 nil="true" /> <segment-18 nil="true" /> <segment-19 nil="true" /> <segment-20 nil="true" /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account> <account-allocations type="array" /> <commodity> <id type="integer">5</id> <created-at type="datetime">2008-10-27T13:04:00-07:00</created-at> <updated-at type="datetime">2011-08-25T06:43:41-07:00</updated-at> <active type="boolean">true</active> <name>Facilities</name> <acct>98765</acct> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </commodity> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">24</id> <name>Cheung Catering</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">26</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <email /> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Conway</name-given> <name-family>Cheung</name-family> <name-fullname nil="true" /> <notes nil="true" /> <phone-work> <id type="integer">67</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-work> <phone-mobile> <id type="integer">68</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-mobile> <phone-fax> <id type="integer">69</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <country-code>1</country-code> <area-code nil="true" /> <number /> <extension nil="true" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-fax> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-contact> <primary-address> <id type="integer">32</id> <created-at type="datetime">2008-12-09T12:56:47-08:00</created-at> <updated-at type="datetime">2009-08-13T14:30:23-07:00</updated-at> <name>Cheung Catering</name> <street1>2516 Pacific Coast Hwy</street1> <street2 /> <city>Hermosa Beach</city> <state>CA</state> <postal-code>90254</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </primary-address> </supplier> <payment-term> <id type="integer">3</id> <created-at nil="true" /> <updated-at nil="true" /> <code>2/10 Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment type="integer">10</days-for-discount-payment> <discount-rate type="float">2.0</discount-rate> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> </requisition-lines> <approvals type="array"> <approval> <id type="integer">562</id> <created-at nil="true" /> <updated-at nil="true" /> <position type="integer">1</position> <approval-chain-id nil="true" /> <status>approved</status> <approval-date type="datetime">2009-05-11T11:39:19-07:00</approval-date> <note nil="true" /> <type>ManagementHierarchyApproval</type> <approvable-type>RequisitionHeader</approvable-type> <approvable-id type="integer">99</approvable-id> <approver> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </approver> </approval> </approvals> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-header> </requisition-headers>申請書照会の例 - ステータスが「発注済み」で、特定の日付範囲内に作成された申請書を照会する場合
この例では、ステータスが「発注済み」で、指定された期間内に作成された申請書を照会します。
このレコードを照会するには、 以下の2つの方法があります。
HTTP GET
https ://<instance>.coupahost.com/api/requisitions?status =<status>& created - at [gt ]=<date>& created - at [lt ]=<date>この場合、
https ://<instance>.coupahost.com/api/requisitions?status=ordered&created-at [gt] = 2010 -01 -01 & created - at [lt] = 2010 -02 -01
<?xml version="1.0" encoding="UTF-8"?> <requisition-headers type="array"> <requisition-header> <id type="integer">187</id> <created-at type="datetime">2010-01-06T13:26:54-08:00</created-at> <updated-at type="datetime">2010-02-09T10:26:39-08:00</updated-at> <buyer-note nil="true" /> <justification /> <need-by-date nil="true" /> <reject-reason-comment nil="true" /> <status>ordered</status> <submitted-at type="datetime">2010-02-09T10:26:14-08:00</submitted-at> <exported type="boolean">false</exported> <ship-to-attention>Blair (Marketing VP) Hostler</ship-to-attention> <total type="decimal">750.00</total> <height-passthrough /> <custom-attach /> <custom-field-3 /> <currency> <id type="integer">1</id> <code>USD</code> </currency> <department> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:00:48-07:00</created-at> <updated-at type="datetime">2009-05-04T18:20:29-07:00</updated-at> <name>Marketing</name> <active type="boolean">true</active> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </department> <requested-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </requested-by> <ship-to-address> <id type="integer">16</id> <created-at type="datetime">2008-10-27T13:00:19-07:00</created-at> <updated-at type="datetime">2009-07-11T13:33:25-07:00</updated-at> <name>HQ</name> <street1>28 Nevada Blvd</street1> <street2 /> <city>Laughlin</city> <state>NV</state> <postal-code>89028</postal-code> <attention /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </ship-to-address> <attachments type="array" /> <requisition-lines type="array"> <requisition-line> <id type="integer">588</id> <created-at type="datetime">2010-02-09T10:25:56-08:00</created-at> <updated-at type="datetime">2010-02-09T10:26:37-08:00</updated-at> <description>Ads</description> <line-num type="integer">1</line-num> <need-by-date nil="true" /> <order-line-id type="integer">340</order-line-id> <quantity type="float">1.0</quantity> <source-part-num nil="true" /> <status>draft</status> <sub-line-num nil="true" /> <supp-aux-part-num nil="true" /> <total type="decimal">750.00</total> <source-type>Web Form</source-type> <line-type>RequisitionQuantityLine</line-type> <unit-price type="decimal">750.00</unit-price> <account> <id type="integer">14</id> <created-at type="datetime">2008-10-27T13:20:36-07:00</created-at> <updated-at type="datetime">2011-09-22T16:25:23-07:00</updated-at> <name>San Francisco -Marketing, Assets</name> <code>SF-Marketing-Assets</code> <active type="boolean">true</active> <segment-1>SF</segment-1> <segment-2>Marketing</segment-2> <segment-3>Assets</segment-3> <segment-4 /> <segment-5 /> <segment-6 /> <segment-7 /> <segment-8 /> <segment-9 /> <segment-10 /> <segment-11 /> <segment-12 /> <segment-13 /> <segment-14 /> <segment-15 /> <segment-16 /> <segment-17 /> <segment-18 /> <segment-19 /> <segment-20 /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </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>Metrics</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </account> <account-allocations type="array" /> <currency> <id type="integer">1</id> <code>USD</code> </currency> <form-response type="array"> <prompt-response> <responses type="array"> <response>Advertising</response> </responses> <prompt>Type of Marketing Request</prompt> </prompt-response> <prompt-response> <responses type="array"> <response>Ad in Local papers</response> </responses> <prompt>Description</prompt> </prompt-response> </form-response> <supplier> <id type="integer">15</id> <name>Omniture Marketing Services</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">16</id> <created-at type="datetime">2008-10-27T14:04:45-07:00</created-at> <updated-at type="datetime">2008-10-27T14:04:45-07:00</updated-at> <email>upgrade@coupa.com</email> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Brad</name-given> <name-family>Franklin</name-family> <name-fullname nil="true" /> <notes nil="true" /> <phone-work> <id type="integer">16</id> <created-at type="datetime">2008-10-27T14:04:45-07:00</created-at> <updated-at type="datetime">2009-08-12T17:01:02-07:00</updated-at> <country-code>1</country-code> <area-code>650</area-code> <number>5856306</number> <extension nil="true" /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-work> <phone-mobile> <id type="integer">17</id> <created-at type="datetime">2008-10-27T14:04:45-07:00</created-at> <updated-at type="datetime">2009-08-12T17:01:02-07:00</updated-at> <country-code>1</country-code> <area-code>650</area-code> <number>5856306</number> <extension nil="true" /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-mobile> <phone-fax> <id type="integer">18</id> <created-at type="datetime">2008-10-27T14:04:45-07:00</created-at> <updated-at type="datetime">2009-08-12T17:01:02-07:00</updated-at> <country-code>1</country-code> <area-code>650</area-code> <number>5856306</number> <extension nil="true" /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </phone-fax> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-contact> <primary-address> <id type="integer">19</id> <created-at type="datetime">2008-10-27T14:04:45-07:00</created-at> <updated-at type="datetime">2008-10-27T14:04:45-07:00</updated-at> <name>Omniture Marketing Services</name> <street1>2200 Old Germantown Road</street1> <street2 /> <city>Redwood City</city> <state>CA</state> <postal-code>94402</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-address> </supplier> <uom> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>EA</code> <name>Each</name> <allowable-precision type="integer">0</allowable-precision> <active type="boolean">true</active> </uom> <payment-term> <id type="integer">3</id> <created-at nil="true" /> <updated-at nil="true" /> <code>2/10 Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment type="integer">10</days-for-discount-payment> <discount-rate type="float">2.0</discount-rate> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">2</id> <login>mjordan</login> <email>upgrade+mj@coupa.com</email> <employee-number /> <firstname>Meg (CEO)</firstname> <lastname>Jordan</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> </requisition-lines> <approvals type="array"> <approval> <id type="integer">1704</id> <created-at nil="true" /> <updated-at nil="true" /> <position type="integer">1</position> <approval-chain-id nil="true" /> <status>approved</status> <approval-date type="datetime">2010-02-09T10:26:37-08:00</approval-date> <note nil="true" /> <type>ManagementHierarchyApproval</type> <approvable-type>RequisitionHeader</approvable-type> <approvable-id type="integer">187</approvable-id> <approver> <id type="integer">2</id> <login>mjordan</login> <email>upgrade+mj@coupa.com</email> <employee-number /> <firstname>Meg (CEO)</firstname> <lastname>Jordan</lastname> <salesforce-id nil="true" /> <height /> </approver> </approval> </approvals> <created-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">2</id> <login>mjordan</login> <email>upgrade+mj@coupa.com</email> <employee-number /> <firstname>Meg (CEO)</firstname> <lastname>Jordan</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-header> </requisition-headers>申請書照会の例 - 特定の申請書の照会
この例では、申請書番号「235」を照会します。 この番号は、Coupaがこの申請書に自動で付与したものであり、このレコードのCoupa IDとしても機能します。
このレコードを照会するには、 以下の2つの方法があります。
形式1:
https ://<instance>.coupahost.com/api/requisitions/<id>この場合、 https ://<instance>.coupahost.com/api/requisitions/235
この場合の出力は以下のとおりです。
フォーマット2:
https ://<instance>.coupahost.com/api/requisitions?id =<id>この場合、 https ://<instance>.coupahost.com/api/requisitions?id=235
この形式を使用した場合、出力に若干の違いがあります。 以下に示す <requisition-header> タグはルート要素ではありません。 代わりに、 <requisition-headers type="array">
の中にあります
<?xml version="1.0" encoding="UTF-8"?> <requisition-header> <id type="integer">235</id> <created-at type="datetime">2010-02-06T19:03:50-08:00</created-at> <updated-at type="datetime">2010-02-06T19:07:50-08:00</updated-at> <buyer-note nil="true" /> <justification /> <need-by-date nil="true" /> <reject-reason-comment nil="true" /> <status>ordered</status> <submitted-at type="datetime">2010-02-06T19:05:25-08:00</submitted-at> <exported type="boolean">false</exported> <ship-to-attention>Ellis (Marketing Lead) Johnson</ship-to-attention> <total type="decimal">22.56</total> <height-passthrough /> <custom-attach /> <custom-field-3 /> <currency> <id type="integer">1</id> <code>USD</code> </currency> <department> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:00:48-07:00</created-at> <updated-at type="datetime">2009-05-04T18:20:29-07:00</updated-at> <name>Marketing</name> <active type="boolean">true</active> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </department> <requested-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </requested-by> <ship-to-address> <id type="integer">14</id> <created-at type="datetime">2008-10-27T12:58:55-07:00</created-at> <updated-at type="datetime">2010-03-23T21:03:22-07:00</updated-at> <name>San Francisco Office</name> <street1>150 Main Street</street1> <street2 /> <city>San Francisco</city> <state>CA</state> <postal-code>94450</postal-code> <attention /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </ship-to-address> <attachments type="array" /> <requisition-lines type="array"> <requisition-line> <id type="integer">573</id> <created-at type="datetime">2010-02-06T19:05:12-08:00</created-at> <updated-at type="datetime">2010-02-06T19:07:48-08:00</updated-at> <description>Standard Battery, Battery Type Alkaline, Battery Size C, Voltage 1.5, Package Quantity 6</description> <line-num type="integer">1</line-num> <need-by-date nil="true" /> <order-line-id type="integer">330</order-line-id> <quantity type="float">2.0</quantity> <source-part-num>3WA31</source-part-num> <status nil="true" /> <sub-line-num nil="true" /> <supp-aux-part-num>WWG3WA31</supp-aux-part-num> <total type="decimal">22.56</total> <source-type>Punchout</source-type> <line-type>RequisitionQuantityLine</line-type> <unit-price type="decimal">11.28</unit-price> <account> <id type="integer">50</id> <created-at type="datetime">2009-05-04T17:45:26-07:00</created-at> <updated-at type="datetime">2009-05-05T23:23:31-07:00</updated-at> <name>San Francisco -Marketing, Marketing Services</name> <code>SF-Marketing-Marketing Services</code> <active type="boolean">true</active> <segment-1>SF</segment-1> <segment-2>Marketing</segment-2> <segment-3>Marketing Services</segment-3> <segment-4 /> <segment-5 /> <segment-6 /> <segment-7 /> <segment-8 /> <segment-9 /> <segment-10 /> <segment-11 /> <segment-12 /> <segment-13 /> <segment-14 /> <segment-15 /> <segment-16 /> <segment-17 /> <segment-18 /> <segment-19 /> <segment-20 /> <account-type> <id type="integer">1</id> <created-at type="datetime">2008-10-27T13:10:01-07:00</created-at> <updated-at type="datetime">2011-09-01T11:57:27-07:00</updated-at> <name>Ace Corporate</name> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </account-type> <created-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </created-by> <updated-by> <id type="integer">10</id> <login>amanning</login> <email>upgrade+am@coupa.com</email> <employee-number /> <firstname>Anna (AP Director)</firstname> <lastname>Manning</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </account> <account-allocations type="array" /> <contract> <id type="integer">7</id> <created-at type="datetime">2009-04-16T19:09:26-07:00</created-at> <updated-at type="datetime">2010-02-17T14:56:47-08:00</updated-at> <name>Grainger</name> <number>5</number> <version nil="true" /> <start-date type="datetime">2009-04-16T00:00:00-07:00</start-date> <end-date type="datetime">2010-04-16T00:00:00-07:00</end-date> <status>inactive</status> <minimum-value type="decimal">0.00</minimum-value> <maximum-value type="decimal">0.00</maximum-value> <terms nil="true" /> <preferred nil="true" /> <savings-pct type="decimal">8.0</savings-pct> <min-commit type="decimal">0.00</min-commit> <max-commit type="decimal">0.00</max-commit> <supplier-invoiceable type="boolean">false</supplier-invoiceable> <is-default type="boolean">false</is-default> <supplier> <id type="integer">9</id> <name>Grainger</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">9</id> <created-at type="datetime">2008-10-27T12:56:40-07:00</created-at> <updated-at type="datetime">2008-10-27T12:56:40-07:00</updated-at> <email>upgrade@coupa.com</email> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Ben</name-given> <name-family>Miller</name-family> <name-fullname nil="true" /> <notes nil="true" /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-contact> <primary-address> <id type="integer">9</id> <created-at type="datetime">2008-10-27T12:56:40-07:00</created-at> <updated-at type="datetime">2008-10-27T12:56:40-07:00</updated-at> <name nil="true" /> <street1>1 Grainger Road</street1> <street2 nil="true" /> <city>Newark</city> <state>NJ</state> <postal-code>92321</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-address> </supplier> <content-groups type="array"> <content-group> <id type="integer">1</id> <created-at type="datetime">2006-08-27T19:40:04-07:00</created-at> <updated-at type="datetime">2008-10-27T13:00:19-07:00</updated-at> <name>Global</name> <description>Default business group that all users have access to</description> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </content-group> </content-groups> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">16</id> <login>administrator</login> <email>jonathan.fear@coupa.com</email> <employee-number /> <firstname>Kyle</firstname> <lastname>Eisner</lastname> <salesforce-id nil="true" /> <height>hello,,,,</height> </updated-by> </contract> <currency> <id type="integer">1</id> <code>USD</code> </currency> <supplier> <id type="integer">9</id> <name>Grainger</name> <number nil="true" /> <supplier-diversity /> <primary-contact> <id type="integer">9</id> <created-at type="datetime">2008-10-27T12:56:40-07:00</created-at> <updated-at type="datetime">2008-10-27T12:56:40-07:00</updated-at> <email>upgrade@coupa.com</email> <name-prefix nil="true" /> <name-suffix nil="true" /> <name-additional nil="true" /> <name-given>Ben</name-given> <name-family>Miller</name-family> <name-fullname nil="true" /> <notes nil="true" /> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-contact> <primary-address> <id type="integer">9</id> <created-at type="datetime">2008-10-27T12:56:40-07:00</created-at> <updated-at type="datetime">2008-10-27T12:56:40-07:00</updated-at> <name nil="true" /> <street1>1 Grainger Road</street1> <street2 nil="true" /> <city>Newark</city> <state>NJ</state> <postal-code>92321</postal-code> <attention nil="true" /> <active type="boolean">true</active> <country> <id type="integer">223</id> <code>US</code> <name>United States</name> </country> <created-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">1</id> <login>coupasupport</login> <email>robert.monahon+feardemo@coupa.com</email> <employee-number /> <firstname>Coupa</firstname> <lastname>Support</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </primary-address> </supplier> <uom> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>EA</code> <name>Each</name> <allowable-precision type="integer">0</allowable-precision> <active type="boolean">true</active> </uom> <payment-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Net 30</code> <description /> <days-for-net-payment type="integer">30</days-for-net-payment> <days-for-discount-payment nil="true" /> <discount-rate nil="true" /> <active type="boolean">true</active> </payment-term> <shipping-term> <id type="integer">1</id> <created-at nil="true" /> <updated-at nil="true" /> <code>Standard</code> </shipping-term> <asset-tags type="array" /> <attachments type="array" /> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-line> </requisition-lines> <approvals type="array"> <approval> <id type="integer">1672</id> <created-at nil="true" /> <updated-at nil="true" /> <position type="integer">1</position> <approval-chain-id nil="true" /> <status>approved</status> <approval-date type="datetime">2010-02-06T19:07:48-08:00</approval-date> <note nil="true" /> <type>ManagementHierarchyApproval</type> <approvable-type>RequisitionHeader</approvable-type> <approvable-id type="integer">235</approvable-id> <approver> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </approver> </approval> </approvals> <created-by> <id type="integer">7</id> <login>ejohnson</login> <email>upgrade+ej@coupa.com</email> <employee-number /> <firstname>Ellis (Marketing Lead)</firstname> <lastname>Johnson</lastname> <salesforce-id nil="true" /> <height /> </created-by> <updated-by> <id type="integer">6</id> <login>bhostler</login> <email>upgrade+bh@coupa.com</email> <employee-number /> <firstname>Blair (Marketing VP)</firstname> <lastname>Hostler</lastname> <salesforce-id nil="true" /> <height /> </updated-by> </requisition-header>申請書作成 - 金額ベースの明細の例
この例では、ユーザー「kyle」のためにドラフトステータスの申請書を作成します。 参照オブジェクトにはCoupaのシステムIDは使用していません。 参照明細は金額ベースの明細です。
次のURLに投稿しました。 https ://<instance>.coupahost.com/api/requisitions これにより、申請書が「ドラフト」ステータスで作成されました。
<?xml version="1.0" encoding="UTF-8"?> <requisition-header> <requested-by> <login>kyle</login> </requested-by> <department> <name>Marketing</name> </department> <pcard /> <ship-to-address> <name>Headquarters</name> </ship-to-address> <justification /> <attachments /> <requisition-lines> <requisition-line> <description>Building Aの清掃サービス</description> <line-num type="integer">1</line-num> <need-by-date type="datetime">-09 -23 T 00:00:00 - 07:00</need-by-date> <source-part-num /> <supp-aux-part-num /> <unit-price type="decimal">3000.00</unit-price> <supplier> <name>Maintenance Mart</name> </supplier> <account> <code>清掃サービス</code> <account-type> <name>Chart of Accounts</name> </account-type> </account> <currency> <code>USD</code> </currency> <payment-term> <code>Net 30</code> </payment-term> <shipping-term> <code>UPS</code> </shipping-term> <commodity> <name>コンサルティングサービス</name> </commodity> </requisition-line> </requisition-lines> </requisition-header>申請書作成の例 - カタログアイテム
この例では、ユーザー「kyle」のためにドラフトステータスの申請書を作成します。 参照オブジェクトにはCoupaのシステムIDは使用していません。 申請明細はカタログアイテムに基づいています。 数量単位、価格、サプライヤーなどの情報を個別に指定する代わりに、アイテム名を渡すだけで、ユーザーインターフェイスと同様にシステムがすべてをデフォルト設定として適用します。
次のURLに投稿しました。 https ://<instance>.coupahost.com/api/requisitions. これにより、申請書が「ドラフト」ステータスで作成されました。
<?xml version="1.0" encoding="UTF-8"?> <requisition-header> <requested-by> <login>kyle</login> </requested-by> <department> <name>Marketing</name> </department> <pcard /> <ship-to-address> <name>Headquarters</name> </ship-to-address> <justification /> <attachments /> <requisition-lines> <requisition-line> <item> <name>Window Cleaner</name> </item> <line-num type="integer">1</line-num> <need-by-date type="datetime">2010 -09 -23 T 00:00:00 - 07:00</need-by-date> <account> <code>Cleaning Services</code> <account-type> <name>Chart of Accounts</name> </account-type> </account> </requisition-line> </requisition-lines> </requisition-header>申請書作成 - 数量ベースの明細の例
この例では、ユーザー「kyle」のためにドラフトステータスの申請書を作成します。 参照オブジェクトにはCoupaのシステムIDは使用していません。 申請明細は数量ベースの明細アイテムです。
次のURLに投稿しました。 https ://<instance>.coupahost.com/api/requisitions. これにより、申請書が「ドラフト」ステータスで作成されました。
<?xml version="1.0" encoding="UTF-8"?> <requisition-header> <requested-by> <login>kyle</login> </requested-by> <department> <name>Marketing</name> </department> <pcard /> <ship-to-address> <name>Headquarters</name> </ship-to-address> <justification /> <attachments /> <requisition-lines> <requisition-line> <description>New Projector Bulbs</description> <line-num type="integer">1</line-num> <need-by-date type="datetime">T 00:00:00 - 07:00</need-by-date> <source-part-num /> <supp-aux-part-num /> <unit-price type="decimal">3000.00</unit-price> <quantity>2</quantity> <uom> <code>EA</code> </uom> <supplier> <name>Maintenance Mart</name> </supplier> <account> <code>Cleaning Services</code> <account-type> <name>Chart of Accounts</name> </account-type> </account> <currency> <code>USD</code> </currency> <payment-term> <code>Net 30</code> </payment-term> <shipping-term> <code>UPS</code> </shipping-term> <commodity> <name>Consulting Services</name> </commodity> </requisition-line> </requisition-lines> </requisition-header>申請書作成の例 - 複数明細を含む申請書
この例では、ユーザー「kyle」のために申請書を作成・提出します。 参照オブジェクトにはCoupaのシステムIDは使用していません。 申請書には、数量明細、金額明細、カタログ明細の3つの明細アイテムがあります。
次のURLに投稿しました。 https ://<instance>.coupahost.com/api/requisitions/new/submit_for_approval. これにより、申請書が作成され、承認申請のために提出されました。
<?xml version="1.0" encoding="UTF-8"?> <requisition-header> <requested-by> <login>kyle</login> </requested-by> <department> <name>Marketing</name> </department> <pcard /> <ship-to-address> <name>Headquarters</name> </ship-to-address> <justification /> <attachments /> <requisition-lines> <requisition-line> <description>New Projector Bulbs</description> <line-num type="integer">1</line-num> <need-by-date type="datetime">-07 -23 T 00:00:00 - 07:00</need-by-date> <source-part-num /> <supp-aux-part-num /> <unit-price type="decimal">3000.00</unit-price> <quantity>2</quantity> <uom> <code>EA</code> </uom> <supplier> <name>Maintenance Mart</name> </supplier> <account> <code>Cleaning Services</code> <account-type> <name>Chart of Accounts</name> </account-type> </account> <currency> <code>USD</code> </currency> <payment-term> <code>ネット30</code> </payment-term> <shipping-term> <code>UPS</code> </shipping-term> <commodity> <name>コンサルティングサービス</name> </commodity> </requisition-line> <requisition-line> <description>建物Aのクリーニングサービス</description> <line-num type="integer">2</line-num> <need-by-date type="datetime">T 00:00:00 - 07:00</need-by-date> <source-part-num /> <supp-aux-part-num /> <unit-price type="decimal">3000.00</unit-price> <supplier> <name>メンテナンスマート</name> </supplier> <account> <code>クリーニングサービス</code> <account-type> <name>会計チャート</name> </account-type> </account> <currency> <code>米ドル</code> </currency> <payment-term> <code>ネット30</code> </payment-term> <shipping-term> <code>UPS</code> </shipping-term> <commodity> <name>コンサルティングサービス</name> </commodity> </requisition-line> <requisition-line> <item> <name>ウィンドウクリーナー</name> </item> <line-num type="integer">3</line-num> <need-by-date type="datetime">2010 -09 -23 T 00:00:00 - 07:00</need-by-date> <account> <code>クリーニングサービス</code> <account-type> <name>勘定科目表</name> </account-type> </account> </requisition-line> </requisition-lines> </requisition-header>申請書のGET (照会)
申請書のPOST
概要
以下はCoupa APIを使って申請書を作成する方法の説明です。
申請書作成APIでは以下の操作が可能です。
1. 指定されたユーザーの下書きモードで申請書を作成する
2. 指定されたユーザーの代わりに申請書を作成し、承認のために提出します。
新しい申請書をPOSTできるURLは2つあります。
<instance url>/api/requisitions-これにより、下書きステータスの申請書が作成され、手動で送信する必要があります。<instance url>/api/requisitions/new/submit_for_approval-これにより、申請書が作成され、承認/バイヤーアクションのために提出しようとします。
どちらの場合も、請書は有効かつ提出可能な状態でなければ保存できません。 具体的には、次の要素が必要です。
- 少なくとも1つの申請明細
- 各明細の説明またはアイテム
- 各明細の通貨
- 数量ベース明細の数量
- 必須のカスタムフィールド
- すべてのカスタム検証をクリアしていること
成功したリクエストはHTTP 201 Createdを返します。 レスポンスの本文には作成された申請書が含まれます。
リクエストが失敗すると、HTTP 400 Bad Requestが返されます。 レスポンスの本文にはXML形式の検証エラーが含まれます。
参照オブジェクト
このAPIでは、以下のオブジェクトのみがコールの一部として作成されます。
- 申請書ヘッダー
- 申請明細
- テキスト添付書類
- URL添付書類
その他すべての参照オブジェクト(UOM、アイテム、ユーザー、サプライヤー、勘定科目、住所、Pカードなど)は、あらかじめシステム内に存在している必要があります。
以下は、参照オブジェクトと、APIコール内でそのオブジェクトを検索する代替方法の一覧です。 たとえば、Requested-byユーザーを指定する場合、ユーザーのID、ログイン名、またはメールアドレスを含めることができ、システムはそれに基づいてユーザーを検索します。 複数の情報を含める必要はありません。 複数の検索条件を指定した場合は、それらすべてが一致しない限り、レコードの検索に失敗します。 Coupa APIを使用した検索方法や例については、こちらをクリックしてください。
| 参照オブジェクト | 検索条件オプション |
| Requested-by | login |
| メールアドレス | |
| CoupaユーザーID | |
| 部署 | 名前 |
| Coupa部署ID | |
| 発送先住所 | ニックネーム |
| Coupa住所ID | |
| サプライヤー | 名前 |
| CoupaサプライヤーID | |
| 勘定科目タイプ(勘定科目表) | 名前 |
| Coupa勘定科目表ID | |
| アカウントコード | |
| CoupaアカウントID | |
| Currency | 通貨コード |
| Coupa通貨ID | |
| UOM | code |
| Coupa UOM ID | |
| 支払条件 | code |
| Coupa支払条件ID | |
| 発送条件 | code |
| Coupa発送条件ID | |
| コモディティ | 名前 |
| Coupaの品目カテゴリー |
フィールド定義
| Name | 必須ですか? | Type | 許容値 | Description |
| 理由 | no | テキスト | 2000文字 | 購買理由を記述するための申請書の理由フィールド。 |
| attachments (text) | no | テキスト | 2000文字 | 申請書内で共有できるテキストベースの添付情報。 |
| attachments (url) | no | text | 500文字 | 申請書で共有したい情報のURLリンク。 |
| description | yes | テキスト | 255文字 | カタログアイテムを使用しない場合の明細に関する説明。 |
| line-num | yes | 整数 | 整数のみ | 送信対象の申請明細に対応する明細番号。 申請明細ごとに番号を1ずつ増やしてください。 |
| ソース品番 | no | テキスト | 255文字 | 申請明細上でデフォルトでは任意入力となっているサプライヤー品番。 |
| unit-price | yes | 小数 | 精度設定に準拠。 | 数量ベースの明細では単価を、 金額ベースの明細ではサービスの総額を示します。 |
| 納品希望日 | no | datetime | 日時形式 | |
| quantity | no | 整数 | 数量単位の精度設定に準拠 | 数量ベースの明細にのみ使用されます。 |
- requisition-lineでは、description (フリーフォーム)またはitem (カタログアイテム)のいずれかを使用できます。 アイテムIDを使用する場合は、該当のアイテムが存在している必要があります。 <source-type></source-type>は使用されておらず、無視されます。
- requested-byにおける通貨、ユーザー、サプライヤーは、システム上でステータスが「アクティブ」である必要があります。
- Item:アイテムに対して優先サプライヤーおよび価格が存在する場合、それが使用されます。 ただし、unit-priceが指定されている場合は、アイテムに設定されたデフォルト価格を上書きします。 descriptionとitemの両方を指定してもエラーにはなりませんが、itemを使用すると、descriptionはitemの説明に置き換えられ、指定したdescriptionフィールドは無視されます。
- デフォルト設定: XML内で特に指定がない限り、システム内の関連デフォルト設定が適用されます。 たとえば、支払および発送の条件はサプライヤーレコードからのデフォルト設定が適用されます。
- 明細番号: APIはline-numが新しい明細ごとに1ずつ増加することを想定しています。 同じline-numを使用すると、システムは同じ番号の他のすべての明細を無視します。