Método Asignar/recuperar timbres
Este método permite la asignación o recuperación de timbres a un asociado, en el caso de querer recuperar timbres, basta con indicar la cantidad en negativo.
URL: https://timbrado.pade.mx/servicio/rest/distribuidores/asignarTransacciones
NOTA: La URL descrita en esta conexión es al ambiente productivo, en caso de querer utilizar el ambiente de pruebas favor de ir a la sección de Ambientes.
Parámetros
- El urlquery de la petición en REST deberá ser del tipo “POST” y contener al menos el parámetro “contrato” con el código de contrato del usuario como “Query Parameter”.
- También pueden ser especificadas como “Query Parameters” las opciones de timbrado que se detallan en la sección “Opciones del Servicio” (de manera opcional).
- Las credenciales (usuario y contraseña) deberán ir en el HEADERS de la petición mediante el atributo “Authorization Basic” con el formato usuario:password codificados en Base64.
- El tipo de contenido (atributo Content-Type) para Asignar o Recuperar transacciones será “application/json”.
- El XML deberá enviarse en el “Body” de la petición.
Dentro del body se deben especificar los siguientes parámetros
Parámetros marcados con * son obligatorios:
- contrato *
- Número de contrato del asociado padre.
- rfc *
- RFC al que se le asignara o recuperara transacciones.
- transacciones *
- Cantidad de transacciones a asignar, puede colocar en negativo el número en caso de querer recuperar.
- contratoAsoc *
- Número de contrato del asociado hijo al cual se le quiere asignar o recuperar timbres, esto en caso de que el asociado hijo cuente con más de un contrato.
Body:
Header:
+Response
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:consultarEstatusResponse xmlns:ns2="http://distribuidores.ws.pade.prodigia.mx/">
<return><![CDATA[<ResultDistribuidores>
<codigo>0</codigo>
<mensaje>Se asignaron las transacciones éxitosamente</mensaje>
<rfc>RFC</rfc>
<saldoAnterior>0</saldoAnterior>
<saldoNuevo>1000</saldoNuevo>
</ResultDistribuidores>]]></return>
</ns2:consultarEstatusResponse>
</S:Body>
</S:Envelope>
Atributo |
Descripción |
rfc |
RFC del asociado hijo al que se le asignaron o del cual se recuperaron timbres. |
codigo |
Código de respuesta, siendo “0” para un caso exitoso y “301” para un error. |
mensaje |
Descripción según sea el caso del resultado obtenido. |
saldoAnterior |
Cantidad de transacciones con las que contaba el asociado antes de realizar la asignación. |
saldoNuevo |
Cantidad de transacciones con las que cuenta el asociado después de realizar la asignación. |
Método Consultar estatus
Este método permite conocer el estatus actual del asociado, su cantidad actual de
timbres totales, realizados y disponibles, además del tipo de asociado.
URL: https://timbrado.pade.mx/servicio/rest/distribuidores/consultarEstatus
NOTA: La URL descrita en esta conexión es al ambiente productivo, en caso de querer utilizar el ambiente de pruebas favor de ir a la sección de Ambientes.
Parámetros
- El urlquery de la petición en REST deberá ser del tipo “POST” y contener al menos el parámetro “contrato” con el código de contrato del usuario como “Query Parameter”.
- También pueden ser especificadas como “Query Parameters” las opciones de timbrado que se detallan en la sección “Opciones del Servicio” (de manera opcional).
- Las credenciales (usuario y contraseña) deberán ir en el HEADERS de la petición mediante el atributo “Authorization Basic” con el formato usuario:password codificados en Base64.
- El tipo de contenido (atributo Content-Type) para consulrar estatus será “application/json”.
- El XML deberá enviarse en el “Body” de la petición.
Parámetros:
El tipo de contenido (atributo Content-Type) deberá especificar el valor “application/json“.
- contrato: Número de contrato del asociado.
- rfc: RFC con el que se dará de alta en el sistema al asociado hijo.
- contratoAsoc: Numero de contrato del asociado hijo del cual se requiere consultar su estatus.
Body:
Header:
+Response
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:consultarEstatusResponse xmlns:ns2="http://distribuidores.ws.pade.prodigia.mx/">
<return><![CDATA[<ResultDistribuidores>
<codigo>0</codigo>
<disponibles>1000</disponibles>
<estatus>Activo</estatus>
<realizadas>0</realizadas>
<rfc>RFC</rfc>
<tipo>Usuario</tipo>
<totales>1000</totales>
</ResultDistribuidores>]]></return>
</ns2:consultarEstatusResponse>
</S:Body>
</S:Envelope>
Atributo |
Descripción |
rfc |
RFC del asociado hijo del cual se está consultado el estatus. |
codigo |
Código de respuesta, siendo “0” para un caso exitoso y “301” para un error. |
mensaje |
Descripción según sea el caso del resultado obtenido. |
Estatus |
Estatus actual del cliente en el sistema. |
Tipo |
Tipo de asociado con el que fue dado de alta el asociado (Ejemplos: USUARIO o DISTRIBUIDOR). |
realizadas |
Cantidad de transacciones realizadas al momento de la consulta. |
disponibles |
Cantidad de transacciones disponibles para realizar al momento de la consulta. |
totales |
Cantidad total de transacciones. |