deivisonarthur / OSC-Magento-Brasil-6-Pro

One Step Checkout Brasil 6 Pro
75 stars 102 forks source link

Inscrição Estadual para Pessoa Física? #82

Open casaud opened 9 years ago

casaud commented 9 years ago

Olá!

Primeiro gostaria de agradecer pelo belíssimo módulo.

Segundo, é que está aparecendo o campo IE (inscrição estadual) na hora de criar uma conta para a pessoa física. Tem como deixar só para a jurídica?

Abraços!

rafaelstz commented 9 years ago

O correto é mudar a label de IE para RG ao clicar em PF. Está aparecendo algum erro no log?

casaud commented 9 years ago

O campo RG/CNPJ aparece normalmente. O IE não oculta quando seleciono o PF Uso o OSC6 Nenhum erro no log.

rafaelstz commented 9 years ago

Você consegue criar facilmente ajustes de acordo com sua necessidade nesse arquivo do link a partir da linha 228 aonde começa a função tipo de pessoa. https://github.com/deivisonarthur/OSC-Magento-Brasil-6-Pro/blob/master/app/design/frontend/base/default/template/onestepcheckout/onestep/form/address/billing.phtml

casaud commented 9 years ago

Acho que não é ali... Quando o cliente vai criar a conta, pessoa física, aparece o IE Veja aqui => http://img.prntscr.com/img?url=http://i.imgur.com/msO9YFr.png

casaud commented 9 years ago

Achei uma possível solução... Apagar o arquivo: https://github.com/deivisonarthur/OSC-Magento-Brasil-6-Pro/blob/master/app/design/frontend/base/default/template/onestepcheckout/customer/widget/ie.phtml

Porque no meu site é varejo mesmo... não vendo para empresas...

Pode apagar? Dá algum pau?

rafaelstz commented 9 years ago

aaa criar conta, ali é no checkout mesmo.

rafaelstz commented 9 years ago

linha 221 em diante, ele muda IE par RG (ou era pra fazer isso), talvez ele apenas não esteja identificando a label. https://github.com/deivisonarthur/OSC-Magento-Brasil-6-Pro/blob/master/app/design/frontend/base/default/template/onestepcheckout/persistent/customer/form/register.phtml

casaud commented 9 years ago

Nem é isto... quero que retire da pessoa física o campo IE

rafaelstz commented 9 years ago

troca o .first().update( por show e hide nas funções de cada seleção apenas em $$('label[for="ie"]'), não esqueça de não deixar o RG/IE obrigatório.

casaud commented 9 years ago

Desculpe, mas não entendi direito... colocar show().update ? isto?

rafaelstz commented 9 years ago

Não, colocar como a linha 324 e 248 que exibe e oculta outro compo dependendo da seleção.

casaud commented 9 years ago

Não funcionou...

rafaelobo commented 9 years ago

casaud, conseguiu resolver isso?

casaud commented 9 years ago

Só consegui resolver apagando o arquivo ie.phtml. Não queria assim, mas tá valendo.

sidneydeus commented 9 years ago

Ative o taxvat em configurações do cliente e altere o número de linhas de endereço para 4. A verificação trava quando esses campos não existem.

casaud commented 9 years ago

Não entendi sidney... fiz aqui e ficou na mesma

sidneydeus commented 9 years ago

Teria que verificar algumas coisas como cache, conflito de js, voltar o phtml do ie...mas no meu caso foi resolvido assim numa instalação limpa.

ismavolk commented 9 years ago

Olá pessoal, pesquisando sobre inscrição estadual cheguei a este link que não tem muito haver com o que eu buscava, mas aproveitando que já estou aqui... Sim, pessoa física pode ter inscrição estadual, é o caso de produtores rurais por exemplo.

cesaroito commented 6 years ago

Olá @rafaelstz, eu vi que você deu uma solução para isto, mas não consegui fazer. O que eu queria é o seguinte: Esconder o RG para PF e quando a pessoa clicar em PJ, aparecer a IE. Como posso fazer isto? Grato pela ajuda.