
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Diverza y VB6
-
- Mensajes: 5
- Registrado: Vie Jun 22, 2012 10:05 am
Diverza y VB6
Llevo 1 año timbrando con Folios Digitales sin ningún problema; pero a un cliente se le ocurrió adquirir un paquete de timbrados con Diverza (Timbre Fiscal). Diverza me pide encriptar los xml con un certificado de comunicación personalizado que nos entregaron... Y ahí me quedé atorado, no sé qué hacer con él. Uso VB6 (y SOAP). Actualmente empleo el DLL para leer el CSD y generar y encriptar la cadena; pero ... Ahí es donde me atoré. Tengo el DLL que compré en 2012, ¿debo actualizarlo para esto o existe otro nuevo componente?
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Diverza y VB6
El certificado que te dio Diverza NO ES para encriptar tu informacion (bueno si, pero no en la forma en que piensas)
El certificado lo tienes que usar PARA CONECTARTE con el servicio de timbrado, digamos que es como un "user/password" que te dieron para poder acceder a sus servicios
Lo que hablan de codificar se refiere a otra cosa, debes CODIFICAR EN BASE 64 el CFDI que quieres timbrar
De la docena de PACS con los que he trabajado Diverza es el segundo mas complicado, despues de Edicom
La DLL que tenia para timbrado con Diverza ya la descontinue y no esta disponible.
El certificado lo tienes que usar PARA CONECTARTE con el servicio de timbrado, digamos que es como un "user/password" que te dieron para poder acceder a sus servicios
Lo que hablan de codificar se refiere a otra cosa, debes CODIFICAR EN BASE 64 el CFDI que quieres timbrar
De la docena de PACS con los que he trabajado Diverza es el segundo mas complicado, despues de Edicom
La DLL que tenia para timbrado con Diverza ya la descontinue y no esta disponible.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 3
- Registrado: Mar Nov 05, 2013 6:00 pm
Re: Diverza y VB6
Buenas tardes:
Requiero de su coolaboración para el timbrado de un cdfi con diverza (programo en vb.net):
Resulta que tengo una clase llamada TimbradoCfdi la cual hace la conexion con el wsdl del pac, el detalle que tengo es que si me timbra las facturas correctamente, sin embargo en el nodo de complementos me lo regresan de la siguiente manera:
<cfdi:Complemento> <TimbreFiscalDigital xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xmlns="http://www.sat.gob.mx/TimbreFiscalDigital" selloSAT="cx9WfSEOJE7WiwQZlQfJW76KBQgICEzJmweCuaaw4yThWAjFomRRSCBzftmZG+9zFVCyO/RoS0vS+DoR1mCA3Fo1+KLpyn3os3yMOdFpK7ezIww7NFDD3IHumymuTqD6WjStevMBZoHmPDbiCDjDqIxtGSf3C0kMnfJevr3ZEN0=" noCertificadoSAT="20001000000100003992" selloCFD="raij/9tj3XaDKZDsrvu8RFHjmTe9QeYi5e4B6G62gBJGPUvyZgn/H2pym5ZtuwFOAH6P7O7dEAEJ7RvTNqOfKnlRPgR0wgu8Gdrz063qmw6FhYRHfcr+xzrx2XwuwcKyzphkAuBgwx+TLICF+LAHtBoIIR2pax0im7IHUrtHfUQ=" FechaTimbrado="2013-11-05T18:24:21" UUID="dbc63b66-bf8d-46cc-8fe9-98f67af1d716" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
</cfdi:Complemento>
He estado trabajando con la pagina de pruebas de diverza y tengo entendido que la parte que marco de color rojo debe de decir "tfd:TimbreFiscalDigital", como no me lo regresan así, el validador del sat no me pasa el cfdi.
Ya intente hablar con ellos pero no me dan mucha solucion, según me dicen debo de mandar el request con las siglas ns2:TimbreFiscalDigital, pero no encuentro como hacerle ya que la clase que tengo un amigo la consiguio de un foro de diverza, le comente al respecto pero no hemos encontrado la solución.
Espero su ayuda....saludos...
Requiero de su coolaboración para el timbrado de un cdfi con diverza (programo en vb.net):
Resulta que tengo una clase llamada TimbradoCfdi la cual hace la conexion con el wsdl del pac, el detalle que tengo es que si me timbra las facturas correctamente, sin embargo en el nodo de complementos me lo regresan de la siguiente manera:
<cfdi:Complemento> <TimbreFiscalDigital xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xmlns="http://www.sat.gob.mx/TimbreFiscalDigital" selloSAT="cx9WfSEOJE7WiwQZlQfJW76KBQgICEzJmweCuaaw4yThWAjFomRRSCBzftmZG+9zFVCyO/RoS0vS+DoR1mCA3Fo1+KLpyn3os3yMOdFpK7ezIww7NFDD3IHumymuTqD6WjStevMBZoHmPDbiCDjDqIxtGSf3C0kMnfJevr3ZEN0=" noCertificadoSAT="20001000000100003992" selloCFD="raij/9tj3XaDKZDsrvu8RFHjmTe9QeYi5e4B6G62gBJGPUvyZgn/H2pym5ZtuwFOAH6P7O7dEAEJ7RvTNqOfKnlRPgR0wgu8Gdrz063qmw6FhYRHfcr+xzrx2XwuwcKyzphkAuBgwx+TLICF+LAHtBoIIR2pax0im7IHUrtHfUQ=" FechaTimbrado="2013-11-05T18:24:21" UUID="dbc63b66-bf8d-46cc-8fe9-98f67af1d716" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
</cfdi:Complemento>
He estado trabajando con la pagina de pruebas de diverza y tengo entendido que la parte que marco de color rojo debe de decir "tfd:TimbreFiscalDigital", como no me lo regresan así, el validador del sat no me pasa el cfdi.
Ya intente hablar con ellos pero no me dan mucha solucion, según me dicen debo de mandar el request con las siglas ns2:TimbreFiscalDigital, pero no encuentro como hacerle ya que la clase que tengo un amigo la consiguio de un foro de diverza, le comente al respecto pero no hemos encontrado la solución.
Espero su ayuda....saludos...
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Diverza y VB6
Mejor cambiate a timbrar con ECODEX, puedo ofrecerte una DLL para este caso
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 3
- Registrado: Mar Nov 05, 2013 6:00 pm
Re: Diverza y VB6
Que tal Dado, bueno la verdad es que ya compramos los timbres con este pac y tenemos que seguirle con ellos ya que son bastantes timbres.
De igual manenera espero encontrar la solución.
Gracias.
De igual manenera espero encontrar la solución.
Gracias.
-
- Mensajes: 27
- Registrado: Vie Jun 22, 2012 12:28 pm
Re: Diverza y VB6
Estas timbrando en ambiente de pruebas con el certificado AAA010101AAA.PFX ??
Yo estoy timbrando con timbrefiscal, por si te puedo ayudar.
saludos !
Yo estoy timbrando con timbrefiscal, por si te puedo ayudar.
saludos !
-
- Mensajes: 3
- Registrado: Mar Nov 05, 2013 6:00 pm
Re: Diverza y VB6
Que tal aplidata si estoy todavia con las pruebas de hecho timbre una con mi CSD y tuve ese detalle que comento al momento de que me devuelven el timbre no me lo devuleven como lo menciono en el correo, dime y tu como haces la peticion?
saludos
saludos
-
- Mensajes: 27
- Registrado: Vie Jun 22, 2012 12:28 pm
Re: Diverza y VB6
ESTE ES UN EJEMPLO DEL ARCHIVO QUE ENVIAS A TIMBREFISCAL...
(CLARO) donde dice Archivo="..." debes poner tu archivo XML completo en formato BASE64.
Y el RefID="..." inventas una clave unica para esa factura ejemplo NumSucursal-NumFactura-FechaHora. Maximo 32 Caracteres.
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tim="http://www.buzonfiscal.com/ns/xsd/bf/TimbradoCFD" xmlns:req="http://www.buzonfiscal.com/ns/xsd/bf/RequestTimbraCFDI">
<soapenv:Header/>
<soapenv:Body>
<tim:RequestTimbradoCFD req:RefID="1-A2256-1311051705">
<req:Documento Archivo="PD94bWwgdmVyc2lvbj0i..." Tipo="XML" Version="3.2"/>
<req:InfoBasica RfcEmisor="ABC931026XY8" RfcReceptor="DEF760915AB3"/>
</tim:RequestTimbradoCFD>
</soapenv:Body>
</soapenv:Envelope>
Entiendo esto lo tienes ok, tu problema es lo que regresa timbre fiscal ??
saludos.
(CLARO) donde dice Archivo="..." debes poner tu archivo XML completo en formato BASE64.
Y el RefID="..." inventas una clave unica para esa factura ejemplo NumSucursal-NumFactura-FechaHora. Maximo 32 Caracteres.
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tim="http://www.buzonfiscal.com/ns/xsd/bf/TimbradoCFD" xmlns:req="http://www.buzonfiscal.com/ns/xsd/bf/RequestTimbraCFDI">
<soapenv:Header/>
<soapenv:Body>
<tim:RequestTimbradoCFD req:RefID="1-A2256-1311051705">
<req:Documento Archivo="PD94bWwgdmVyc2lvbj0i..." Tipo="XML" Version="3.2"/>
<req:InfoBasica RfcEmisor="ABC931026XY8" RfcReceptor="DEF760915AB3"/>
</tim:RequestTimbradoCFD>
</soapenv:Body>
</soapenv:Envelope>
Entiendo esto lo tienes ok, tu problema es lo que regresa timbre fiscal ??
saludos.
-
- Mensajes: 27
- Registrado: Vie Jun 22, 2012 12:28 pm
Re: Diverza y VB6
Si estas timbrando con tu CSD imagino Diverza te entrego una archivo de conexion al servidor de pruebas para tu RFC.
Deben coincidir el archivo de conexion .PFX y el RFC de tus pruebas.
YO estoy buscando porque antes tenian el AAA010101AA.PFX para hacer pruebas con el CSD del RFC AAA010101AAA que es de pruebas del SAT.
Tu que .PFX usas ???
Deben coincidir el archivo de conexion .PFX y el RFC de tus pruebas.
YO estoy buscando porque antes tenian el AAA010101AA.PFX para hacer pruebas con el CSD del RFC AAA010101AAA que es de pruebas del SAT.
Tu que .PFX usas ???
-
- Mensajes: 11
- Registrado: Mar Mar 01, 2011 12:15 pm
Re: Diverza y VB6
Buenas Tardes a todo el foro, tengo un problema con la conexion soap de Diverza, Espero me puedan ayudar. (el negocio contrato con diverza y necesitamos hacer la conexion para cubrir el nuevo requerimiento del timbrado cfdi.
Dim cSOAPFaC As String
Dim parser As MSXML2.DOMDocument
Set parser = New MSXML2.DOMDocument
cSOAPFaC = _
" <?xml version=""1.0"" encoding=""UTF-8"" ?> " & _
" <soapenv:Envelope xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:tim=""http://www.buzonfiscal.com/ns/xsd/bf/TimbradoCFD"" xmlns:req=""http://www.buzonfiscal.com/ns/xsd/bf/RequestTimbraCFDI""> " & _
" <soapenv:Header /> " & _
" <soapenv:Body> " & _
" <tim:RequestTimbradoCFD req:RefID=""refid12333jhgfd""> " & _
" <req:Documento Archivo=""" & dato & """ NombreArchivo=""763ST.xml"" Tipo=""XML"" Version=""32"" /> " & _
" <req:InfoBasica RfcEmisor=""dis831026k25"" RfcReceptor=""XAXX010101000"" /> " & _
" </tim:RequestTimbradoCFD> " & _
" </soapenv:Body> " & _
" </soapenv:Envelope> "
parser.loadXML cSOAPFaC
enviarComando parser.xml, "https://demotf.buzonfiscal.com/timbrado?wsdl"
.
.
.
Private Sub enviarComando(ByVal sXml As String, ByVal sSoapAction As String)
Dim oHttReq As MSXML2.XMLHTTP30
Set oHttReq = New MSXML2.XMLHTTP30
oHttReq.open "HTTP POST", "https://demotf.buzonfiscal.com/timbrado?wsl ", False
oHttReq.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
oHttReq.setRequestHeader "SOAPAction", sSoapAction
oHttReq.send sXml
procesarRespuesta oHttReq.responseText
en la linea de codigo en rojo me marca "error en la descarga del recurso solicitado"
Espero me puedan apoyar y dar una orientacion de como resolver este error
saludos.
Dim cSOAPFaC As String
Dim parser As MSXML2.DOMDocument
Set parser = New MSXML2.DOMDocument
cSOAPFaC = _
" <?xml version=""1.0"" encoding=""UTF-8"" ?> " & _
" <soapenv:Envelope xmlns:soapenv=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:tim=""http://www.buzonfiscal.com/ns/xsd/bf/TimbradoCFD"" xmlns:req=""http://www.buzonfiscal.com/ns/xsd/bf/RequestTimbraCFDI""> " & _
" <soapenv:Header /> " & _
" <soapenv:Body> " & _
" <tim:RequestTimbradoCFD req:RefID=""refid12333jhgfd""> " & _
" <req:Documento Archivo=""" & dato & """ NombreArchivo=""763ST.xml"" Tipo=""XML"" Version=""32"" /> " & _
" <req:InfoBasica RfcEmisor=""dis831026k25"" RfcReceptor=""XAXX010101000"" /> " & _
" </tim:RequestTimbradoCFD> " & _
" </soapenv:Body> " & _
" </soapenv:Envelope> "
parser.loadXML cSOAPFaC
enviarComando parser.xml, "https://demotf.buzonfiscal.com/timbrado?wsdl"
.
.
.
Private Sub enviarComando(ByVal sXml As String, ByVal sSoapAction As String)
Dim oHttReq As MSXML2.XMLHTTP30
Set oHttReq = New MSXML2.XMLHTTP30
oHttReq.open "HTTP POST", "https://demotf.buzonfiscal.com/timbrado?wsl ", False
oHttReq.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
oHttReq.setRequestHeader "SOAPAction", sSoapAction
oHttReq.send sXml
procesarRespuesta oHttReq.responseText
en la linea de codigo en rojo me marca "error en la descarga del recurso solicitado"
Espero me puedan apoyar y dar una orientacion de como resolver este error
saludos.
