![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola.
Por lo que yo entiendo, este se debe tratar como un WebService, o sea que debemos crear un webservice a partir del archivo TimbradoCFDI.wsdl proporcionado en el PAC_Kit.zip. Se genera bien, pero no puedo compilarlo ya que no se encuentra la referencia:
Pero la definición de RequestTimbradoCFD, y la TimbreFiscalDigital, no las encuentro o no se donde se definen. Construyo los XMLDataBinding, para los archivos cfdv3.xsd, RequestTimbraCFDI.xsd, TimbreFiscalDigital.xsd, y en ninguno de ellos viene la definición, por lo que no puedo generar los .dcu Estoy trabajando con Delphi 7. Si alguien tiene alguna idea de por donde seguir, se lo agradeceríamos. |
#2
|
|||
|
|||
Asi es. faltan archivos de definicion de ese namespace
he hecho lo miso que tu. pero no me resulta. asi que usar el xml databindig no es viable. luego intente. usar el xml que se recibe de respuesta. que es un envelope SOAP pero solo obtengo texto en blanco. o errores de no se puede hacer ole to string osea no logro accesar a su estrutura. intente acceder usando el xmldocument1 al response del timbrado osea al timbre pero da errores tan solo para acceder al nodo raiz por que no se definio un namespace este es el contenido del archivo responsetimbrado.xml Código:
<?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:TimbreFiscalDigital xmlns:ns2="http://www.sat.gob.mx/TimbreFiscalDigital" xmlns:ns3="http://www.buzonfiscal.com/TimbradoCFDI/" xmlns:ns4="http://www.buzonfiscal.com/ns/xsd/bf/RequestTimbraCFDI" xmlns:ns5="http://www.sat.gob.mx/cfd/3" xmlns:ns6="http://www.buzonfiscal.com/ns/xsd/bf/TimbradoCFD" xmlns:ns7="http://www.sat.gob.mx/detallista" xmlns:ns8="http://www.sat.gob.mx/terceros" xmlns:ns9="http://www.sat.gob.mx/ecc" xmlns:ns10="http://www.sat.gob.mx/implocal" xmlns:ns11="http://www.sat.gob.mx/ecb" xmlns:ns12="http://www.buzonfiscal.com/ns/referenceID/v1" xmlns:ns13="http://new.webservice.namespace" selloSAT="DTvowAJn9kFD83/7CVOVhhcOSzf5ZTCANOQmvJ+r58mH2ItSszMqb9ACTsI1MvUzdcehHC9OgrZuH/HLqHGtwBeuGeRrxMirqs+XnMSHD8nu79Ah9bhVQhOAN6YS5MXbGPhzOc+7/x3q6c2gOhA33/AJUuFJSesCdtifwBOwfvQ=" noCertificadoSAT="30001000000100000801" selloCFD="hJCk3eNMPB4a8klyUxNN/Esv/4OGTE8eCd7Ve+c3SmGqDdeH/4fr7yrjaGLnLwH1ABW4vniNN7c6pAXH1mwSS2Rv/3CGMp8x92zFJarsEW6CS+4k9fg8avF0Nt0XJkyyMun+yY1Zbghvqg3owVP10MmEJlu9GcxcOVqQh9l8j4E=" FechaTimbrado="2011-02-17T18:55:22" UUID="e17a2175-b5d9-4efb-8d9f-553b9bf897a5" version="1.0"/></S:Body></S:Envelope> |
#3
|
|||
|
|||
Hola
Buen dia.
Ifarias, comparto contigo mi experiencia en delphi 2010. Tenia exactamente ese problema, y lo unico que hice fue colocar todos los archivos de definicion XSD y el archivo wsdl en la misma carpeta del proyecto y compiló perfecto. No se si sea la solución idonea o si funcione para las referencias por internet. Solo te comparto mi experiencia, espero te ayude. Ahora mi duda es como usar los certificados que me envia timbrefiscal para conectarme mediante soap con el webservice, si alguien pudiera ayudarme, se lo agradeceria mucho. Hasta luego. |
#4
|
|||
|
|||
Cita:
Todabía faltan detalles por resolver, pero bueno, un punto menos. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consumir WebService. Ayuda con XML,WSDL,XSD,SOAP | josemmerida | Internet | 2 | 23-12-2010 13:37:16 |
FTP con SSL, Obtener el certificado | mercury2005 | Internet | 0 | 27-12-2006 08:48:42 |
IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 01:53:04 |
WebService y SOAP | linsua | Varios | 0 | 07-04-2004 19:27:16 |
certificado en word | nicocer | Servers | 0 | 15-03-2004 14:41:30 |
![]() |
|