Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-08-09 Por tôpico Alexander Rocha
André,

vc já recebeu o manual, se não tiver recebido te passo.

Abs,

Alexander Rocha.


2006/7/7, André Tesck Inacio [EMAIL PROTECTED]:

  Ola . bem teria como vc enviar esse manual do Banco ABN?

 [EMAIL PROTECTED]



   _

 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Eduardo
 Enviada em: quarta-feira, 28 de junho de 2006 10:05
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: [oracle_br] Re: Dúvida sobre Código de Barras




 Alexander,
   O código de barras utilizado para cobrança bancária é do tipo 2 de 5
 intercalado.
   Se voce desejar, posso enviar um manual do Banco ABN pra vc dar uma
 olhada de como é composto a formação do código de barras e da linha
 digitável.

 Qualque coisa, de um toque.

 Eduardo
 Universidade Guarulhos

 - Original Message -
 From: Alexander Rocha [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Wednesday, June 28, 2006 10:00 AM
 Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


 Anderson,

 eu preciso do inverso do que a maioria precisa. O sistema deve receber os
 dados do codigo de barras e derivar as informações  para cadastro no
 próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
 preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
 digitável, tem informações que não consigo derivar, preciso transforma-la
 no
 farmato digitavel, para assim poder derivar as informações. Por isso
 estava
 falando de entender a diferença entre eles.

 Obrigado.

 Abs,

 Alexander Rocha.


 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Mas o código de barras passa na leitora do banco? Foi feito algum
  teste e deu erro ou vc só está preocupado com a 'diferença'?
 
  Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
  coisa é o código de barras e outra coisa é a linha digitável.
 
  Na maioria dos layouts dos bancos o código de barras é diferente da
  linha digitável: valores lidos pela leitora é um, e os números q
  aparecem na representação numérica (linha digitável) é outro, e isso
  não é problema.
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
 
  
   Oscar,
  
   não é bem isso não, o problema é que o código de barras lido pela
  leitora
   ótica tras um número do tipo:
   0019600899184006053300148918
  
   E se você for digitar, o número é igual aos boletos bancários, tipo:
   23790.44819 56265.474101 85033.058016 4 3177027122
  
   Essa é minha grande questão, e claro os cálulos dos digitos
  verificadores,
   mas isso vou perturbar o pessoal depois que conseguir resolver essa
   diferença dos códigos.
  
   De qualquer forma, muito obrigado.
  
   Abs,
  
   Alexander Rocha.
  
  
  
  
  
  
  
   2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
 
   
 Oscar,
   
não é bem isso não, o problema é q
   
   
2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
 
   
  Boas,

 eu creio que isso seja uma problema de configuração do seu
  leitor de
 código de barras. Como você disse existem diversos padrôes de
  leitura de
 código de barras e seu leitor pode não estar preparado para ler
  todos eles.

 Certamente, esse leitor possui um driver e um firmware. Minha
  sugestão é
 você atualizar ambos e procurar por parâmetros de configuração
  do seu
 leitor.

 Uma visitada no site da fabricante e uma lida no Manual de
  Instruções
 podem ajudar.

 Att,

 2006/6/27, alexander_rocha [EMAIL PROTECTED]:
 

   Pessoal,
 
  preciso desenvolver um processo que automatize pagamentos.
  Esbarrei no
 
  problema de que quando o código de barras é digitado, ele
  fica igual
  ao que vem no boleto, mas se for lido por um leitor de código
  de
  barras ele tem um padrão de números diferentes. Alguem sabe
  me dizer
  algo sobre essa diferença e como faço para converter um no
  outro?
  Desde já agradeço.
 
 
 
 
 
 
 


 --
 Oscar Nogueira Neto
 [EMAIL PROTECTED]

   
   
   
  
  
   [As partes desta mensagem que não continham texto foram removidas]
 
  
 
 
 
 
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]




 
 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

 

 --__
 

 Este Grupo recebe o apoio da SQL Magazine -
 www.devmedia.com.br/sqlmagazine
 __
 O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
 o

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-08-09 Por tôpico Alexander Rocha
André,

vc já recebeu o manual, se não tiver recebido te passo.

Abs,

Alexander Rocha.


2006/7/7, André Tesck Inacio [EMAIL PROTECTED]:

  Ola . bem teria como vc enviar esse manual do Banco ABN?

 [EMAIL PROTECTED]



   _

 De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Eduardo
 Enviada em: quarta-feira, 28 de junho de 2006 10:05
 Para: oracle_br@yahoogrupos.com.br
 Assunto: Re: [oracle_br] Re: Dúvida sobre Código de Barras




 Alexander,
   O código de barras utilizado para cobrança bancária é do tipo 2 de 5
 intercalado.
   Se voce desejar, posso enviar um manual do Banco ABN pra vc dar uma
 olhada de como é composto a formação do código de barras e da linha
 digitável.

 Qualque coisa, de um toque.

 Eduardo
 Universidade Guarulhos

 - Original Message -
 From: Alexander Rocha [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Wednesday, June 28, 2006 10:00 AM
 Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


 Anderson,

 eu preciso do inverso do que a maioria precisa. O sistema deve receber os
 dados do codigo de barras e derivar as informações  para cadastro no
 próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
 preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
 digitável, tem informações que não consigo derivar, preciso transforma-la
 no
 farmato digitavel, para assim poder derivar as informações. Por isso
 estava
 falando de entender a diferença entre eles.

 Obrigado.

 Abs,

 Alexander Rocha.


 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Mas o código de barras passa na leitora do banco? Foi feito algum
  teste e deu erro ou vc só está preocupado com a 'diferença'?
 
  Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
  coisa é o código de barras e outra coisa é a linha digitável.
 
  Na maioria dos layouts dos bancos o código de barras é diferente da
  linha digitável: valores lidos pela leitora é um, e os números q
  aparecem na representação numérica (linha digitável) é outro, e isso
  não é problema.
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
 
  
   Oscar,
  
   não é bem isso não, o problema é que o código de barras lido pela
  leitora
   ótica tras um número do tipo:
   0019600899184006053300148918
  
   E se você for digitar, o número é igual aos boletos bancários, tipo:
   23790.44819 56265.474101 85033.058016 4 3177027122
  
   Essa é minha grande questão, e claro os cálulos dos digitos
  verificadores,
   mas isso vou perturbar o pessoal depois que conseguir resolver essa
   diferença dos códigos.
  
   De qualquer forma, muito obrigado.
  
   Abs,
  
   Alexander Rocha.
  
  
  
  
  
  
  
   2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
 
   
 Oscar,
   
não é bem isso não, o problema é q
   
   
2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
 
   
  Boas,

 eu creio que isso seja uma problema de configuração do seu
  leitor de
 código de barras. Como você disse existem diversos padrôes de
  leitura de
 código de barras e seu leitor pode não estar preparado para ler
  todos eles.

 Certamente, esse leitor possui um driver e um firmware. Minha
  sugestão é
 você atualizar ambos e procurar por parâmetros de configuração
  do seu
 leitor.

 Uma visitada no site da fabricante e uma lida no Manual de
  Instruções
 podem ajudar.

 Att,

 2006/6/27, alexander_rocha [EMAIL PROTECTED]:
 

   Pessoal,
 
  preciso desenvolver um processo que automatize pagamentos.
  Esbarrei no
 
  problema de que quando o código de barras é digitado, ele
  fica igual
  ao que vem no boleto, mas se for lido por um leitor de código
  de
  barras ele tem um padrão de números diferentes. Alguem sabe
  me dizer
  algo sobre essa diferença e como faço para converter um no
  outro?
  Desde já agradeço.
 
 
 
 
 
 
 


 --
 Oscar Nogueira Neto
 [EMAIL PROTECTED]

   
   
   
  
  
   [As partes desta mensagem que não continham texto foram removidas]
 
  
 
 
 
 
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]




 
 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

 

 --__
 

 Este Grupo recebe o apoio da SQL Magazine -
 www.devmedia.com.br/sqlmagazine
 __
 O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
 o

[oracle_br] Re: Dúvida no código

2006-07-19 Por tôpico Anderson
Na verdade o DECODE completo do seu código é esse:

decode(BL.id_codigo_encerramento, 1,
decode(BL.id_codigo_informacao, 1,
decode(BL.id_codigo_cancelamento, 
1,BL.id_codigo_motivo,BL.id_codigo_cancelamento),
BL.id_codigo_informacao),
BL.id_codigo_encerramento)


Seguinte:
1 - Se houver id_codigo_encerramento então é informado o 
id_codigo_encerramento.

2 - Se não houver id_codigo_encerramento mas houver 
id_codigo_informacao então é informado o id_codigo_informacao.

3 - E se não houver id_codigo_encerramento nem id_codigo_informacao 
mas houver id_codigo_cancelamento então é informado o 
id_codigo_cancelamento.



--- Em oracle_br@yahoogrupos.com.br, Cristian 
[EMAIL PROTECTED] escreveu

 Pessoal alguém poderia me dizer que esta fazendo esta linha, estou 
analisando um código PL/SQL mas não estou conseguindo entender estas 
linhas.
 
 decode(BL.id_codigo_encerramento, 1, 
 decode(BL.id_codigo_informacao, 1, 
 decode(BL.id_codigo_cancelamento, 1,
 
 O código completo é este, se trata de uma função que recebe um ID
 
 CREATE OR REPLACE FUNCTION INFORMESMARCO.obter_codigo_baixa ( 
ID_BOLET varchar2) 
 return varchar2 is
 cod_baixa varchar2(5);
 begin
 select C.cod_codigo_baixa into cod_baixa FROM
  (select /*+ PARALLEL (BL 2) */
  BL.ID,
  decode(BL.id_codigo_encerramento, 1, 
  decode(BL.id_codigo_informacao, 1, 
  decode(BL.id_codigo_cancelamento, 1,
  BL.id_codigo_motivo,
  BL.id_codigo_cancelamento),
  BL.id_codigo_informacao),
  BL.id_codigo_encerramento) id_codigo_baixa
  FROM sir.boletim BL
  where BL.ID = ID_BOLET) V, sir.codigos_baixa C
  WHERE V.id_codigo_baixa = C.id_codigo_baixa;
 return cod_baixa;
  end obter_codigo_baixa;
 /
 
 Abraço
 
 Cristian
 
 [As partes desta mensagem que não continham texto foram removidas]








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Re: Dúvida no código

2006-07-19 Por tôpico Cristian
Valeu meu caro, uma abraço
  - Original Message - 
  From: Anderson 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, July 19, 2006 3:15 PM
  Subject: [oracle_br] Re: Dúvida no código


  Na verdade o DECODE completo do seu código é esse:

  decode(BL.id_codigo_encerramento, 1,
  decode(BL.id_codigo_informacao, 1,
decode(BL.id_codigo_cancelamento, 
  1,BL.id_codigo_motivo,BL.id_codigo_cancelamento),
  BL.id_codigo_informacao),
  BL.id_codigo_encerramento)


  Seguinte:
  1 - Se houver id_codigo_encerramento então é informado o 
  id_codigo_encerramento.

  2 - Se não houver id_codigo_encerramento mas houver 
  id_codigo_informacao então é informado o id_codigo_informacao.

  3 - E se não houver id_codigo_encerramento nem id_codigo_informacao 
  mas houver id_codigo_cancelamento então é informado o 
  id_codigo_cancelamento.



  --- Em oracle_br@yahoogrupos.com.br, Cristian 
  [EMAIL PROTECTED] escreveu
  
   Pessoal alguém poderia me dizer que esta fazendo esta linha, estou 
  analisando um código PL/SQL mas não estou conseguindo entender estas 
  linhas.
   
   decode(BL.id_codigo_encerramento, 1, 
   decode(BL.id_codigo_informacao, 1, 
   decode(BL.id_codigo_cancelamento, 1,
   
   O código completo é este, se trata de uma função que recebe um ID
   
   CREATE OR REPLACE FUNCTION INFORMESMARCO.obter_codigo_baixa ( 
  ID_BOLET varchar2) 
   return varchar2 is
   cod_baixa varchar2(5);
   begin
   select C.cod_codigo_baixa into cod_baixa FROM
(select /*+ PARALLEL (BL 2) */
BL.ID,
decode(BL.id_codigo_encerramento, 1, 
decode(BL.id_codigo_informacao, 1, 
decode(BL.id_codigo_cancelamento, 1,
BL.id_codigo_motivo,
BL.id_codigo_cancelamento),
BL.id_codigo_informacao),
BL.id_codigo_encerramento) id_codigo_baixa
FROM sir.boletim BL
where BL.ID = ID_BOLET) V, sir.codigos_baixa C
WHERE V.id_codigo_baixa = C.id_codigo_baixa;
   return cod_baixa;
end obter_codigo_baixa;
   /
   
   Abraço
   
   Cristian
   
   [As partes desta mensagem que não continham texto foram removidas]
  





   

[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Anderson
Mas o código de barras passa na leitora do banco? Foi feito algum 
teste e deu erro ou vc só está preocupado com a 'diferença'?

Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma 
coisa é o código de barras e outra coisa é a linha digitável.

Na maioria dos layouts dos bancos o código de barras é diferente da 
linha digitável: valores lidos pela leitora é um, e os números q 
aparecem na representação numérica (linha digitável) é outro, e isso 
não é problema.


--- Em oracle_br@yahoogrupos.com.br, Alexander Rocha 
[EMAIL PROTECTED] escreveu

 Oscar,
 
 não é bem isso não, o problema é que o código de barras lido pela 
leitora
 ótica tras um número do tipo:
 0019600899184006053300148918
 
 E se você for digitar, o número é igual aos boletos bancários, tipo:
 23790.44819 56265.474101 85033.058016 4 3177027122
 
 Essa é minha grande questão, e claro os cálulos dos digitos 
verificadores,
 mas isso vou perturbar o pessoal depois que conseguir resolver essa
 diferença dos códigos.
 
 De qualquer forma, muito obrigado.
 
 Abs,
 
 Alexander Rocha.
 
 
 
 
 
 
 
 2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
 
   Oscar,
 
  não é bem isso não, o problema é q
 
 
  2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
 
Boas,
  
   eu creio que isso seja uma problema de configuração do seu 
leitor de
   código de barras. Como você disse existem diversos padrôes de 
leitura de
   código de barras e seu leitor pode não estar preparado para ler 
todos eles.
  
   Certamente, esse leitor possui um driver e um firmware. Minha 
sugestão é
   você atualizar ambos e procurar por parâmetros de configuração 
do seu
   leitor.
  
   Uma visitada no site da fabricante e uma lida no Manual de 
Instruções
   podem ajudar.
  
   Att,
  
   2006/6/27, alexander_rocha [EMAIL PROTECTED]:
  
 Pessoal,
   
preciso desenvolver um processo que automatize pagamentos. 
Esbarrei no
   
problema de que quando o código de barras é digitado, ele 
fica igual
ao que vem no boleto, mas se for lido por um leitor de código 
de
barras ele tem um padrão de números diferentes. Alguem sabe 
me dizer
algo sobre essa diferença e como faço para converter um no 
outro?
Desde já agradeço.
   
   
   
   
   
   
   
  
  
   --
   Oscar Nogueira Neto
   [EMAIL PROTECTED] 
  
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]








--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Alexander Rocha
Anderson,

eu preciso do inverso do que a maioria precisa. O sistema deve receber os
dados do codigo de barras e derivar as informações  para cadastro no
próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
digitável, tem informações que não consigo derivar, preciso transforma-la no
farmato digitavel, para assim poder derivar as informações. Por isso estava
falando de entender a diferença entre eles.

Obrigado.

Abs,

Alexander Rocha.


Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Mas o código de barras passa na leitora do banco? Foi feito algum
 teste e deu erro ou vc só está preocupado com a 'diferença'?

 Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
 coisa é o código de barras e outra coisa é a linha digitável.

 Na maioria dos layouts dos bancos o código de barras é diferente da
 linha digitável: valores lidos pela leitora é um, e os números q
 aparecem na representação numérica (linha digitável) é outro, e isso
 não é problema.


 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu

 
  Oscar,
 
  não é bem isso não, o problema é que o código de barras lido pela
 leitora
  ótica tras um número do tipo:
  0019600899184006053300148918
 
  E se você for digitar, o número é igual aos boletos bancários, tipo:
  23790.44819 56265.474101 85033.058016 4 3177027122
 
  Essa é minha grande questão, e claro os cálulos dos digitos
 verificadores,
  mas isso vou perturbar o pessoal depois que conseguir resolver essa
  diferença dos códigos.
 
  De qualquer forma, muito obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
 
 
 
 
 
  2006/6/28, Alexander Rocha [EMAIL PROTECTED]:

  
Oscar,
  
   não é bem isso não, o problema é q
  
  
   2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:

  
 Boas,
   
eu creio que isso seja uma problema de configuração do seu
 leitor de
código de barras. Como você disse existem diversos padrôes de
 leitura de
código de barras e seu leitor pode não estar preparado para ler
 todos eles.
   
Certamente, esse leitor possui um driver e um firmware. Minha
 sugestão é
você atualizar ambos e procurar por parâmetros de configuração
 do seu
leitor.
   
Uma visitada no site da fabricante e uma lida no Manual de
 Instruções
podem ajudar.
   
Att,
   
2006/6/27, alexander_rocha [EMAIL PROTECTED]:

   
  Pessoal,

 preciso desenvolver um processo que automatize pagamentos.
 Esbarrei no

 problema de que quando o código de barras é digitado, ele
 fica igual
 ao que vem no boleto, mas se for lido por um leitor de código
 de
 barras ele tem um padrão de números diferentes. Alguem sabe
 me dizer
 algo sobre essa diferença e como faço para converter um no
 outro?
 Desde já agradeço.







   
   
--
Oscar Nogueira Neto
[EMAIL PROTECTED]
   
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]

 





 



[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Anderson
Bem, estas informações devem constar no layout do banco usado para 
desenvolver o código de barras e linha digitável.


--- Em oracle_br@yahoogrupos.com.br, Alexander Rocha 
[EMAIL PROTECTED] escreveu

 Anderson,
 
 eu preciso do inverso do que a maioria precisa. O sistema deve 
receber os
 dados do codigo de barras e derivar as informações  para cadastro no
 próprio. Ou seja, uma vez dado o codigo de barras (digitável ou 
lido)
 preciso derivar numero do banco, moeda, valor, etc ... Mas como a 
linha
 digitável, tem informações que não consigo derivar, preciso 
transforma-la no
 farmato digitavel, para assim poder derivar as informações. Por 
isso estava
 falando de entender a diferença entre eles.
 
 Obrigado.
 
 Abs,
 
 Alexander Rocha.
 
 
 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Mas o código de barras passa na leitora do banco? Foi feito algum
  teste e deu erro ou vc só está preocupado com a 'diferença'?
 
  Pergunto isso pq nós aqui tb trabalhamos com código de barras e 
uma
  coisa é o código de barras e outra coisa é a linha digitável.
 
  Na maioria dos layouts dos bancos o código de barras é diferente 
da
  linha digitável: valores lidos pela leitora é um, e os números q
  aparecem na representação numérica (linha digitável) é outro, e 
isso
  não é problema.
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
 
  
   Oscar,
  
   não é bem isso não, o problema é que o código de barras lido 
pela
  leitora
   ótica tras um número do tipo:
   0019600899184006053300148918
  
   E se você for digitar, o número é igual aos boletos bancários, 
tipo:
   23790.44819 56265.474101 85033.058016 4 3177027122
  
   Essa é minha grande questão, e claro os cálulos dos digitos
  verificadores,
   mas isso vou perturbar o pessoal depois que conseguir resolver 
essa
   diferença dos códigos.
  
   De qualquer forma, muito obrigado.
  
   Abs,
  
   Alexander Rocha.
  
  
  
  
  
  
  
   2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
 
   
 Oscar,
   
não é bem isso não, o problema é q
   
   
2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
 
   
  Boas,

 eu creio que isso seja uma problema de configuração do seu
  leitor de
 código de barras. Como você disse existem diversos padrôes 
de
  leitura de
 código de barras e seu leitor pode não estar preparado para 
ler
  todos eles.

 Certamente, esse leitor possui um driver e um firmware. 
Minha
  sugestão é
 você atualizar ambos e procurar por parâmetros de 
configuração
  do seu
 leitor.

 Uma visitada no site da fabricante e uma lida no Manual de
  Instruções
 podem ajudar.

 Att,

 2006/6/27, alexander_rocha [EMAIL PROTECTED]:
 

   Pessoal,
 
  preciso desenvolver um processo que automatize pagamentos.
  Esbarrei no
 
  problema de que quando o código de barras é digitado, ele
  fica igual
  ao que vem no boleto, mas se for lido por um leitor de 
código
  de
  barras ele tem um padrão de números diferentes. Alguem 
sabe
  me dizer
  algo sobre essa diferença e como faço para converter um no
  outro?
  Desde já agradeço.
 
 
 
 
 
 
 


 --
 Oscar Nogueira Neto
 [EMAIL PROTECTED]

   
   
   
  
  
   [As partes desta mensagem que não continham texto foram 
removidas]
 
  
 
 
 
 
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Alexander Rocha
Anderson,

tenho um documento do banco Itau, mas lah só consta o layout do codigo
digitável, nada fala sobre o código da leitora ótica, infelizmente.

Mas Obrigado.

Abs,

Alexander Rocha.


Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Bem, estas informações devem constar no layout do banco usado para
 desenvolver o código de barras e linha digitável.



 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu
 
  Anderson,
 
  eu preciso do inverso do que a maioria precisa. O sistema deve
 receber os
  dados do codigo de barras e derivar as informações  para cadastro no
  próprio. Ou seja, uma vez dado o codigo de barras (digitável ou
 lido)
  preciso derivar numero do banco, moeda, valor, etc ... Mas como a
 linha
  digitável, tem informações que não consigo derivar, preciso
 transforma-la no
  farmato digitavel, para assim poder derivar as informações. Por
 isso estava
  falando de entender a diferença entre eles.
 
  Obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
  Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  
Mas o código de barras passa na leitora do banco? Foi feito algum
   teste e deu erro ou vc só está preocupado com a 'diferença'?
  
   Pergunto isso pq nós aqui tb trabalhamos com código de barras e
 uma
   coisa é o código de barras e outra coisa é a linha digitável.
  
   Na maioria dos layouts dos bancos o código de barras é diferente
 da
   linha digitável: valores lidos pela leitora é um, e os números q
   aparecem na representação numérica (linha digitável) é outro, e
 isso
   não é problema.
  
  
   --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
   [EMAIL PROTECTED] escreveu
  
   
Oscar,
   
não é bem isso não, o problema é que o código de barras lido
 pela
   leitora
ótica tras um número do tipo:
0019600899184006053300148918
   
E se você for digitar, o número é igual aos boletos bancários,
 tipo:
23790.44819 56265.474101 85033.058016 4 3177027122
   
Essa é minha grande questão, e claro os cálulos dos digitos
   verificadores,
mas isso vou perturbar o pessoal depois que conseguir resolver
 essa
diferença dos códigos.
   
De qualquer forma, muito obrigado.
   
Abs,
   
Alexander Rocha.
   
   
   
   
   
   
   
2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
  

  Oscar,

 não é bem isso não, o problema é q


 2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
  

   Boas,
 
  eu creio que isso seja uma problema de configuração do seu
   leitor de
  código de barras. Como você disse existem diversos padrôes
 de
   leitura de
  código de barras e seu leitor pode não estar preparado para
 ler
   todos eles.
 
  Certamente, esse leitor possui um driver e um firmware.
 Minha
   sugestão é
  você atualizar ambos e procurar por parâmetros de
 configuração
   do seu
  leitor.
 
  Uma visitada no site da fabricante e uma lida no Manual de
   Instruções
  podem ajudar.
 
  Att,
 
  2006/6/27, alexander_rocha [EMAIL PROTECTED]:
  
 
Pessoal,
  
   preciso desenvolver um processo que automatize pagamentos.
   Esbarrei no
  
   problema de que quando o código de barras é digitado, ele
   fica igual
   ao que vem no boleto, mas se for lido por um leitor de
 código
   de
   barras ele tem um padrão de números diferentes. Alguem
 sabe
   me dizer
   algo sobre essa diferença e como faço para converter um no
   outro?
   Desde já agradeço.
  
  
  
  
  
  
  
 
 
  --
  Oscar Nogueira Neto
  [EMAIL PROTECTED]
 



   
   
[As partes desta mensagem que não continham texto foram
 removidas]
  
   
  
  
  
  
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 




 



[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Marcos
Alexander,

São os mesmos dados, mas eles estão em uma ordem um pouco diferente, veja no 
manual do código de barras do banco, atente que no linha digitável tem os 
campos de digito verificador parcial que não existem quando vc lê o código 
barras,  vc precisa retirar antes de extrair os valores.


1. Composição do Código de Barras (parte inferior da ficha de compensação)
Considerando a seguinte composição:
3419616670123451101234567880057123457000
Temos:
Conteúdo Significado Posição
341= Código do Banco favorecido 18 a 20
9= Código da Moeda 21 a 21
6= DV do Código de Barras  (a) 22 a 22
1667= Fator de Vencimento (ex.: 01/05/2002)  (b) 23 a 26
012345= Valor do Título 27 a 36
1101234567880057123457000= Campo Livre 37 a 61


2. Composição da representação numérica do código de barras (parte superior 
da ficha de compensação)
Considerando a seguinte composição:
34191.1012  1 34567.88005  8 71234.57000  1 6 1667012345
Campo 1 dv Campo 2 dv Campo 3 dv dv geral Campo 4 Campo 5
Temos:
Conteúdo Significado Posição
341= Código do Banco 18 a 20
9= Código da Moeda 21 a 21
1101234567880057123457000= Campo Livre 37 a 61
6= DV do Código de Barras  (a) 22 a 22
1667= Fator de Vencimento (ex.: 01/05/2002) (b) 23 a 26
012345= Valor do Título 27 a 36


- Original Message - 
From: Eduardo
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:04 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


Alexander,
  O código de barras utilizado para cobrança bancária é do tipo 2 de 5
intercalado.
  Se voce desejar, posso enviar um manual do Banco ABN pra vc dar uma
olhada de como é composto a formação do código de barras e da linha
digitável.

Qualque coisa, de um toque.

Eduardo
Universidade Guarulhos

- Original Message - 
From: Alexander Rocha [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:00 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


Anderson,

eu preciso do inverso do que a maioria precisa. O sistema deve receber os
dados do codigo de barras e derivar as informações  para cadastro no
próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
digitável, tem informações que não consigo derivar, preciso transforma-la no
farmato digitavel, para assim poder derivar as informações. Por isso estava
falando de entender a diferença entre eles.

Obrigado.

Abs,

Alexander Rocha.


Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Mas o código de barras passa na leitora do banco? Foi feito algum
 teste e deu erro ou vc só está preocupado com a 'diferença'?

 Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
 coisa é o código de barras e outra coisa é a linha digitável.

 Na maioria dos layouts dos bancos o código de barras é diferente da
 linha digitável: valores lidos pela leitora é um, e os números q
 aparecem na representação numérica (linha digitável) é outro, e isso
 não é problema.


 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu

 
  Oscar,
 
  não é bem isso não, o problema é que o código de barras lido pela
 leitora
  ótica tras um número do tipo:
  0019600899184006053300148918
 
  E se você for digitar, o número é igual aos boletos bancários, tipo:
  23790.44819 56265.474101 85033.058016 4 3177027122
 
  Essa é minha grande questão, e claro os cálulos dos digitos
 verificadores,
  mas isso vou perturbar o pessoal depois que conseguir resolver essa
  diferença dos códigos.
 
  De qualquer forma, muito obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
 
 
 
 
 
  2006/6/28, Alexander Rocha [EMAIL PROTECTED]:

  
Oscar,
  
   não é bem isso não, o problema é q
  
  
   2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:

  
 Boas,
   
eu creio que isso seja uma problema de configuração do seu
 leitor de
código de barras. Como você disse existem diversos padrôes de
 leitura de
código de barras e seu leitor pode não estar preparado para ler
 todos eles.
   
Certamente, esse leitor possui um driver e um firmware. Minha
 sugestão é
você atualizar ambos e procurar por parâmetros de configuração
 do seu
leitor.
   
Uma visitada no site da fabricante e uma lida no Manual de
 Instruções
podem ajudar.
   
Att,
   
2006/6/27, alexander_rocha [EMAIL PROTECTED]:

   
  Pessoal,

 preciso desenvolver um processo que automatize pagamentos.
 Esbarrei no

 problema de que quando o código de barras é digitado, ele
 fica igual
 ao que vem no boleto, mas se for lido por um leitor de código
 de
 barras ele tem um padrão de números diferentes. Alguem sabe
 me dizer
 algo sobre essa diferença e como faço para converter um no
 outro?
 Desde já agradeço.







   
   
--
Oscar Nogueira Neto
[EMAIL PROTECTED]
   
  
  
  
 
 
  [As partes desta mensagem que não

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Eduardo
Alexander,

Enviei o maual do ABN para o email informado.

Abraços
Eduardo

- Original Message - 
From: Alexander Rocha [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:33 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


Eduardo,

agradeço muito, pode mandar para [EMAIL PROTECTED] Vou dar uma
olhada para ver se entendo essa diferença.

Valeu mesmo, muito obrigado.

Alexander Rocha.


Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:

  Alexander,
   O código de barras utilizado para cobrança bancária é do tipo 2 de 5
 intercalado.
   Se voce desejar, posso enviar um manual do Banco ABN pra vc dar uma
 olhada de como é composto a formação do código de barras e da linha
 digitável.

 Qualque coisa, de um toque.

 Eduardo
 Universidade Guarulhos


 - Original Message -
 From: Alexander Rocha [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Wednesday, June 28, 2006 10:00 AM
 Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


 Anderson,

 eu preciso do inverso do que a maioria precisa. O sistema deve receber os
 dados do codigo de barras e derivar as informações  para cadastro no
 próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
 preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
 digitável, tem informações que não consigo derivar, preciso transforma-la
 no
 farmato digitavel, para assim poder derivar as informações. Por isso
 estava
 falando de entender a diferença entre eles.

 Obrigado.

 Abs,

 Alexander Rocha.


 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Mas o código de barras passa na leitora do banco? Foi feito algum
  teste e deu erro ou vc só está preocupado com a 'diferença'?
 
  Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
  coisa é o código de barras e outra coisa é a linha digitável.
 
  Na maioria dos layouts dos bancos o código de barras é diferente da
  linha digitável: valores lidos pela leitora é um, e os números q
  aparecem na representação numérica (linha digitável) é outro, e isso
  não é problema.
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
 
  
   Oscar,
  
   não é bem isso não, o problema é que o código de barras lido pela
  leitora
   ótica tras um número do tipo:
   0019600899184006053300148918
  
   E se você for digitar, o número é igual aos boletos bancários, tipo:
   23790.44819 56265.474101 85033.058016 4 3177027122
  
   Essa é minha grande questão, e claro os cálulos dos digitos
  verificadores,
   mas isso vou perturbar o pessoal depois que conseguir resolver essa
   diferença dos códigos.
  
   De qualquer forma, muito obrigado.
  
   Abs,
  
   Alexander Rocha.
  
  
  
  
  
  
  
   2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
 
   
 Oscar,
   
não é bem isso não, o problema é q
   
   
2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
 
   
  Boas,

 eu creio que isso seja uma problema de configuração do seu
  leitor de
 código de barras. Como você disse existem diversos padrôes de
  leitura de
 código de barras e seu leitor pode não estar preparado para ler
  todos eles.

 Certamente, esse leitor possui um driver e um firmware. Minha
  sugestão é
 você atualizar ambos e procurar por parâmetros de configuração
  do seu
 leitor.

 Uma visitada no site da fabricante e uma lida no Manual de
  Instruções
 podem ajudar.

 Att,

 2006/6/27, alexander_rocha [EMAIL PROTECTED]:
 

   Pessoal,
 
  preciso desenvolver um processo que automatize pagamentos.
  Esbarrei no
 
  problema de que quando o código de barras é digitado, ele
  fica igual
  ao que vem no boleto, mas se for lido por um leitor de código
  de
  barras ele tem um padrão de números diferentes. Alguem sabe
  me dizer
  algo sobre essa diferença e como faço para converter um no
  outro?
  Desde já agradeço.
 
 
 
 
 
 
 


 --
 Oscar Nogueira Neto
 [EMAIL PROTECTED]

   
   
   
  
  
   [As partes desta mensagem que não continham texto foram removidas]
 
  
 
 
 
 
 
 
 


 [As partes desta mensagem que não continham texto foram removidas]




 --
--
 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

 --
--

 --
__
 

 Este Grupo recebe o apoio da SQL Magazine -
 www.devmedia.com.br/sqlmagazine
 __
 O grupo Oracle_br não aceita anexos

[oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Anderson
Então entre em contato com o banco Itau, pois todo banco tem uma 
equipe responsável pelos talyouts.

Questione-os sobre a composição do código de barras, vc pode pedir tb 
para q eles mandem um layout autalizado, etc.


--- Em oracle_br@yahoogrupos.com.br, Alexander Rocha 
[EMAIL PROTECTED] escreveu

 Anderson,
 
 tenho um documento do banco Itau, mas lah só consta o layout do 
codigo
 digitável, nada fala sobre o código da leitora ótica, infelizmente.
 
 Mas Obrigado.
 
 Abs,
 
 Alexander Rocha.
 
 
 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Bem, estas informações devem constar no layout do banco usado 
para
  desenvolver o código de barras e linha digitável.
 
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
  
   Anderson,
  
   eu preciso do inverso do que a maioria precisa. O sistema deve
  receber os
   dados do codigo de barras e derivar as informações  para 
cadastro no
   próprio. Ou seja, uma vez dado o codigo de barras (digitável ou
  lido)
   preciso derivar numero do banco, moeda, valor, etc ... Mas como 
a
  linha
   digitável, tem informações que não consigo derivar, preciso
  transforma-la no
   farmato digitavel, para assim poder derivar as informações. Por
  isso estava
   falando de entender a diferença entre eles.
  
   Obrigado.
  
   Abs,
  
   Alexander Rocha.
  
  
   Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   
 Mas o código de barras passa na leitora do banco? Foi feito 
algum
teste e deu erro ou vc só está preocupado com a 'diferença'?
   
Pergunto isso pq nós aqui tb trabalhamos com código de barras 
e
  uma
coisa é o código de barras e outra coisa é a linha digitável.
   
Na maioria dos layouts dos bancos o código de barras é 
diferente
  da
linha digitável: valores lidos pela leitora é um, e os 
números q
aparecem na representação numérica (linha digitável) é outro, 
e
  isso
não é problema.
   
   
--- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
[EMAIL PROTECTED] escreveu
   

 Oscar,

 não é bem isso não, o problema é que o código de barras lido
  pela
leitora
 ótica tras um número do tipo:
 0019600899184006053300148918

 E se você for digitar, o número é igual aos boletos 
bancários,
  tipo:
 23790.44819 56265.474101 85033.058016 4 3177027122

 Essa é minha grande questão, e claro os cálulos dos digitos
verificadores,
 mas isso vou perturbar o pessoal depois que conseguir 
resolver
  essa
 diferença dos códigos.

 De qualquer forma, muito obrigado.

 Abs,

 Alexander Rocha.







 2006/6/28, Alexander Rocha [EMAIL PROTECTED]:
   
 
   Oscar,
 
  não é bem isso não, o problema é q
 
 
  2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:
   
 
Boas,
  
   eu creio que isso seja uma problema de configuração do 
seu
leitor de
   código de barras. Como você disse existem diversos 
padrôes
  de
leitura de
   código de barras e seu leitor pode não estar preparado 
para
  ler
todos eles.
  
   Certamente, esse leitor possui um driver e um firmware.
  Minha
sugestão é
   você atualizar ambos e procurar por parâmetros de
  configuração
do seu
   leitor.
  
   Uma visitada no site da fabricante e uma lida no Manual 
de
Instruções
   podem ajudar.
  
   Att,
  
   2006/6/27, alexander_rocha [EMAIL PROTECTED]:
   
  
 Pessoal,
   
preciso desenvolver um processo que automatize 
pagamentos.
Esbarrei no
   
problema de que quando o código de barras é digitado, 
ele
fica igual
ao que vem no boleto, mas se for lido por um leitor de
  código
de
barras ele tem um padrão de números diferentes. Alguem
  sabe
me dizer
algo sobre essa diferença e como faço para converter 
um no
outro?
Desde já agradeço.
   
   
   
   
   
   
   
  
  
   --
   Oscar Nogueira Neto
   [EMAIL PROTECTED]
  
 
 
 


 [As partes desta mensagem que não continham texto foram
  removidas]
   

   
   
   
   
   
   
   
  
  
   [As partes desta mensagem que não continham texto foram 
removidas]
  
 
 
 
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]







--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--__

Este Grupo recebe o apoio 

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Alexander Rocha
Anderson,

mais uma vez muito obrigado, vou tentar.

[]s

Alexander Rocha.


Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Então entre em contato com o banco Itau, pois todo banco tem uma
 equipe responsável pelos talyouts.

 Questione-os sobre a composição do código de barras, vc pode pedir tb
 para q eles mandem um layout autalizado, etc.



 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu
 
  Anderson,
 
  tenho um documento do banco Itau, mas lah só consta o layout do
 codigo
  digitável, nada fala sobre o código da leitora ótica, infelizmente.
 
  Mas Obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
  Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  
Bem, estas informações devem constar no layout do banco usado
 para
   desenvolver o código de barras e linha digitável.
  
  
  
   --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
   [EMAIL PROTECTED] escreveu
   
Anderson,
   
eu preciso do inverso do que a maioria precisa. O sistema deve
   receber os
dados do codigo de barras e derivar as informações  para
 cadastro no
próprio. Ou seja, uma vez dado o codigo de barras (digitável ou
   lido)
preciso derivar numero do banco, moeda, valor, etc ... Mas como
 a
   linha
digitável, tem informações que não consigo derivar, preciso
   transforma-la no
farmato digitavel, para assim poder derivar as informações. Por
   isso estava
falando de entender a diferença entre eles.
   
Obrigado.
   
Abs,
   
Alexander Rocha.
   
   
Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
  

  Mas o código de barras passa na leitora do banco? Foi feito
 algum
 teste e deu erro ou vc só está preocupado com a 'diferença'?

 Pergunto isso pq nós aqui tb trabalhamos com código de barras
 e
   uma
 coisa é o código de barras e outra coisa é a linha digitável.

 Na maioria dos layouts dos bancos o código de barras é
 diferente
   da
 linha digitável: valores lidos pela leitora é um, e os
 números q
 aparecem na representação numérica (linha digitável) é outro,
 e
   isso
 não é problema.


 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu

 
  Oscar,
 
  não é bem isso não, o problema é que o código de barras lido
   pela
 leitora
  ótica tras um número do tipo:
  0019600899184006053300148918
 
  E se você for digitar, o número é igual aos boletos
 bancários,
   tipo:
  23790.44819 56265.474101 85033.058016 4 3177027122
 
  Essa é minha grande questão, e claro os cálulos dos digitos
 verificadores,
  mas isso vou perturbar o pessoal depois que conseguir
 resolver
   essa
  diferença dos códigos.
 
  De qualquer forma, muito obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
 
 
 
 
 
  2006/6/28, Alexander Rocha [EMAIL PROTECTED]:

  
Oscar,
  
   não é bem isso não, o problema é q
  
  
   2006/6/28, Oscar Nogueira Neto [EMAIL PROTECTED]:

  
 Boas,
   
eu creio que isso seja uma problema de configuração do
 seu
 leitor de
código de barras. Como você disse existem diversos
 padrôes
   de
 leitura de
código de barras e seu leitor pode não estar preparado
 para
   ler
 todos eles.
   
Certamente, esse leitor possui um driver e um firmware.
   Minha
 sugestão é
você atualizar ambos e procurar por parâmetros de
   configuração
 do seu
leitor.
   
Uma visitada no site da fabricante e uma lida no Manual
 de
 Instruções
podem ajudar.
   
Att,
   
2006/6/27, alexander_rocha [EMAIL PROTECTED]:

   
  Pessoal,

 preciso desenvolver um processo que automatize
 pagamentos.
 Esbarrei no

 problema de que quando o código de barras é digitado,
 ele
 fica igual
 ao que vem no boleto, mas se for lido por um leitor de
   código
 de
 barras ele tem um padrão de números diferentes. Alguem
   sabe
 me dizer
 algo sobre essa diferença e como faço para converter
 um no
 outro?
 Desde já agradeço.







   
   
--
Oscar Nogueira Neto
[EMAIL PROTECTED]
   
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram
   removidas]

 







   
   
[As partes desta mensagem que não continham texto foram
 removidas]
   
  
  
  
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 




 



[As partes desta mensagem que não continham texto foram removidas]




Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Marcos
Alexander ,  

Acho que essa informação não procede, o código de barras é padrão pra todos os 
bancos,  inclusive aqui na empresa desenvolvi um sistema parecido para o Contas 
a Pagar onde o usuário lê o código de barras ou digita a linha digitável caso a 
leitura não seja possivel. O sistema lê bloquetos de todos os bancos e preenche 
com campos banco, valor, carteira, moeda, data de vencimento e outros 
corretamente.

O que pode variar é a informação que vai dentro do campo livre, esse realmente 
varia de banco para banco e é onde estão as informações do nosso numero e de 
agencia e conta corrente.


Marcos



  - Original Message - 
  From: Alexander Rocha 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, June 28, 2006 11:15 AM
  Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


  Pessoal, muito obrigado a todos pela ajuda.

  Marcos e Eduardo,

  agradeço muito a ajuda, era exatamente o que eu precisava agora.

  Eduardo, recebi o documento e respondi direto para seu email.

  Só mais uma coisa, como já falei com o Eduardo no email pessoal. Entendi que
  cada banco tem um formato diferente para o código lido pela leitora ótica,
  exatamente da mesma forma que o digitável.
  Como posso conseguir com os bancos os documentos com esse layout e com a
  informação do cálculo do DV. Fiz uma tentativa com o Bradesco e os tels que
  consigo são só de atendimento ao cliente, ou seja, a não ser que eu seja
  correntista não passo da primeira informação com esse acesso, quando me
  pedem agencia e conta.


  Pessoal, mais uma vez muito obrigado.

  Abs,

  Alexander Rocha.






  Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:
  
Alexander,
  
   Enviei o maual do ABN para o email informado.
  
   Abraços
  
   Eduardo
  
  
   - Original Message -
   From: Alexander Rocha [EMAIL PROTECTED]
   To: oracle_br@yahoogrupos.com.br
   Sent: Wednesday, June 28, 2006 10:33 AM
   Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras
  
  
   Eduardo,
  
   agradeço muito, pode mandar para [EMAIL PROTECTED] Vou dar uma
   olhada para ver se entendo essa diferença.
  
   Valeu mesmo, muito obrigado.
  
   Alexander Rocha.
  
  
   Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:
   
 Alexander,
  O código de barras utilizado para cobrança bancária é do tipo 2 de
   5
intercalado.
  Se voce desejar, posso enviar um manual do Banco ABN pra vc dar
   uma
olhada de como é composto a formação do código de barras e da linha
digitável.
   
Qualque coisa, de um toque.
   
Eduardo
Universidade Guarulhos
   
   
- Original Message -
From: Alexander Rocha [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:00 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras
   
   
Anderson,
   
eu preciso do inverso do que a maioria precisa. O sistema deve receber
   os
dados do codigo de barras e derivar as informações  para cadastro no
próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
preciso derivar numero do banco, moeda, valor, etc ... Mas como a linha
digitável, tem informações que não consigo derivar, preciso
   transforma-la
no
farmato digitavel, para assim poder derivar as informações. Por isso
estava
falando de entender a diferença entre eles.
   
Obrigado.
   
Abs,
   
Alexander Rocha.
   
   
Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Mas o código de barras passa na leitora do banco? Foi feito algum
 teste e deu erro ou vc só está preocupado com a 'diferença'?

 Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
 coisa é o código de barras e outra coisa é a linha digitável.

 Na maioria dos layouts dos bancos o código de barras é diferente da
 linha digitável: valores lidos pela leitora é um, e os números q
 aparecem na representação numérica (linha digitável) é outro, e isso
 não é problema.


 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu

 
  Oscar,
 
  não é bem isso não, o problema é que o código de barras lido pela
 leitora
  ótica tras um número do tipo:
  0019600899184006053300148918
 
  E se você for digitar, o número é igual aos boletos bancários, tipo:
  23790.44819 56265.474101 85033.058016 4 3177027122
 
  Essa é minha grande questão, e claro os cálulos dos digitos
 verificadores,
  mas isso vou perturbar o pessoal depois que conseguir resolver essa
  diferença dos códigos.
 
  De qualquer forma, muito obrigado.
 
  Abs,
 
  Alexander Rocha.
 
 
 
 
 
 
 
  2006/6/28, Alexander Rocha [EMAIL PROTECTED]:

  
Oscar,
  
   não é bem isso não, o problema é q
  
  
   2006/6/28, Oscar Nogueira Neto

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Alexander Rocha
Marcos,

agora vc me deixou com uma dúvida, entendi que fora o campo livre o resto
segue o mesmo padrão, mas quanto ao dígito verificador? Estive olhando e o
padrão do Bradsesco parece diferente do Itau, mesmo para esses campos que
são fixos.

[]s,

Alexander Rocha


Em 28/06/06, Marcos [EMAIL PROTECTED] escreveu:

  Alexander ,

 Acho que essa informação não procede, o código de barras é padrão pra
 todos os bancos,  inclusive aqui na empresa desenvolvi um sistema parecido
 para o Contas a Pagar onde o usuário lê o código de barras ou digita a linha
 digitável caso a leitura não seja possivel. O sistema lê bloquetos de todos
 os bancos e preenche com campos banco, valor, carteira, moeda, data de
 vencimento e outros corretamente.

 O que pode variar é a informação que vai dentro do campo livre, esse
 realmente varia de banco para banco e é onde estão as informações do nosso
 numero e de agencia e conta corrente.


 Marcos




   - Original Message -
   From: Alexander Rocha
   To: oracle_br@yahoogrupos.com.br
   Sent: Wednesday, June 28, 2006 11:15 AM
   Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


   Pessoal, muito obrigado a todos pela ajuda.

   Marcos e Eduardo,

   agradeço muito a ajuda, era exatamente o que eu precisava agora.

   Eduardo, recebi o documento e respondi direto para seu email.

   Só mais uma coisa, como já falei com o Eduardo no email pessoal. Entendi
 que
   cada banco tem um formato diferente para o código lido pela leitora
 ótica,
   exatamente da mesma forma que o digitável.
   Como posso conseguir com os bancos os documentos com esse layout e com a
   informação do cálculo do DV. Fiz uma tentativa com o Bradesco e os tels
 que
   consigo são só de atendimento ao cliente, ou seja, a não ser que eu seja
   correntista não passo da primeira informação com esse acesso, quando me
   pedem agencia e conta.


   Pessoal, mais uma vez muito obrigado.

   Abs,

   Alexander Rocha.






   Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:
   
 Alexander,
   
Enviei o maual do ABN para o email informado.
   
Abraços
   
Eduardo
   
   
- Original Message -
From: Alexander Rocha [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:33 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras
   
   
Eduardo,
   
agradeço muito, pode mandar para [EMAIL PROTECTED] Vou dar
 uma
olhada para ver se entendo essa diferença.
   
Valeu mesmo, muito obrigado.
   
Alexander Rocha.
   
   
Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:

  Alexander,
   O código de barras utilizado para cobrança bancária é do tipo
 2 de
5
 intercalado.
   Se voce desejar, posso enviar um manual do Banco ABN pra vc
 dar
uma
 olhada de como é composto a formação do código de barras e da linha
 digitável.

 Qualque coisa, de um toque.

 Eduardo
 Universidade Guarulhos


 - Original Message -
 From: Alexander Rocha [EMAIL PROTECTED]
 To: oracle_br@yahoogrupos.com.br
 Sent: Wednesday, June 28, 2006 10:00 AM
 Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


 Anderson,

 eu preciso do inverso do que a maioria precisa. O sistema deve
 receber
os
 dados do codigo de barras e derivar as informações  para cadastro no
 próprio. Ou seja, uma vez dado o codigo de barras (digitável ou
 lido)
 preciso derivar numero do banco, moeda, valor, etc ... Mas como a
 linha
 digitável, tem informações que não consigo derivar, preciso
transforma-la
 no
 farmato digitavel, para assim poder derivar as informações. Por isso
 estava
 falando de entender a diferença entre eles.

 Obrigado.

 Abs,

 Alexander Rocha.


 Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:
 
   Mas o código de barras passa na leitora do banco? Foi feito algum
  teste e deu erro ou vc só está preocupado com a 'diferença'?
 
  Pergunto isso pq nós aqui tb trabalhamos com código de barras e
 uma
  coisa é o código de barras e outra coisa é a linha digitável.
 
  Na maioria dos layouts dos bancos o código de barras é diferente
 da
  linha digitável: valores lidos pela leitora é um, e os números q
  aparecem na representação numérica (linha digitável) é outro, e
 isso
  não é problema.
 
 
  --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
  [EMAIL PROTECTED] escreveu
 
  
   Oscar,
  
   não é bem isso não, o problema é que o código de barras lido
 pela
  leitora
   ótica tras um número do tipo:
   0019600899184006053300148918
  
   E se você for digitar, o número é igual aos boletos bancários,
 tipo:
   23790.44819 56265.474101 85033.058016 4 3177027122
  
   Essa é minha grande questão, e claro os cálulos

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Eduardo
Marcos,

Em contato com Alexander,  quando me referi aos bancos, estava me
referindo ao lay-out de arquivos CNAB e não ao código de barras.

Eduardo.
Universidade Guarulhos

- Original Message - 
From: Marcos [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 3:56 PM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


Alexander ,

Acho que essa informação não procede, o código de barras é padrão pra todos
os bancos,  inclusive aqui na empresa desenvolvi um sistema parecido para o
Contas a Pagar onde o usuário lê o código de barras ou digita a linha
digitável caso a leitura não seja possivel. O sistema lê bloquetos de todos
os bancos e preenche com campos banco, valor, carteira, moeda, data de
vencimento e outros corretamente.

O que pode variar é a informação que vai dentro do campo livre, esse
realmente varia de banco para banco e é onde estão as informações do nosso
numero e de agencia e conta corrente.


Marcos



  - Original Message - 
  From: Alexander Rocha
  To: oracle_br@yahoogrupos.com.br
  Sent: Wednesday, June 28, 2006 11:15 AM
  Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


  Pessoal, muito obrigado a todos pela ajuda.

  Marcos e Eduardo,

  agradeço muito a ajuda, era exatamente o que eu precisava agora.

  Eduardo, recebi o documento e respondi direto para seu email.

  Só mais uma coisa, como já falei com o Eduardo no email pessoal. Entendi
que
  cada banco tem um formato diferente para o código lido pela leitora ótica,
  exatamente da mesma forma que o digitável.
  Como posso conseguir com os bancos os documentos com esse layout e com a
  informação do cálculo do DV. Fiz uma tentativa com o Bradesco e os tels
que
  consigo são só de atendimento ao cliente, ou seja, a não ser que eu seja
  correntista não passo da primeira informação com esse acesso, quando me
  pedem agencia e conta.


  Pessoal, mais uma vez muito obrigado.

  Abs,

  Alexander Rocha.






  Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:
  
Alexander,
  
   Enviei o maual do ABN para o email informado.
  
   Abraços
  
   Eduardo
  
  
   - Original Message -
   From: Alexander Rocha [EMAIL PROTECTED]
   To: oracle_br@yahoogrupos.com.br
   Sent: Wednesday, June 28, 2006 10:33 AM
   Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras
  
  
   Eduardo,
  
   agradeço muito, pode mandar para [EMAIL PROTECTED] Vou dar uma
   olhada para ver se entendo essa diferença.
  
   Valeu mesmo, muito obrigado.
  
   Alexander Rocha.
  
  
   Em 28/06/06, Eduardo [EMAIL PROTECTED] escreveu:
   
 Alexander,
  O código de barras utilizado para cobrança bancária é do tipo 2
de
   5
intercalado.
  Se voce desejar, posso enviar um manual do Banco ABN pra vc dar
   uma
olhada de como é composto a formação do código de barras e da linha
digitável.
   
Qualque coisa, de um toque.
   
Eduardo
Universidade Guarulhos
   
   
- Original Message -
From: Alexander Rocha [EMAIL PROTECTED]
To: oracle_br@yahoogrupos.com.br
Sent: Wednesday, June 28, 2006 10:00 AM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras
   
   
Anderson,
   
eu preciso do inverso do que a maioria precisa. O sistema deve receber
   os
dados do codigo de barras e derivar as informações  para cadastro no
próprio. Ou seja, uma vez dado o codigo de barras (digitável ou lido)
preciso derivar numero do banco, moeda, valor, etc ... Mas como a
linha
digitável, tem informações que não consigo derivar, preciso
   transforma-la
no
farmato digitavel, para assim poder derivar as informações. Por isso
estava
falando de entender a diferença entre eles.
   
Obrigado.
   
Abs,
   
Alexander Rocha.
   
   
Em 28/06/06, Anderson [EMAIL PROTECTED] escreveu:

  Mas o código de barras passa na leitora do banco? Foi feito algum
 teste e deu erro ou vc só está preocupado com a 'diferença'?

 Pergunto isso pq nós aqui tb trabalhamos com código de barras e uma
 coisa é o código de barras e outra coisa é a linha digitável.

 Na maioria dos layouts dos bancos o código de barras é diferente da
 linha digitável: valores lidos pela leitora é um, e os números q
 aparecem na representação numérica (linha digitável) é outro, e isso
 não é problema.


 --- Em oracle_br@yahoogrupos.com.br, Alexander Rocha
 [EMAIL PROTECTED] escreveu

 
  Oscar,
 
  não é bem isso não, o problema é que o código de barras lido pela
 leitora
  ótica tras um número do tipo:
  0019600899184006053300148918
 
  E se você for digitar, o número é igual aos boletos bancários,
tipo:
  23790.44819 56265.474101 85033.058016 4 3177027122
 
  Essa é minha grande questão, e claro os cálulos dos digitos
 verificadores,
  mas isso vou perturbar o pessoal depois que conseguir

Re: [oracle_br] Re: Dúvida sobre Código de Barras

2006-06-28 Por tôpico Marcos
Olhe, fazem já alguns anos que desenvolvi esses layouts, não sei se mudou algo 
depois, mas meus sistemas continuam funcionando perfeitamente

Aqui está o código que utilizo para validar o codigo de barras, está em 
Centura/SqlWindows:




!!CB!! 278
Function: CalculaDigitoVerCodigoBarras
 Description:
 Returns
  Boolean:
 Parameters
  String: pstrCodigoBarras
  Number: pnTipoDigit
  ! 1  == Digitação manual
  ! 2  == Leitura ótica 
 Static Variables
 Local variables
  Number: nCont
  Number: nPos
  Number: nTam
  Number: nSoma
  Number: nDigitoVerificador
  Number: nDigitoCalc
  Number: nValor
  String: strValor
 Actions
  If pnTipoDigit = 1  
   !
   ! Digitação Manual
   !
   Set nDigitoVerificador = SalStrToNumber( SalStrMidX( pstrCodigoBarras, 32, 1 
) )
   ! O valor deve ter 14 posicões preenchidas com zeros a esquerda
   Set strValor = StrZero( SalStrMidX( pstrCodigoBarras, 33, SalStrLength( 
pstrCodigoBarras ) - 33 ), 14 )
   ! Retirar o digito verificador e os digitos parciais
   Set pstrCodigoBarras = SalStrMidX( pstrCodigoBarras, 0, 9 ) ||  SalStrMidX( 
pstrCodigoBarras, 10, 10 ) || SalStrMidX( pstrCodigoBarras, 21, 10 ) 
   ! O valor deve ser inserido a partir da 5º posicao
   Set pstrCodigoBarras = SalStrMidX( pstrCodigoBarras, 0, 4 ) || strValor ||  
SalStrMidX( pstrCodigoBarras, 4, SalStrLength( pstrCodigoBarras ) )
  Else If pnTipoDigit = 2
   !
   ! Leitor ótico
   !
   Set nDigitoVerificador = SalStrToNumber( SalStrMidX( pstrCodigoBarras, 4, 1 
) )
   ! Retirar o digito verificador
   Set pstrCodigoBarras = SalStrMidX( pstrCodigoBarras, 0, 4 ) ||  SalStrMidX( 
pstrCodigoBarras, 5, SalStrLength( pstrCodigoBarras ) - 5 )
  Set nTam = SalStrLength( pstrCodigoBarras )
  ! If nTam  30
   Return FALSE
  Set nPos = 1
  Set nCont = 2
  While nPos = nTam
   Set nSoma = nSoma + ( SalStrToNumber( SalStrMidX( pstrCodigoBarras, nTam - 
nPos, 1 ) ) * nCont )
   Set nPos = nPos + 1
   Set nCont = nCont + 1
   If nCont = 10
Set nCont = 2
  Set nDigitoCalc = 11 - SalNumberMod( nSoma, 11 )
  If nDigitoCalc = 1 OR nDigitoCalc  9
   Set nDigitoCalc = 1
  !
  If nDigitoCalc !=nDigitoVerificador
   Return FALSE
  Else
   Return TRUE






!!CB!! 278
! Cálculo dos digitos verificadores parciais (1º DAC, 2º DAC, 3º DAC   - 
Digitação Manual) 
Function: CalculaDigitoParcial
 Description:
 Returns
 Parameters
  String: pstrCampo
 Static Variables
 Local variables
  Number: nResultado
  Number: nSoma
  Number: nCont
  Number: nPos
  Number: nTam
 Actions
  Set nTam = SalStrLength( pstrCampo )
  Set nSoma = 0
  Set nPos = 1
  Set nCont = 2
  While nPos = nTam
   Set nResultado =  ( SalStrToNumber( SalStrMidX( pstrCampo, nTam - nPos, 1 ) 
) * nCont )
   If nResultado  10
Set nSoma = nSoma + nResultado
   Else
Set nSoma = nSoma + SalStrToNumber( SalStrMidX( SalNumberToStrX( 
nResultado, 0 ), 0, 1 ) ) + SalStrToNumber( SalStrMidX( SalNumberToStrX( 
nResultado, 0 ), 1, 1 ) )
   Set nPos = nPos + 1
   Set nCont = nCont - 1
   If nCont = 0
Set nCont = 2
  Set nRet =  10 - SalNumberMod( nSoma, 10 ) 
  If nRet = 10
   Return 0
  Else
   Return nRet


!!CB!! 173
! Cálculo dos digitos verificadores parciais (1º DAC, 2º DAC, 3º DAC   - 
Digitação Manual) 
On SAM_AnyEdit
 If SalIsButtonChecked( rbManual )
  Set nPos = SalStrLength( MyValue )
  If nPos = 10 
   If CalculaDigitoParcial ( SalStrMidX( MyValue, 0, 9 ) ) != SalStrToNumber( 
SalStrMidX( MyValue, 9, 1 ) )
Call SalMessageBox( 'Digito verificador não confere!', 'Aviso', 48 )
  If nPos = 21
   If CalculaDigitoParcial ( SalStrMidX( MyValue, 10, 10 ) ) != SalStrToNumber( 
SalStrMidX( MyValue, 20, 1 ) )
Call SalMessageBox( 'Digito verificador não confere!', 'Aviso', 48 )
  If nPos = 32
   If CalculaDigitoParcial ( SalStrMidX( MyValue, 21, 10 ) ) != SalStrToNumber( 
SalStrMidX( MyValue, 31, 1 ) )
Call SalMessageBox( 'Digito verificador não confere!', 'Aviso', 48 )












- Original Message - 
From: Alexander Rocha 
To: oracle_br@yahoogrupos.com.br 
Sent: Wednesday, June 28, 2006 4:32 PM
Subject: Re: [oracle_br] Re: Dúvida sobre Código de Barras


Marcos,

agora vc me deixou com uma dúvida, entendi que fora o campo livre o resto
segue o mesmo padrão, mas quanto ao dígito verificador? Estive olhando e o
padrão do Bradsesco parece diferente do Itau, mesmo para esses campos que
são fixos.

[]s,

Alexander Rocha


Em 28/06/06, Marcos [EMAIL PROTECTED] escreveu:

  Alexander ,

 Acho que essa informação não procede, o código de barras é padrão pra
 todos os bancos,  inclusive aqui na empresa desenvolvi um sistema parecido
 para o Contas a Pagar onde o usuário lê o código de barras ou digita a linha
 digitável caso a leitura não seja possivel. O sistema lê bloquetos de todos
 os bancos e preenche com campos banco, valor, carteira, moeda, data de
 vencimento e outros corretamente.

 O que pode variar é a informação que vai dentro do campo livre, esse
 realmente varia de banco para banco e é onde estão as informações do nosso
 numero e de