-
Total de ítens
59 -
Registro em
-
Última visita
Community Answers
-
Bruno Lucas Batista.'s post in Mudança padrão ABRASF 1.00 para 2.03 Prefeitura São José dos Campos (provedor DSF) was marked as the answer
Bom dia Ítalo, acabei não me atentando a esse detalhe, acabei de ajustar e fiz os testes, esta funcionando 100% no padrão ABRASF 2.03.
Alterado de:
Nome=Sao Jose dos Campos
UF=SP
Provedor=DSF
ProRecepcionar=https://notajoseense.sjc.sp.gov.br/notafiscal-ws/NotaFiscalSoap
HomRecepcionar=https://homol-notajoseense.sjc.sp.gov.br/notafiscal-ws/NotaFiscalSoap
Para:
Nome=Sao Jose dos Campos
UF=SP
Provedor=DSF
Versao=2.03
ProRecepcionar=https://notajoseense.sjc.sp.gov.br/notafiscal-abrasfv203-ws/NotaFiscalSoap
HomRecepcionar=https://homol-notajoseense.sjc.sp.gov.br/notafiscal-abrasfv203-ws/NotaFiscalSoap
Segue em anexo arquivo com as atualizações, se acharem valido ajuste fico feliz em ajudar!
ACBrNFSeXServicos.ini
-
Bruno Lucas Batista.'s post in Tags 'valor_nf' e 'valor_servico' para provedor SigISSWeb. was marked as the answer
Bom dia, estou fazendo testes de diversas situações para o prefeitura de Valinhos/SP onde o provedor responsavel pelo mesmo é SigISSWeb.
Me deparei com o seguinte situação, ao enviar uma nota fiscal onde o valor bruto é de R$ 11.452,80 nesta nota fiscal tem dedução de ISS (572,64) + IR (114,53) + INSS (1.259,81) sendo assim o valor liquido da nota fiscal é de R$ 9.505,82, estou enviando as seguintes informações para o componente.
Servico.Valores.ValorServicos := ValorDefault(cdsFaturaNFSe.FieldByName('VALORBRUTO').AsFloat,0); //(R$ 11.452,80)
Servico.Valores.ValorLiquidoNfse := ValorDefault(cdsFaturaNFSe.FieldByName('VALORLIQUIDO').AsFloat,0); //(R$ 9.505,82)
estou recebendo o seguinte retorno do provedor:
Erros de Validacao :
O Valor do Servico nao pode ser maior do que o Valor da Nota Fiscal.
O Valor do Servico deve ser Valor da Nota menos Deducao.
Ao analisar o xml de enivo (-ger-nfse.xml) está sendo gerado da seguinte forma:
<valor_nf>9505,82</valor_nf>
<deducao>0,00</deducao>
<valor_servico>11452,80</valor_servico>
Alterei a unit "SigISSWeb.GravarXml"
De:
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_nf', 1, 15, 1,
NFSe.Servico.Valores.ValorLiquidoNfse, ''));
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'deducao', 1, 15, 1,
NFSe.Servico.Valores.ValorDeducoes, ''));
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_servico', 1, 15, 1,
NFSe.Servico.Valores.ValorServicos, ''));
Para:
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_nf', 1, 15, 1,
NFSe.Servico.Valores.ValorServicos, ''));
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'deducao', 1, 15, 1,
NFSe.Servico.Valores.ValorDeducoes, ''));
NFSeNode.AppendChild(AddNode(tcDe2, '#1', 'valor_servico', 1, 15, 1,
NFSe.Servico.Valores.ValorLiquidoNfse, ''));
Após o ajuste a nota fiscal foi gerada, este teste foi feito no ambiente de homologação, sendo assim se acharem válido o ajuste peço a gentileza que suba esta contribuição para componente.
-
Bruno Lucas Batista.'s post in email_destinatario obrigatório envio da tag para provedor SigISSWeb was marked as the answer
Boa tarde, hoje fazendo teste com o provedor SigISSWeb para a prefeitura de Valinhos/SP me deparei com o seguinte situação, envie dados para emissão sem informar o "e-mail do tomador", com isso o xml de envio foi gerado sem a tag "email_destinatario", por essa tag ser obrigatória recebia o retorno informando que a tag "email_destinatario" não havia sido localizada, fiz o seguinte ajuste no arquivo "SigISSWeb.GravarXml"
De: NFSeNode.AppendChild(AddNode(tcStr, '#1', 'email_destinatario', 1, 100, 0, NFSe.Tomador.Contato.Email, ''));
Para: NFSeNode.AppendChild(AddNode(tcStr, '#1', 'email_destinatario', 1, 100, 1, NFSe.Tomador.Contato.Email, ''));
com isso o xml passou a gerar a tag mesmo vazia e não recebi mais a mensagem de erro e a nota fiscal foi gerada, isso tudo no ambiente de homologação, sendo assim se acharem válido o ajuste peço a gentileza que suba esta contribuição para componente.
-
Bruno Lucas Batista.'s post in Tag ValorISS não sai no xml de envio para provedor ISSNet was marked as the answer
Já encontrei o motivo, é falha no meu código.
-
Bruno Lucas Batista.'s post in Tag ValorISS não sai no xml de envio para provedor sisPMJP was marked as the answer
Apenas como informativo, após ajustar o arquivo ACBrNFSeXServicos.ini removendo "Params=NaoGerarTag:ValorIss;" a emissão e cancelamento funcionou perfeitamente.