Si solo que ahora son 40 dígitos porque se agrego un digito en el tipo de 
comprobante en mi caso me agrega un cero ( 0 ) antes del cuit automanticamente
el codigo barras  Interleave 2of5 


From: Esteban H 
Sent: Sunday, June 28, 2015 9:24 PM
To: GUFA List Member 
Subject: [GUFA] Consulta

Hola.

Si usas el FoxBarcode te lo calcula automáticamente, solo envías como cadena 
los 39 dígitos y te genera el Código de barra.

Luis Guayan uno de los autores de FoxBarcode subió la función q utiliza p el 
cálculo, q te la adjunto:

 

  *------------------------------------------------------
  * PROCEDURE CheckDigitEan(tcText)
  *------------------------------------------------------
  * Calculates check digit for EAN, UPC and I2of5
  *------------------------------------------------------
  PROCEDURE CheckDigitEan(tcText)
    LOCAL lnSum, lnI, lnJ
    STORE 0 TO m.lnSum, m.lnJ
    FOR m.lnI = LEN(m.tcText) TO 1 STEP - 1
      m.lnJ = m.lnJ + 1
      m.lnSum = m.lnSum + (VAL(SUBSTR(m.tcText, m.lnI, 1)) * IIF(MOD(m.lnJ, 2) 
= 0, 1, 3))
    ENDFOR
    RETURN TRANSFORM(MOD(10 - MOD(m.lnSum, 10), 10))
  ENDPROC
  *------------------------------------------------------



 

Saludos.

 

Esteban.

 

De: [email protected] [mailto:[email protected]] En nombre de Marcelo Espinosa
Enviado el: domingo, 28 de junio de 2015 09:09 p.m.
Para: GUFA List Member
Asunto: [GUFA] Consulta

 

El código de barras debe ser Interleave 2of5 y debe contener:

 

aunume = cuit del emisor + tipo comprobante + punto de venta + cae + vcto. cae  
   

&& esto suma 39 posiciones

pares=0

impares=0

 

FOR i=1 TO 39

IF MOD(i,2)=0

   pares=pares+VAL(SUBSTR(aunume,i,1))

  ELSE

   impares=impares+VAL(SUBSTR(aunume,i,1))

ENDIF

ENDFOR

 

etapa2=impares*3

etapa4=etapa2+pares

 

IF MOD(etapa4,10)=0

dig_verif=0

else

dig_verif=10-MOD(etapa4,10)

ENDIF





num_barras=aunume+STR(dig_verif,1)

 

Saludos

Marcelo

 


------------------------------------------------------------------------------

  De: Ricardo Ruben Benitez <[email protected]>
  Para: GUFA List Member <[email protected]> 
  Enviado: Domingo, 28 de junio, 2015 18:07:57
  Asunto: [GUFA] Consulta

   

  Hola, alguien tiene las fuentes para generar el código de barras de la 
factura. Que tipo de código es?. Tienen alguna rutina para generarlo?.

  Me habian dicho que no era necesario pero parece que si.

   

  Gracias.

   

  rrb-calo

   

   

  El Viernes, 26 de junio, 2015 17:30:54, Cristian Conte 
<[email protected]> escribió:

   

  Gracias, efectivamente, era un problema de mi  certificado. 

  Muchas Gracias por responder.

  Cristian Conte

   


------------------------------------------------------------------------------

  De: Ruben Duarte <[email protected]>
  Para: GUFA List Member <[email protected]> 
  Enviado: Viernes, 26 de junio, 2015 16:15:19
  Asunto: [GUFA] Consulta

   

  Yo hoy estuve generando comprobantes en modo Homologacion sin problemas

   

  De: [email protected] [mailto:[email protected]] En nombre de Cristian Conte
  Enviado el: viernes, 26 de junio de 2015 03:14 p.m.
  Para: GUFA List Member
  Asunto: [GUFA] Consulta

   

  Buenas Tardes:

  Saben si esta tirando error la pagina de pagina en modo homologacion, por que 
me esta validando ningun comprobante, y hasta ayer no tuve problemas.

  Gracias.

   

  Cristian Conte

   

   

   

   

Responder a