[firebase-br] Generator duplicando?

José Mauricio barbisan Zottis zottissistemas em gmail.com
Seg Nov 14 18:48:33 -03 2016


Opa, obrigado Julio, ja verifiquei isso, e não ha essa possibilidade. Mas
agradeço.

Em 14 de nov de 2016 6:13 PM, "Julio F. Figueiredo" <tuskinhu em gmail.com>
escreveu:

> Será que em algum lugar do seu sistema ele mandou o codigo_anual já
> preenchido?
> Eu uso assim direto e nunca me trouxa qualquer problema.
> As vezes em certas querys eu preciso de antemão saber a chave, para poder
> tb inserir em detalhes, nesse caso
> eu tenho uma function q eu passo o Generator e ele me dá o próximo. E na
> query eu passo já o valor.]
> Mesmo tendo o trigger como a sua ele nao gera novamente não, fica certinho
>
>
> ________________________________________
> Att,
> *Julio F. Figueiredo*
> *Analista de Sistemas*
>
> Em 27 de outubro de 2016 17:56, José Mauricio barbisan Zottis <
> zottissistemas em gmail.com> escreveu:
>
> > Pessoal, To quebrando a cabeça com uma situação,
> >
> > antes controlava o disparo de um generator via SP, mas aconteceu uma
> > duplicidade, então, achando que poderia ser um erro no meu
> código/Sistema,
> > deixei o controle somente no Banco de dados.
> >
> > O que acontece é que tenho dois campos na mesma tabela alimentados por
> > generators, um é a PK, este esta correto, e tenho um outro campo
> >
> > CODIGO_ANUAL
> > que controla a numeração sequencial do ano.
> >
> > na trigger esta assim:
> >   IF (NEW.COD_FAR_MTR IS NULL) THEN     *<--PK*
> >     NEW.COD_FAR_MTR = GEN_ID(GEN_FAR_MTR_ID,1);
> >
> >   IF (NEW.codigo_anual IS NULL) THEN
> >     NEW.codigo_anual = GEN_ID(gen_codigo_anual,1);*<--Aqui Duplica*
> > *o FB é o 2.5.6.27020*
> >
> > Alguém sabe o que pode estar acontecendo?
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://www.firebase.com.br/
> > pesquisa_lista.html
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://www.firebase.com.br/
> pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista