Service


Click here for a complete list of operations.

ComprobanteConstatar

ConstataciĆ³n de comprobantes de forma electronica

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 /WSCDC/service.asmx HTTP/1.1
Host: wswhomo.afip.gov.ar
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://servicios1.afip.gob.ar/wscdc/ComprobanteConstatar"

<?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>
    <ComprobanteConstatar xmlns="http://servicios1.afip.gob.ar/wscdc/">
      <Auth>
        <Token>string</Token>
        <Sign>string</Sign>
        <Cuit>long</Cuit>
      </Auth>
      <CmpReq>
        <CbteModo>string</CbteModo>
        <CuitEmisor>long</CuitEmisor>
        <PtoVta>int</PtoVta>
        <CbteTipo>int</CbteTipo>
        <CbteNro>long</CbteNro>
        <CbteFch>string</CbteFch>
        <ImpTotal>double</ImpTotal>
        <CodAutorizacion>string</CodAutorizacion>
        <DocTipoReceptor>string</DocTipoReceptor>
        <DocNroReceptor>string</DocNroReceptor>
        <Opcionales>
          <Opcional>
            <Id>string</Id>
            <Valor>string</Valor>
          </Opcional>
          <Opcional>
            <Id>string</Id>
            <Valor>string</Valor>
          </Opcional>
        </Opcionales>
      </CmpReq>
    </ComprobanteConstatar>
  </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>
    <ComprobanteConstatarResponse xmlns="http://servicios1.afip.gob.ar/wscdc/">
      <ComprobanteConstatarResult>
        <CmpResp>
          <CbteModo>string</CbteModo>
          <CuitEmisor>long</CuitEmisor>
          <PtoVta>int</PtoVta>
          <CbteTipo>int</CbteTipo>
          <CbteNro>long</CbteNro>
          <CbteFch>string</CbteFch>
          <ImpTotal>double</ImpTotal>
          <CodAutorizacion>string</CodAutorizacion>
          <DocTipoReceptor>string</DocTipoReceptor>
          <DocNroReceptor>string</DocNroReceptor>
          <Opcionales>
            <Opcional xsi:nil="true" />
            <Opcional xsi:nil="true" />
          </Opcionales>
        </CmpResp>
        <Resultado>string</Resultado>
        <Observaciones>
          <Obs>
            <Code>int</Code>
            <Msg>string</Msg>
          </Obs>
          <Obs>
            <Code>int</Code>
            <Msg>string</Msg>
          </Obs>
        </Observaciones>
        <FchProceso>string</FchProceso>
        <Events>
          <Evt>
            <Code>int</Code>
            <Msg>string</Msg>
          </Evt>
          <Evt>
            <Code>int</Code>
            <Msg>string</Msg>
          </Evt>
        </Events>
        <Errors>
          <Err>
            <Code>int</Code>
            <Msg>string</Msg>
          </Err>
          <Err>
            <Code>int</Code>
            <Msg>string</Msg>
          </Err>
        </Errors>
      </ComprobanteConstatarResult>
    </ComprobanteConstatarResponse>
  </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 /WSCDC/service.asmx HTTP/1.1
Host: wswhomo.afip.gov.ar
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>
    <ComprobanteConstatar xmlns="http://servicios1.afip.gob.ar/wscdc/">
      <Auth>
        <Token>string</Token>
        <Sign>string</Sign>
        <Cuit>long</Cuit>
      </Auth>
      <CmpReq>
        <CbteModo>string</CbteModo>
        <CuitEmisor>long</CuitEmisor>
        <PtoVta>int</PtoVta>
        <CbteTipo>int</CbteTipo>
        <CbteNro>long</CbteNro>
        <CbteFch>string</CbteFch>
        <ImpTotal>double</ImpTotal>
        <CodAutorizacion>string</CodAutorizacion>
        <DocTipoReceptor>string</DocTipoReceptor>
        <DocNroReceptor>string</DocNroReceptor>
        <Opcionales>
          <Opcional>
            <Id>string</Id>
            <Valor>string</Valor>
          </Opcional>
          <Opcional>
            <Id>string</Id>
            <Valor>string</Valor>
          </Opcional>
        </Opcionales>
      </CmpReq>
    </ComprobanteConstatar>
  </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>
    <ComprobanteConstatarResponse xmlns="http://servicios1.afip.gob.ar/wscdc/">
      <ComprobanteConstatarResult>
        <CmpResp>
          <CbteModo>string</CbteModo>
          <CuitEmisor>long</CuitEmisor>
          <PtoVta>int</PtoVta>
          <CbteTipo>int</CbteTipo>
          <CbteNro>long</CbteNro>
          <CbteFch>string</CbteFch>
          <ImpTotal>double</ImpTotal>
          <CodAutorizacion>string</CodAutorizacion>
          <DocTipoReceptor>string</DocTipoReceptor>
          <DocNroReceptor>string</DocNroReceptor>
          <Opcionales>
            <Opcional xsi:nil="true" />
            <Opcional xsi:nil="true" />
          </Opcionales>
        </CmpResp>
        <Resultado>string</Resultado>
        <Observaciones>
          <Obs>
            <Code>int</Code>
            <Msg>string</Msg>
          </Obs>
          <Obs>
            <Code>int</Code>
            <Msg>string</Msg>
          </Obs>
        </Observaciones>
        <FchProceso>string</FchProceso>
        <Events>
          <Evt>
            <Code>int</Code>
            <Msg>string</Msg>
          </Evt>
          <Evt>
            <Code>int</Code>
            <Msg>string</Msg>
          </Evt>
        </Events>
        <Errors>
          <Err>
            <Code>int</Code>
            <Msg>string</Msg>
          </Err>
          <Err>
            <Code>int</Code>
            <Msg>string</Msg>
          </Err>
        </Errors>
      </ComprobanteConstatarResult>
    </ComprobanteConstatarResponse>
  </soap12:Body>
</soap12:Envelope>