Ir para conteúdo
  • Cadastre-se

Diego Foliene

Consultores
  • Total de ítens

    9.002
  • Registro em

  • Última visita

  • Days Won

    325

Tudo que Diego Foliene postou

  1. Boa! Já estamos avançando. A cidade de Belo Horizonte usa o provedor BHISS, este provedor é implementa a versão 1.00 do layout da ABRASf, ou seja, o envio nele é assíncrono. Isso quer dizer que: Você envia o RPS para ele, ele te devolve um Número de Procolo atestando que o lote foi recebido. Você consulta a Situação desse lote usando o número do protocolo que recebeu. Se o retorno da consulta da situação for 3, significa que o lote foi processado com erros, se for 4 quer dizer que foi processado com sucesso. Em ambos os casos, você vai consultar o lote para receber os erros ou a nota em si. Então o próximo passo agora é você usar o método NFSe_ConsultarSituacao, se você receber um 3 ou 4, então vai usar o NFSe_ConsultarLoteRps.
  2. libacbrnfeXX.so, onde XX é a versão 32 ou 64.
  3. Bom dia pessoal! Como pode ser observado no tópico abaixo, o estado de Goiás prorrogou por bastante tempo a obrigatoriedade de informar o cBenef na NF-e. No entanto, recebemos relato de um membro em nossa comunidade do Discord de que ao enviar NF-e sem o cBenef o mesmo estava recebendo a rejeição Buscando mais informações sobre a questão, encontramos no site da Secretaria da Fazenda do Estado, notícia publicada no dia 17/10/2023 com o seguinte aviso.
      • 5
      • Curtir
  4. TimeOut quer dizer que ele tentou enviar a requisição, mas não teve uma resposta no tempo determinado. Tente aumentar a configuração de TimeOut que é definida em milisegundos. O valor padrão dela é 5000, isso equivale a 5 segundos, é um tempo pequeno. Coloque 15000 para deixar 15 segundos.
  5. Bom dia! Temos outros membros em nossa comunidade que usam Harbour. No funcionamento da Lib, na primeira vez que instancia, vai instanciar sem nenhuma informação. É nesse instante que você preenche as configurações e cria o ACBrLib.ini usando o ConfigGravar. Na próxima vez que você instancia a Lib, você precisa usar o ConfigLer para que ela leia as configurações. Tenta fazer um teste pequeno e isolado. Crie um outro ambiente, sem configurações, instancia a Lib usa o ConfigGravarValor, seguido do ConfigGravar só para salvar o CodigoMunicipio na NFS-e. Depois tenta de novo usando o ConfigLer para ver se ele pega a informação. Outra questão. Quando você faz o download das Dlls, na pasta dep, vem um arquivo ACBrNFSeXServicos.ini, nele tem as informações das cidades e dos provedores. No primeiro teste não coloque este arquivo junto a pasta do seu .EXE, dessa forma, a Lib vai ler a informação interna dela para buscar as configurações de cidade e provedor. Caso ocorra o problema, coloque este arquivo na mesma pasta do .EXE e repita o teste, ao fazer isso, a lib vai ler as informações dele. Veja se nele tem a informação da cidade que está buscando.
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Boa tarde! Veja (em anexo) como ficou o meu arquivo de log ao carregar o seu ACBrLib.ini usando a opção Carregar Configurações no programa exemplo em C# configurado com Log no nível mais alto. Note que ele trás linhas como: Dito isso, por favor, faça um teste usando o método NFSe_ConfigLer. ACBrLibNFSe-20231017.log
  8. A contingência foi ativada novamente no dia 17/10/2023 as 11h44 depois de ter sido brevemente desativada.
  9. Bom dia. Realizados mais alguns testes com o programa exemplo e foi constado o mesmo comportamento. Foi criada a #TK-4598 para análise do caso e parecer do consultor responsável. (ao invés de entrar como contribuição, foi adicionada como bug). Por favor: Qual é a versão do Java que está utilizando? JDK e IDE?
  10. Bom dia! Correção enviada ao SVN na Rev-30970. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.
  11. Se o certificado é A1, por favor, faça um teste configurando com OpenSSL. SSLCrypt=1 SSLHttpLib=3 SSLXmlSignLib=4 ArquivoPFX= Local onde está o PFX Senha= Senha do certificado
  12. O certificado é mesmo A3? Não é possível testar com OpenSSL? EDIT: Se o certificado for A3, tente também passar somente o nº de série, removendo a senha que configurou.
  13. Bom dia. Por favor, tente validar o XML gerado neste Validador de Assinaturas. Veja se as informações exibidas sobre o certificado são a do prestador de serviços deste NFS-e. Conforme o @Italo Giurizzato Junior orientou também previamente, você está emitindo em homologação(no seu ACBrNFSeX.ini, ambiente está com o valor 1), entre em contato com o provedor BHISS (nesta página, na seção Orgão/Unidade Responsável, tem este email [email protected]) e verifique se você não precisa de uma autorização/cadastro para que o prestador de serviços emita em homologação. (mesmo que ele já emita em produção, as vezes são ambientes diferentes). Se for possível, você também pode tentar emitir em produção está nota. Para isso, precisa alterar o ambiente de 1 para 0.
  14. Você citou ACBrLib, mas no seu arquivo de configuração tem caminhos do ACBrMonitorPLUS, qual deles está de fato utilizando? SalvarApenasNFeProcessadas=1 Isso aqui, faz com que só salve XML se a nota for autorizada. Qualquer outra situação não vai salvar.
  15. Bom dia! Ao acessar o site da Secretaria da Fazenda do Estado de Minas Gerais, é exibido o seguinte recado informando sobre a indisponibilidade do SIARE entre às 06h00 do dia 14/10 até às 18h00 do dia 15/10. Um agradecimento ao membro @Felipe Mariano, por chamar atenção ao fato no canal #sefaz em nossa comunidade do Discord.
      • 2
      • Curtir
  16. Se pesquisarmos esse erro no Google: Ele trás 3 resultados, sendo um deles este próprio tópico. Apelando um pouco mais e pesquisando no ChatGPT, ele nos devolve: Ambos indicando ser algo relacionado a OpenSSL/Certificado. Veja se não tem nenhuma outra versão da OpenSSL além da 1.1.1.0 que possa estar conflitando. Já voltamos um pouco fazendo um programinha mais simples, é possível voltar e testar em um novo ambiente? Primeiro Windows, depois Linux e por fim no Docker?
  17. Para está emissão, você configurou e está usando o mesmo certificado digital que emite no outro sistema? Este certificado em questão é o certificado do prestador de serviços que está autorizado a emitir nota para a prefeitura?
  18. Por favor, procure sempre disponibilizar em forma de arquivo, disponibilizando como print, dificulta análise dos colegas.
  19. Boa tarde! De acordo com a Relação de Erros e Alertas, o Motivo/Solução para este erro é:
  20. @leoprates, reforço também o que nosso amigo @Renato Rubinho lhe orientou aqui. Você está usando: const aloc_sResposta = Buffer.alloc(BUFF_LENGTH); const aloc_esTamanho = ref.alloc(ref.types.int, BUFF_LENGTH); Se conferirmos como é feito no exemplo em node.js disponível no SVN, é usado assim: let aloc_sResposta = Buffer.alloc(buflength); let aloc_esTamanho = ref.alloc('int', buflength); Retirado da Developers Mozila:
  21. Conferindo às 11h37, já não consta contingência ativada para a Sefaz. Também tivemos relatos de que o funcionamento está ocorrendo normalmente.
  22. Uma observação que talvez valha conferir. Se verificarmos nas classes em C#, Java e VB6 que são fornecidas pelo ACBr, as mesmas aumentam automaticamente o tamanho do buffer quando o mesmo é pequeno demais em comparação ao tamanho real. Veja o exemplo em Java onde ele aumenta em 30% o tamanho do buffer. protected String processResult(ByteBuffer buffer, IntByReference bufferLen){ int bLen = bufferLen.getValue(); if (bLen > STR_BUFFER_LEN) { int tamanhoBuffer = (int)(Math.round(bLen * 1.3)); ByteBuffer nBuffer = ByteBuffer.allocate(tamanhoBuffer); IntByReference nBufferLen = new IntByReference(tamanhoBuffer); UltimoRetorno(nBuffer, nBufferLen); return fromUTF8(nBuffer, nBufferLen); } return fromUTF8(buffer, bufferLen); } No exemplo em Node.js que foi fornecido pela comunidade, isso não é feito. Se possível tente implementar algo nesse sentido para ter uma segurança a mais nessa questão do tamanho do buffer.
  23. Bom dia! Realizado teste com o programa exemplo em C# e Dll no ambiente Windows. Estamos montando um ambiente Linux para testar com o exemplo em Java.
  24. Bom dia! Por favor, sempre que for disponibilizar conteúdo desta forma, procure anexar em forma de arquivos ao invés de colar no corpo da postagem do fórum. Seu arquivo INI tem algumas inconsistências. Na seção Prestador: [Prestador] ;... CodigoPais=Brasil xPais=1058 ;... O CodigoPais deve ser um valor númerico, enquanto que o xPais é o nome do mesmo. Por isso, use: [Prestador] ;... CodigoPais=1058 xPais=Brasil ;... Na seção Tomador: [Tomador] ;... CodigoPais=30455610 xPais=1058 CEP=Brasil ;... A seção Construcao Civil foi adicionada no arquivo, mas não foi preenchida. A lib vai ler ela e preencher com as informações default. Reveja seu arquivo INI comparando com o modelo, corrigindo essa e outras possíveis inconsistências e refaça o teste por favor. Se o problema persistir, use uma ferramenta de comparação, como o WinMerge, por exemplo e veja se o arquivo Schema do caminho D:\WERP\SCHEMAS\NFSE\BHISS está semelhante ao em anexo. nfse.xsd
  25. Bom dia! Por volta das 07h45 começamos a receber no canal #sefaz em nossa comunidade do Discord, relatos de membros com problemas para emitir NF-e para a Sefaz de São Paulo. O relato comum entre os membros foi o de receber o Erro 500 ao tentar consumir o web service. Conferindo no DownDetector, é possível observar que o volume de relatos de problemas aumentou exponencialmente por volta desse mesmo período. Um informação importante que foi compartilhada por alguns membros da comunidade, é a de que alguns de seus clientes que estavam tendo este problema usam operadora Vivo como provedor de internet e após realizar a troca para um link secundário, a emissão ocorreu normalmente. Não há contingência ativada até a publicação deste tópico.
×
×
  • 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...