API/EndUser/Account/invoicesByAccount

From Emersion
Revision as of 14:04, 21 November 2014 by Cpetersen (talk) (invoicesByAccount)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

invoicesByAccount

Purpose Get a summary of all invoices for the current account

Inputs

  <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:acc="http://api-uat.emersion.com.au/AccountObjects">
     <soapenv:Header/>
     <soapenv:Body>
        <acc:invoicesByAccount>
           <acc:username>emesupport@telechoice.com.au</acc:username>
           <acc:password>********</acc:password>
        </acc:invoicesByAccount>
     </soapenv:Body>
  </soapenv:Envelope>

Outputs

  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api-uat.emersion.com.au/AccountObjects">
     <SOAP-ENV:Body>
        <ns1:invoicesByAccountResponse>
           <ns1:invoicesByAccountItem>
              <ns1:invoice_id>367710</ns1:invoice_id>
              <ns1:total_amount>450</ns1:total_amount>
              <ns1:total_tax>45</ns1:total_tax>
              <ns1:outstanding_amount>450</ns1:outstanding_amount>
              <ns1:outstanding_tax>45</ns1:outstanding_tax>
              <ns1:invoice_start>2013-11-01 00:00:00</ns1:invoice_start>
              <ns1:invoice_end>2013-12-01 00:00:00</ns1:invoice_end>
              <ns1:invoice_period_start>2013-11-01 00:00:00</ns1:invoice_period_start>
              <ns1:invoice_period_end>2013-12-01 00:00:00</ns1:invoice_period_end>
              <ns1:invoice_issue>2013-12-03 00:51:10</ns1:invoice_issue>
              <ns1:invoice_due>2013-12-17 00:51:10</ns1:invoice_due>
              <ns1:invoice_status>4</ns1:invoice_status>
              <ns1:invoice_status_name>PROCESSED</ns1:invoice_status_name>
           </ns1:invoicesByAccountItem>
           <ns1:invoicesByAccountItem>
              <ns1:invoice_id>367727</ns1:invoice_id>
              <ns1:total_amount>25</ns1:total_amount>
              <ns1:total_tax>2.5</ns1:total_tax>
              <ns1:outstanding_amount>25</ns1:outstanding_amount>
              <ns1:outstanding_tax>2.5</ns1:outstanding_tax>
              <ns1:invoice_start>2013-11-01 00:00:00</ns1:invoice_start>
              <ns1:invoice_end>2013-12-01 00:00:00</ns1:invoice_end>
              <ns1:invoice_period_start>2013-11-01 00:00:00</ns1:invoice_period_start>
              <ns1:invoice_period_end>2013-12-01 00:00:00</ns1:invoice_period_end>
              <ns1:invoice_issue>2013-12-03 01:51:28</ns1:invoice_issue>
              <ns1:invoice_due>2013-12-17 01:51:28</ns1:invoice_due>
              <ns1:invoice_status>4</ns1:invoice_status>
              <ns1:invoice_status_name>PROCESSED</ns1:invoice_status_name>
           </ns1:invoicesByAccountItem>
           <ns1:invoicesByAccountItem>
              <ns1:invoice_id>415411</ns1:invoice_id>
              <ns1:total_amount>33357.36</ns1:total_amount>
              <ns1:total_tax>3335.68</ns1:total_tax>
              <ns1:outstanding_amount>33357.36</ns1:outstanding_amount>
              <ns1:outstanding_tax>3335.68</ns1:outstanding_tax>
              <ns1:invoice_start>2013-12-01 00:00:00</ns1:invoice_start>
              <ns1:invoice_end>2014-01-01 00:00:00</ns1:invoice_end>
              <ns1:invoice_period_start>2013-12-01 00:00:00</ns1:invoice_period_start>
              <ns1:invoice_period_end>2014-01-01 00:00:00</ns1:invoice_period_end>
              <ns1:invoice_issue>2014-01-03 01:33:49</ns1:invoice_issue>
              <ns1:invoice_due>2014-01-17 01:33:49</ns1:invoice_due>
              <ns1:invoice_status>4</ns1:invoice_status>
              <ns1:invoice_status_name>PROCESSED</ns1:invoice_status_name>
           </ns1:invoicesByAccountItem>
           <ns1:invoicesByAccountItem>
              <ns1:invoice_id>415410</ns1:invoice_id>
              <ns1:total_amount>2060341.67</ns1:total_amount>
              <ns1:total_tax>205772.75</ns1:total_tax>
              <ns1:outstanding_amount>2060341.67</ns1:outstanding_amount>
              <ns1:outstanding_tax>205772.75</ns1:outstanding_tax>
              <ns1:invoice_start>2013-12-01 00:00:00</ns1:invoice_start>
              <ns1:invoice_end>2014-01-01 00:00:00</ns1:invoice_end>
              <ns1:invoice_period_start>2013-12-01 00:00:00</ns1:invoice_period_start>
              <ns1:invoice_period_end>2014-01-01 00:00:00</ns1:invoice_period_end>
              <ns1:invoice_issue>2014-01-03 00:26:25</ns1:invoice_issue>
              <ns1:invoice_due>2014-01-17 00:26:25</ns1:invoice_due>
              <ns1:invoice_status>4</ns1:invoice_status>
              <ns1:invoice_status_name>PROCESSED</ns1:invoice_status_name>
           </ns1:invoicesByAccountItem>
           <ns1:invoicesByAccountItem>
              <ns1:invoice_id>452158</ns1:invoice_id>
              <ns1:total_amount>1312730.96</ns1:total_amount>
              <ns1:total_tax>131160.66</ns1:total_tax>
              <ns1:outstanding_amount>1312730.96</ns1:outstanding_amount>
              <ns1:outstanding_tax>131160.66</ns1:outstanding_tax>
              <ns1:invoice_start>2014-01-01 00:00:00</ns1:invoice_start>
              <ns1:invoice_end>2014-02-01 00:00:00</ns1:invoice_end>
              <ns1:invoice_period_start>2014-01-01 00:00:00</ns1:invoice_period_start>
              <ns1:invoice_period_end>2014-02-01 00:00:00</ns1:invoice_period_end>
              <ns1:invoice_issue>2014-02-03 17:15:55</ns1:invoice_issue>
              <ns1:invoice_due>2014-02-17 17:15:55</ns1:invoice_due>
              <ns1:invoice_status>4</ns1:invoice_status>
              <ns1:invoice_status_name>PROCESSED</ns1:invoice_status_name>
           </ns1:invoicesByAccountItem>
        </ns1:invoicesByAccountResponse>
     </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

Error String:

  • Invalid username / password
  • Missing account_id