Jump to content
Blootrice

Nif Inválido

Recommended Posts

Boa tarde,

 

Estou a deparar-me com um erro que envolve a verificação do NIF.

Após ativar o módulo B2B, qualquer NIF PT que insira dá inválido. Isto acontece, no registo de cliente e no backoffice.

 

Trata-se de um bug? Falta-me alguma configuração?

 

Agradeço a ajuda.

 

Obrigado.

Melhores cumprimentos,

Pedro

Share this post


Link to post
Share on other sites

Boa tarde a todos,

 

Estou aqui com um problema em que a parte do Registo B2B, na Secção de Empresa diz que o NIF / Vat é inválido.

 

Estou com o PS 1.6.1.4

 

Grato

Share this post


Link to post
Share on other sites

Qual o país standard selecionado para a sua loja ? O Nr. VAT foi codado de acordo com o pacote de localizacao em uso. Vc. deverá selecionar o pacote de localizacao correto. Portugal=Portugal, Brasil=Brasil. O pacote PT-pt nao serve para o Brasil e o pacote pt-br nao serve para Portugal. Verifique a configuracao na aba localizacao -> localizacao -> país padrao.

Share this post


Link to post
Share on other sites

Boas selectshop.at

 

Está tudo em Pt-Pt tanto na localização como nos países. Nos países até so tenho PT activado. Codigo Iso PT +351

Share this post


Link to post
Share on other sites

Vc. deverá atentar ao formato do NIF....

 

 

PT999999999 = PT + 1 bloque de 9 dígitos numéricos.

Share this post


Link to post
Share on other sites

Boas,

 

Irei verificar ;) Obrigado.

 

Outra coisa, é possível, onde diz "NIF", colocar a frente esse exemplo? Que ficheiro devo alterar?

Share this post


Link to post
Share on other sites

Vc. pode alterar as traducoes, ou entao alterar inserindo modelo no ficheiro responsável do seu tema que é /themes/seutema/authentication.tpl, cerca linha 207, 268, 305, 376 e 654, assim como também o ficheiro /themes/saeutema/address.tpl ca. linha 72 e 166, .

 

Só que as pessoas que inserim o NIF devem conhecer o formato por sí... Se nao conhecem, entao na verdade nao sao empresas..... Este formato é standardizado na Europa inteira por lei Européia.... ;)

Share this post


Link to post
Share on other sites

NIF = N.º de identificação Fiscal (particulares)

VAT = NPC = N.º de Pessoa Colectiva PTxxx.

Share this post


Link to post
Share on other sites

NIF = N.º de identificação Fiscal (particulares)

VAT = NPC = N.º de Pessoa Colectiva PTxxx.

Sim e nao: 

 

O Prestashop possue duas possibilidades:

 

VAT-ID - este se ativa pelo módulo "Número VAT" na aba módulos -> módulos

Para B2B deve-se usar o módulo VAT para vendas intercomunitárias. Este campo exige o formato PT999999999 = PT + 1 bloque de 9 dígitos numéricos.

https://en.wikipedia.org/wiki/VAT_identification_number

 

O campo NIF (Portugal = NIPC) - é outra funcao que serve somente para a Franca, Portugal e Espanha - DNI / NIF / NIE. Este campo possue nove dígitos e para o Portugal serve este formato: http://www.nif.pt/ - 9 dígitos e conforme o registro com dígito inicial diferente.

Edited by selectshop.at (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Sim e nao: 

 

O Prestashop possue duas possibilidades:

 

VAT-ID - este se ativa pelo módulo "Número VAT" na aba módulos -> módulos

Para B2B deve-se usar o módulo VAT para vendas intercomunitárias. Este campo exige o formato PT999999999 = PT + 1 bloque de 9 dígitos numéricos.

https://en.wikipedia.org/wiki/VAT_identification_number

 

O campo NIF (Portugal = NIPC) - é outra funcao que serve somente para a Franca, Portugal e Espanha - DNI / NIF / NIE. Este campo possue nove dígitos e para o Portugal serve este formato: http://www.nif.pt/ - 9 dígitos e conforme o registro com dígito inicial diferente.

 

100% de acordo, essa é a informação mais completa.

 

Share this post


Link to post
Share on other sites

impressao-sucessiva.com

 

modo normal, sem modo de manutenção.

Envio anexo 

post-975731-0-85148300-1458576624_thumb.png

Share this post


Link to post
Share on other sites

Vc. ativou o módulo com a configuracao:  Ativar a verificação do número VAT com o WebService = SIM. Se sim, entao desative. me parece que alguma firewall está bloqueando o servico. cURL e allow_fURL_open instalados no servidor e em ON ?? Versao php em uso ? mod_security em OFF ?

 

Outra coisa: vi que a sua loja está em um nginx. Para tal a página está extremamente lenta.... O administrador do seu servidor/servico ngnix deverá reconfigurar.... Aqui da Áustria cada request para uma loja pequena como a sua demora entre 5 á 10 segundos para responder/abrir a página.

Share this post


Link to post
Share on other sites

Boas, o módulo VAT somente serve para a Franca mesmo. Tente desativar o módulo, deleta o smarty cache e cahce do seu browser e tente novamente. Isto deve funcionar. Eu nao possuo uma loja b2b portanto também nao tenho praxe nisto.

Share this post


Link to post
Share on other sites

Vou ver, mas uma coisa... A loja B2B não é necessária para o meu País, Portugal?

Share this post


Link to post
Share on other sites

B2B somente se vc. também vende para pessoas físicas, ou seja para negociantes. Se nao, entao nao é necessário ativar b2b (business to business).

 

Eu fiz alguns testes na minha loja de desenvolvimento, e estou tendo o mesmo problema que vc. ele nao aceita de forma nenhuma o NIF. Estou achando que é um bug da versao PS 1.6.1.4. Vou colocar no bugtracker, para ver o os desenvolvedores me devolvem.... http://forge.prestashop.com/browse/PSCSX-7866

 

Pelo que pude descobrir no banco de dados VAT_number está codado para 32 dígitos, dni para 16 dígitos. Ambos muito estranho....

Edited by selectshop.at (see edit history)

Share this post


Link to post
Share on other sites

Boas, lamento responder apenas agora.

 

Vou então desactivar o B2B e confirmar se está tudo ok.

Share this post


Link to post
Share on other sites

Vivam,

 

tenho o mesmo problema com a indicação de NIF inválido se tiver o B2B ativo. bastou desativar para passar a funcionar...

Share this post


Link to post
Share on other sites

Atenção, para usar o NIF não é ativando o modulo b2b.

 

Para poder usar o NIF deve ir no backoffice a: Localização/Países/Portugal e ativar a opção "Necessita de um número de identificação fiscal?"

 

Espero ter ajudado

  • Like 1

Share this post


Link to post
Share on other sites

Estou com o mesmo problema e já tentei todas as solução aqui indicadas.

Solução para já é desativar o modo B2B :-(

Share this post


Link to post
Share on other sites

Atenção, para usar o NIF não é ativando o modulo b2b.

 

Para poder usar o NIF deve ir no backoffice a: Localização/Países/Portugal e ativar a opção "Necessita de um número de identificação fiscal"

 

Espero ter ajudado

Share this post


Link to post
Share on other sites

Sim é correto, dessa forma funciona tudo na perfeição, NIF válido para particular ou empresa.

 

Apenas refiro no modo B2B não funciona o NIF, mas que também não faz grande diferença se usar o modelo "normal" para os revendedores em vez do modo B2B.

 

No meu caso ativei uma multi-loja e os revendedores entram através dessa loja

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More