DifsWS


Haga clic aquí para obtener una lista completa de operaciones.

DOC_GetDocumento

Prueba

Haga clic en el botón 'Invocar', para probar la operación utilizando el protocolo HTTP POST.
Parámetro Valor
vIdDoc:

SOAP 1.1

A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.1. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.

POST /DifsWS.asmx HTTP/1.1
Host: gsmp.es
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://difs.es/DOC_GetDocumento"

<?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:Header>
    <SecurityContext xmlns="http://difs.es/">
      <UserID>string</UserID>
      <Password>string</Password>
      <Domain>string</Domain>
      <AuthenticatedToken>string</AuthenticatedToken>
    </SecurityContext>
  </soap:Header>
  <soap:Body>
    <DOC_GetDocumento xmlns="http://difs.es/">
      <vIdDoc>string</vIdDoc>
    </DOC_GetDocumento>
  </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>
    <DOC_GetDocumentoResponse xmlns="http://difs.es/">
      <DOC_GetDocumentoResult>
        <IdDoc>string</IdDoc>
        <Paginas>int</Paginas>
        <IdN3>int</IdN3>
        <FechaCaptura>dateTime</FechaCaptura>
        <Referencia>string</Referencia>
        <Nota>string</Nota>
        <Ubicacion>string</Ubicacion>
        <Id_exped>string</Id_exped>
        <IdUsuario>int</IdUsuario>
        <OrigenDoc>OD_DifsCapture or OD_DifsCapturePlus or OD_DifsFile or OD_DifsFileCapture or OD_DifsWeb or OD_DifsDoc or OD_DifsLegal or OD_DifsWebService</OrigenDoc>
        <IdDocAD>string</IdDocAD>
        <Indices>
          <Indice>
            <Nombre>string</Nombre>
            <Codigo>string</Codigo>
          </Indice>
          <Indice>
            <Nombre>string</Nombre>
            <Codigo>string</Codigo>
          </Indice>
        </Indices>
        <Adjuntos>
          <CAdjunto>
            <IdAdjunto>int</IdAdjunto>
            <IdDoc>string</IdDoc>
            <FechaGrabacion>dateTime</FechaGrabacion>
            <Ubicacion>string</Ubicacion>
            <NombreAdjunto>string</NombreAdjunto>
            <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
            <Version>string</Version>
            <Autor>string</Autor>
            <Host>string</Host>
            <PendienteActualizar>boolean</PendienteActualizar>
            <Tamanyo>int</Tamanyo>
          </CAdjunto>
          <CAdjunto>
            <IdAdjunto>int</IdAdjunto>
            <IdDoc>string</IdDoc>
            <FechaGrabacion>dateTime</FechaGrabacion>
            <Ubicacion>string</Ubicacion>
            <NombreAdjunto>string</NombreAdjunto>
            <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
            <Version>string</Version>
            <Autor>string</Autor>
            <Host>string</Host>
            <PendienteActualizar>boolean</PendienteActualizar>
            <Tamanyo>int</Tamanyo>
          </CAdjunto>
        </Adjuntos>
        <idStatus>int</idStatus>
      </DOC_GetDocumentoResult>
    </DOC_GetDocumentoResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

A continuación se muestra un ejemplo de solicitud y respuesta para SOAP 1.2. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.

POST /DifsWS.asmx HTTP/1.1
Host: gsmp.es
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:Header>
    <SecurityContext xmlns="http://difs.es/">
      <UserID>string</UserID>
      <Password>string</Password>
      <Domain>string</Domain>
      <AuthenticatedToken>string</AuthenticatedToken>
    </SecurityContext>
  </soap12:Header>
  <soap12:Body>
    <DOC_GetDocumento xmlns="http://difs.es/">
      <vIdDoc>string</vIdDoc>
    </DOC_GetDocumento>
  </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>
    <DOC_GetDocumentoResponse xmlns="http://difs.es/">
      <DOC_GetDocumentoResult>
        <IdDoc>string</IdDoc>
        <Paginas>int</Paginas>
        <IdN3>int</IdN3>
        <FechaCaptura>dateTime</FechaCaptura>
        <Referencia>string</Referencia>
        <Nota>string</Nota>
        <Ubicacion>string</Ubicacion>
        <Id_exped>string</Id_exped>
        <IdUsuario>int</IdUsuario>
        <OrigenDoc>OD_DifsCapture or OD_DifsCapturePlus or OD_DifsFile or OD_DifsFileCapture or OD_DifsWeb or OD_DifsDoc or OD_DifsLegal or OD_DifsWebService</OrigenDoc>
        <IdDocAD>string</IdDocAD>
        <Indices>
          <Indice>
            <Nombre>string</Nombre>
            <Codigo>string</Codigo>
          </Indice>
          <Indice>
            <Nombre>string</Nombre>
            <Codigo>string</Codigo>
          </Indice>
        </Indices>
        <Adjuntos>
          <CAdjunto>
            <IdAdjunto>int</IdAdjunto>
            <IdDoc>string</IdDoc>
            <FechaGrabacion>dateTime</FechaGrabacion>
            <Ubicacion>string</Ubicacion>
            <NombreAdjunto>string</NombreAdjunto>
            <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
            <Version>string</Version>
            <Autor>string</Autor>
            <Host>string</Host>
            <PendienteActualizar>boolean</PendienteActualizar>
            <Tamanyo>int</Tamanyo>
          </CAdjunto>
          <CAdjunto>
            <IdAdjunto>int</IdAdjunto>
            <IdDoc>string</IdDoc>
            <FechaGrabacion>dateTime</FechaGrabacion>
            <Ubicacion>string</Ubicacion>
            <NombreAdjunto>string</NombreAdjunto>
            <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
            <Version>string</Version>
            <Autor>string</Autor>
            <Host>string</Host>
            <PendienteActualizar>boolean</PendienteActualizar>
            <Tamanyo>int</Tamanyo>
          </CAdjunto>
        </Adjuntos>
        <idStatus>int</idStatus>
      </DOC_GetDocumentoResult>
    </DOC_GetDocumentoResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

A continuación se muestra un ejemplo de solicitud y respuesta para HTTP GET. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.

GET /DifsWS.asmx/DOC_GetDocumento?vIdDoc=string HTTP/1.1
Host: gsmp.es
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CDocumento xmlns="http://difs.es/">
  <IdDoc>string</IdDoc>
  <Paginas>int</Paginas>
  <IdN3>int</IdN3>
  <FechaCaptura>dateTime</FechaCaptura>
  <Referencia>string</Referencia>
  <Nota>string</Nota>
  <Ubicacion>string</Ubicacion>
  <Id_exped>string</Id_exped>
  <IdUsuario>int</IdUsuario>
  <OrigenDoc>OD_DifsCapture or OD_DifsCapturePlus or OD_DifsFile or OD_DifsFileCapture or OD_DifsWeb or OD_DifsDoc or OD_DifsLegal or OD_DifsWebService</OrigenDoc>
  <IdDocAD>string</IdDocAD>
  <Indices>
    <Indice>
      <Nombre>string</Nombre>
      <Codigo>string</Codigo>
    </Indice>
    <Indice>
      <Nombre>string</Nombre>
      <Codigo>string</Codigo>
    </Indice>
  </Indices>
  <Adjuntos>
    <CAdjunto>
      <IdAdjunto>int</IdAdjunto>
      <IdDoc>string</IdDoc>
      <FechaGrabacion>dateTime</FechaGrabacion>
      <Ubicacion>string</Ubicacion>
      <NombreAdjunto>string</NombreAdjunto>
      <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
      <Version>string</Version>
      <Autor>string</Autor>
      <Host>string</Host>
      <PendienteActualizar>boolean</PendienteActualizar>
      <Tamanyo>int</Tamanyo>
    </CAdjunto>
    <CAdjunto>
      <IdAdjunto>int</IdAdjunto>
      <IdDoc>string</IdDoc>
      <FechaGrabacion>dateTime</FechaGrabacion>
      <Ubicacion>string</Ubicacion>
      <NombreAdjunto>string</NombreAdjunto>
      <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
      <Version>string</Version>
      <Autor>string</Autor>
      <Host>string</Host>
      <PendienteActualizar>boolean</PendienteActualizar>
      <Tamanyo>int</Tamanyo>
    </CAdjunto>
  </Adjuntos>
  <idStatus>int</idStatus>
</CDocumento>

HTTP POST

A continuación se muestra un ejemplo de solicitud y respuesta para HTTP POST. Es necesario reemplazar los marcadores de posición que aparecen con valores reales.

POST /DifsWS.asmx/DOC_GetDocumento HTTP/1.1
Host: gsmp.es
Content-Type: application/x-www-form-urlencoded
Content-Length: length

vIdDoc=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CDocumento xmlns="http://difs.es/">
  <IdDoc>string</IdDoc>
  <Paginas>int</Paginas>
  <IdN3>int</IdN3>
  <FechaCaptura>dateTime</FechaCaptura>
  <Referencia>string</Referencia>
  <Nota>string</Nota>
  <Ubicacion>string</Ubicacion>
  <Id_exped>string</Id_exped>
  <IdUsuario>int</IdUsuario>
  <OrigenDoc>OD_DifsCapture or OD_DifsCapturePlus or OD_DifsFile or OD_DifsFileCapture or OD_DifsWeb or OD_DifsDoc or OD_DifsLegal or OD_DifsWebService</OrigenDoc>
  <IdDocAD>string</IdDocAD>
  <Indices>
    <Indice>
      <Nombre>string</Nombre>
      <Codigo>string</Codigo>
    </Indice>
    <Indice>
      <Nombre>string</Nombre>
      <Codigo>string</Codigo>
    </Indice>
  </Indices>
  <Adjuntos>
    <CAdjunto>
      <IdAdjunto>int</IdAdjunto>
      <IdDoc>string</IdDoc>
      <FechaGrabacion>dateTime</FechaGrabacion>
      <Ubicacion>string</Ubicacion>
      <NombreAdjunto>string</NombreAdjunto>
      <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
      <Version>string</Version>
      <Autor>string</Autor>
      <Host>string</Host>
      <PendienteActualizar>boolean</PendienteActualizar>
      <Tamanyo>int</Tamanyo>
    </CAdjunto>
    <CAdjunto>
      <IdAdjunto>int</IdAdjunto>
      <IdDoc>string</IdDoc>
      <FechaGrabacion>dateTime</FechaGrabacion>
      <Ubicacion>string</Ubicacion>
      <NombreAdjunto>string</NombreAdjunto>
      <Estado>E_VIGENTE or E_ESTUDIO or E_ABIERTO or E_CERRADO or E_OBSOLETO or E_BLOQUEADO</Estado>
      <Version>string</Version>
      <Autor>string</Autor>
      <Host>string</Host>
      <PendienteActualizar>boolean</PendienteActualizar>
      <Tamanyo>int</Tamanyo>
    </CAdjunto>
  </Adjuntos>
  <idStatus>int</idStatus>
</CDocumento>