Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Guía de Implementación de WEB SERVICE para Timbrado de Comprobantes (Versión 3.2)

Enviado por   •  10 de Diciembre de 2018  •  1.354 Palabras (6 Páginas)  •  743 Visitas

Página 1 de 6

...

factura

0

wsdl_pax

wqfCr8O3xLfEhMOHw4nEjMSrxJnvv7bvvr4cVcKuKkBEM++/ke+/gCPvv4nvvrfvvaDvvb/vvqTvvoA=ña>

3.2

Respuesta:

]]>

Ejemplo en NET C# de como consumir el método fnEnviarXML

wcfRecepcion servicioXML = new wcfRecepcion();

string resultado = servicioXML.fnEnviarXML(documentoXML, "factura",0 , " usuario", "password64", sversion);

En donde:

psComprobante = Documento xml (En formato cadena, una sola línea sin encabezado).

psTipoDocumento =

Factura

Nota de Crédito

Nota de Cargo

Recibo de arrendamiento

Carta Porte

Recibo de honorarios

Comprobante de pago

Recibo de donativos

Recibo de Pago

Recibo de Nomina

vehiculousado

valesdedespensa

pnId_Estructura = 0

sNombre = "nombre_usuario"

sContraseña = "password64" (Proporcionada por PAX)

sVersion = “3.2”

Lista de Errores

- 301 - XML mal formado

- 302 - Sello mal formado o inválido

- 303 - Sello no corresponde a emisor o caduco

- 304 - Certificado revocado o caduco

- 305 - La fecha de emisión no está dentro de la vigencia del CSD del Emisor

- 306 - El certificado no es de tipo CSD

- 307 - El CFDI contiene un timbre previo

- 308 - Certificado no expedido por el SAT

- 401 - Que el rango de la fecha de generación no sea mayor a 72 horas para la emisión del timbre

- 402 - Que exista el RFC del emisor conforme al régimen autorizado (Lista de validación de régimen) LCO

- 403 - Que la fecha de emisión sea posterior al 01 de Enero 2011

- 509 - Verifique el RFC del receptor

- 404 - La fecha de emisión es posterior a la fecha de timbrado.

- 100 - El archivo de texto está mal formado

- 406 - El nombre de documento no corresponde a ninguno del sistema

- 570 - No se pudo recuperar el certificado del comprobante

- 622 - El servicio no está disponible

- 817 - No se pudo generar el sello del PAC

- 999 - Error durante el registro del comprobante

- 90 - Los datos del usuario son requeridos.

- 91 - El usuario está en estado pendiente.

- 92 - El usuario está en estado bloqueado.

- 93 - El usuario está en estado expirado.

- 94 - El usuario está en estado por cambiar contraseña.

- 95 - Usuario inexistente.

- 96 - Usuario o contraseña incorrecta.

- 97 – No hay créditos disponibles.

Usuario y contraseña para pruebas.

Usuario:

WSDL_PAX

Contraseña:

wqfCr8O3xLfEhMOHw4nEjMSrxJnvv7bvvr4cVcKuKkBEM++/ke+/gCPvv4nvvrfvvaDvvb/vvqTvvoA=

El tamaño máximo del comprobante es 100kb.

Si los comprobantes contienen la línea de control xml version="1.0" encoding="UTF-8"?>, es necesario retirarlas únicamente para el envío al servicio.

Favor de utilizar los certificados de pruebas que se adjuntan en el correo con RFC ACO560518KW7.

Guía de Implementación de WEB SERVICE para Timbrado de Comprobantes (Versión 3.3)

El servicio https://test.paxfacturacion.com.mx:453/webservices/wcfRecepcion.svc?wsdl (SVC) ya no estará disponible en el servicio de timbrado de CFDI versión 3.3 por lo cual hay que utilizar el estándar ASMX

Implementación del WEBSERVICE para PRUEBAS

La dirección donde se encuentra publicado el WEBSERVICE es la siguiente:

https://test.paxfacturacion.com.mx:453/webservices/wcfRecepcionASMX.asmx

El método disponible para el consumo del servicio es:

fnEnviarXML

La estructura de la petición es la siguiente:

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>

fnEnviarXML xmlns="https://test.paxfacturacion.com.mx:453">

psComprobante>stringpsComprobante>

psTipoDocumento>stringpsTipoDocumento>

pnId_Estructura>intpnId_Estructura>

...

Descargar como  txt (18.3 Kb)   pdf (72.6 Kb)   docx (23.9 Kb)  
Leer 5 páginas más »
Disponible sólo en Essays.club