Willian Carminatt
-
Total de ítens
27 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Willian Carminatt
-
-
Bom tarde,
Na unit IPM.Provider, método ProcessarMensagemErros, a variável Codigo está ficando em branco, fazendo com que a lista de erros seja diferente de zero mesmo sendo sucesso.
Acredito que isso esteja acontecendo por conta de mudança no XML de retorno da IPM.
Atualmente está sendo gerado como a imagem abaixo
Antes estava sendo gerado assim
Em anexo estão os arquivos XML para teste.
Obrigado.
-
Bom dia,
Ontem consegui validar uma nota alterando a versão para 2.04, e a URL usei essa que o amigo postou aqui e funcionou, e realmente não é necessário certificado digital.
A URL de homologação que está no arquivo atualmente não está funcionando, mesmo mudando a versão para 2.04.
- 1
-
Funcionou corretamente Italo
Obrigado.
-
-
Bom dia,
Identifiquei que houve uma mudança na revisão 30971, unit IPM.Provider, método ProcessarMensagemErros, onde a variável "Codigo := Copy(aMsg, 1, 5)".
Após o commit passou a ser da seguinte maneira "Codigo := ObterConteudoTag(ANodeArray[I].Childrens.FindAnyNs('codigo'), tcStr)".
Nesse caso a variável Codigo está recebendo o valor completo da string que é "00001 - Sucesso", fazendo com que a lista de erros seja diferente de zero mesmo sendo sucesso.
Minha dúvida é, será mantido esse comportamento?
Pois nesse caso precisarei fazer ajustes no meu código.
Obrigado.
-
Bom dia Italo,
Estava analisando os fontes em meu sistema e vi que em nenhum momento a propriedade SeriePrestacao estava sendo preenchida.
Fiz o devido preenchimento e funcionou corretamente.
Agradeço a atenção.
-
Bom dia Italo,
Segue os arquivos XML's gerados.
O provedor é IPM e o município de emissão é São José - SC.
Obrigado.
-
Boa tarde, houve uma alteração na unit ACBrNFSeX.pas, revisão 26965 na função GetNumID, onde o resultado era feito da seguinte maneira na revisão anterior Result := NumDoc + ANFSe.IdentificacaoRps.Serie.
Após a mudança está sendo feito dessa maneira Result := xNumDoc + xSerie, nesse caso o valor atribuído a variável xSerie vem da propriedade SeriePrestacao que está vindo em branco pra mim.
Estou usando provedor IPM, como antes o arquivo XML era gravado com o número da série junto, estou tendo problemas na leitura dos mesmos.
Gostaria de saber se está correta essa implementação, para que eu possa fazer os ajuste em meu sistema.
Obrigado.
-
Boa tarde, eu só consegui fazer a validação de notas inserindo a seguinte linha no arquivo INI
Params=GerarTag:codigo_atividade
Alguém mais precisou fazer essa mudança?
-
Certo Juliomar, achei que a maneira correta seria como nos documentos que citei, agradeço a atenção.
-
Bom dia, fiz uma adaptação nas units "ACBrNFSeDANFSeRLRetrato" e "ACBrNFSeXDANFSeRLRetrato" afim de igualar o padrão de impressão das informações de data e hora de impressão e informação do sistema emissor em FortesReport. Deixei como está nos documentos NFe, MFDe e CTe.
Se for de interesse estou enviando em anexo a unit com a alteração para possível implementação no componente ACBr. Obrigado.
-
Obrigado
-
Bom dia, fiz uma adaptação na "ACBrNFeDANFeEventoRL" para setar o filtro PDF como padrão no preview do FortesReport, usando a procedure ImprirmirEvento.
Se for de interesse estou enviando em anexo a unit com a alteração para possível implementação no componente ACBr. Obrigado.- 3
-
30 minutos atrás, Daniel Simoes disse:
Correção para a CAPICOM no SVN.. Commit [r19537]
Deve haver modificações locais nos seus fontes... não existe o texto "exception", na linha 193 da Unit ACBrNFSeNotasFiscais.pas
sugiro apagar os fontes marcados em vermelho, e baixa-los novamente...
Problema do ACBr_DFeComum resolvido com o commit da revisão 19537.
Realmente havia uma diferença no meu fonte do arquivo "ACBrNFSeNotasFiscais.pas", após revertida funcionou da maneira correta.
Obrigado pela atenção.
- 1
-
11 minutos atrás, Daniel Simoes disse:
Já estamos subindo uma correção...
Se não usar a CAPICOM (recomendado), desabilite no ACBr.inc
// Descomente a linha abaixo, se você não utiliza a obsoleta Capicom para Criptografia (recomendado) {$DEFINE DFE_SEM_CAPICOM}
Fiz essa alteração no ACBr.inc e compilou o componente ACBr_DFeComum sem problemas, porém agora não estou conseguindo sucesso a compilar o ACBr_NFSe.dpk.
Segue o log gerado
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeNotasFiscais.pas(193) Error: Undeclared identifier: 'Exception'
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeWebServices.pas(43) Fatal: Could not compile used unit '..\..\..\..\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsNFSeG.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_NFSe.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.Alguma dica ?
Obrigado.
-
Bom dia,
Fiz os updates no componente hoje pela manhã, e estou tendo problemas para compilar o ACBr_DFeComum.dpk.
Utilizo Delphi 7, tentei fazer a instalação pelo instalador do ACBr, também não obtive sucesso.
Segue o erro gravado no log gerado pelo instalador
Copyright (c) 1983,2002 Borland Software Corporation
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrDFeCapicom.pas(59) Error: Cannot override a static method
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrDFeSSL.pas(503) Fatal: Could not compile used unit '..\..\..\Fontes\ACBrDFe\ACBrDFeCapicom.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_DFeComum.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.Alguma dica de como posso resolver esse problema?
Obrigado.
-
Resolvido o problema após o update, obrigado.
- 1
-
Bom dia, Estou tendo problemas ao compilar o pacote ACBrNFSe.dpk, após o update da revisão 18842 não consegui mais fazer a compilação.
Fiz os updates hoje também mas o erro persiste, tentei fazer toda a reinstalação do componente ACBr através do instalador e também acusa erro de compilação deste mesmo pacote, utilizo Delphi 7.
Segue o log gerado pelo instalador ACBr
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas(1305) Error: Record, object or class type required
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas(1376) Error: 'END' expected but 'EXCEPT' found
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas(1378) Error: EXCEPT or FINALLY expected
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas(1381) Error: EXCEPT or FINALLY expected
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas(1383) Error: 'END' expected but end of file found
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeWebServices.pas(47) Fatal: Could not compile used unit '..\..\..\..\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsLerListaNFSe.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_NFSe.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.Alguém tem alguma ideia de como posso resolver esse problema ?
Obrigado.
-
1 hora atrás, Dercide Alvarez disse:
Estou com o mesmo problema após a atualização.
Já utilizei o ApagarAcbr.
Bom dia,
Fiz o mesmo procedimento e também estou com o mesmo problema.
Alguém conseguiu alguma solução ?
- 1
-
6 horas atrás, Willian Carminatt disse:
Bom dia Italo, acredito que eu tenha feito o update completo. Mas vou fazer essa verificação e informo o resultado.
Boa tarde Italo, baixei novamente a pasta PCNNFe e não ocorreu mais o erro.
- 1
-
14 horas atrás, Italo Jurisato Junior disse:
Willian,
Você tem certeza que atualizou todos os fontes de todas as pastas?
Não tem nenhum fonte com uma bolinha vermelha em seu ícone?
Bom dia Italo, acredito que eu tenha feito o update completo. Mas vou fazer essa verificação e informo o resultado.
- 1
-
Italo fiz o que você sugeriu mas o problema ainda persiste, alguma outra dica ? Desde já agradeço.
-
4 minutos atrás, Italo Jurisato Junior disse:
Boa tarde Willian,
Após atualizar os fontes, você reinstalou os componentes?
Marcou a opção para apagar os arquivos antigos?
Olá Italo, fiz a reinstalação pelo instalador ACBr, mas não marquei a opção para apagar arquivos antigos. Vou fazer a teste aqui, em seguida posto o resultado.
- 1
-
Boa tarde, estou tendo problemas ao compilar meu projeto no qual uso o componente ACBrNFe, na procedure "TNFeStatusServico.DefinirDadosMsg" existe a variável "ConsStatServ: TConsStatServ" ao compilar retorna o erro Too many actual parameters.
Está assim "ConsStatServ := TConsStatServ.Create(FPVersaoServico, NAME_SPACE, '', True);" dentro do arquivo "ACBrNFeWebServices.pas".
Antes de efetuar os updates de hoje estava compilando normalmente.
Alguma dica do que posso fazer ?
Validação Provedor IPM - São José/ SC
em ACBrNFSe
Postado
Bom dia Italo,
Funcionando corretamente.
Obrigado.