← Back to team overview

openerp-brazil-team team mailing list archive

RES: Blueprint: "Demais dados "fiscais" brasileiros (de PF e PJ)"

 

Cloves/Gabriel
Gostei da idéia de ser apenas um campo "preenchível" para CNPJ e CPF, e
quando salvar o sistema verifica se o número é válido e preenche o flag de
PJ ou PF - Se estiver em votação esta seria minha escolha

Cuidado com módulo CRM, onde não usamos nem CNPJ e nem CPF
Minha ignorância me força a perguntar: será o mesmo cadastro para CRM e
faturamento, certo? 
Ocorre que, se estou usando CRM eu cadastro o cliente só com nome e
telefone, para poder iniciar o ciclo de vendas. Somente quando fecho uma
venda é que pergunto o CNPJ/CPF, afinal, só vendemos para uma parcela dos
clientes com os quais mantemos contato. Manter o campo vazio é uma função
necessária, ou seja, o campo não pode ser obrigatório. Isso seria um
problema?

Situações especiais - Prefeituras e Autarquias (cfme lembra o Rubens)
- quando se tem dois locais de entrega, precisaremos preencher dois partners
(até porque o segundo pode ser em momento diferente do primeiro cadastro).
Nesse caso, dois partner teriam o mesmo CNPJ; não vejo problema nisso

Firma Individual
Eu tenho uma firma individual, ou seja, o PJ tem o mesmo nome que o PF
Seriam preenchidos dois partners, um com CPF e outro com CNPJ
Dois partners com nome e endereço iguais mas número diferente (é o meu caso
real), não vejo problema nisso.

Parece que não acrescentei nada? Bom, me preocupo com a consistência do
banco de dados para consultas futuras e BI. Usualmente os cadastros CNPJ e
CPF são separados, o que eu acho um erro introduzido pelas limitações dos
antigos bancos de dados. Me parece que no SQL não preciso mantê-los
separados, mas meu conhecimento termina aqui... se vocês puderem comentar
agradeço

Bicudo

-----Mensagem original-----
De:
openerp-brazil-team-bounces+pedro.bicudo=tgtconsult.com.br@lists.launchpad.n
et
[mailto:openerp-brazil-team-bounces+pedro.bicudo=tgtconsult.com.br@xxxxxxxxx
nchpad.net] Em nome de Cloves Almeida
Enviada em: quarta-feira, 16 de setembro de 2009 14:34
Para: Gabriel C. Stabel
Cc: OpenErp Brasil
Assunto: Re: [Openerp-brazil-team] Blueprint: “Demais dados "fiscais"
brasileiros (de PF e PJ)"

Acho que não precisamos usar nem categorias, nem um campo editável a
mais. Poderia criar um campo calculado (tipo fields.function) que
retornem 'PF' ou 'PJ' se o campo for CNPJ ou CPF válido.

Um campo editável é pedir para o usuário esquecer de preencher e gerar
inconsistências.


Em Ter, 2009-09-15 às 13:58 -0300, Gabriel C. Stabel escreveu:
> Oi Cleber.
> Penso assim:
> 
> 1) Cada partner só tem um dos números (CPF ou CNPJ), logo dois campos
> deixaria sempre um em branco no banco de dados. Além disso as funções
> (relatórios, etc) que fossem usar o número teriam que verifica qual
> tipo é antes de saber em qual campo pegar.
> 
> 2) Sim, podia ser assim. É uma opção válida. Só que categorias poder
> ser removidas (e editadas nas configurações), e esse é um dado que
> sempre deve estar lá. Por isso nossa escolha.
> 
> Abs,
> Gabriel
> 
> 2009/9/14 Clebão <clebersantz@xxxxxxxxx>
>         Olá Pessoal,
>         
>         
>            Sei que sou novo na lista e posso ter perdido alguma coisa,
>         mas tenho dois pontos que gostaria de colocar em discussão:
>         
>         
>         1) Quanto ao CNPJ e CPF não seria mais interessante, já que
>         foram criados campos novos, criar 1 campo para cada
>         informação ? Tendo em vista que cada um possui tamanho e
>         aspectos diferentes ?
>         
>         
>         2) Verifiquei também que foi criado o campo "tipo_pessoa" para
>         diferenciar Pessoa Física e Jurídica, porém ao meu ponto de
>         vista poderia ter sido utilizado o sistema de Categorias, algo
>         como "Brazil / PF" e Brazil / PJ".
>         
>         
>         
>         
>          Obrigado e espero poder continuar contribuindo daqui em
>         diante !
>         
>         
>           Cleber Santz.
>         
>         _______________________________________________
>         Mailing list: https://launchpad.net/~openerp-brazil-team
>         Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>         Unsubscribe : https://launchpad.net/~openerp-brazil-team
>         More help   : https://help.launchpad.net/ListHelp
>         
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openerp-brazil-team
> Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openerp-brazil-team
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openerp-brazil-team
Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openerp-brazil-team
More help   : https://help.launchpad.net/ListHelp




References