Jump to content

Compre o Delphi
Com até 30% de desconto
e parcelado em até 12x sem juros

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

-=Ma®©oS=-

IPM - tributa_municipio_prestador - BUG

Recommended Posts

Ola!

 

Temos um cliente com problemas ( 00154 - Verificar a situacao TRIBUTA_MUNICIPIO_PRESTADOR)  para emitir uma NFS-e para uma instituição pública do mesmo município (4114609) onde está enviando 1 (Tributa no município do Prestador) mas deveria enviar 0 (zero - Não tributa no município do prestador).

O problema é que no código envia "fixo":

 

image.thumb.png.05db97c54328392f5534efd0273f7764.png

ou seja, se CodigoMunicipio = MunicipioIncidencia envia 1, mas precisamos que seja enviado 0 (zero).

Alguém já passou por isso e resolveu ou sugere alguma alteração?

Minha idéia é trocar este IF

  if (NFSe.PrestadorServico.Endereco.CodigoMunicipio <> IntToStr(NFSe.Servico.MunicipioIncidencia)) then
      // Não Tributa no Municipio do prestador
      Gerador.wCampoNFSe(tcStr, '', 'tributa_municipio_prestador', 1, 1, 1, '0', '')
    else
      // Tributa no Municipio do Prestador
      Gerador.wCampoNFSe(tcStr, '', 'tributa_municipio_prestador', 1, 1, 1, '1', '');

por:

Gerador.wCampoNFSe(tcStr, '', 'tributa_municipio_prestador', 1, 1, 1, NFSe.Servico.CodigoTributacaoMunicipio, '');

 

Mas causaria impactos em quem não passa valor para este atributo. Alguem teria alguma sugestão?

Talvez fazer o IF apenas se o NFSe.Servico.CodigoTributacaoMunicipio estiver vazio ?

Enfim, conheço pouco do padrão do ACBr, por isso aguardo sugestão de como proceder.

Obrigado

 

Edited by -=Ma®©oS=-
Melhorada explicação

-=Ma®©oS=-

Share this post


Link to post
Share on other sites

Bom dia.

Obrigada pela contribuição, adicionada para validação.

Att.

  • Like 1

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites
16 minutos atrás, Juliana Tamizou disse:

Bom dia.

Obrigada pela contribuição, adicionada para validação.

Att.

Obrigado Juliana, vou aguardar a validação.

  • Like 1

-=Ma®©oS=-

Share this post


Link to post
Share on other sites
Agora, Italo Jurisato Junior disse:

Bom dia Marcos,

Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.

Obrigado Italo


-=Ma®©oS=-

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...