Muitos programadores, não vêem no cadastro de clientes, mais que um simples arquivo onde se armazena os dados dos clientes da empresa, mas o cadastro de clientes, vai bem além disso, pois pode e deve conter informações que possibilitam a extração dados gerenciais, bem como, deve conter informações que ampliem a gama de abrangência do sistema.
A nível operacional, algumas práticas podem tornar o seu sistema mais prático, como por exemplo:
* Um campo separado para o número, separando o mesmo do campo de endereço, pois isso facilita serviços de cobrança, mala direta, etc.
* Ter disponível uma base de dados de CEP's, ou ter em seu sistema uma rotina de acesso ao webservice dos correios (tem no news de Delphi da Unipar, um criado pelo usuário Junior/RO), para que ao informar o CEP, evite a digitação de cidade, estado, bairro e logradouro.
* Ter um campo para a rota de cobrança, buscando essa informação em um cadastro de rotas, pois isso facilita o trabalho de cobrança e também de distribuição de produtos, em se tratando de empresas que fazem entregas.
* Ter um campo destinado à informação de convênio, buscando essa informação em uma tabela auxiliar de convênios.
* Ter um campo onde se informa o código do vendedor, em caso de carteira de clientes exclusiva por vendedor.
* Ter um campo onde se informa a forma de pagamento, buscando essa informação em um arquivo de formas de pagamento, para ser informado caso exista uma forma de pagamento específica para o cliente.
A nível operacional, algumas práticas podem tornar o seu sistema mais prático, como por exemplo:
* Um campo separado para o número, separando o mesmo do campo de endereço, pois isso facilita serviços de cobrança, mala direta, etc.
* Ter disponível uma base de dados de CEP's, ou ter em seu sistema uma rotina de acesso ao webservice dos correios (tem no news de Delphi da Unipar, um criado pelo usuário Junior/RO), para que ao informar o CEP, evite a digitação de cidade, estado, bairro e logradouro.
* Ter um campo para a rota de cobrança, buscando essa informação em um cadastro de rotas, pois isso facilita o trabalho de cobrança e também de distribuição de produtos, em se tratando de empresas que fazem entregas.
* Ter um campo destinado à informação de convênio, buscando essa informação em uma tabela auxiliar de convênios.
* Ter um campo onde se informa o código do vendedor, em caso de carteira de clientes exclusiva por vendedor.
* Ter um campo onde se informa a forma de pagamento, buscando essa informação em um arquivo de formas de pagamento, para ser informado caso exista uma forma de pagamento específica para o cliente.
* Informar em uma tabela auxiliar, dados das referências comerciais, bancárias, SPC/SERASA ou mesmo informações internas, tantas quantas se fizerem necessárias.
* Informar em uma tabela auxiliar, outros endereços. Essa informação se faz relevante, caso a empresa venda para produtores rurais, pois neste caso, os mesmos, se possuírem mais de uma fazenda, possuem inscrições estaduais individualizadas por fazenda, sob o mesmo CPF, então, adotando-se essa prática, elimina-se a redundancia de dados cadastrais do cliente, pois em um único cadastro, pode-se cadastrar vários endereços ou fazendas, com suas respectivas inscrições, facilitando com isso, o processo de faturamento e também a classificação das vendas, por inscrição.
Outras informações a nível operacional, podem se fazer necessárias, dependendo do segmento empresarial, por isso é importante que os desenvolvedores sejam bastante críticos e auto-críticos.
Mas e quanto a informações gerencias, quais seriam ?
Dentro das informações operacionais, existem algumas que são também gerenciais, por servirem aos dois propósitos, com por exemplo a rota e o convênio, que facilitam a obetenção de relatórios gerenciais de vendas, como por exemplo curva ABC de vendas por rota ou convênio.
Mas existem também as informações que tem um enfoque mais voltado para a parte gerencial, como por exemplo:
* Profissão do cliente pessoa física - Importante para a obtenção de relatórios que indiquem tendências de consumo, ou até mesmo para se indenficar a lucratividade média de vendas, em função de desconto concedido.
* Segmento empresaria do cliente jurídico - Neste caso se aplicam os mesmos gerenciais expostos acima, mas podemos extrair outros, como produtos de uso repetitivo, que possibilitam direcionar campanhas de marketing específicas a um determinado segmento.
* Time de futebol que o cliente torce - Essa informação, deve ser utilizada com extremo critério, pois ligar pra um cliente depois que o time dele ganhou, é uma bajulação escancarada, e discutir com o cliente futebol, nem se comenta, mas pode-se enviar um brinde, do time que o cliente torce, no aniversário do cliente por exemplo, isse seria de bom gosto.
Mas o mais importante, é não deixar de fazer o básico, o trivial, como por exemplo, enviar uma cartinha de felicitações no mês de aniversário do cliente, e também ligar para o cliente, ou enviar um email, uns dois ou três dias após a venda, perguntando da sua satisfação com o produto ou serviço adquirido.