Hola a todos :
Los atributos CertPago y SelloPago su tipo base es xs:base64Binary. ¿ Es posible mediante Openssl convertir un string base64 a base64Binary ? Utilizo openssl pero también me serviría aunque fuera en C#.
Saludos

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
.
Convertir a base64Binary
-
- Mensajes: 384
- Registrado: Lun Feb 14, 2011 6:37 pm
Re: Convertir a base64Binary
Pues en la descripción de los campos para el complemento de pagos en el caso del sello y certificado de los pagos SPEI dice:
es lo mismo que dice el Anexo20 en el caso del sello y certificado del CFDI, así que supongo que van de la misma manera.Debe ser expresado como una cadena de texto en formato base 64
-
- Mensajes: 156
- Registrado: Mié Oct 20, 2010 10:03 pm
Re: Convertir a base64Binary
Hola Jesús Castelo :
Lamento decirte que no. Yo también así lo tenía programado en base64 string como en el cfdi pero si checas el estándar (Pagos10.pdf) en los atributos CertPago y SelloPago : Tipo Base: xs:base64Binary
Si revisas el anexo 20 el atributo Certificado : Tipo Base xs:string
Así o más complicado
Saludos
Lamento decirte que no. Yo también así lo tenía programado en base64 string como en el cfdi pero si checas el estándar (Pagos10.pdf) en los atributos CertPago y SelloPago : Tipo Base: xs:base64Binary
Si revisas el anexo 20 el atributo Certificado : Tipo Base xs:string
Así o más complicado

Saludos
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Convertir a base64Binary
No es necesario que conviertas de string base 64 a base64binary porque son lo mismo
Cuando definen que debe ser base64Binary en realidad es un tipo especial de string.
String - puede contener cualquier cadena de caracteres, incluso de tipo unicode
Base64Binary - ES UN STRING que solo puede tener como caracteres las letras a..z , los digitos 0..9 el signo de + y la barra, y representa un objeto binario, como un certificado CER o incluso un archivo PDF (si, un PDF, un DOC, un JPG, mediante este STRING especial se puede representar cualquier cosa)
Cuando definen que debe ser base64Binary en realidad es un tipo especial de string.
String - puede contener cualquier cadena de caracteres, incluso de tipo unicode
Base64Binary - ES UN STRING que solo puede tener como caracteres las letras a..z , los digitos 0..9 el signo de + y la barra, y representa un objeto binario, como un certificado CER o incluso un archivo PDF (si, un PDF, un DOC, un JPG, mediante este STRING especial se puede representar cualquier cosa)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 156
- Registrado: Mié Oct 20, 2010 10:03 pm
Re: Convertir a base64Binary
Hola DADO :
Son iguales en el sentido que contienen la misma información (El Certificado), pero son codificados diferente. De hecho hay un método en C# que convierte un string en base64 a base64Binary.
https://msdn.microsoft.com/en-us/librar ... .110).aspx
Son iguales en el sentido que contienen la misma información (El Certificado), pero son codificados diferente. De hecho hay un método en C# que convierte un string en base64 a base64Binary.
https://msdn.microsoft.com/en-us/librar ... .110).aspx