-
Total de ítens
6.130 -
Registro em
-
Última visita
-
Days Won
198
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego Foliene postou
-
O temido erro. Boa tarde. Algumas vezes, ao tentar transmitir uma NFS-e é possível receber mensagens como está: A mensagem pode parecer assustadora, mas sua solução no geralmente* é bem simples. A solução. Vejam que o texto da mensagem diz: Isso é um indicativo de que Dll OpenSSL usada está desatualizada. Para resolver este problema é preciso copiar os arquivos da versão 1.1.1.10 da OpenSSL, escolhendo entre x86 ou x64 de acordo com a arquitetura que compilou sua aplicação e disponibilizar eles na mesma pasta do seu executável. Fazendo isso, o componente vai passar a usar a versão correta da Dll. Outro detalhe importante que não podemos deixar de conferir é a configuração SSLType. Ela deve ser TLS1.2. Fiz isso e o problema ainda persiste, e agora? Notou que eu coloquei um * ao lado do geralmente? Pois é, na maioria dos casos atualizar a versão da Dll resolve, mas já tivemos relatos de que o problema persistiu mesmo após a atualização. Caso isso aconteça, um processo a se testar é fazer a instalação manual do RunTime do Visual C++. As Dlls do OpenSSL que disponibilizamos são compiladas em MS Visual C++. Por padrão, o Windows Update(ou outra aplicação anterior) já instala o RunTime do Visual C++, mas em algumas máquinas, é necessário fazer a instalação dele manualmente. Então se mesmo depois de colocar as Dlls da OpenSSL na pasta do seu EXE o problema ainda persistir, você pode tentar instalar manualmente o RunTime escolhendo também entre x86 e x64. Executando o primeiro e se necessário o segundo procedimento costuma resolver em 99% dos casos. Mas e aquele 1%? Bem, já tivemos casos em que mesmo realizando este procedimento, o usuário ainda continuou com o mesmo problema. Nesse caso em específico, depois de muita luta nosso colega @Furquim descobriu que o problema estava relacionado a Bloqueio de Domínio. Uma porta ou site bloqueado estava fazendo com que ele recebesse esse retorno. Foi só depois de desativar tais configurações que o mesmo conseguiu emitir.
-
- 5
-
-
-
Bom dia. Mais uma vez, muito obrigado pela contribuição. Ela me parece correta e por isso foi enviada ao SVN na Rev-28700. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.
-
LibNFE -> Não Estou mais conseguindo Fazer Devolução ( modelo 55)
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
@Jamil Araujo. De fato, a seção de impostoDevol no arquivo INI server apenas para os campos pDevolv e vIPIDevol conforme indicado pelo fonte que faz a leitura do mesmo. sSecao := 'impostoDevol'+IntToStrZero(I,3); sFim := INIRec.ReadString( sSecao,'pDevol','FIM'); if ((sFim <> 'FIM') and ( Length(sFim) > 0 )) then begin pDevol := StringToFloatDef( INIRec.ReadString(sSecao,'pDevol','') ,0); vIPIDevol := StringToFloatDef( INIRec.ReadString(sSecao,'vIPIDevol','') ,0); end; sSecao := ( INIRec.SectionExists('Veiculo'+IntToStrZero(I,3)), 'Veiculo', 'veicProd'); Isso está de acordo com o leiaute da NF-e, veja: Portanto, a forma como você fez em seu arquivo INI passando todos os impostos na seção impostoDevol está incorreta. Buscando em algumas fontes, da a entender que você deve informar esses valores a serem devolvidos em suas respectivas tags. https://tdn.totvs.com/pages/releaseview.action?pageId=518487302 Ainda assim, recomendo que consulte o seu departamento contábil para mitigar a possibilidade de preencher com erros. -
LibNFE -> Não Estou mais conseguindo Fazer Devolução ( modelo 55)
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
Ah! Muito obrigado! -
LibNFE -> Não Estou mais conseguindo Fazer Devolução ( modelo 55)
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
Bom dia @Jamil Araujo. Conferindo no MOC Anexo 1 - Leiaute da NF-e, temos a seguinte informação no que diz respeito a está rejeição. Você comentou acima: Por favor, é possível compartilhar o XML que foi gerado para que possamos verificar? Caso julgue que o mesmo tenha dados sensíveis e não queira compartilhar no tópico, siga as instruções descritas aqui -
Bom dia @Marcia Procopio anacleto. O link para fazer o download da versão PRO do ACBrMonitorPLUS é este aqui: https://www.projetoacbr.com.br/forum/files/category/16-acbrmonitorplus-pro/ Mais abaixo na página, você vai encontrar alguns links para fazer o download por SO. Win32: Win64: Lembrando que seu usuário precisa estar como PRO no fórum.
-
Dúvida evento S-2501 - erro de schema x manual
Diego Foliene replied to RicardoVoigt's tópico in ACBreSocial
Boa tarde. Muito obrigado pela contribuição. Apenas fiz alguns pequenos ajustes, mas no geral ela foi mantida como um todo. Enviada ao SVN na Rev-28695. Por favor, queiram atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema. -
Experimente aumentar o valor da propriedade Timeout que fica na aba WebService. Ela recebe o valor em milisegundos então 1000 = 1 segundo.
-
Atualização do arquivo ACBrNFSeXServicos.ini
Diego Foliene replied to infonacci's tópico in ACBrNFSe
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3674 -
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
Bom dia. Foi feita uma alteração na Rev-28678 que impacta na consulta por faixa. Por favor, atualize seus fontes, reinstale o ACBr e faça novos testes. -
Contingência ativada para a Sefaz/SP
Diego Foliene replied to Diego Foliene's tópico in Notícias do ACBr
Consultando hoje 02/03/2023 as 17:26 contingência já não consta mais ativada. Fonte: https://www.nfe.fazenda.gov.br/portal/principal.aspx- 1 reply
-
- 2
-
-
A Contingência foi ativada novamente passado a previsão de encerramento inicial de 28/02/2023 as 18:00 Fonte: https://www.sefaz.rs.gov.br/NFE/NFE-SVC.aspx
-
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
Unit IPM.Provider com as alterações enviadas ao SVN na Rev-28675 -
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
Boa tarde. Por favor, pode anexar o arquivo -soap da consulta de NFSe por faixa que retorna múltiplas notas e que o componente está lendo apenas uma? Caso tenha dados sensíveis e não possa disponibilizar aqui, por favor, siga as orientações deste tópico. -
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Removi os últimos prints que enviou. Não acho que tenha dados sensíveis nos anteriores, mas caso queira eu os excluo também.
-
Sim, isso mesmo. Assim que alterado, vamos pedir a você para atualizar seus fontes e realizar novos testes.
-
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
O TratarRetornoConsultaLoteRps é para tratar a resposta do Consultar Lote que você disse estar tendo problema antes. Sim, é isso mesmo. Por favor, faça um novo teste substituindo por esta unit. Nela é feito o override da ConsultaNFSeporFaixa e como a ConsultarLote e a ConsultarNFSe por Faixa devolveram a tag item, acredito ser seguro assumir que a consulta por serviço prestado também vai. Então foi feito o override da TratarRetornoConsultaNFSeServicoPrestado também. IPM.Provider.pas -
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
Segue unit alterada com um override da TratarRetornoConsultaLoteRps para que considere a tag item. IPM.Provider.pas @Marco Moreira, por favor, pode me confirmar se nos Soaps de resposta da Consulta por Faixa e da Consulta por Serviço também vem a tag item? -
Consultas Provedor IPM cidade Novo Hamburgo
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
É isso mesmo, veja: TACBrNFSeXWebserviceIPM204 = class(TACBrNFSeXWebserviceSoap11) protected procedure SetHeaders(aHeaderReq: THTTPHeader); override; public function Recepcionar(ACabecalho, AMSG: String): string; override; function RecepcionarSincrono(ACabecalho, AMSG: String): string; override; function GerarNFSe(ACabecalho, AMSG: String): string; override; function ConsultarLote(ACabecalho, AMSG: String): string; override; { Não foi implementado no ambiente de homologação function ConsultarNFSePorRps(ACabecalho, AMSG: String): string; override; function ConsultarNFSePorFaixa(ACabecalho, AMSG: String): string; override; function ConsultarNFSeServicoPrestado(ACabecalho, AMSG: String): string; override; function ConsultarNFSeServicoTomado(ACabecalho, AMSG: String): string; override; } function Cancelar(ACabecalho, AMSG: String): string; override; function SubstituirNFSe(ACabecalho, AMSG: String): string; override; function TratarXmlRetornado(const aXML: string): string; override; end; Observe no 641834-lista-nfse-con-lot-soap.xml que o IPM está devolvendo as informações da NFSe encapsuladas em uma tag <Item> esta tag não é prevista na versão 2.04 do layout da ABRASF, versão essa que em tese seria a seguida pelo IPM. Por causa disso o componente não consegue ler o retorno da consulta. -
Criada a #TK-3664 para análise do problema e parecer do consultor responsável.
-
Bom dia! Certo, vamos lá. Os testes que você fez, deu certo usando o programa exemplo ou precisou partir para o SoapUI mesmo? Se partiu para o SoapUI, o arquivo que usou para testar o envio você montou ou usou o que é gerado pelo programa exemplo? Eles chegaram a fornecer um arquivo de exemplo de como deve ser?
-
Prorrogado o prazo para entrada em produção do novo layout do Reinf
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia. Foi disponibilizado hoje, 01/03/2023, no Diário Oficial da União, a instrução normativa Nº 2.133/2023, prorrogando as datas para a nova versão do leiaute do Reinf. Disponibilização: 21/09/2023. Eventos a partir de: 01/09/2023. Prazo de envio da primeira competência: 13/10/2023 (dia 15 não é dia útil). Confira a IN na integra aqui. Mais informações sobre as alterações para o novo leiaute no componente neste tópico-
- 8
-
-
-
Cidade Novo Hamburgo (Provedor IPM ABRASF 2.04)
Diego Foliene replied to Marco Moreira's tópico in ACBrNFSe
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.