Programas para ConsultaCFDIService SOAP server+client-demo

Y para empezar Que es una Factura Electronica? Como empiezo? Necesito Autorizacion? Que medios hay para Facturar Electronicamente? estos y todos los temas de iniciacion deberan estar aqui
Agustin
Mensajes: 46
Registrado: Mar Abr 04, 2017 1:15 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor Agustin » Lun Nov 05, 2018 3:53 pm

SALUDOS HE REALIZADO CONSULTAS A DOC VIGENTES Y LOS QUE FUERON RECHAZADOS POR EL EMISIOR Y SI ME PESENTA EL MENSAJE DE ESTATUS 5 "COMPROBANTE OBTENIDO SATISF." CANCLABLE CON ACEPTACION PERO LO QUE SE CANCELARON Y POR TIEMPO SE PROCEDE A SER CANCELADOS POR QUE EL CLIENTE NO RESPONDIO, ESE SI APARACE COMO ERROR: 602 UUID NO ENCONTRADO, DE ESA MANERA SE LE ESTARIA JUGANDO AL VIVO QUE SIGNIFICA QUE EL SAT LOS ESTA SEPRANDO LO QUE SON CANCELADOS, O COMO ESTA EL RELAJO, PUES.

ALGUN COMENTARIO.
GRACIAS

AguirreC
Mensajes: 3
Registrado: Lun Nov 05, 2018 2:15 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor AguirreC » Lun Nov 05, 2018 5:21 pm

Buenas tardes

También tengo problemas con el WebService para validar facturas
Me marcaba error para conectar al servicio desde el jueves en la tarde, despues de las 14:00
Y hoy todo el día no pudieron acceder a mi portal a subir comprobantes pues la validación es requerida y el sat genera excepción al crear el cliente SOAP con el url https://consultaqr.facturaelectronica.s ... e.svc?wsdl

La excepción regresa el siguiente mensaje:

Código: Seleccionar todo

SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc?wsdl' : failed to load external entity "https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc?wsdl"
 in C:\Apache24\htdocs\invoice\configuracion\altafactura01_submitxml.php:35


pero previo a esto capturo dos errores en el handler:

Código: Seleccionar todo

2, SoapClient::SoapClient(https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc?wsdl): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
, C:\Apache24\htdocs\invoice\configuracion\altafactura01_submitxml.php, 35


Código: Seleccionar todo

2, SoapClient::SoapClient(): I/O warning : failed to load external entity "https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc?wsdl", C:\Apache24\htdocs\invoice\configuracion\altafactura01_submitxml.php, 35


Sin embargo en el portal del SAT no he encontrado ningún aviso o documento al respecto, y en el chat del SAT no tienen ni idea de lo que les habló pues lo mas técnico para ellos son los requerimientos para visualizar correctamente las extensiones de su página.

Espero puedan comentar o guiarnos hacia algo concreto, ya sea una noticia sobre el problema o un manual para corregir o adecuar la configuración, en caso de que el servicio haya cambiado.

fortiz
Mensajes: 221
Registrado: Vie Dic 10, 2010 9:11 am

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor fortiz » Lun Nov 05, 2018 5:32 pm

Hola AguirreC

Tu que usas PHP checa mi codigo aqui

https://sourceforge.net/p/cfdcvali/code/ci/master/tree/cfdcvali.php

Revisa las líneas 645-703, en lugar de usar SOAP lo cambie por Curl y ya funciona

s3cr3to
Mensajes: 501
Registrado: Mar Dic 28, 2010 2:12 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor s3cr3to » Lun Nov 05, 2018 5:50 pm

Desconozco si te funcione está idea:
Si descargas localmente el archivo xml adjunto y hacer que tu servidor lo "vea" en lugar del recurso que el sat está "ocultando" al mundo.

s3cr3to
Mensajes: 501
Registrado: Mar Dic 28, 2010 2:12 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor s3cr3to » Lun Nov 05, 2018 5:56 pm

fortiz escribió:...
Revisa las líneas 645-703, en lugar de usar SOAP lo cambie por Curl y ya funciona

Se me ocurrio usar un curl con verbose.. me llama la atención este mensaje casi al final:
* Connection state changed (MAX_CONCURRENT_STREAMS == 100)!

Será parte de tanto problema?

Código: Seleccionar todo

curl -v https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc
*   Trying 70.37.105.237...
* TCP_NODELAY set
* Connected to consultaqr.facturaelectronica.sat.gob.mx (70.37.105.237) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN, server accepted to use h2
* Server certificate:
*  subject: C=MX; ST=Ciudad de Mexico; L=Mexico; O=Servicio de Administraci�n Tributaria; CN=*.facturaelectronica.sat.gob.mx
*  start date: Feb 10 04:43:13 2018 GMT
*  expire date: Feb 11 05:13:11 2020 GMT
*  subjectAltName: host "consultaqr.facturaelectronica.sat.gob.mx" matched cert's "*.facturaelectronica.sat.gob.mx"
*  issuer: C=CA; O=AffirmTrust; OU=See www.affirmtrust.com/repository; CN=AffirmTrust Certificate Authority - OV1
*  SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x5624641eca60)
> GET /ConsultaCFDIService.svc HTTP/2
> Host: consultaqr.facturaelectronica.sat.gob.mx
> User-Agent: curl/7.61.1
> Accept: */*
>
* Connection state changed (MAX_CONCURRENT_STREAMS == 100)!
< HTTP/2 400
< server: Microsoft-IIS/10.0
< x-powered-by: ASP.NET
< date: Mon, 05 Nov 2018 23:53:14 GMT
< content-length: 0
<
* Connection #0 to host consultaqr.facturaelectronica.sat.gob.mx left intact

AguirreC
Mensajes: 3
Registrado: Lun Nov 05, 2018 2:15 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor AguirreC » Mar Nov 06, 2018 10:50 am

fortiz escribió:Hola AguirreC

Tu que usas PHP checa mi codigo aqui

https://sourceforge.net/p/cfdcvali/code/ci/master/tree/cfdcvali.php

Revisa las líneas 645-703, en lugar de usar SOAP lo cambie por Curl y ya funciona


Muchas gracias fortiz, apenas estamos iniciando la corrección de acuerdo a su código.
Agradezco que me comparta su solución.

AguirreC
Mensajes: 3
Registrado: Lun Nov 05, 2018 2:15 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor AguirreC » Mar Nov 06, 2018 2:56 pm

La corrección con el código de fortiz funciona muy bien.
Voy a hacer pruebas e investigación para familiarizarme más con curl.
Gracias nuevamente.

s3cr3to
Mensajes: 501
Registrado: Mar Dic 28, 2010 2:12 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor s3cr3to » Mar Nov 06, 2018 6:15 pm

DADO escribió:Orale! Gracias por el aporte, esta muy bueno

Mochate con el codigo fuente, seria muy interesante ver como lo hiciste, especialmente el del server :ugeek:

DADO, Te acabo de enviar un correo.

Nota al foro:
Binarios actualizados al 2018/11/06

Avatar de Usuario
Dado
Mensajes: 15824
Registrado: Mar Jul 06, 2010 8:56 pm

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor Dado » Mar Nov 06, 2018 7:12 pm

Gracias !!
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

fhrosales
Mensajes: 1
Registrado: Mié Nov 07, 2018 9:22 am

Re: Programas para ConsultaCFDIService SOAP server+client-demo

Mensajepor fhrosales » Mié Nov 07, 2018 9:33 am

Hola: He revisado los comentarios en el foro y tengo esta url que no me da respuesta:
https://consultaqr.facturaelectronica.s ... singleWsdl

Vi lo que puso DADO y la url creo que es de pruebas https://consultaqrfacturaelectronicates ... ervice.svc y esta si funciona.
¿Saben cual es la url del webservice productivo?

Gracias


Volver a “Iniciando con la Factura Electronica”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados