-
Total de ítens
18 -
Registro em
-
Última visita
Community Answers
-
Guilherme Consolação Dias's post in Adicionar propriedade para poder informar o valor líquido da NFSe na impressão do DANFe do ACBrNFSeX was marked as the answer
Perfeito @Italo Giurizzato Junior, obrigado pelo esclarecimento. Nesse caso, acredito que para finalizar o problema, seria apenas subtrair os demais valores (impostos federais, outras retenções, ...) do valor do serviço, igual é feito na rotina de leitura do XML dos provedores que utilizam o provedor ABRASF.
Segue a correção:
SigISSWeb.LerXml.pas
-
Guilherme Consolação Dias's post in Alimentar corretamente o valor do ISS retido do provedor SigISSWeb no componente ACBrNFSeX was marked as the answer
Boa noite, estou emitindo algumas NFSes no provedor SigISSWeb com retenção de ISS, e percebi que o valor não estava sendo destacado no DANFe.
Decidi olhar a rotina de leitura do XML do provedor, e comparando a rotina de leitura dos provedores que utilizam o padrão ABRASF, percebi que uma propriedade não estava sendo alimentada na rotina do provedor SigISSWeb. A propriedade se chama "Servico.Valores.ValorIssRetido".
Segue lógica encontrada na rotina LerServicos da classe TNFSeR_ABRASFv2 na unit ACBrNFSeXLerXml_ABRASFv2.pas, que inspirou essa correção proposta:
if Valores.IssRetido = stRetencao then begin Valores.ValorIssRetido := Valores.ValorIss; Valores.ValorIss := 0; end else Valores.ValorIssRetido := 0; Foi alterado o arquivo fonte: SigISSWeb.LerXml.pas, onde alimento essa propriedade de forma similar ao código demonstrado acima.
SigISSWeb.LerXml.pas
-
Guilherme Consolação Dias's post in Correções para provedores do componente ACBrNFSeX was marked as the answer
Boa tarde, galera.
Passando só para informar que entrei em contato com a prefeitura de Limeira, para perguntar sobre o cancelamento e o XML da NFSe, segue o retorno:
Concluíndo, somente conseguimos enviar o RPS e gerar a NFSe em Limeira, se utilizar o provedor iiBrasil. O XML e o cancelamento da NFSe, devem ser realizados exclusivamente pelo site do provedor, não sendo possível executá-los por meio do componente ACBrNFSeX.
Desse modo podemos finalizar o tópico, agradeço a todos pelo suporte.