Página 1 de 1

Espacios en el sello del certificado

Publicado: Vie Sep 01, 2017 9:42 am
por jlcorpus
Buenas tardes.

antes que nada gracias por su apoyo, les comento rápido que el proveedor del ERP que manejamos en la empresa nos esta generando los XML con espacios y saltos de linea en el campo de certificado.
Si lo valido en la pagina del SAT e inclusive en el validador de validaCFD me indica que es un comprobante valido, pero realmente no estoy seguro que sea correcto y sobre todo que sea valido que contenga esos caracteres especiales dentro del sello.

la pregunta que me gustaria hacerles es, si realmente esto es correcto? o si hay algun documento tecnico que especifique que esto es valido o invalido.

Gracias a todos.

Les dejo una imagen de como se ve uno de los xml.
certificado.jpg
certificado.jpg (242.01 KiB) Visto 6049 veces

Re: Espacios en el sello del certificado

Publicado: Vie Sep 01, 2017 9:54 am
por Dado
Siendo super estrictos NO ES VALIDO

Cuando se especifica que el certificado debe ir en BASE 64 solo se permiten las letras, en mayuscula y minuscula, los digitos del cero al nueve, el signo de mas y la barra invertida (y talvez el signo de igual que es un caracter que solo puede ir al final y se le llama "padding char")

Estos son los 64 caracteres permitidos

Código: Seleccionar todo

0	A	16	Q	32	g	48	w
1	B	17	R	33	h	49	x
2	C	18	S	34	i	50	y
3	D	19	T	35	j	51	z
4	E	20	U	36	k	52	0
5	F	21	V	37	l	53	1
6	G	22	W	38	m	54	2
7	H	23	X	39	n	55	3
8	I	24	Y	40	o	56	4
9	J	25	Z	41	p	57	5
10	K	26	a	42	q	58	6
11	L	27	b	43	r	59	7
12	M	28	c	44	s	60	8
13	N	29	d	45	t	61	9
14	O	30	e	46	u	62	+
15	P	31	f	47	v	63	/
Como vez, no esta permitido el espacio, pero como una facilidad algunos validadores (especialmente los basados en OpenSSL) si "le dan chance" al espacio y lo ignoran

Re: Espacios en el sello del certificado

Publicado: Vie Sep 01, 2017 9:59 am
por jlcorpus
Muchas gracias Dado por tu pronta respuesta. Basado en lo que comentas entonces los XML que e esta generando mi ERP son invalidos para el SAT? o esto realmente no seria un problema?

Re: Espacios en el sello del certificado

Publicado: Vie Sep 01, 2017 10:10 am
por Dado
Mira, no es una cuestion de 100% valido o 100% invalido

Simplemente no es correcto que lleve espacios, pero puede pasar por bueno

Tu toma la ultima decision basado en la informacion tecnica que te proporcione

Re: Espacios en el sello del certificado

Publicado: Vie Sep 01, 2017 10:12 am
por jlcorpus
De verdad muchas gracias por ayudarme a resolver las dudas, Saludos a todos.