wsDigitalInvoice


Click here for a complete list of operations.

getInvoicesByDate

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /wsDigitalInvoice.asmx HTTP/1.1
Host: digitalinvoice.enerser.com.mx
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.aspnexus.com/getInvoicesByDate"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getInvoicesByDate xmlns="http://www.aspnexus.com/">
      <stationNumber>int</stationNumber>
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
    </getInvoicesByDate>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getInvoicesByDateResponse xmlns="http://www.aspnexus.com/">
      <getInvoicesByDateResult>
        <Invoice>
          <id>string</id>
          <serie>string</serie>
          <folio>int</folio>
          <date>dateTime</date>
          <approvalYear>int</approvalYear>
          <approvalNumber>int</approvalNumber>
          <certificate>string</certificate>
          <cadena>string</cadena>
          <seal>string</seal>
          <issuer>
            <id>string</id>
            <number>int</number>
            <name>string</name>
            <rfc>string</rfc>
            <phone>string</phone>
            <address xsi:nil="true" />
          </issuer>
          <client>
            <address xsi:nil="true" />
          </client>
          <message>
            <errorCode>int</errorCode>
            <errorDesc>string</errorDesc>
            <response>string</response>
          </message>
          <consumptions>
            <Consumption xsi:nil="true" />
            <Consumption xsi:nil="true" />
          </consumptions>
          <subtotal>decimal</subtotal>
          <taxRate>decimal</taxRate>
          <tax>decimal</tax>
          <total>decimal</total>
          <ieps>decimal</ieps>
          <discount>decimal</discount>
          <UUID>string</UUID>
          <Version>string</Version>
          <FiscalSeal>
            <Id>string</Id>
            <Date>dateTime</Date>
            <CertificateNumber>string</CertificateNumber>
            <Seal>string</Seal>
            <String>string</String>
          </FiscalSeal>
          <QrCode>string</QrCode>
          <Code>base64Binary</Code>
        </Invoice>
        <Invoice>
          <id>string</id>
          <serie>string</serie>
          <folio>int</folio>
          <date>dateTime</date>
          <approvalYear>int</approvalYear>
          <approvalNumber>int</approvalNumber>
          <certificate>string</certificate>
          <cadena>string</cadena>
          <seal>string</seal>
          <issuer>
            <id>string</id>
            <number>int</number>
            <name>string</name>
            <rfc>string</rfc>
            <phone>string</phone>
            <address xsi:nil="true" />
          </issuer>
          <client>
            <address xsi:nil="true" />
          </client>
          <message>
            <errorCode>int</errorCode>
            <errorDesc>string</errorDesc>
            <response>string</response>
          </message>
          <consumptions>
            <Consumption xsi:nil="true" />
            <Consumption xsi:nil="true" />
          </consumptions>
          <subtotal>decimal</subtotal>
          <taxRate>decimal</taxRate>
          <tax>decimal</tax>
          <total>decimal</total>
          <ieps>decimal</ieps>
          <discount>decimal</discount>
          <UUID>string</UUID>
          <Version>string</Version>
          <FiscalSeal>
            <Id>string</Id>
            <Date>dateTime</Date>
            <CertificateNumber>string</CertificateNumber>
            <Seal>string</Seal>
            <String>string</String>
          </FiscalSeal>
          <QrCode>string</QrCode>
          <Code>base64Binary</Code>
        </Invoice>
      </getInvoicesByDateResult>
    </getInvoicesByDateResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /wsDigitalInvoice.asmx HTTP/1.1
Host: digitalinvoice.enerser.com.mx
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getInvoicesByDate xmlns="http://www.aspnexus.com/">
      <stationNumber>int</stationNumber>
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
    </getInvoicesByDate>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getInvoicesByDateResponse xmlns="http://www.aspnexus.com/">
      <getInvoicesByDateResult>
        <Invoice>
          <id>string</id>
          <serie>string</serie>
          <folio>int</folio>
          <date>dateTime</date>
          <approvalYear>int</approvalYear>
          <approvalNumber>int</approvalNumber>
          <certificate>string</certificate>
          <cadena>string</cadena>
          <seal>string</seal>
          <issuer>
            <id>string</id>
            <number>int</number>
            <name>string</name>
            <rfc>string</rfc>
            <phone>string</phone>
            <address xsi:nil="true" />
          </issuer>
          <client>
            <address xsi:nil="true" />
          </client>
          <message>
            <errorCode>int</errorCode>
            <errorDesc>string</errorDesc>
            <response>string</response>
          </message>
          <consumptions>
            <Consumption xsi:nil="true" />
            <Consumption xsi:nil="true" />
          </consumptions>
          <subtotal>decimal</subtotal>
          <taxRate>decimal</taxRate>
          <tax>decimal</tax>
          <total>decimal</total>
          <ieps>decimal</ieps>
          <discount>decimal</discount>
          <UUID>string</UUID>
          <Version>string</Version>
          <FiscalSeal>
            <Id>string</Id>
            <Date>dateTime</Date>
            <CertificateNumber>string</CertificateNumber>
            <Seal>string</Seal>
            <String>string</String>
          </FiscalSeal>
          <QrCode>string</QrCode>
          <Code>base64Binary</Code>
        </Invoice>
        <Invoice>
          <id>string</id>
          <serie>string</serie>
          <folio>int</folio>
          <date>dateTime</date>
          <approvalYear>int</approvalYear>
          <approvalNumber>int</approvalNumber>
          <certificate>string</certificate>
          <cadena>string</cadena>
          <seal>string</seal>
          <issuer>
            <id>string</id>
            <number>int</number>
            <name>string</name>
            <rfc>string</rfc>
            <phone>string</phone>
            <address xsi:nil="true" />
          </issuer>
          <client>
            <address xsi:nil="true" />
          </client>
          <message>
            <errorCode>int</errorCode>
            <errorDesc>string</errorDesc>
            <response>string</response>
          </message>
          <consumptions>
            <Consumption xsi:nil="true" />
            <Consumption xsi:nil="true" />
          </consumptions>
          <subtotal>decimal</subtotal>
          <taxRate>decimal</taxRate>
          <tax>decimal</tax>
          <total>decimal</total>
          <ieps>decimal</ieps>
          <discount>decimal</discount>
          <UUID>string</UUID>
          <Version>string</Version>
          <FiscalSeal>
            <Id>string</Id>
            <Date>dateTime</Date>
            <CertificateNumber>string</CertificateNumber>
            <Seal>string</Seal>
            <String>string</String>
          </FiscalSeal>
          <QrCode>string</QrCode>
          <Code>base64Binary</Code>
        </Invoice>
      </getInvoicesByDateResult>
    </getInvoicesByDateResponse>
  </soap12:Body>
</soap12:Envelope>