Imagen

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


.

CBB para CFDI (dudas?)

Acerca de los "Comprobantes Fiscales en Papel" que son aquellos que llevan un Codigo de barras proporcionado por el SAT. Tambien se discute sobre el OTRO Codigo de barras que llevan los nuevos Comprobantes por Internet (CFDI)
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
leinad
Mensajes: 54
Registrado: Mar Ene 04, 2011 3:48 pm

CBB para CFDI (dudas?)

Mensaje por leinad »

Acabo de generar el CBB (QR) para mi aplicacion.
Lo genera perfecto jeje.

Código: Seleccionar todo

//include only that one, rest required files will be included from it
include_once("libs/qr/qrlib.php");

$cadenaCodigoBarras = "?re=LOAD850511SX3&rr=LOAD850511SX3&tt=0000000123.123456&id=ad662d33-6934-459c-a128-BDf0393f0f44";
QRcode::png($cadenaCodigoBarras, 'test.png', 'L', 4, 2);

echo '<img src="'.$PNG_WEB_DIR.basename("test.png").'" /><hr/>';  

Tomen el cuenta que el ID esta mal!!! Fue el que encontre de ejemplo. Para generar un ID valido es necesario que el PAC te lo devuelva.
Ahora. El anexo 20 dice que la cadena para el codigo de barras debe de ser de 95 caracteres.
En ningun lugar menciona que puede ser de 95 o menos.
Al total le hago un pad_left para marcarlo a 14 caracteres.
Pero mi duda es para cuando el RFC es de 12 caracteres (persona moral) y no de 13 (persona fisica)
si lo hago asi me dan 93 caracteres.
Hay que agregar un caracter extra para empresas morales? si es el caso? cual seria este caracter? una "x"? o puedo dejarlo con 93 caracteres?

Por cierto para la generacion de esto estoy usando una libreria en PHP llamada qrlib :)
Rene
Mensajes: 1
Registrado: Lun Feb 14, 2011 11:49 am

Re: CBB para CFDI (dudas?)

Mensaje por Rene »

leinad yo hice sta misma pregunta al SAT y me Dijeron lo siguiente:
Usuario (12:01): bue dia fatima
Usuario (12:01): mi duda es la siguiente
Usuario (12:01): en el anexo 20 numeral II inciso E especifican lo siguiente
Usuario (12:02): a) Código de barras bidimensional QR, con base al estándar ISO/IEC 18004:2000, conteniendo los siguientes datos e n el siguiente formato: 1. RFC del emisor 2. RFC del receptor 3. Total (a 6 decimales fijos) 4. Identificador único del timbre (UUID) asignado Donde se manejarán 95 caracteres conformados de la siguiente manera: Prefijo Datos Caracteres re RFC del Emisor, a 12/13 posiciones, precedido por el texto ”?re=” 17 rr RFC del Receptor, a 12/13 posiciones, precedido por el texto “&rr=” 17 tt Total del comprobante a 17 posiciones (10 para los enteros, 1 para carácter “.”, 6 para los decimales), precedido por el texto “&tt=” 21 id UUID del comprobante, precedido por el texto “&id=” 40 95
Usuario (12:03): el punto es que dice que el codigo se forma de 95 caracteres, mi duda es pueden ser menos de 95 caracteres?

Lic. Fátima Cruz (12:11): Puede ser menor a 95 caracteres, depende de los RFC que introduzca.
Lic. Fátima Cruz (12:11): Si es un RFC de persona física se compome de 13 posiciones, de persona moral es de 12.
Lic. Fátima Cruz (12:12): Es aquí donde puede ser la diferencia.

espero que te sirba
yo te tengo una pregunta porque completas el TOTAL con CEROS.?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: CBB para CFDI (dudas?)

Mensaje por Dado »

Rene escribió:leinad yo hice sta misma pregunta al SAT y me Dijeron lo siguiente:
Usuario (12:01): bue dia fatima
Usuario (12:01): mi duda es la siguiente
Usuario (12:01): en el anexo 20 numeral II inciso E especifican lo siguiente
Usuario (12:02): a) Código de barras bidimensional QR, con base al estándar ISO/IEC 18004:2000, conteniendo los siguientes datos e n el siguiente formato: 1. RFC del emisor 2. RFC del receptor 3. Total (a 6 decimales fijos) 4. Identificador único del timbre (UUID) asignado Donde se manejarán 95 caracteres conformados de la siguiente manera: Prefijo Datos Caracteres re RFC del Emisor, a 12/13 posiciones, precedido por el texto ”?re=” 17 rr RFC del Receptor, a 12/13 posiciones, precedido por el texto “&rr=” 17 tt Total del comprobante a 17 posiciones (10 para los enteros, 1 para carácter “.”, 6 para los decimales), precedido por el texto “&tt=” 21 id UUID del comprobante, precedido por el texto “&id=” 40 95
Usuario (12:03): el punto es que dice que el codigo se forma de 95 caracteres, mi duda es pueden ser menos de 95 caracteres?

Lic. Fátima Cruz (12:11): Puede ser menor a 95 caracteres, depende de los RFC que introduzca.
Lic. Fátima Cruz (12:11): Si es un RFC de persona física se compome de 13 posiciones, de persona moral es de 12.
Lic. Fátima Cruz (12:12): Es aquí donde puede ser la diferencia.

espero que te sirba
yo te tengo una pregunta porque completas el TOTAL con CEROS.?
Tambien tuve esa duda, pero si te fijas dice "Total del comprobante a 17 posiciones (10 para los enteros, 1 para carácter “.”, 6 para los decimales), "
y la unica forma de hacerlo a 17 posiciones es agregando ceros a la izquierda
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
bicentenario2010
Mensajes: 7
Registrado: Jue Feb 10, 2011 10:35 pm

Re: CBB para CFDI (dudas?)

Mensaje por bicentenario2010 »

si leinad

puso

Código: Seleccionar todo

&tt=0000000123.123456&id=
pero si yo vendi
tres mil ochocientos setenta con 30 centavos
como lo pongo ???

asi
3870.000030

por que al sumar con la calculadora me redonde a

3870.00003

so lo ponemos asi

3870.30

por que rene puso la conversacion con respecto al numero de caracteres para el rfc

Lic. Fátima Cruz (12:11): Si es un RFC de persona física se compome de 13 posiciones, de persona moral es de 12.
¿pero para el total?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: CBB para CFDI (dudas?)

Mensaje por Dado »

bicentenario2010 escribió:pero si yo vendi
tres mil ochocientos setenta con 30 centavos
como lo pongo ???
lo pondrias asi (10 para enteros, el punto y seis decimales)

0000003870.300000
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
leinad
Mensajes: 54
Registrado: Mar Ene 04, 2011 3:48 pm

Re: CBB para CFDI (dudas?)

Mensaje por leinad »

Pues si pueden ser menos de 95 caracteres entonces tambien podriamos evitar algunos 0's en la formacion del total hehe...PEROOOO mejor se los dejo (total los 0's a la izquierda no tienen ningun valor)

asi que mi cadena quedaria de 95 o 94 caracteres dependiendo si es persona fisica o moral.

Hoy hable con el SAT con la misma duda y me dicen
19:01 ahora...es 95 o MENOS?
19:01 porque un RFC de persona fisica tiene mas caracteres que de una persona moral...asi que me dan solo 94 caracteres
19:01 El código de barra bidimensional se lo proporciona y genera el PAC.
19:02 nope...el PAC solo me genera el timbrado
19:02 No ese CBB para el CFDI se lo proporciona el PAC por cada comprobante autorizado.
19:03 seguro? :/ les preguntare..copiare esta conversacion
19:03 su servicio web ni siqueira tiene una funcion para generar el codigo :/ son los de EDICOM
19:03 Es correcto lo que le menciono.
19:04 Es porque el código de barra bidimensional se lo proporciona y genera el PAC.
jesus de veracruz...luego porque se quejan de que hacemos las cosas mal jajaja

Bueno...al menos mi funcion para el timbrado ya funciona (al punto de devolverme el xml ya timbrado..y el timbre en un arreglo (para usarlo como quiera jheje)...si quieren ejemplos, contactenme (usando a EDICOM)
Cerrado