Ir para conteúdo
  • Cadastre-se

dev botao

NFSe Consumidor - BRAGANCA PAULISTA - SP


Recommended Posts

  • Membros Pro

Boa tarde
Estou tentando realizar uma nota de serviço para consumidor pelo sistema, o mesmo pede pelo CPF/CNPJ do tomador de serviço
já informei o tipo do tomador como tpPFNaoIdentificada e passo em CPF mas a prefeitura reclama que é obrigatório o CPF, mais pelo site direto da prefeitura consegue fazer a NFSe sem o CNPJ ?

Poderia nos ajudar com este por favor ?

há algum parametro que tenho que mudar ?
mesmo no exemplo ACBrNFSeX não consegue enviar em o CPF.


Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @Light System Software,

Na unit Conam.GravarXml temos:

  CpfCnpj := Trim(NFSe.Tomador.IdentificacaoTomador.CpfCnpj);

  if (CpfCnpj <> 'CONSUMIDOR') and (CpfCnpj <> 'EXTERIOR') then
    CpfCnpj := OnlyNumber(CpfCnpj);

  {
    Se hover municipios com apostofro deve ser substituido por espaço,
    por exemplo SANTA BARBARA D'OESTE deve informar SANTA BARBARA D OESTE.
  }
  MunPrestador:= UpperCase(StringReplace(NFSe.Prestador.Endereco.xMunicipio, '''', ' ', [rfReplaceAll]));
  MunTomador:= UpperCase(StringReplace(NFSe.Tomador.Endereco.xMunicipio, '''', ' ', [rfReplaceAll]));

  NFSeNode.AppendChild(AddNode(tcStr, '#1', 'CpfCnpTom', 1, 14, 1,
                                                                  CpfCnpj, ''));

Note que a tag CpfCnpTom é gerada com o conteúdo da variável CpfCnpj.

Note também que o conteúdo da propriedade: Tomador.IdentificacaoTomador.CpfCnpj pode conter o numero do CPF ou CNPJ ou os literais: CONSUMIDOR ou EXTERIOR.

Acredito que no seu caso devemos informar o literal CONSUMIDOR a propriedade CpfCnpj.

Espero ter ajudado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde , informei "CONSUMIDOR" conforme a resposta anterior, mas agora ele está falando que para consumidor final não pode informar o CEP, não estou informando mas está aparecendo como 
<MunTom>BRAGANCA PAULISTA</MunTom> 
  <SiglaUFTom>SP</SiglaUFTom> 
  <CepTom>00000000</CepTom> 

preciso fazer alguma coisa ?
existe algum lugar a mais para configurar ?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @Light System Software,

Vou lhe pedir um favor.

Abra a unit Conam.GravarXml e faça a seguinte alteração:

Atual:

  if (CpfCnpj <> 'CONSUMIDOR') and (CpfCnpj <> 'EXTERIOR') then
    NFSeNode.AppendChild(AddNode(tcStr, '#1', 'CepTom', 1, 8, 1,
                                    OnlyNumber(NFSe.Tomador.Endereco.CEP), ''))
  else
    NFSeNode.AppendChild(AddNode(tcStr, '#1', 'CepTom', 1, 8, 1,
                                                                '00000000',''));

Alteração:

  if (CpfCnpj <> 'CONSUMIDOR') and (CpfCnpj <> 'EXTERIOR') then
    NFSeNode.AppendChild(AddNode(tcStr, '#1', 'CepTom', 1, 8, 1,
                                    OnlyNumber(NFSe.Tomador.Endereco.CEP), ''))
  else
    NFSeNode.AppendChild(AddNode(tcStr, '#1', 'CepTom', 1, 8, 1,
                                                                '',''));

Salve a unit alterada, fecha tudo, finaliza a execução do Delphi.

Reinstale o ACBr.

Execute o Delphi, abra a sua aplicação recompila com a opção Build e faça um novo teste.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.