Ir para conteúdo
  • Cadastre-se

NFSeX Indaiatuba-SP


Ver Solução Respondido por Daniel Afonso-NW Software,
  • Este tópico foi criado há 268 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Foi descrito um problema sobre o ValorISS neste tópico aqui no fórum:
https://www.projetoacbr.com.br/forum/topic/83205-controle-da-tag-no-provedor-deiss-município-indaiatubasp/

Porém, para o município de Indaiatuba-SP, o Valor do ISS é calculado pelo sistema da prefeitura, e este não deve ser informado pelo contribuinte.
Tem outro ponto que é referente a alíquota que só deve ser informada quando o ISS for devido a outro município ou o prestador do serviço é optante do Simples Nacional e ainda houver retenção de ISS. Em qualquer outra situação a alíquota será determinada pela prefeitura.

A alteração implementada foi no DeISS.GravarXml onde era validada da seguinte forma:

if (NFSe.Servico.Valores.IssRetido = stRetencao) then
  ....

Após a alteração ficou assim:
if (NFSe.Servico.Valores.IssRetido = stRetencao) or
   (NFSe.Prestador.Endereco.CodigoMunicipio <> NFSe.Tomador.Endereco.CodigoMunicipio) then
  ....

Só que com a última alteração retorna a rejeição E220 que é referente ao valor do iss informado indevidamente.
Isso porque o prestador fez o serviço para um município diferente de Indaiatuba, município do tomador. Então sempre que esse cenário ocorrer vai gerar incorretamente o xml.

Acredito que a validação devesse ser não em relação ao endereço do tomador e sim sobre o município de incidência do serviço.

  • Consultores
Postado

Anexe as units modificadas. caso queira contribuir

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 268 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.