rubensk Posted January 16, 2013 Share Posted January 16, 2013 Pessoal, O que vocês tem feito para armazenar CPF ou CNPJ dos clientes no WHMCS ? Tem usado customfields CPF e CNPJ, um único customfield CPFCNPJ ou algum campo padrão (tem TaxPayerID ?) ? Eu queria ter uma idéia para ver de onde pegar essa informação para registro de domínio. Tks! Link to comment Share on other sites More sharing options...
chuvadenovembro Posted January 16, 2013 Share Posted January 16, 2013 Eu uso um único customfields (simples) e consulto na receita manualmente... █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link to comment Share on other sites More sharing options...
edvan Posted January 16, 2013 Share Posted January 16, 2013 Pessoal, O que vocês tem feito para armazenar CPF ou CNPJ dos clientes no WHMCS ? Tem usado customfields CPF e CNPJ, um único customfield CPFCNPJ ou algum campo padrão (tem TaxPayerID ?) ? Eu queria ter uma idéia para ver de onde pegar essa informação para registro de domínio. Tks! O WHMCS não tem campo padrão para CPF/CNPJ... Obrigatoriamente você criar um customfield para cada campo ( http://docs.whmcs.com/Custom_Fields ), é possível utilizar as expressões regulares ( http://docs.whmcs.com/Custom_Fields#Regular_Expression_Validation ) para "validar" o CPF/CNPJ ou um código JavaScript. Eu comercializo uma customização que no mesmo campo o cliente pode digitar o CPF/CNPJ e automaticamente o JavaScript consegue validar realmente... evitando 000.0000.000-00 e etc... Caso os dados estejam armazenados você utiliza uma consulta MySQL ( http://docs.whmcs.com/SQL_Helper_Functions ). Os campos customizáveis criados ficam armazenados na tabela ( tblcustomfields ) e os valores em ( tblcustomfieldsvalues ). Daí é só fazer uma relação ID cliente x campo customizável/Valores. Link to comment Share on other sites More sharing options...
Enio F. Posted January 16, 2013 Share Posted January 16, 2013 Customfield + validação Link to comment Share on other sites More sharing options...
rubensk Posted January 16, 2013 Author Share Posted January 16, 2013 O problema é que cada provedor deve usar um customfield diferente, o que atrapalha um pouco especificar o campo para um módulo de registro de domínio em algum registry onde esse campo seja exigido. Link to comment Share on other sites More sharing options...
edvan Posted January 16, 2013 Share Posted January 16, 2013 O problema é que cada provedor deve usar um customfield diferente, o que atrapalha um pouco especificar o campo para um módulo de registro de domínio em algum registry onde esse campo seja exigido. Isso é fácil de resolver de N maneiras. 2 sugestões: - Consultar todos os ID´s + Nome - Exemplo: http://clip2net.com/s/2IGiP e ao selecionar ele automaticamente já preenche o ID ou nome. - Solicitar que o cliente no momento que instalar o módulo informe o nome do custom field ao invés do ID http://clip2net.com/s/2IGme Te mandei uma MP. Link to comment Share on other sites More sharing options...
rubensk Posted January 16, 2013 Author Share Posted January 16, 2013 Te mandei uma MP. Não recebi a MP... Link to comment Share on other sites More sharing options...
chuvadenovembro Posted January 16, 2013 Share Posted January 16, 2013 Rubens, A sugestão seria colocar uma opção na parte de configuração do modulo (na tela que ativa ele), p/ usuário informar o customfields que está sendo usado como cpf/cnpj La teria uma opção com dropdown p/ usuário selecionar... █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link to comment Share on other sites More sharing options...
rubensk Posted January 16, 2013 Author Share Posted January 16, 2013 Rubens, A sugestão seria colocar uma opção na parte de configuração do modulo (na tela que ativa ele), p/ usuário informar o customfields que está sendo usado como cpf/cnpj La teria uma opção com dropdown p/ usuário selecionar... Será que tem gente que usa um único campo e outros que usam dois campos ? Será que tem gente que armazena com separadores e outros que armazenam sem separadores ? Link to comment Share on other sites More sharing options...
edvan Posted January 16, 2013 Share Posted January 16, 2013 Será que tem gente que usa um único campo e outros que usam dois campos ? Será que tem gente que armazena com separadores e outros que armazenam sem separadores ? Já vi de tudo... tem que clientes que separam os campos, outros validam com ( ., -, / ) e outros apenas números. O módulo vai ter que ter um padrão ou tornar-se flexível! Link to comment Share on other sites More sharing options...
Recommended Posts