DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CERTIFICADOS DE PRUEBA 2023-2027 (Actualizado, favor de revisar nuevamente)
CARTA PORTE V3.0
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
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CERTIFICADOS DE PRUEBA 2023-2027 (Actualizado, favor de revisar nuevamente)
CARTA PORTE V3.0
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
Proceso Cancela CFDi - Edicom
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
Perdon si la llamada es cancelaCFDI( ... y es la que estoy utilizando ...
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 7:37 pm
Re: Proceso Cancela CFDi - Edicom
aaammm estoy seguro 100% que así es como debes generar tu lista string. Como haces el llamado a la función? puedes compartir el código por favor?
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
Si estas en lo correcto ... la lista la estoy enviando bien, el problema esta en que el certificado me pide lo envie codificados en Base64
El Certificado ya lo tengo y es un String, ya probe con
Dim sCer As String = Convert.ToBase64String(bytes)
Y me da error
El Certificado ya lo tengo y es un String, ya probe con
Dim sCer As String = Convert.ToBase64String(bytes)
Y me da error
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
donde bytes es
Dim bytes() As Byte = {xCertificado}
Dim bytes() As Byte = {xCertificado}
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 7:37 pm
Re: Proceso Cancela CFDi - Edicom
Así lo hago en C#
string cCertificadoString = Convert.ToBase64String(CertificadoEnBytes, Base64FormattingOptions.None);
Debe ser muy parecido en VB
string cCertificadoString = Convert.ToBase64String(CertificadoEnBytes, Base64FormattingOptions.None);
Debe ser muy parecido en VB
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
con tu sentencia pero en vb me dice que no se puede convertir en ´1-matriz dimensional de byte´
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
Veo que uno de los parametros que pide la llamada cancelaCFDI() es el certificado, lo llaman pfx pero ya no entendi si el archivo .cer lo debo convertir a un archivo .pfx y luego codificaro en Base64 .... o solamente el Certificado como tal ... es decir el que empieza con MMII.... etc.... es el que convierto a Base64 ...
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 7:37 pm
Re: Proceso Cancela CFDi - Edicom
Este es un .bat para armar tu .pfx a partir del .cer y .key del CSD
@ECHO OFF
SET /P Passw=Password del KEY:
C:\SSL\openssl x509 -inform DER -in certificado.cer -out certificado.pem
C:\SSL\openssl pkcs8 -inform DER -in llave.key -passin pass:%Passw% -out llave.pem
C:\SSL\openssl pkcs12 -export -out archivopfx.pfx -inkey llave.pem -in certificado.pem -passout pass:%Passw%
pause
En mi caso, tengo dentro de la carpeta "C:\SSL" todos los archivos de openssl. Lo único que debes hacer es poner dentro de esa misma carpeta el archivo "certificado.cer" (el tuyo) y el "llave.key" (el tuyo), y bueno, también saber la contraseña del .key cuando te la pida
@ECHO OFF
SET /P Passw=Password del KEY:
C:\SSL\openssl x509 -inform DER -in certificado.cer -out certificado.pem
C:\SSL\openssl pkcs8 -inform DER -in llave.key -passin pass:%Passw% -out llave.pem
C:\SSL\openssl pkcs12 -export -out archivopfx.pfx -inkey llave.pem -in certificado.pem -passout pass:%Passw%
pause
En mi caso, tengo dentro de la carpeta "C:\SSL" todos los archivos de openssl. Lo único que debes hacer es poner dentro de esa misma carpeta el archivo "certificado.cer" (el tuyo) y el "llave.key" (el tuyo), y bueno, también saber la contraseña del .key cuando te la pida
-
- Mensajes: 21
- Registrado: Jue Ene 20, 2011 2:34 pm
Re: Proceso Cancela CFDi - Edicom
ah ok si ya lo aplique y ya funciono, si muchas gracias ... ahora mismo estoy en el proceso de decodificar el ack porque veo en el manual que ahi viene el XML con el acuse de recibo del SAT ...
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados