Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 31-01-2024 em todas as áreas

  1. Olá pessoal, É com grande alegria que anunciamos a chegada de mais um curso exclusivo aos assinantes do ACBr Pro, trata-se do curso Dominando o ACBrBoleto! Um curso para quem quer fazer a Cobrança Bancária independente da sua linguagem de programação! A solução ACBrBoleto está disponível em forma de componente para Delphi/Lazarus, encapsulada no ACBrMonitorPlus e claro também temos a ACBrLibBoleto, ou seja, está disponível a todos. Neste curso você verá: Explicações sobre os principais conceitos do universo de cobrança bancária Entenderá as diferenças entre as diversas formas de integração junto aos bancos Como saber quais bancos estão disponíveis nas soluções ACBr Como implementar em cada uma das soluções ACBr, todas as etapas da cobrança bancária, do registro do título no banco a validação do pagamento do títulos. E muito mais... Segue link para acesso ao Curso (exclusivo aos usuários do ACBr Pro) https://acbr.nutror.com/curso/c365775961fb6232c2b06ceee9d39be343e339cd Este curso foi preparado com todo o cuidado por @Daniel InfoCotidiano que fez um excelente trabalho, e deixamos aqui registrado os parabéns pelo empenho ao longo de várias semanas. Assista as aulas e nos conte o que achou, e se você ainda não é assinante ACBr PRO, não perca mais tempo fale com nossos consultores comerciais.
    7 pontos
  2. ITI lança consulta pública para modernização da ICP-Brasil O Instituto Nacional de Tecnologia da Informação (ITI) lança consulta pública que estará aberta para sugestões da sociedade entre os dias 26/01/2024 e 12/02/2024. A iniciativa objetiva o alinhamento com a prática internacional e visa simplificar e deixar mais claro o perfil dos diferentes tipos de certificado da ICP-Brasil. A ação institui o certificado do tipo Selo Eletrônico, em substituição ao certificado de pessoa jurídica, com o propósito de garantir autenticidade e origem de documentos, mantendo os certificados com propósito de assinatura exclusivamente para pessoa física; institui os certificados de Aplicações Especiais em Software e em Hardware, bem como o tipo de certificado SSL/TLS Webtrust; e, ainda, extingue os certificados de Sigilo (S1 a S4) e o certificado A1. Para o presidente executivo da Associação das Autoridades de Registro do Brasil (AARB), Jorge Prates, a consulta é de extrema importância para a modernização da Infraestrutura de Chaves Públicas Brasileira e lembra que a pauta foi apresentada pelo então presidente interino do ITI em uma live para os associados da AARB. “Nossos associados tem um papel fundamental, pois são os que lidam diretamente com a tecnologia na emissão dos certificados digitais. Vamos criar um grupo de trabalho para analisarmos as propostas e nos manifestarmos como Associação”, diz Prates. Com a presente consulta pública, o ITI busca promover a ampla divulgação da proposta normativa, bem como possibilitar a manifestação de órgãos e entidades representativas, pessoas físicas e pessoas jurídicas interessadas no tema. 1. Contextualização da proposta 2. Clique aqui e encaminhe sua colaboração https://www.aarb.org.br/iti-lanca-consulta-publica-para-modernizacao-da-icp-brasil/
    2 pontos
  3. Apenas para registro. Fiz o download e instalação da versão mais recente do monitor disponível no fórum.(atualmente 1.4.0.228). Baixei o .BMP disponibilizado e o configurei na seguinte aba: Usei o comando NFe.ImprimirDANFEPDF passando apenas um XML de NF-e que tenho aqui como parâmetro. O resultado foi este*: *Apaguei parte dos dados de identificação.
    2 pontos
  4. Olá pessoal! No dia 30/01/2024, foi publicado uma nova versão atualizada da Tabela de Alíquotas de FCP por UF no Portal da Nota Fiscal Eletrônica. Você pode baixar a tabela direto no portal ou em nosso Tools. Junto da tabela, também foi divulgado um Informe Técnico relacionado, com as seguintes alterações: Um agradecimento ao membro de nossa comunidade @Felipe Mariano por compartilhar a informação em nosso Discord.
    2 pontos
  5. Alguns dias atrás, eu postei aqui uma notícia de um exemplo em NodeJS para uso da ACBrLibNFe cedido por um usuário, clique aqui para ir para o post. Ele se baseou em um outro exemplo, conforme o post original. Mas alguns usuários relataram problemas como Segmentation fault, senha inválida ou erro ao ler certificado. Isso pode acontecer devido a incompatibilidade do certificado com a OpenSSL. Mas é fácil de resolver. Vamos ao testes: Primeiro ambiente Linux Mint 21 derivado do Ubuntu 22.04. Utilizando Node 12 e OpenSSL 1.1.1.1 Foram realizados com sucesso os testes em Multi-thread. Observe que temos 2 navegadores requisitando o status da Sefaz. Neste caso node 12, não funciona com OpenSSL 3.x.x.x com a lib. Agora vamos testar com a OpenSSL 3. Atenção: Para utilizar openssl 3.x.x.x, pode ser necessário instalar o certificado e após isso exportar ele novamente. Isso vai fazer com que ele seja recriado com "rotinas mais modernas" o que vai possibilitar a leitura no OpenSSL 3.x.x.x. Para saber mais, clique aqui. Veja abaixo como fazer na imagem: Instalado a versão OpenSSL 3.x.x.x parou de funcionar no meu ambiente com Node12. E mesmo instalando a versão Node16, o erro Segmentation fault persistiu. Em pesquisas encontrei que: "Node.js v17.x, v18.x, and v19.x use OpenSSL v3." Então Instalei o Node20 ! Agora meu ambiente está com Ubuntu 22.04, Node20 e OpenSSL 3.X Antes que me pergunte, sim, utilizei o mesmo exemplo construido no Node12. Ele funciona no Node16 e também funcionou no Node20 (foi uma das barreiras que enfrentei por não dominar a linguagem). Para que funcione, você precisa apagar a pasta Node_modules e os arquivos package.json e package-lock.json para que eles possam ser recriados com suas novas versões. Após isso precisa instalar os pacotes requeridos. Para saber qual, basta executar o exemplo.. Ao dar o erro ele vai mostrar o pacote faltando do Node. Observação importante: Verifique o ArquivoLog criado. Nele é apontado onde foi criado o arquivo acbrlib.ini. No meu caso em "\usr\bin". Precisei editar (em modo root) após trocar de VM, pois os paths não estavam corretos. Concluindo, o Node20: Suporta OpenSSL3, com a ACBrLibNFe MT Atual e com o INI Correto? Vamos aos testes... Realizado os testes no Ubuntu 22.04, OpenSSL 3, Node20 com Sucesso! Observe que tanto FireFox quanto Chrome estão recebendo reposta do certificado, com sucesso. Eu precisei fazer algumas alterações nos fontes do exemplo original, então vou anexar para que você possa sobrescrever = reqMt-alterado.zip Fonte Original e Manual da contribuição acima, clique aqui para ir para a postagem do usuario "Desdobrar" Lembre-se de alterar os caminhos do certificados, paths e deixar de acordo com o seu ambiente. Espero ter ajudado!
    1 ponto
  6. Olá comunidade do ACBr, É com muita satisfação, que anunciamos a criação de um novo componente, o ACBrAbecsPinPad, no Package ACBrSerial O que faz o ACBrAbecsPinPad ? Esse componente permite que você se comunique de forma direta, com PinPads que sigam o protocolo ABECS. Com ele você poderá realizar tarefas como: Limpar e Exibir Mensagens no Display Exibir imagens PNG, JPG, GIF no Display (útil para exibição de QRCode, Animações e Logos) Efetuar Perguntas padrões no PinPad, e coletar a resposta dos usuários (os tipos de perguntas, são padronizados pela ABECS) Exibir Menus no PinPad (útil para pesquisa de satisfação) Coletar Informações do PinPad, como: Num.Serial, capacidades da Tela, Memória disponível, etc No mercado nacional, todos os PinPads comercializados, precisam seguir essa especificação. Você pode encontrar a especificação do Protocolo ABECS, nesse Documento Não é o intuito desse componente, contemplar os métodos de captura de cartão e senha, pois isso exige o conhecimento de tarefas complexas, e chaves para a comunicação segura... Essas tarefas já são realizadas pelas bibliotecas de TEF como a PayGo O que é um PinPad ? O Pin Pad pode ser definido como um equipamento eletrônico de pagamento que faz a leitura de cartões e que conta com um teclado para que o cliente possa digitar a senha (se necessário) e, assim, validação da transação financeira. O Pin Pad não é um aparelho autônomo. Ele precisa estar conectado a outros elementos para funcionar, tais como um PC ou um PDV Android. De modo geral, eles aceitam diferentes tipos de cartões — a exemplo dos de crédito, débito, vale-alimentação e vale-refeição — e das mais variadas bandeiras. Fonte: https://zoop.com.br/blog/pagamento/o-que-e-pin-pad/ Veja um exemplo do Equipamento: Q25 da Tectoy Onde posso achar o novo componente ? Os fontes já estão disponíveis no SVN do ACBr. Demos em Lazarus e Delphi já estão disponíveis na pasta: \ACBr\Exemplos\ACBrSerial\ACBrAbecsPinPad... A versão mínima do Delphi é a 10.3.x, isso ocorre porque as versões anteriores não suportam Imagem PNG, e o Pinpad não suporta Imagem em formato BMP. O que preciso para testar ? Qualquer PinPad, que seja compatível com ABECS. Lembrando que todos os PinPads vendidos no mercado brasileiro o são. A versão da ABECS que nos baseamos a 2.12, entretanto ele deve ser compatível com versões inferiores... Você pode ver a versão da biblioteca ABECS embarcada no seu PinPad, quando o mesmo é inicializado. Por norma da ABECS, o PinPad deve possuir cabo USB, mas disponibilizar uma Porta Serial, quando conectado ao equipamento.Portanto, sempre usaremos a comunicação Serial do ACBr, para "falar" com o PinPad É importante que você instale o Driver do Fabricante do equipamento, antes de iniciar os testes, pois o driver genérico do Windows, pode não funcionar adequadamente... O ACBrAbecsPinPad está disponível em Lib (DLL) ? Não no momento, mas há planos futuros... Quem é a ABECS ? A Abecs atua desde 1971 como representante oficial do setor de meios eletrônicos de pagamento no Brasil. É responsável pela interlocução do setor perante o mercado, os órgãos públicos e a sociedade. Congrega atualmente mais de 90 empresas desse segmento, representando assim mais de 96% do mercado. Entre seus associados estão instituições financeiras, bancos digitais, adquirentes, bandeiras, fintechs, marketplaces, empresas de tecnologia, entre outras que atuam no sistema de pagamentos. É a interlocutora do setor em assuntos regulatórios e promove a autorregulação desde 2008. Consolida e divulga o balanço de dados do setor, realiza anualmente o Congresso de Meios Eletrônicos de Pagamento (CMEP), fomenta o desenvolvimento do mercado em seus comitês e grupos de trabalho e promove campanhas que incentivam o uso consciente do cartão, entre outras atribuições. https://abecs.org.br/quem-somos Exemplo do componente ACBrAbecsPinPad carregando e exibindo uma imagem no PinPad
    1 ponto
  7. Bom dia, realizado correção na geração da tag {indDesFolha} no registro S-1000, ajustando as funções de parse, { eSIndDesFolhaToStr, eSStrToIndDesFolha } para leitura TGenericosString0_2 no lugar de TGenericosString0_1 . Segue o fonte para análise e esquemas relacionado. pcesConversaoeSocial.pas evtInfoEmpregador-v_S_01_02_00.xsd
    1 ponto
  8. Olá Pessoal, É com grande alegria que informo a todos que já se encontra no SVN o componente ACBrNFCom. Para quem não sabe o que vem a ser NFCom, segue abaixo o texto copiado do Portal da SEFAZ-Virtual do Rio Grande do Sul. "O Projeto NFCom tem como objetivo a implantação de um modelo nacional de documento fiscal eletrônico (modelo 62) que venha substituir a sistemática atual de emissão da Nota Fiscal de Serviço de Comunicação/Telecomunicações (modelos 21 e 22), com validade jurídica garantida pela assinatura digital do emitente, simplificando as obrigações acessórias dos contribuintes e permitindo, ao mesmo tempo, o acompanhamento da emissão em tempo real pelo Fisco." Foi enviado para o SVN, os fontes do componente, os pacotes de instalação para o Delphi e Lazarus e o programa exemplo para o Delphi. O que falta a ser feito: o programa exemplo para o Lazarus e a instalação do componente via ACBrInstall. Enquanto não for liberado uma nova versão do ACBrInstall a instalação do componente vai ter que ser via pacote. Como eu não tenho um certificado digital de um prestador de serviço de comunicação/telecomunicações os testes ficam prejudicados. Detalhe importante: Na pagina que trata o NFCom no Portal da SEFAZ-Virtual do Rio Grande do Sul não consta ainda o manual com o layout do DANFCom, sendo assim não foi possível implementar o componente de geração do Documento Auxiliar da NFCom. Convido a todos que tenham interesse nesse componente, instalar e fazer os testes. Ficaremos felizes em receber melhorias e correções nos fontes do componente.
    1 ponto
  9. Boa Noite Prezados; Tomei a liberdade de adicionar o banco (403 - Banco Cora) no ACBrPagForConversao. Anexo segue arquivo alterado e testado. ACBrPagForConversao.pas
    1 ponto
  10. 1 ponto
  11. Aqui comigo funcionou também. utilizei o comando NFE.ImprimirDanfe NFE.ImprimirDanfe("e:\xml teste\teste35211123733353330555550010000034461010034466-nfe.xml", , , ,1) o sr @Reinaldo Silva relatou o uso Estou usando a versão 1.4.0.207, e eu estou usando a ultima versão disponibilizada em nosso download. https://www.projetoacbr.com.br/forum/files/category/21-acbrmonitorplus-demo/
    1 ponto
  12. @Fabiano Moraes de Araújo Você pode criar uma aplicação ou um arquivo lote .bat para ele executar p vc. deixa aproveitar, o itau compartilhou com vc a configuração do postman dele? Pq nao tive sucesso em uns testes, se puder compartilhar conosco, vou ver se esta tudo ok. se poder, so enviar para o nosso email [email protected], no corpo da msg favor colar o link deste post. Muito Obrigado
    1 ponto
  13. veja se este tópico te ajuda...
    1 ponto
  14. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
    1 ponto
  15. Olá diego, A chave vem truncada no arquivo XML também? > Não, mas o cliente não quer ter trabalho. Seria mais simples se a chave mostrasse completa. Mas vou dar uma olhada nesta consulta, se ela mostrar a placa vai ajudar bastante. Grato.
    1 ponto
  16. Possivelmente algum bug então, mas se veio o 4, provavelmente está na 4 sim!
    1 ponto
  17. enumerador provedor 3 - cwsPublica foi alterado para cwsCNPJWS foi adicionado a API publica e comercial da CNPJWS https://www.cnpj.ws/
    1 ponto
  18. poste em um local e aguarde vamos seguir lá e aqui vou fechar pois faz tempo
    1 ponto
  19. Olá pessoal! Conferindo no painel Situação SVC, é possível observar que a Sefaz do Mato Grosso do Sul está com a contingência ativada desde às 06h50 do dia 31/01/2024. Com previsão de permanecer ativa até às 10h00 do dia 01/02/2024. De acordo com relatos, o CT-e também está com a contingência ativada para o estado. Para utilizar o ACBr em contingência durante este período, siga as orientações deste tópico: Um agradecimento ao membro de nossa comunidade @Dani Lejne por compartilhar a informação em nosso Discord.
    1 ponto
  20. Bom dia! A chave vem truncada no arquivo XML também? Você pode tentar utilizar esta Consulta de Não Encerrados. Veja como é feita no programa exemplo: vCNPJ := ''; if not(InputQuery('WebServices Consultar não encerrados', 'Informe o CNPJ:', vCNPJ)) then exit; try ACBrMDFe1.WebServices.ConsultaMDFeNaoEnc( vCNPJ ); finally MemoResp.Lines.Text := ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS; memoRespWS.Lines.Text := ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetornoWS; end; LoadXML(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS, WBResposta);
    1 ponto
  21. OK, muito obrigado Diego!
    1 ponto
  22. Olá pessoal! Ao acessar o Portal da Nota Fiscal Eletrônica, é possível observar que a Sefaz de Minas Gerais está com a contingência ativada desde às 22h56 do dia 30/01/2024. Com previsão de permanecer ativa até às 18h00 do dia 31/01/2024. Para utilizar o ACBr em contingência durante este período, siga as orientações deste tópico: Um agradecimento ao membro de nossa comunidade @Felipe Mariano por compartilhar a informação em nosso Discord.
    1 ponto
  23. 1 ponto
  24. Se você não fizer os testes solicitados e não responder as perguntas, não tenho como te ajudar. Provavelmente é algo no seu ambiente, especialmente devido à nova versão do e-social. Revise e os 5 itens que coloquei no post anterior, principalmente os schemas, pois se você passou a utilizar a nova versão do e-social e não atualizou os schemas terá problemas.
    1 ponto
  25. Vou fazer a troca para o ACBrPagFor, muito obrigado pela orientação. Favor fechar o tópico.
    1 ponto
  26. Obrigado, já recebemos e estamos concluindo a tarefa. aviso assim q concluída.
    1 ponto
  27. Devido a falta de disponibilização dos novos schemas por parte da SEFAZ, não foi possível a implementação das mudanças propostas por esta NT, porém conforme informações recebidas de forma extra-oficial acreditasse que poderá haver postergação destas datas. At.
    1 ponto
  28. Instruções fornecidas pelo nosso amigo @Victor H. Gonzales - Panda. Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor O processo será abortado! Este erro acontece devido a falhas de comunicação entre a aplicação e a Sefaz. Principais causas: Configurações do Windows ou falta de atualizações; Configurações da rede (Protocolos de segurança, DNS, Proxy, etc); Certificado ou Cadeias de Certificado Digital; Como resolver: Siga atentamente cada passo listado abaixo. Ao final de cada passo teste novamente sua aplicação. Passo 1 Vá até o Painel de Controle do Windows. Escolha a Opção "Opções da Internet"; Vá até a aba “Avançadas”; no bloco “Configurações”, vá até as últimas opções e deixe configurado como na imagem abaixo: Marque: Não salvar páginas criptografadas em disco; Desmarque: Usar SSL 2.0; Marque: Usar SSL 3.0; Desmarque: Usar TLS 1.0; Desmarque: Usar TLS 1.1; Marque: Usar TLS 1.2; Passo 2 1º Encerre as aplicações, ou sua aplicação que utiliza nossos componentes. Se você está utilizando certificado A3, remova ele da porta USB. 2° Vá em executar, digite, certlm.msc, para abrir a interface de certificados, caso esse comando não funcione, utilize o certmgr.msc. 3° Remova todos os certificados de "Autoridade de Certificação de Raiz Confiáveis". 4º Ainda na listagem de certificados, aperte F5 para atualizar a página, e remova qualquer novo certificado que aparecer, repita esse processo algumas vezes, até que retorne sempre vazio. 5° Faça o download desse arquivo. 6° Execute como Administrador o InstaladorCadeias_1.0.2.0.exe. 7º Clique em Instalar, e aguarde até que o processo seja finalizado. 8° Teste novamente a comunicação com a SEFAZ. Salve, reinicie a máquina, e teste novamente. O problema ainda persiste? Algumas versões do Windows não dão suporte ao .NET Framework 4.6.2 ou superior com protocolo TLS 1.2. Veja a lista de versões do windows que NÃO FUNCIONAM. Windows Server 2003 Windows 7 - Sem SP1 Windows 8 Windows Vista Windows XP Para esses casos, a solução é instalar uma outra versão de sistema operacional. Você ainda pode ter problemas com outras versões do Windows, pois nem todos vem nativamente habilitados para o uso desse protocolo, portanto, será necessário executar o windows update para que as atualizações necessárias sejam instalados, e o protocolo seja habilitado. Após instalar algumas das atualizações será necessário reiniciar o Windows, lembre-se de sempre que iniciar novamente, abrir o Windows Update novamente e conferir se não apareceram novas atualizações, se houverem, inicie novamente o processo de instalação. Casos de atualizações específicas necessárias: Windows 7 : Instalar o SP1 + Se for 64 bits: Atualização do Windows 7 para sistemas com base em x64 (KB3140245) Atualização de segurança do Windows 7 para sistemas com base em x64 (KB2992611) Se for 32 bits: Atualização do Windows 7 (KB3140245) Atualização de segurança do Windows 7 (KB2992611) Windows 8.1: Se for 64 bits: Atualização de segurança do Windows 8.1 para sistemas com base em x64 (KB2992611) Se for 32 bits: Atualização de segurança do Windows 8.1 (KB2992611) Windows 10 não funciona? Baixe e execute o arquivo em anexo (FixCrypto_TLS1_2_Windows.reg) de registros, reinicie a máquina e teste novamente. Como verifico as atualizações disponíveis para o Windows? Clicar em Iniciar e digitar na caixa de pesquisa "Windows Update"; Clicar em "Verificar se há atualizações" ou "Windows Update"; Clicar na opção para procurar atualizações; Alternativa ao Passo 2 (Remoção dos certificados Raiz) Caso não seja possível remover os certificados Raiz do computador, uma solução alternativa seria: Acessar a listagem de certificados raiz, através do do painel certlm.msc (descrito no passo 2); Selecionar o certificado Autoridade Certificadora Raiz Brasileira V5; Modificar a opção Finalidades do certificado, selecionando então a opção "Ativar todas as finalidades desse certificado" Observações : Alguns antivírus podem impedir a comunicação com os webservices da SEFAZ. Um exemplo é o Avast e o KasperSky, que se faz necessário adicionar os links do Web Service da Sefaz na lista de exceções do antivírus para conseguir emitir a NFe 4.00. Alguns aplicativos de bancos, para acesso ao internet banking (como o chamado WarSaw), podem alterar as configurações de TLS e SSL quando são executados. Cadeias de Certificado Autoridade Certificadora Raiz Brasileira desmarcando propriedades automaticamente! Problema: Alguns servidores estão apresentando problemas na comunicação com a SEFAZ recebendo o retorno "A conexão subjacente estava fechada: Não foi possível estabelecer relação de confiança para o canal seguro de SSL/TLS". Como solução temos que acessar o Certmgr.msc e alterar em propriedades da Autoridade Certificadora Raiz Brasileira v5 para utilizar a opção "Autenticação do Servidor" ou simplesmente marcar a opção "Ativar todas as finalidades deste certificado". O problema volta a ocorrer após alguns dias, onde temos que reconfigurar as propriedades do Raiz Brasileira v5 novamente. Solução: Para que a configuração da cadeia de certificado Autoridade Certificadora Raiz Brasileira v5 não volte as configurações, é necessário efetuar o procedimento abaixo: Usando o Editor de Política de Grupo Local (gpedit.msc), alterar a seguinte propriedade: - Política Computador Local > Configuração do Computador > Modelos Administrativos > Sistema > Gerenciamento de Comunicação da Internet > Configurações de Comunicação da Internet > Desativar Atualização Automática de Certificados Raiz. - Definir esta regra como "Habilitado". - Em seguida no prompt de comando como administrador, executar o seguinte comando: gpupdate /force FixCrypto_TLS1_2_Windows.reg
    1 ponto
  29. ai pessoal obrigado pela ajuda . resolvi da segunda forma alterei o arquivo openssl.cnf que fica na pasta \usr\lib\ssl acrescentando esta linhas em negrito abaixo. segue o link se alguem precisar Openssl 3.x and Legacy Providers – Practical Networking .net
    1 ponto
  30. Adicione vcl à lista "Unit scope names" em Project -> Options.
    1 ponto
×
×
  • 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.