Jump to content

Campo CPF no Cadastro e Campos Personalizados


Recommended Posts

Olá Pessoal!

 

Alguém sabe como adicionar o campo CPF ou se há algum módulo para isso?

Será que há ainda a opção de adicionar outros campos na hora do cadastro do cliente?

E será que há como definir esses campos como obrigatórios?

 

Minha versão do PrestaShop é 1.5.3.1.

 

Obrigado!

Fábio R. Campanhol

9dadePPG

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Ola instalei o modulo mas por algum motivo, ele não salva as informações de endereço e fica me pedindo novamnte para inserir os dados que ja foram inseridos anteriormente, alguem tem alguma idea como faz para concertar isso?

 

Att

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...

A única forma de fazer o cliente passar o CPF na hora do cadastro de sua conta é usando um módulo? Isso é um tanto complicado, afinal, não tem nem como emitir nota sem o CPF, isso é muito básico, e se o cliente tiver que passar informação 2 vezes, ou o lojista tiver que perguntar, é perda de venda na certa! :(

Link to comment
Share on other sites

  • 1 month later...

Puxa, isso é complicado... Aparentemente é apenas um campo a mais no cadastro que precisaria ter, mas acredito que porque o PrestaShop é uma plataforma global, não tenha essa opção, mas realmente deveria ter...

 

A plataforma oferece tudo para facilitar a compra e estimular o cliente a fechar mais rápido os pedidos, sem complicação, mas depois não tem o campo do CPF para emitir a NF....rsrsrs...

Link to comment
Share on other sites

  • 4 weeks later...

Amigos,

 

O CPF como já citado é informação obrigatória para gerar nota-fiscal.

 

Tenho a versão 1.5,4.1 e o que irei mostrar abaixo, já funciona desde a versão anterior.

 

1º) Vejam como fica a pasta do módulo CPF, grifada, dentro da pasta /modules/. Após o envio do módulo para essa pasta via FTP, entre no  backend do Prestashop, vá no menu Módulo localize o módulo CPF e mande instalar.

2.jpg

 

2º) Veja como seu módulo irá ficar após instalação e como ele é por dentro (configurar).

3.jpg

4.jpg

 

3º) Agora, veja como ele aparece no registro de novo cliente no site da loja (Frontend).

 

5.jpg

 

Não há complicações, tudo simples e automático.

 

É só enviá-lo via FTP, renomear se for o caso para 'CPFMODULE", entrar na opção módulo no Presta, localizar o módulo, mandar instalar, e em seguida verificar na loja em Registro se está aparecendo, é isso.

 

Baixa o módulo aqui, não precisa renomear:  http://www.locusjeans.com.br/cpfmodule.rar

 

Beltrão.

Edited by José Beltrão Júnior (see edit history)
Link to comment
Share on other sites

Flipe.

 

Já que perguntastes sobre o IE, é simples, quase nada funciona neste navegador, por isso desestimular sempre o uso dele.

 

Mas, neste caso, aqui no IE V.10 funciona normalmente.

 

Já no 1.5.6 não sei, uso o 1.5.4.1, pois estou aguardando o lançamento do Prestashop 1.6 para fazer minha próxima atualização, se for para sofrer, vou sofrer nesta atualização.

 

Quando essa atualização for liberada, irás ver a maior enxurrada de Posts aqui.

 

Beltrão.

Link to comment
Share on other sites

Não sei se foi você quem fez o módulo, mas tente me tirar três dúvidas sobre esse módulo, a primeira é que não quero usar o CEP pois o Prestashop já oferece um para isso, e outro é como retiro a obrigatoriedade do RG, onde consigo a tradução para português?

Link to comment
Share on other sites

  • 2 weeks later...

Srs.

 

Vamos lá.

 

Primeiro, uso a versão 1.5.4.1, logo o problema pode ser na versão mesmo. (Estou aguardando a versão 1.6 para mudar de versão).

 

Irei disponibilizar a última versão deste módulo agora. Me foi enviado pelo desenvolvedor Ehinarr Elkader ([email protected]).

 

Testes, sem garantias que funcione.

 

Segue o link: http://www.locusjeans.com.br/cpfmodule_ultima_versao.zip

 

Beltrão.

  • Like 1
Link to comment
Share on other sites

Objetivo: Excluir o CPF do banco de dados depois que o cadastro do cliente for excluído via painel administrativo. Para que se posso efetuar o cadastro novamente caso seja necessário.

 

Amigos, 

 

Partindo do principio que o modulo foi instalado.

 

Fiz um cadastro e utilizei meu CPF e dados pessoais. Depois disso através do painel administrativo exclui meu cadastro. Porém, se eu for cadastrar novamente diz que o CPF já está sendo utilizado.

 

Desinstalei o modulo e instalei novamente, mas não resolveu...

 

Alguém sabe como resolver?

 

Excluir o CPF cadastrado do banco de dados?

Edited by tcschiavi (see edit history)
Link to comment
Share on other sites

Olá Beltrão,

 

Obrigado pela agilidade em responder....

 

Bom, há duas opções na hora da exclusão

 

___________________________________

 

Como desejar apagar este(s) cliente(s)?

Você tem duas maneiras para excluir um cliente, por favor, escolha o que você quer fazer.

  •  Eu quero apagar o meu cliente (s). Todos os dados serão removidos da base de dados. Um cliente com o mesmo e-mail será capaz de registrar novamente.
  •  Eu não quero que o meu cliente (s) se cadastre novamente. O cliente (s) será removido desta lista, mas todos os dados serão mantidos em banco de dados.

____________________________________

 

Imaginando que isso aconteceria (* CPF ficar gravado) exclui usando a primeira opção.

Edited by tcschiavi (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Srs.

 

Vamos lá.

 

Primeiro, uso a versão 1.5.4.1, logo o problema pode ser na versão mesmo. (Estou aguardando a versão 1.6 para mudar de versão).

 

Irei disponibilizar a última versão deste módulo agora. Me foi enviado pelo desenvolvedor Ehinarr Elkader ([email protected]).

 

Testes, sem garantias que funcione.

 

Segue o link: http://www.locusjeans.com.br/cpfmodule_ultima_versao.zip

 

Beltrão.

 

Olá, ao tentar instalar o modulo aparece uma página de erro:

 

[PrestaShop] Fatal error in module cpfmoduleext:

Cannot redeclare class Correios

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Boa tarde,

 

Nesse módulo, na parte de configurações, não entendi os seguintes campos (ByJG User, ByJG Password, AutoCep User, AutoCep Key, Buscar Cep Key).

 

São campos para preenchimento caso escolha um webservice especifico?

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

esse modulo me ajudou muito, porem fiz algumas alterações para que o RG na seja obrigatorio e exclui o cep tambem, pois o que importa no meu caso é o CPF para emissao de nota fiscal.

 

para quem interessar é só exclui as seguintes informações dentro do arquivo cpfmodule.tpl :

 

 

linha 29   {
             alert("Registro de Identidade ou Identidade Empresarial são de preenchimento obrigatório!");
             if($.trim($("#id_pf").val()) == "2")
             {
                 document.getElementById("alertrg").style.color = "red";
                 document.getElementById("alertrg").innerHTML = "Registro de Identidade ou Identidade Empresarial são de preenchimento obrigatório!";
             }
             else
             {
                 document.getElementById("alertie").style.color = "red";
                 document.getElementById("alertie").innerHTML = "Registro de Identidade ou Identidade Empresarial são de                      preenchimento obrigatório!";
             }
             return false;
linha 43         }
 
 
 
 
 
 
linha 80   <p class="required text">
                <label style="font-weight:bold;" for="cep">{l s='Postal code / Zip code' mod='cpfmodule'}</label>
                <input type="text" class="text" name="cep" id="cep" maxlength="9" value="{if isset($smarty.post.cep)}{$smarty.post.cep}                    {/if}" onBlur="getEndereco()"/>
                 <sup>*</sup>
                 <span class="form_info">{l s='(only numbers.):' mod='cpfmodule'}</span><br />
                  <span id="alert" name="alert" style="position:absolute;"></span>
linha 86     </p>

 

 

vlw

  • Like 1
Link to comment
Share on other sites

Instalei no 1.6 e funcionou so queria trocar estes nomes gringos

 

Tax informations:

Citizen Kind:

Corporations:
Individuals:

CPF Number: *(only numbers.):
Numero Válido. Obrigado!


RG Number: *(only numbers.):


Postal code / Zip code *(only numbers.):
Numero Válido. Obrigado!

 
Link to comment
Share on other sites

Srs.

 

Vamos lá.

 

Primeiro, uso a versão 1.5.4.1, logo o problema pode ser na versão mesmo. (Estou aguardando a versão 1.6 para mudar de versão).

 

Irei disponibilizar a última versão deste módulo agora. Me foi enviado pelo desenvolvedor Ehinarr Elkader ([email protected]).

 

Testes, sem garantias que funcione.

 

Segue o link: http://www.locusjeans.com.br/cpfmodule_ultima_versao.zip

 

Beltrão.

 

Bom Dia Beltrão!

 

Instalei o modulo na minha loja 1.6 e FUNCIONOU PERFEITAMENTE!

Tanto para o lojista para o cliente. Os dados aparecem perfeitamente! e tudo em Português!

Eu enviei o modulo direto pelo painel, em Add módulos.

Mto Obrigado pelo o modulo!

Link to comment
Share on other sites

  • 2 months later...
  • 2 weeks later...
  • 2 weeks later...

Nao deu certo em 1.6.0.9  Da uma placa do Prestashop como que o mudulo nao é "certificado"

 

É normal, mas pode instalar não ira ter problemas.

 

Qual o link para download da ultima versão disponível?

 

Muito bom o prestashop, mas sem cpf na hora da venda é ridiculo, não emito nota nem nada...

 

Em algumas paginas a traz encontra links para descarregar o modulo.

Link to comment
Share on other sites

Qual o link para download da ultima versão disponível?

 

Muito bom o prestashop, mas sem cpf na hora da venda é ridiculo, não emito nota nem nada...

linces vá na segunda pagina desse post, procure pelo meu nick... Lá eu "upei" um modulo e orientação de como configurar.

 

Uso nas versão 1.5.x e 1.6.x roda tranquilo...

Consegui instalar, mas no meu caso não deu certo  :(

ignaciocontreras vá na segunda pagina desse post, procure pelo meu nick... Lá eu "upei" um modulo e orientação de como configurar.

 

Uso nas versão 1.5.x e 1.6.x roda tranquilo...

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Galera

 

Percebi hoje que no Tipo "Pessoa Física" está retornando a seguinte mensagem na loja

 

Notice: Undefined index: citizen in/home/"minhaloja"/www/cache/smarty/compile/84/ae/05/84ae05f281a426991dcee28d91a6c4cdd4b450e8.file.cpfmodule.tpl.phpon line 90
checked="checked"/> Pessoa Física

 

Alguém sabe do que se trata?

Link to comment
Share on other sites

CarlosC

 

Na linha indicada há o seguinte código.

 

</span>
                 <input type="radio" name="citizen" id="id_pj" value="1" onclick="checkMixed(this);" <?php if (isset($_POST['citizen'])&&$_POST['citizen']=='1'){?>checked="checked"<?php }?>/>
                 <label for="id_pj"><?php echo smartyTranslate(array('s'=>'Pessoa Jurídica','mod'=>'cpfmodule'),$_smarty_tpl);?>
</label>
                 <input type="radio" name="citizen" id="id_pf" value="2" onclick="checkMixed(this);" <?php if ($_POST['citizen']==null||$_POST['citizen']=='2'){?>checked="checked"<?php }?>/>
                 <label for="id_pf"><?php echo smartyTranslate(array('s'=>'Pessoa Física','mod'=>'cpfmodule'),$_smarty_tpl);?>
 
Esta linha refere-se ao CPF e a anterior ao CNPJ. Eu grifei de vermelho o que difere a linha 89 da 90. 
 
Acontece que se eu promover a alteração e limpar o cache da loja o erro volta. Se eu corrigir o código o erro desaparece. 
Edited by tcschiavi (see edit history)
Link to comment
Share on other sites

Instalei o CPF module. Funcionou corretamente, embora o layout e avisos dos campos esteja fora do layout padrão dos campos de formulário do presta (como deixar no padrão?)

Gostaria tbm de deixar o campo RG como não obrigatório

 

Este módulo tbm não está auto completando o CEP com o "Estado - UF"

 

Alguém pode me ajudar? Obrigado!

Link to comment
Share on other sites

Alguem sabe como resolver? Modulo CPF

 

Na linha indicada há o seguinte código.

 

</span>
                 <input type="radio" name="citizen" id="id_pj" value="1" onclick="checkMixed(this);" <?php if(isset($_POST['citizen'])&&$_POST['citizen']=='1'){?>checked="checked"<?php }?>/>
                 <label for="id_pj"><?php echo smartyTranslate(array('s'=>'Pessoa Jurídica','mod'=>'cpfmodule'),$_smarty_tpl);?>
</label>
                 <input type="radio" name="citizen" id="id_pf" value="2" onclick="checkMixed(this);" <?php if($_POST['citizen']==null||$_POST['citizen']=='2'){?>checked="checked"<?php }?>/>
                 <label for="id_pf"><?php echo smartyTranslate(array('s'=>'Pessoa Física','mod'=>'cpfmodule'),$_smarty_tpl);?>
 
Esta linha refere-se ao CPF e a anterior ao CNPJ. Eu grifei de vermelho o que difere a linha 89 da 90. 
 
Acontece que se eu promover a alteração e limpar o cache da loja o erro volta. Se eu corrigir o código o erro desaparece.
Link to comment
Share on other sites

Galera, coloquei o modulo na loja, porém o PS não deixa instalar, diz que o módulo não foi verificado, eu clico no botão "Prosseguir a instalação" mas nada acontece. To usando o PS 1.6.0.9

 

Vejam a tela:

http://prntscr.com/4v3oro

 

Alguém sabe como ativar?

Eu fiz a instalação na mesma versão do Presta e não tive problemas...

 

Experimenta limpar o cache da loja, depois a do navegador...

Link to comment
Share on other sites

  • 2 weeks later...

acho que encontrei uma solucao bem simples. Nao é necessário usar um módulo para o campo CNPJ/CPF. Vou escrever mais tarde um tutorial na secao do fórum - "Instalacao e configuracao do Prestashop" -> Colecao de tutoriais e dicas utéis. Estou preparando o tutorial assim que tiver resposta em outro tópico.

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

acho que encontrei uma solucao bem simples. Nao é necessário usar um módulo para o campo CNPJ/CPF. Vou escrever mais tarde um tutorial na secao do fórum - "Instalacao e configuracao do Prestashop" -> Colecao de tutoriais e dicas utéis. Estou preparando o tutorial assim que tiver resposta em outro tópico.

blz! 

Link to comment
Share on other sites

Ainda nao tenho solucao, mas pode ler por aqui.

http://www.prestashop.com/forums/topic/372722-como-configurar-siret-para-cnpj-e-ape-para-ie/?view=getnewpost

 

Estamos finalizando. Mas a solucao somente serve para um campo CPF/CNPJ SEM VALIDACAO, mas que é escrito no banco de dados. Nao é fácil integrar tais campos, pois o Prestashop trabaaha com geolocalizacao e cada país tem a dela... A geolocalizacao está mais avancada em países aonde o Prestashop tem mais usuários....

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

  • 1 month later...

 

CarlosC

 

Na linha indicada há o seguinte código.

 

</span>
                 <input type="radio" name="citizen" id="id_pj" value="1" onclick="checkMixed(this);" <?php if (isset($_POST['citizen'])&&$_POST['citizen']=='1'){?>checked="checked"<?php }?>/>
                 <label for="id_pj"><?php echo smartyTranslate(array('s'=>'Pessoa Jurídica','mod'=>'cpfmodule'),$_smarty_tpl);?>
</label>
                 <input type="radio" name="citizen" id="id_pf" value="2" onclick="checkMixed(this);" <?php if ($_POST['citizen']==null||$_POST['citizen']=='2'){?>checked="checked"<?php }?>/>
                 <label for="id_pf"><?php echo smartyTranslate(array('s'=>'Pessoa Física','mod'=>'cpfmodule'),$_smarty_tpl);?>
 
Esta linha refere-se ao CPF e a anterior ao CNPJ. Eu grifei de vermelho o que difere a linha 89 da 90. 
 
Acontece que se eu promover a alteração e limpar o cache da loja o erro volta. Se eu corrigir o código o erro desaparece. 

 

 

 

Desculpa a ignorancia, mas não entendi muito bem onde altera, e qual corrige?

Pode me ajudar?

 

Estou com o erro assim: 

Informações fiscais

Tipo

 Pessoa Jurídica

 Notice: Undefined index: citizen in/home/lehstore/public_html/shop/cache/smarty/compile/6e/c6/88/6ec688fc8dd38dafa438bd4ef26041a6c2d9266e.file.cpfmodule.tpl.php on line 90

checked="checked"/> Pessoa Física

Link to comment
Share on other sites

Bom dia,

 

Instalei o módulo esta funcionando. Mas tem 2 problemas um deles é que o CEP fica "aguarde, validando" e nunca acaba, o cliente pode ficar esperando eternamente e desistir, se processir instala!


Outro erro é que se você exclui um usuário, e ele tenta recadastrar ao utilizar o mesmo numero de CPF dá como CPF em uso, ou seja todos os dados do usuário foi apagado mas o número de CPF não.


Alguém sabe como resolver estes erros?

Link to comment
Share on other sites

  • 3 months later...

Olá!

 

Eu usava na versão 1.5.6.2. Subi o mesmo modulo na versão 1.6.0.8 e está rodando.

 

Instrução de Configuração:

 

Modulos > Modulos > CPF Module 

 

Em "Required" escolha a opção "Sim"

 

Em "Zip Code WebService:" escolha a opção "MidiaVille"

 

Espero ter ajudado.

 

 

Tcschiavi, tudo bom? Estou com um problema.

 

Instalei o seu módulo e, quando o usuário já cadastrado vai editar os dados pessoais não aparece pra ele acrescentar o CPF. 

Tenho uma situação que: A partir de agora (graças ao seu módulo, obrigado), os usuários cadastram e acrescentam o CPF.

Os antigos usuários, ainda estão sem CPF e eles não conseguem cadastrar.

 

Como posso corrigir isso? Obrigado!

Link to comment
Share on other sites

Olá!

 

Não agradeça pelo módulo, ele não é meu, porém por precaução eu mantive uma versão que estava rodando... e a intenção é realmente essa... colaborar...

 

Creio que por questão de segurança, não seja possível alterar / editar.

 

Porém nada é impossível, mas infelizmente não tenho conhecimento para te ajudar nesse quesito.

 

Talvez alguém com mais know-how poderia interferir...

Link to comment
Share on other sites

Tcschiavi, tudo bom? Estou com um problema.

 

Instalei o seu módulo e, quando o usuário já cadastrado vai editar os dados pessoais não aparece pra ele acrescentar o CPF. 

Tenho uma situação que: A partir de agora (graças ao seu módulo, obrigado), os usuários cadastram e acrescentam o CPF.

Os antigos usuários, ainda estão sem CPF e eles não conseguem cadastrar.

 

Como posso corrigir isso? Obrigado!

 

Torne o campo obrigatório, assim quando os cliente forem a fazer uma encomenda têm de rever os seu dados e completar o que esta em falta.

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 months later...

Bom Dia a Todos!

Sei que esse tópico já está antigo, mas consegui um módulo para a versão 1.6.

 

http://www.fokusfirst.com/fokusfirst/loja/modulos/53-fkcustomers-2015.html

 

Ele permite o cadastro de CPF e ainda tem a validação do mesmo.

Tem até a validação do CEP. Eles tem um link de teste no site, achei bem legal.

Eu já uso o módulo dos Correios deles, é muito bom.

 

É uma pena não ter essa opção de cadastro de CPF como padrão no Prestashop, mas pelo valor do módulo, acredito que vale a pena.

Abraço!!

 

Fábio R. Campanhol

Link to comment
Share on other sites

  • 1 month later...

Bom Dia a Todos!

Sei que esse tópico já está antigo, mas consegui um módulo para a versão 1.6.

 

http://www.fokusfirst.com/fokusfirst/loja/modulos/53-fkcustomers-2015.html

 

Ele permite o cadastro de CPF e ainda tem a validação do mesmo.

Tem até a validação do CEP. Eles tem um link de teste no site, achei bem legal.

Eu já uso o módulo dos Correios deles, é muito bom.

 

É uma pena não ter essa opção de cadastro de CPF como padrão no Prestashop, mas pelo valor do módulo, acredito que vale a pena.

Abraço!!

 

Fábio R. Campanhol

A FokusFirst encerrou as atividades!!

Este aqui está funcionando na 1.6.0.9

http://www.edersonferreira.com.br/modulo-cpf-cnpj/

 

Eu precisava de um que torna obrigatório o número do imóvel no endereço. Como tem gente que não coloca!!..!!

Link to comment
Share on other sites

Este tópico está se tornando um tanto off, relembrando o tópico inicial:

 

Olá Pessoal!

Alguém sabe como adicionar o campo CPF ou se há algum módulo para isso?
Será que há ainda a opção de adicionar outros campos na hora do cadastro do cliente?
E será que há como definir esses campos como obrigatórios?

Minha versão do PrestaShop é 1.5.3.1.

Obrigado!
Fábio R. Campanhol
9dadePPG

Para quem quiser estender os campos em questão vai 

 

na aba: localização -> países  e escolhe lá Brasil e o botão "editar".

Ao lado do campo "formato do endereço" vc. tem umas abas extras aonde pode escolher os campos extras necessários. Na aba "cliente e endereço" vc. escolhe os campos em questão.

 

Somente em faturas novas é que aparecerá a nova configuração.

 

 

a comunidade brasileira do prestashop decai a cada dia

De vez em quando também os "crakes" que respondem aqui saem de férias, ou entao tem outras agendas (inesperadas como um acidente que impedem a presenca por um maior tempo ) ;)

Edited by selectshop.at (see edit history)
Link to comment
Share on other sites

Os problemas do Magento são muito maiores, além disso o Prestashop está muito mais ativo no desenvolvimento. O problema é que no Brasil quem sabe um pouco não quer ensinar os outros e a informação fica enrustida. As comunidades internacionais são muito mais completas, mas tópicos como CPF só no Brasil mesmo...

 

O tópico original falava de campos extras. O módulo do Ederson funciona bem mas não adiciona número obrigatório no endereço. Isso é um problema porque o PagSeguro não vê o número da rua e coloca S/N. Quando você vai fazer a entrega fica vendido porque a maioria das vezes a pessoa não se toca que precisa colocar o número na primeira linha de endereço!

Link to comment
Share on other sites

Os problemas do Magento são muito maiores, além disso o Prestashop está muito mais ativo no desenvolvimento. O problema é que no Brasil quem sabe um pouco não quer ensinar os outros e a informação fica enrustida. As comunidades internacionais são muito mais completas, mas tópicos como CPF só no Brasil mesmo...

 

O tópico original falava de campos extras. O módulo do Ederson funciona bem mas não adiciona número obrigatório no endereço. Isso é um problema porque o PagSeguro não vê o número da rua e coloca S/N. Quando você vai fazer a entrega fica vendido porque a maioria das vezes a pessoa não se toca que precisa colocar o número na primeira linha de endereço!

 

Se você usa o prestashop 1.6.1, deve usar o fkcostumers v160.4.3_lib, esse funciona nessa versão.

 

https://www.dropbox.com/s/x2bobe1yoih9agb/FKcustomers%20v160.4.3_lib_ps15x.zip?dl=0

 

 

 

Link to comment
Share on other sites

A Fokus First tem vários módulos legais, realmente é uma pena estarem parando...

Mas não sei se é legal você compartilhar o módulo deles, ein, pode te dar algum problema, pois eles são vendidos....

Eu mesmo comprei vários módulos deles para meus clientes...

 

só se o sistema de licenças for anulado, por que cada um precisa de uma licença para ativar.

Link to comment
Share on other sites