Ir al contenido



Foto

[RESUELTO] Como interpretar el código de barras del recibo de luz de la CFE ????


  • Por favor identifícate para responder
11 respuestas en este tema

#1 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 295 mensajes
  • LocationMéxico

Escrito 02 marzo 2010 - 07:28

Buen dia compañeros, hace unos dias mire un sistema de una farmacia que me llamo la atención, dicho sistema esta hecho en delphi6, les cuento, llega el cliente con su recibo de luz a pagarlo en la caja de la farmacia, la cajera toma el recibo y desliza el codigo de barras que esta en el talon de abajo, adjunto imagen a este tema para que lo vean, al scanear el codigo de barras el sistema toma dicho codigo y DESCIFRA el importe a pagar, les menciono DESCIFRA porque no tengo la menor idea de como hace eso, sé que al scanear te regresa el código numerico del mismo código de barras previamente scaneado, pero no sé si tiene algun enlace al servidor de la CFE para determinar el importe a pagar ó el mismo código de barras le regresa el importe, agradezco cualquier sugerencia....

Archivos adjuntos


  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.812 mensajes
  • LocationMéxico

Escrito 02 marzo 2010 - 07:37

Pues a simple vista se ve el monto a pagar amigo AGAG4

01 533001100406 091031 000024116 1

El # Cta es 533001100406
El Monto a pagar es de $24,116.00

Salud OS
  • 0

#3 TiammatMX

TiammatMX

    Advanced Member

  • Miembros
  • PipPipPip
  • 1.750 mensajes
  • LocationUniverso Curvo\Vía Láctea\Sistema Solar\Planeta Tierra\América\México\Ciudad de México\Xochimilco\San Gregorio Atlapulco\Home

Escrito 02 marzo 2010 - 07:44

Pues a simple vista se ve el monto a pagar amigo AGAG4

01 533001100406 091031 000024116 1

El # Cta es 533001100406
El Monto a pagar es de $24,116.00

Salud OS


Y que conste. Entonces, no hay truco en ése código de barras, solamente que ya está más que definido. ¡Chale!, y yo que pensé que LyF era floja para cobrar y presta para extorsionar.
  • 0

#4 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.007 mensajes
  • LocationSanto Domingo

Escrito 02 marzo 2010 - 08:03

Pues a simple vista se ve el monto a pagar amigo AGAG4

01 533001100406 091031 000024116 1

El # Cta es 533001100406
El Monto a pagar es de $24,116.00

Salud OS


el numero del medio es la fecha, que es 31 de oct del 2009  pero el 01 delantero y el 1 final que son:
acaso el indicador de inicio y final del codigo de barra?



  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.812 mensajes
  • LocationMéxico

Escrito 02 marzo 2010 - 08:15

el numero del medio es la fecha, que es 31 de oct del 2009  pero el 01 delantero y el 1 final que son:
acaso el indicador de inicio y final del codigo de barra?


Desconozco que sea el primer par (01), el último debe ser el dígito verificador.

Salud OS
  • 0

#6 agag4

agag4

    Advanced Member

  • Miembros
  • PipPipPip
  • 295 mensajes
  • LocationMéxico

Escrito 02 marzo 2010 - 09:57

Muchas Gracias compañeros, justamente antes de entrar al foro habia descifrado el hilo negro, nunca me imagine que el mismo codigo cargaba ya la fecha y el importe a pagar, dicho sistema que les comente usa la el motor Firebird por lo que entre a la base de datos y encontre la tabla donde guarda los cobros y cual fue mi sorpresa que tiene un campo IMPORTE y un campo CODIGO donde guarda toda la cadena ejemplo:
IMPORTE = 779
CODIGO = 015497420017751002050000007791

Las cosas faciles por lo regular las hago dificiles :), yo que pensaba que el sistema se enlazaba a algun servidor de la CFE y extraía el num. de contrato con el importe a pagar, en fin, a esto le llamo mexicanadas :), gracias compañeros por sus comentarios me fueron de mucha utilidad....
  • 0

#7 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.812 mensajes
  • LocationMéxico

Escrito 02 marzo 2010 - 10:05

Que bien amigo, asignamos este hilo como resuelto.

Salud OS
  • 0

#8 joseh1999

joseh1999

    Newbie

  • Miembros
  • Pip
  • 1 mensajes

Escrito 06 noviembre 2014 - 09:47

el 01 que aparece al inicio del código de barras indica el pais para mexico es el 01, despues los siguientes números son el número de medidor, los siguientes digitos indican la fecha, despues de la fecha viene el importe, y el último número es un misterio todavia para mi.

espero y les sirva.
  • 0

#9 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.486 mensajes
  • LocationMexico City

Escrito 06 noviembre 2014 - 09:57

el 01 que aparece al inicio del código de barras indica el pais para mexico es el 01, despues los siguientes números son el número de medidor, los siguientes digitos indican la fecha, despues de la fecha viene el importe, y el último número es un misterio todavia para mi.

espero y les sirva.


Muchas gracias por tu aportación joseh1999 y bienvenido seas a DelphiAccess... ojalá podamos verte por aquí seguido (y)

Saludox ! :)
  • 0

#10 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 13.812 mensajes
  • LocationMéxico

Escrito 06 noviembre 2014 - 09:58

el 01 que aparece al inicio del código de barras indica el pais para mexico es el 01, despues los siguientes números son el número de medidor, los siguientes digitos indican la fecha, despues de la fecha viene el importe, y el último número es un misterio todavia para mi.

espero y les sirva.


Bienvenido a DelphiAccess joseh1999

Seguramente será de utilidad para alguien que a estas fechas tenga dudas acerca del tema de éste hilo, porque no creo que el compañero y amigo agag4 tenga esa duda a 4 años de distancia :)

De cualquier forma, se agradece la retro..., yo no sabía de que se trataba ese 01 (y)

Saludos
  • 0

#11 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.937 mensajes
  • LocationMéxico

Escrito 06 noviembre 2014 - 10:40


De cualquier forma, se agradece la retro..., yo no sabía de que se trataba ese 01 (y)

Saludos


Yo tampoco lo sabía. Siemrpe se aprende algo nuevo
  • 0

#12 GDL

GDL

    Newbie

  • Miembros
  • Pip
  • 1 mensajes

Escrito 10 mayo 2018 - 07:30

el 01 que aparece al inicio del código de barras indica el pais para mexico es el 01, despues los siguientes números son el número de medidor, los siguientes digitos indican la fecha, despues de la fecha viene el importe, y el último número es un misterio todavia para mi.

espero y les sirva.

Logró aprender cómo obtener el último numero: dígito de control? Deposité 100 pesos en el teléfono a alguien que dirá cómo calcular el último dígito.


  • 0