Página 1 de 1

uso de * en cfd

Publicado: Dom Ene 22, 2012 7:49 pm
por interwin
Ya se habia publicado algo sobre el uso de * en nombres en un tema anterior, no inclui este post en ese tema porque ya esta cerrado.

Algunos de mis clientes usan el caracter * en el codigo de productos y sucede lo que ya se habia mencionado en el post donde se mencionaba la inclusion del * en el nombre del producto: al validar en la pagina del sat marcando todas las opciones de validacion manda el error de que no se pudo verificar el sello. Curiosamente esto solo sucede cuando el cfd se valida en forma individual. Cuando elijo la opcion de validar varios cfds todos los cfds se validan correctamente :shock: .

Todos los demas validadores incluyendo validacfd me validan correctamente los cfds que incluyen * en el codigo del producto.

Pues la verdad en ninguna lado dice que el * no se pueda usar en el codigo del producto y por otro lado el validador del sat manda error cuando se valida una sola factura y cuando se validan varias facturas con * no manda error.


Mi gran duda es: ¿se puede usar o no el * en los CFDS?. ¿Alguien sabe la respuesta?.

Saludos.

Re: uso de * en cfd

Publicado: Dom Ene 22, 2012 8:22 pm
por Dado
Si se puede usar, al igual que los demas 65,000 caracteres....y no es broma ni sarcasmo.

Para el CFD se ha especificado que sea codificado en UTF-8 que es una tabla internacional con practicamente todos los alfabetos y caracteres usados en la actualidad, asi que automaticamente esta permitido cualquier caracter.

PERO. Lo raro es que el asterisco (*) es un caracter ASCII de la tabla "normalita" que no requiere codificacion, tampoco es uno de esos caracteres especiales de programacion como el ampersand & o los signos de menor y mayor que "<" ">", asi que el error en el validador del SAT mas bien es un error de programacion