Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    38.009
  • Registro em

  • Última visita

  • Days Won

    1.074

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde @Heronim Antonio Marçal, Já esta no SVN.
  2. Boa tarde @pcbonetti, Algumas considerações sobre a sua contribuição: Na unit ACBrNFSeXLerXml temos o seguinte: procedure TNFSeRClass.Configuracao; begin FpQuebradeLinha := FpAOwner.ConfigGeral.QuebradeLinha; FpAOwner.ConfigGeral.ImprimirLocalPrestServ := not FpAOwner.ConfigGeral.Params.TemParametro('NaoImprimirLocalPrestServ'); end; Ao ler o XML de uma NFSe é verificado se no arquivo ACBrNFSeXServicos.ini na seção da referida cidade contem o Params=NaoImprimirLocalPrestServ:. Se tiver, o Local de Prestação de Serviço não vai ser impresso, caso contrario vai ser impresso. No caso da cidade de Cariacica/ES não contem o campo Params, logo o local da prestação vai ser impresso. Sendo assim a sua alteração na unit SmarAPD.Provider não se faz necessária. A cidade de Cariacica/ES é atendida pelo provedor SmarAPD que se utiliza da versão 2.03 do layout da ABRASF, a unit ACBrNFSeXLerXml_ABRASFv2 é responsável pela leitura do XML da nota e temos o seguinte fragmento de código: CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('CodigoMunicipio'), tcStr); if CodigoMunicipio = '' then CodigoMunicipio := ObterConteudo(AuxNode.Childrens.FindAnyNs('MunicipioPrestacaoServico'), tcStr); MunicipioPrestacaoServico := ''; if CodigoMunicipio <> '' then begin MunicipioPrestacaoServico := ObterNomeMunicipioUF(StrToIntDef(CodigoMunicipio, 0), xUF); MunicipioPrestacaoServico := MunicipioPrestacaoServico + '/' + xUF; end; Como você pode ver que no final o campo MunicipioPrestacaoServico contem tanto o nome da cidade quanto a UF. A alteração que você fez na unit: ACBrNFSeXDANFSeRLRetrato não faz muito sentido por dois motivos, primeiro que o campo UFPrestacao (usado pelo provedor Governa) não existe no layout da ABRASF logo ele sempre vai ser vazio, segundo, se existisse a impressão ficaria errada (Cariacica/ES - ES). rllMunicipioPrestacaoServico.Caption := ACBrStr(Servico.MunicipioPrestacaoServico) + ' - ' + ACBrStr(Servico.UFPrestacao); Por fim: Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Por fim repita os testes.
  3. Boa tarde @willian_delan, Como esta hoje no arquivo ACBrNFSeXServicos.ini ao tentar emitir a nota ocorrer algum erro? Pois a única coisa que vi de diferente na URL é que no final consta o "?wsdl", mas isso a principio é irrelevante para o componente.
  4. @JLuis, Pelo Portal da NFS-e Padrão Nacional não existe nenhum evento de cancelamento vinculado a nota? Se não tem, tente então efetuar o cancelamento pelo Portal, uma vez que pela aplicação não esta funcionando.
  5. Boa tarde @pedrowilliam, A ultima versão da Lib foi gerada por volta das 7:00, a alteração da URL de Serra Negra foi enviada para o SVN depois desse horário. É gerada uma nova versão toda terça-feira as 7:00 automaticamente. Você pode fazer o seguinte: Abra o arquivo ACBrNFSeXServicos.ini e altere ele. [3551603] ; Atualizado em 12/11/2024 Nome=Serra Negra UF=SP Provedor=Fiorilli Versao=2.00 ProRecepcionar=http://siaserranegra.dcfiorilli.com.br:8080/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=http://siaserranegra.dcfiorilli.com.br:8080/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso% Copie o arquivo para dentro da pasta que esta a DLL ACBrLibNFSe.
  6. Boa tarde @gladston, Entre hoje ou amanhã vou enviar essa alteração para o SVN. Pode ficar tranquilo.
  7. Boa tarde @Microsys Sistemas, Evite de fazer varias postagens, isso não vai resolver o seu problema. Já lhe respondi na outra sua postagem. Vou fechar essa.
  8. Boa tarde @Microsys Sistemas, Infelizmente temos provedores que são muitos lentos nos retornos. Sei de casos onde você só vai obter o retorno no dia seguinte, pois o provedor passa o dia recepcionando para processar tudo de madrugada.
  9. Boa tarde @JLuis, Entre no Portal da NFSe Padrão Nacional e verifique se essa nota já não esta cancelada.
  10. Bom dia @Heronim Antonio Marçal, Muito obrigado pela colaboração, já foi criado a TK-6225 para realizar a alteração.
  11. Bom dia @gabriel_mororo, A cidade de Serra/ES é atendida pelo provedor SmarAPD que se utiliza da versão 2.04 do layout da ABRASF. Pelo fragmento de código que você anexou o campo LocalPrestacao é usado pelo provedor ISSBarueri e o campo UFPrestacao é usado pelo provedor Governa. Sendo assim não adianta nada você alimentar esses campos, pois na hora de gerar o XML segundo a versão 2.04 da ABRASF eles vão ser ignorados uma vez que eles não existem no layout da ABRASF. Pelo que me recordo o local (município) onde o serviço foi executado devemos informar em: Servico.CodigoMunicipio E para informar onde o ISS incide devemos informar em: Servico.MunicipioIncidencia Em ambos devemos informar o código IBGE do município.
  12. Bom dia @ernesto.ricardo, Você sabe me informar quais são os problemas que ocorre ao validar o XML antes do seu envio? Podemos fazer alguns ajustes caso o provedor não possua um schema atualizado.
  13. Bom dia @gladston, Tente com essa alteração na unit Giss.GravarXml: procedure TNFSeW_Giss204.Configuracao; begin inherited Configuracao; DivAliq100 := True; FormatoAliq := tcDe4; NrOcorrCodigoPaisServico := 0; NrOcorrCodigoPaisTomador := -1; NrOcorrAliquota := 1; <==== essa linha diz que a tag Aliquota deve ser gerada independedo do seu valor TagTomador := 'TomadorServico'; // PrefixoPadrao := 'ns4'; end; Após alterar a unit, salve, reinstale o ACBr, recompila a aplicação e faça novos testes.
  14. Bom dia @Mario Inacio, Como você deve ter feito alteração no arquivo ACBrNFSeXServivos.ini o Tortoise não fez a sua atualização ou você tem uma cópia desse arquivo na pasta que esta o executável. Se fez a cópia favor deletar, caso contrario siga os passos abaixo: Você tem fontes do ACBr com alterações locais? Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile a aplicação com a opção Build. Por fim repita os testes.
  15. Boa tarde @ernesto.ricardo, Segundo o Schema utilizado pelo provedor a definição da tag Aliquota esta da seguinte forma: <xsd:simpleType name="tsAliquota"> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4" /> <xsd:fractionDigits value="2" /> <xsd:minInclusive value="0" /> </xsd:restriction> </xsd:simpleType> Isso determina que a quantidade de casas decimais tem que ser no máximo 2. Verifique junto ao provedor se eles tem um no Schema onde permite 4 casas decimais, pois com o Schema que temos essa linha do Params esta errada.
  16. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  17. Boa tarde @Light System Software, O RPS foi enviado para o provedor Ginfes ou Giss? Se foi enviado para o Ginfes, favor atualizar todos os fontes de todas as pastas, reinstalar o ACBr e fazer testes de envio usando o programa exemplo do componente.
  18. Boa tarde @Light System Software, A cidade de Paty do Alferes/RJ se utiliza do provedor DBSeller cujo webservice usa a versão 2.04 do layout da ABRASF. Sendo assim o componente esta configurado para usar os schemas da pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe\DBSeller\2.04 Faça um teste usando o programa exemplo.
  19. Boa tarde @pcbonetti, Muito obrigado pela contribuição, já foi criado a TK-6221 para analise.
  20. Boa tarde @Destak, Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr, compile a aplicação com a opção Build e faça novos testes.
  21. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
  22. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
  23. Boa tarde @Fernando Di Pace, Fiz uma alteração no componente para que ele considerasse o seu arquivo de retorno. O componente leu ele inteiro e salvou na pasta NFSe as 6 notas que consta no retorno. Portanto não encontrei nada no código do componente que estivesse comprometendo a leitura do arquivo e a extração de todas as notas.
  24. Boa tarde @João Antônio, Já esta no SVN.
×
×
  • 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.