-
Total de ítens
376 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que MarcosRWeimer postou
-
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.
-
Bom dia! Testado e aprovado! Obrigado.
-
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)
-
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
-
NFSeX - Impressão Fast Report - Data do RPS saindo no lugar do nome do tomador
um tópico no fórum postou MarcosRWeimer ACBrNFSe
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: -
IPM - Nova Santa Rosa - PR - Troca de WebService
MarcosRWeimer replied to MarcosRWeimer's tópico in ACBrNFSe
Testado e aprovado! Obrigado -
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)
-
CTe 4.0 - PR - Homologação - Consulta/Cancelamento - 999 - Erro não catalogado
um tópico no fórum postou MarcosRWeimer ACBrCTe
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á. -
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
-
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.
-
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
-
NFSeX - SAATRI - NFSe com Retenção - Não conseguindo carregar retorno de erro
um tópico no fórum postou MarcosRWeimer ACBrNFSe
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. -
Saatri - Luiz Eduardo Magalhães - Correção URL Baixar PDF
um tópico no fórum postou MarcosRWeimer ACBrNFSe
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. -
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.
-
ISSNet - Dourados/MT - XML de retorno com caracteres especiais
MarcosRWeimer replied to Alex Heinen's tópico in ACBrNFSe
-
ISSNet - Dourados/MT - XML de retorno com caracteres especiais
MarcosRWeimer replied to Alex Heinen's tópico in ACBrNFSe
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