[firebase-br] Gerar codigo formatado

Antonio Carlos a.lima.silva em terra.com.br
Seg Jul 25 17:25:39 -03 2005


Bem, se entendi voce sabe como gerar as partes do código mas nao sabe como 
junta-lo , e isso ?

Mesmo não sendo da minha conta mas,

Primeiro, um incremento que varia de 0000 a 9999 dependendo da atividade da 
empresa que nao deve ser coisa pequeno pois pode ter  002-999  filiais creio 
ser muito pouco, um talao de notas ficais varia de 000.001 a 999.999

Se o que voce pediu é isso mesmo '' > Todos os campos eu tenho como pegar só 
nao tenho como
> formar uma unica sequencia.'', a resposta é simples, basta concatena-los, 
> se o código for a PK , antes do Post.

[]s.
Antonio Carlos


----- Original Message ----- 
From: "Marcos Antonio" <junior_remo em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, July 25, 2005 3:47 PM
Subject: [firebase-br] Gerar codigo formatado


> Caros,
> estou com o seguite problema:
> Tenho que gerar um codigo no seguinte formato:
> 2005.0000-001, onde:
> 2005 é o ano corrente; (extract(year current_times))
> 0000 é o numero do contador que é zerado ao final do
> ano (0001-0002); (generator)
> 001 é o codifo da filial que pode ir até 999; ((fixo
> para cada filial)
> O campo é formato texto. Alguem pode me ajudar?
> Obs:
> Todos os campos eu tenho como pegar só nao tenho como
> formar uma unica sequencia. Estou utilizando Delphi e
> Firebird.
>
> Abraços.
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> 






Mais detalhes sobre a lista de discussão lista