Ir para conteúdo
  • Cadastre-se

MarcosRWeimer

Membros
  • Total de ítens

    376
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que MarcosRWeimer postou

  1. Ola! Você que está precisando: - Migrar seu sistema para versões mais novas do Delphi - Migrar seu banco de dados Firebird para versões mais novas - Migrar seu método procedural para camadas (Entity, Interface, Proxy, DAO) - Centralizar funções com métodos singleton/anônimos - Servidor rest + horse? - Migrar seu sistema legado - Criar novas rotinas - Corrigir bugs Entre em contato por mensagem privada. Programador Delphi (Pascal) / Visual Studio (c#) Desde 2009 trabalhando com ERP.
  2. Aqui acontece a mesma coisa, não encontra na hora de compilar mas se vou no CTRL + CLICK abre o arquivo ACBrDIDeclaracaoImportacao normalmente, adicionei no library/browse e nada, aqui é Rad Studio 11.3
  3. Esqueci de mencionar, tentei editar mas o tempo já havia passado... - A informação de desconto não tem no XSD nem no XML de exemplo baixado do portal da prefeitura (equiplano) - No portal da prefeitura é possível informar o desconto, a partir dai foi só seguir o mesmo padrão de nome dos outros campos e encontrar a posição do campo (que é depois das retenções, em outra posição não funciona)
  4. Ola! Estavamos com problemas para fechar os valores da NFSe da equiplano com desconto e retenções, então depois de muito procurar descobrimos que existe a possibilidade de enviar o valor do desconto no xml. Desta forma alterei para gerar a tag e mudei o schema, assim está autorizando as notas corretamente com desconto. Alteração: Equiplano.GerarXML TiposesNFse_v01.xsd Anexo arquivos alterados e exemplo do XML gerado que foi autorizado ocultando dados do tomador Equiplano.GravarXml.pas TiposEsnfs_v01.xsd 196F-rps - Copia.xml
  5. Revision 29823 implementou o seguinte: mas com isso ao imprimir (fast report) um RPS da IPM (e provavelmente de outros provedores também) temos o "Data do RPS" no lugar do "Nome/Razão Social" do tomador do serviço, pois ele é o memo12:
  6. Ola! Desde o dia 04/09/23 entrou em produção a nova versão da IPM no município de Nova Santa Rosa - PR Segue alterações feitas no ini: [4117222] ; Atualizado em 06/09/2023 Nome=Nova Santa Rosa UF=PR Provedor=IPM Versao=1.01 ProRecepcionar=https://novasantarosa.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao Tive de incluir: Versao, ProRecepcionar Não encontrei nada referente ao ambiente de homologação. Com esta configuração consegui emitir a NFSe sem problemas no ambiente de produção, estava tendo rejeição de "acesso negado" até descobrir que deveria informar a versão=1.01 (mesmo no manual informando ser a 2.2)
  7. Alguem conseguiu solução? Estou com o mesmo problema aqui: vNF Recebida (com origem em GO): 9980.00 vNF da Devolução (Gerada por empresa em MG): 2891.68 Será uma falha de comunicação entre as SEFAZ? Em qual situação está ocorrendo este problema para vocês ?
  8. Era no Sefaz/PR, acabei de conseguir consultar e cancelar, testem ai, deve estar funcionando para vocês tambem.
  9. pois é, por isso abri a thread, mas parece que ninguem começou ainda a implementar a versão 4.00 no PR
  10. Ola! Mais alguem tentando migrar para o CTe 4.00 e recebendo erro 999 não catalogado para o estado do PR em homologação ? Desde ontem estou tentando, acredito que seja problemas no Sefaz/PR mas achei melhor perguntar. O que fiz: - atualizei o ACBr, reinstalei - Mudei a versão do CTe de 3.00 para 4.00 - Está autorizando, mas consultando/cancelando não está.
  11. Bom dia Italo! Estive ausente por alguns dias, está ok, muito obrigado
  12. Bom dia Italo! - SAATRI Funcionando perfeitamente - EQUIPLANO Para funcionar para equiplano tive de fazer uma alteração com base na alteração feita por você para Saatri: Anexo arquivo modificado. (Equiplano.Provider) Equiplano.Provider.pas
  13. Boa Tarde Italo! Atualizei para a rev. 29551, porem a alteração feita (rev. 29549) não surgiu efeito, a função RemoverCaracteresDesnecessarios não conseguiu "arrumar" o XML para ser deserializado. No meu ponto de vista o problema está na mensagem de retorno: <Mensagem>Código do município de incidência do ISSQN não informado. A informação do código do município da incidência do ISSQN é obrigatório quando <Exigibilidade do ISS> for tipo <1 - Exigível>, <6 - Exigibilidade Suspensa por Decisão Judicial> ou <7 - Exigibilidade Suspensa por Processo Administrativo>. Consulte a Tabela de Municípios do IBGE para preenchimento do campo.</Mensagem> Observe que tem TAGs XML dentro da <Mensagem>, acredito que ai esteja o problema pois estas TAGs abrem mas nunca fecham
  14. Boa Tarde! Exatamente, para corrigir o envio é isso mesmo, porem está desta forma de propósito para simular a questão do ACBr não conseguir carregar o retorno da prefeitura que possua alguma TAG XML dentro da mensagem de erro. Equiplano tambem está retornando uma tag dentro da mensagem conforme postagem anterior.
  15. Bom dia! Mesmo "erro": Couldn't find end of Start Tag somatório line 1 para Equiplano /Toledo-PR 20-env-lot.xml 20-env-lot-soap.xml 171-rps.xml 20230522083416-con-lot.xml 20230522083416-con-lot-soap.xml 20230522083416-lista-nfse-con-lot.xml 20230522083416-lista-nfse-con-lot-soap.xml 20-rec-soap.xml
  16. Segue os XMLs (se possível remover os mesmos depois de baixar) 1005-env-lot-sinc.xml 1005-env-lot-sinc-soap.xml 1005-lista-nfse-sinc-soap.xml 10F-rps.xml
  17. Ola! Ao enviar uma NFSe com retenção para o provedor SAATRI (Luis Eduardo Magalhães - BA) e ocorrer erro o ACBr não está conseguindo carregar o XML de erro retornado. Ponto onde não consegue carregar: - Arquivo:ACBr\Fontes\ACBrDFe\ACBrXmlDocument.pas - Procedure: procedure TACBrXmlDocument.LoadFromXml(AXmlDocument: string); - AXmlDocument (parâmetro de entrada da procedure, é o XML retornado pela prefeitura) <RecepcionarLoteRpsSincronoResponse xmlns="http://nfse.abrasf.org.br"><outputXML xmlns=""><EnviarLoteRpsSincronoResposta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abrasf.org.br/nfse.xsd"><NumeroLote>1005</NumeroLote><DataRecebimento>2023-05-18T14:21:47.4096494-03:00</DataRecebimento><ListaMensagemRetornoLote><MensagemRetorno><IdentificacaoRps><Numero>10</Numero><Serie>F</Serie><Tipo>1</Tipo></IdentificacaoRps><Codigo>E311</Codigo><Mensagem>Código do municÃ'#$00AD'pio de incidência do ISSQN não informado. A informação do código do municÃ'#$00AD'pio da incidência do ISSQN é obrigatório quando <Exigibilidade do ISS> for tipo <1 - ExigÃ'#$00AD'vel>, <6 - Exigibilidade Suspensa por Decisão Judicial> ou <7 - Exigibilidade Suspensa por Processo Administrativo>. Consulte a Tabela de MunicÃ'#$00AD'pios do IBGE para preenchimento do campo.</Mensagem></MensagemRetorno></ListaMensagemRetornoLote></EnviarLoteRpsSincronoResposta></outputXML></RecepcionarLoteRpsSincronoResponse> Gerando a exceção (raise EACBrXmlException.Create(xmlGetLastError()^.message);) raised exception class EACBrXmlException with message 'StartTag: invalid element name '. Pelo que vi o parse do XML é feito na Unit ACBrLibXML2, function xmlParseDoc(const cur: xmlCharPtr): xmlDocPtr; Acredito que o problema seja as tags retornadas dentro da tag <Mensagem>, bom foi até onde consegui chegar.
  18. Ola! Não estava conseguindo baixar o PDF da cidade, então fui atras encontrei a URL que deve ser utilizada. ACBrNFSeXServicos.ini - QUENTE [2919553] ; Atualizado em 14/12/2021 Nome=Luiz Eduardo Magalhaes UF=BA Provedor=Saatri Versao=2.01 ProRecepcionar=https://luiseduardomagalhaes.saatri.com.br/servicos/nfse.svc HomRecepcionar=https://homologa-luiseduardomagalhaes.saatri.com.br/servicos/nfse.svc ; ProLinkURL=https://luiseduardomagalhaes.saatri.com.br/Relatorio/VisualizarNotaFiscal?numero=%NumeroNFSe%&codigoVerificacao=%CodVerif% HomLinkURL=https://luiseduardomagalhaes.saatri.com.br/Relatorio/VisualizarNotaFiscal?numero=%NumeroNFSe%&codigoVerificacao=%CodVerif% ACBrNFSeXServicos.ini - ALTERADO [2919553] ; Atualizado em 14/12/2021 Nome=Luiz Eduardo Magalhaes UF=BA Provedor=Saatri Versao=2.01 ProRecepcionar=https://luiseduardomagalhaes.saatri.com.br/servicos/nfse.svc HomRecepcionar=https://homologa-luiseduardomagalhaes.saatri.com.br/servicos/nfse.svc ; ProLinkURL=https://luiseduardomagalhaes.saatri.com.br/Relatorio/VisualizarNotaFiscal?numero=%NumeroNFSe%&codigoVerificacao=%CodVerif% HomLinkURL=https://homologa-luiseduardomagalhaes.saatri.com.br/Relatorio/VisualizarNotaFiscal?numero=%NumeroNFSe%&codigoVerificacao=%CodVerif% Só mudou o HomLinkURL adicionando o "homologa-" no inicio do Link.
  19. Boa Tarde! Faz tempo que o Município de Santa Helena/PR utiliza o provedor IPM, porem no arquivo de configuração sempre vem como Equiplano e temos de alterar manualmente. Link no portal do município que comprova que utiliza IPM: https://santahelena.atende.net/autoatendimento/servicos/acesso-ao-sistema-de-nota-fiscal-de-servico-eletronica/detalhar/1 Alterar no ACBrNFSeXCidades.Ini de: [4123501] Nome=Santa Helena UF=PR Provedor=Equiplano Params=CodigoCidade:54 para [4123501] Nome=Santa Helena UF=PR Provedor=IPM Temos clientes neste município utilizando com a configuração citada sem problemas.
  20. Não obtive sucesso tentando converter diretamente no TratarXmlRetornado
  21. Complementando, acredito que a alteração deva ser feita aqui: procedure TACBrWinReqResp.Receive(Resp: TStream); que é onde o DataRest (parâmetro de entrada Resp nesta procedure) é alimentado com o retorno da prefeitura. Porem é bem provável que isto cause problemas nos demais provedores (além de outros documentos que utilizam este mesmo processo), deveria existir algum tipo de parametrização para o Encoding, alteração complexa, e não sei este seria realmente o melhor caminho a se seguir. P.S. Também estamos com problemas em Dourados
×
×
  • 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.

The popup will be closed in 10 segundos...