Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 22-05-2023 em todas as áreas
-
Olá comunidade do Projeto ACBr ! Em nosso SVN, disponibilizamos os programas exemplo para ACBrLibNFSe nas seguintes linguagens: - C#. - Java. - VB6. Conforme surgir novos programas exemplos vamos atualizando este tópico.4 pontos
-
Foi lançado recentemente o ACBrBoletoFPDF, um novo componente desenvolvido para facilitar a impressão de boletos utilizando o ACBrBoleto. Esse componente foi criado com a intenção de oferecer uma solução independente de recursos gráficos, especialmente em servidores consoles. Uma das principais características do ACBrBoletoFPDF é a possibilidade de adicionar uma senha ao arquivo PDF gerado, aumentando a segurança dos boletos impressos. Isso é especialmente relevante para empresas que precisam garantir a confidencialidade das informações presentes nos boletos. Além disso, o ACBrBoletoFPDF já está disponível no instalador ACBrInstall, facilitando sua adoção por desenvolvedores que utilizam o ACBrBoleto em seus projetos. Esse novo componente utiliza a FPDF-Pascal, uma biblioteca convertida da famosa biblioteca FPDF, muito utilizada no PHP. A FPDF permite a criação de relatórios PDFs totalmente por código. Isso significa que os desenvolvedores também podem utilizar a FPDF-Pascal para criar relatórios PDF personalizados de maneira eficiente. Com o lançamento do ACBrBoletoFPDF, espera-se que o processo de impressão de boletos se torne muito mais rápido, acessível e seguro, atendendo às necessidades das empresas que dependem dessa funcionalidade. Essa é uma ótima notícia para desenvolvedores e empresas que lidam com boletos e desejam uma solução confiável e eficiente para a impressão desses documentos. O ACBrBoletoFPDF abre novas possibilidades para a automação de processos financeiros e oferece uma alternativa viável para a geração de boletos em ambientes sem recursos gráficos. O ACBr incorporou os fontes da biblioteca FPDF-Pascal, na pasta: \ACBr\Fontes\Terceiros\FPDF-Pascal Saiba mais sobre a FPDF-Pascal no link abaixo: https://github.com/Projeto-ACBr-Oficial/FPDF-Pascal3 pontos
-
Conferindo MOC Anexo I Leiaute NFe temos o a seguinte informação para esta rejeição: No caso de receber está rejeição, a primeira medida se tomar é verificar se a IE do emitente está de fato em ordem. Feito este processo e constatado que de fato está tudo correto com a IE, é necessário verificar se o emissor é credenciado para realizar a emissão de NFe junto a Sefaz do estado. Esse processo de credenciamento pode variar e por isso é importante verificar junto ao cliente ou contador responsável do mesmo. Alguns exemplos de processo de credenciamento: Mato Grosso do Sul São Paulo Rio de Janeiro Rio Grande do Sul Paraná ...2 pontos
-
Boa tarde! Conferindo na Consulta de Tabelas do ambiente tanto na AC e AM não tem tipo 120 entre os valores disponíveis para os campos adicionais.2 pontos
-
Boa tarde Qual o banco esta testando para que eu possa ver na documentação da lib e manual do banco ? informe a data desconto e o valor do desconto DataDesconto=07/09/2010 ValorDesconto=0,50 Manual: https://acbr.sourceforge.io/ACBrLib/ModeloTituloINI.html vou anexar aqui um modelo de titulo, AcbrLib e Cedente para vc :ExemplosINI_Boletos.7z2 pontos
-
Bom dia, a questão já está em analise, e está sendo gerado uma retrocompatibilidade. O Parametro da LIB não foi mudado, o que foi mudado é o Ini do Monitor. você deve ter utilizado como base o Ini do ACBrMonitor para gerar esse parametro na época por isso gerou o conflito nesse parametro, mas está sendo analisado esse caso e gerado a compatibilização das 2 propriedades.2 pontos
-
@Diego Foliene obrigado pela atenção. Tinha aberto o chamado na prefeitura @Italo Giurizzato Junior obrigado! Ficarei no aguardo.2 pontos
-
Bom dia, Descobri o problema, ainda hoje estarei enviando para o SVN. TK-39682 pontos
-
Subimos uma correção para o componente - At Revision 29513, assim que compilarmos uma nova versão do ACBrLibNFSe, aviso você, para que possa fazer um novo teste. Por favor, pode atualizar sua versão do ACBrLibNFSe ? e fazer novos testes ?2 pontos
-
Não se trata de um problema no componente, mas da política anti-spam do servidor que está recebendo, já que o email é efetivamente enviado. Os servidores de email possuem políticas específicas para seu controle, então o caminho mais fácil é consultar a própria Locaweb com o objetivo de identificar porque seus e-mails estão sendo classificados assim. Algum pontos a levar em consideração são a forma de autenticação no envio do email, o endereço/nome do FROM ser equivalente ao que efetivamente envia o email, quantidade de e-mails em CC ou CCO em um único envio. Esses são alguns pontos, mas novamente, essas configurações são específicas de cada servidor de email. Outro ponto a ser avaliado é verificar a própria mensagem de rejeição se ela contém mais algum detalhamento além do 5.7.1 que vc informou que é um "genérico".2 pontos
-
Como essas orientações são sobre o componente ACBrNFSeX, as mesmas também se aplicam para a LibNFSe e posteriormente o ACBrMonitor já que ambos fazem uso do mesmo. Nome da cidade não está associado a nenhum provedor. O por quê da mensagem. Atualmente o ACBrNFSeX atende mais de 1260 cidades com mais de 140 provedores implementados, apesar disso, o Brasil é vasto, contando com 5565 municípios, por causa disso é inevitável que alguma cidade acabe escapando do nosso radar, por isso, se o componente não tiver a informação de integração de uma cidade, será devolvida a mensagem "<NomeCidade> não está associado a nenhum provedor. O que você deve fazer. Veja este tópico em nossa Base de Conhecimento para saber como descobrir se a cidade é aceita pelo componente. Caso precise usar uma cidade que não esteja implementada, o primeiro passo é buscar as informações para poder integrar com o serviço de emissão de NFSe via WebService daquela cidade. Um bom lugar para começar a buscar esta informação é no site da prefeitura e no setor de ISS da mesma. De posse destas informações, você pode criar um tópico no fórum para que a integração possa posteriormente ser adicionada ao componente. Nenhum provedor selecionado. O por quê da mensagem. O ACBrNFSeX foi concebido de forma inteligente, fazendo uso de interfaces. Desta forma, cada provedor pode ter sua própria implementação sem interferir umas com as outras, seguindo a implementação dos métodos da Interface. Isso também quer dizer que a implementação dos métodos em si é feita nas classes do provedor e quando o mesmo não for selecionado será devolvida a mensagem "Nenhum provedor selecionado". O que você deve fazer. O componente define qual é o provedor internamente de acordo com a cidade selecionada, por isso, antes de realizar qualquer operação com o ACBrNFSeX, você deve configurar a cidade do emitente. Não informado a URL de Homologação. O por quê da mensagem. A informação da cidade, provedor que a atende, versão e URL do WebService para todos os municípios que são usados pelo ACBrNFSeX se encontram no arquivo ACBrNFSeXServicos.ini(Para mais informações sobre o arquivo ACBrNFSeXServicos.ini e o que significa cada parâmetro nele, por favor leia nosso Manual de Migração para o ACBrNFSeX). Esta mensagem é exibida quando não tem a informação da URL de homologação para a cidade que está usando. O que você deve fazer. O fato de não ter está informação no arquivo INI é um indício de duas possíveis situações. Quanto foi feita a contribuição com a informação da cidade, não foi passada a informação, por isso não dispomos da mesma. Não tem ambiente de homologação para esta cidade e o teste precisa ser feito em produção. Para ambos os casos, é recomendado entrar em contato com a prefeitura ou o provedor para pedir uma confirmação. Serviço não implementado para este provedor. O por quê da mensagem. Infelizmente, não existe uma padrão estabelecido para NFSe, o mais próximo disso seria o Padrão ABRASF, que apesar de ser chamado de "padrão" é na verdade uma recomendação de como implementar o WebService que pode ou não ser seguida pelos provedores. Dessa forma temos provedores que implementam leiaute próprio e até mesmo aqueles que seguem o padrão ABRASF, podem implementar customizações ou deixar de implementar métodos. Por isso, se você recebeu a mensagem Serviço não implementado para este provedor, significa que está tentando usar um método que não foi implementado por ele. O que você deve fazer. De maneira geral, podemos agrupar o uso da NFSe em três categorias, Emissão, Consulta e Cancelamento/Substituição. Se você tentou usar uma das formas de emissão(síncrona ou assíncrona) e recebeu está mensagem, isso indica que o provedor não implementa a forma como está usando e por isso deve utilizar a outra. Uma dica é deixar o modo de envio automático para que o componente escolha. Caso tenha tentado uma consulta e recebido está mensagem, indica que a mesma não foi implementada pelo provedor e deve optar por alguma outra das consultas disponíveis. Se o cancelamento/substiuição lhe devolver esta mensagem, entre em contato com a prefeitura para confirmar se a mesma permite realizar tal processo via WebService já que em alguns municípios, parte do processo de cancelamento/substituição requer análise de um fiscal. Lista de NFSe não encontrada! (ListaNfse) O por quê da mensagem. Nos casos em que transmite um RPS, mas recebe rejeições no retorno esta é uma das mensagens que vai visualizar. Ela ocorre porque o ACBrNFSeX espera receber dentro da estrutura do retorno uma tag ListaNfse que contém o conteúdo da NFSe em si. Quando o WebService devolve rejeições, ele não devolve esta tag. O que você deve fazer. Quando a transmissão do RPS ocorre sem rejeições e a NFSe é devolvida está mensagem não aparece, portanto, basta resolver as outras rejeições que foram devolvidas pelo WebService. WebService retornou um XML vazio. O por quê da mensagem. Está mensagem é mostrada quando a resposta do WebService a requisição vem vazia. O que você deve fazer. Existe a possibilidade de que o WebService esteja devolvendo uma resposta que não esteja no padrão esperado para ele e por isso o componente não consiga interpretar. Marque a opção para Salvar os Envelopes Soap. Se você usa componente a propriedade é: ACBrNFSeX.Configuracoes.WebServices.Salvar := True; Se você usa Lib é a configuração SalvarWS na seção NFSe das configurações. Ao fazer isso, será salvo para você um arquivo com a resposta devolvida pelo WebService antes de o ACBrNFSeX tentar fazer sua leitura. Verifique o conteúdo deste arquivo e caso o mesmo esteja vazio ou nem ao menos seja gerado, é necessário entrar em contato com o provedor para verificar. Caso haja informação, crie um tópico no fórum anexando os arquivos de envelope para que a equipe ACBr possa analisar se a rotina de leitura do componente deve ser alterada para que leia o conteúdo do retorno.2 pontos
-
Pode encerrar o topico, achei o problema, essa inclusão do pngimage deve ser recente no ACBr e na minha biblioteca eu usava um PngComponents e acabou dando incompatibilidade, foi só remover que compilou e instalou normal. Obrigado pela ajuda.1 ponto
-
Resolvido Segue código abaixo function ObterToken():integer; var HTTPClient: TIdHTTP; SSLIOHandler: TIdSSLIOHandlerSocketOpenSSL; url,json: string; JsonStreamRetorno, JsonStreamEnvio: TStringStream; retorno : integer; begin url := 'https://mtls-mp.hml.flagship.maas.link/auth/realms/Matera/protocol/openid-connect/token'; HTTPClient := TIdHTTP.Create(nil); HTTPClient.Request.CharSet := 'utf-8'; HTTPClient.Request.Accept := '*/*'; HTTPClient.Request.AcceptEncoding := 'gzip, deflate, br'; HTTPClient.Request.CustomHeaders.Values['Content-Type'] := 'application/x-www-form-urlencoded'; HTTPClient.HTTPOptions := [hoKeepOrigProtocol, hoInProcessAuth]; HTTPClient.HandleRedirects := True; json:= 'grant_type=client_credentials&client_id=teste&client_secret=123456789'; //aqui era o maior problema JsonStreamEnvio := TStringStream.Create(utf8Encode(json)); JsonStreamRetorno := TStringStream.Create(''); SSLIOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil); try SSLIOHandler.SSLOptions.Mode := sslmUnassigned; SSLIOHandler.SSLOptions.CertFile := 'd:\matera\novo\certificate.pem'; SSLIOHandler.SSLOptions.KeyFile := 'd:\matera\novo\certificate.key'; SSLIOHandler.SSLOptions.SSLVersions := [sslvTLSv1,sslvTLSv1_1,sslvTLSv1_2]; HTTPClient.IOHandler := SSLIOHandler; try HTTPClient.Post(url, JsonStreamEnvio, JsonStreamRetorno); except retorno := HTTPClient.ResponseCode; end; retorno := HTTPClient.ResponseCode; if retorno = 200 then begin JsonStreamRetorno.SaveToFile('d:\token.json'); end; finally HTTPClient.Free; SSLIOHandler.Free; end; end; Obrigado Pessoal.1 ponto
-
A Sicredi não disponibiliza essas Collections, pelo menos aqui da cidade não (eles nem sabiam que essa API existia kkkk). Eu montei as requisições na mão mesmo só seguindo a documentação, é bem tranquilo.1 ponto
-
Qual a versão da sua IDE ? uses Classes, SysUtils, math, Graphics, RLReport, RLPrinters, RLPDFFilter, ACBrDFeReport {$IFDEF DELPHI14_UP}// delphi 2010 pra cima existe ,pngimage {$ENDIF} ;1 ponto
-
Boa Tarde, depois de varios testes com o Postman, realmente eu descobri que estava errado os arquivos, faltava um processo que no manual de integração do PIX SICREDI, explica. No meu caso eu estava usando um arquivo .key diferente do .pem, e eu descobri da seguinte forma: Rodando estes dois codigos, no cmd, no diretorio do openssl, ira retornar um numero, estes numeros tem que serem iguais, se forem diferentes, esta errado. Enfim, muito obrigado pela paciencia!1 ponto
-
Conforme informado no Discord, a adição da cidade no enumerado foi feita no commit Rev-29524. Também foi enviado na Rev-29525 a adição do provedor para essa cidade no ACBrNFSeXServicos.ini. Por favor, atualize seus fontes para pegar a nova alteração na classe C# para fazer novos testes e se possível, reporte qualquer problema.1 ponto
-
Logo teremos novos Demos para o ACBrBoleto, usando a FPDF... mas em testes preliminares, a geração de PDF com a biblioteca FPDF-Pascal, se mostrou incrivelmente rápida, e gerando um PDF bem mais enxuto... O tamanho do Boleto em PDF gerado pela FPDF, fica bem menor, em relação ao Boleto em PDF gerado pelo Fortes Report Boleto FPDF Compactado - 5K Boleto FPDF Sem comactação - 14k Boleto PDF em Fortes Report - 29K Tempo de Geração de 11 Boletos, com FPDF Tempo de Geração de 11 Boletos, com Fortes Report Nota: A geração do Boleto com a FPDF pode ficar ainda mais rápida, se a compactação for desligada... mas no momento não há uma propriedade no componente, que permita esse ajuste... procedure TACBrBoletoFPDF.GeraBoleto(const AACBrTitulo: TACBrTitulo); begin GeraDados(AACBrTitulo); FPDF.SetUTF8({$IfDef USE_UTF8}True{$Else}False{$EndIf}); FPDF.SetCompression(True); // Para não compactar o PDF, Mude para False FPDF.AddPage(); FPDF.SetFont('arial', '', 8); GeraFichaPagamento(AACBrTitulo); end;1 ponto
-
Por favor, altere removendo os ?wsdl e faça um novo teste*. *Lembrando que para a alteração ter efeito, você precisa alterar o arquivo ACBrNFSeXServicos.ini, executar o arquivo Compila_Res.bat, reinstalar o ACBr e dar um build all na aplicação. Caso o problema persista, peço que disponibilize os arquivos de envelope para análise.1 ponto
-
Foram criadas duas propriedades para o PSP Shipay: - URLProducao - URLSandbox Alteração disponível no SVN, rev: 29521.1 ponto
-
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ídeo1 ponto
-
No campo KeyUser você irá informar o x-api-key da documentação do sicredi1 ponto
-
Bom dia Peço desculpas pela demora em dar um retorno. Estou aguardando a validação da impressão dos boletos, pois ambos arquivos, remessa e pdf do boleto, precisam estar de acordo. Assim que tiver concluído, farei os testes solicitados.1 ponto
-
Complementando as alterações: Classe Titulo: -Alterado método WriteToIni, incluída instrução para gravar propriedade QrCode no arquivo ini. Classe QrCode: -Incluído atributo IniKey nas propriedades para correta gravação no arquivo Ini. Classe ACBrBoleto: -Invertida ordem de execução das linhas : de titulos[i].Index = i++; titulos[i].WriteToIni(iniFile); para titulos[i].WriteToIni(iniFile); titulos[i].Index = i++; Titulo.cs QrCode.cs ACBrBoleto.cs1 ponto
-
Bom dia Gladston, O pessoal que tenho contato, não tem ocorrências com a cidade de Goiânia/GO. Se for possível faça um teste usando um certificado A1. Eles não souberam me informar se os clientes deles dessa cidade utilizam só certificado A1 ou sem tem alguém que usa A3. Se com A3 esta ocorrendo problemas, não vejo outra alternativa fazer um teste com o A1.1 ponto
-
Bom dia Jefferson, Substitua a unit pela que esta em anexo. Reinstale o ACBr e faça novos testes. Conam.Provider.pas1 ponto
-
1 ponto
-
Bom dia. Fiz um teste e obtive o mesmo resultado. Conferindo no arquivos de envelope, é possível constatar que é feito o envio do RPS e a mensagem é devolvida na resposta do webservice a requisição. Será necessário que entre em contato com o provedor para questionar o por que de estar recebendo este erro.1 ponto
-
Obrigado Alexandre, abaixo vou repassar o e-mail que recebi de retorno/rejeição, tambem vou entrar em contato com a Locaweb para tentar descobrir o que pode estar acontecendo. Este é o sistema de e-mail no servidor smtpi-sp217-219.kinghost.net. Lamento ter de informar-lhe que a sua mensagem não pode ser entregue para um ou mais destinatários. A mensagem está anexada abaixo. Para obter mais detalhes acesse o link: https://kinghost.com.br/wiki/artigo/mensagem-nao-entregue-retornou-ao-remetente/ Equipe KingHost <[email protected]>: host mx.core.locaweb.com.br[177.153.23.241] said: 554 5.7.1 Spam message rejected (in reply to end of DATA command) Reporting-MTA: dns; smtpi-sp217-219.kinghost.net X-Postfix-Queue-ID: 8A72120451E9 X-Postfix-Sender: rfc822; [email protected] Arrival-Date: Mon, 22 May 2023 08:31:40 -0300 (-03) Final-Recipient: rfc822; [email protected] Original-Recipient: rfc822;[email protected] Action: failed Status: 5.7.1 Remote-MTA: dns; mx.core.locaweb.com.br Diagnostic-Code: smtp; 554 5.7.1 Spam message rejected Return-Path: <[email protected]> Received: from ECSistemasMain (unknown [179.219.201.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: [email protected]) by smtpi-sp217-219.kinghost.net (Postfix) with ESMTPSA id 8A72120451E9 for <[email protected]>; Mon, 22 May 2023 08:31:40 -0300 (-03) From: "=?UTF-8?Q?financeiro=40ecsistemas.com.br?=" <[email protected]> To: "=?UTF-8?Q?financeiro2=40cirurgicasaoluis.com.br?=" <[email protected]> Subject: =?UTF-8?Q?Faturamento_EC_Sistemas_-_Siscomed_?= =?UTF-8?Q?-_IMUNOFARMA_DISTRIB_DE_MEDIC_E_PROD_?= =?UTF-8?Q?HOSP_EIRELI_NF=3A_202300000000118?= Date: Mon, 22 May 2023 08:31:40 -0300 MIME-Version: 1.0 (produced by Synapse) X-mailer: Synapse - ACBrMail Content-type: Multipart/alternative; boundary="1CDCF96C_1123C9D4_Synapse_boundary" Content-Description: Multipart message X-Antivirus: Avast (VPS 230522-4, 22/5/2023), Outbound message X-Antivirus-Status: Clean1 ponto
-
Olá Juliomar, obrigado pela resposta, já testei mas neste caso aumenta em muito o tamanho de cada linha de produto passa de 8 itens por folha para 4 itens, as notas sairiam com 5 a 8 folhas normalmente. Obrigado Renato, vou atualizar o Fortes e o ACBR e depois reporto por aqui.1 ponto
-
Sim sim, com certeza kkkkkkkkkkkkkkkk Então... Não achei nada na documentação da Classe... A princípio ela sobrepõem e pronto, pelos testes que fiz. Postei em um fórum gringo e a resposta foi que sobrepõem e pronto, sem opção... mas não consta nada na documentação. https://en.delphipraxis.net/topic/9089-tzipfileextractzipfile-overwrite-files/?tab=comments#comment-755971 ponto
-
Ola, Veja esse link https://acbr.sourceforge.io/ACBrMonitor/ComousaroSVN.html https://acbr.sourceforge.io/ACBrMonitor/ComousaroSVN.html1 ponto
-
Seu fortes pode estar desatualizado. Foram implementadas, faz um tempo, as opções de Soft e Hard break que deveriam tratar isso. Tente atualizar o fortes, reinstalar, reinstalar o ACBr e ver se resolve o problema.1 ponto
-
Não lembro mas pode estar na em tools no svn. troca o trunk2 por tools e tem lá os manuais senão é só pedir ao banco1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
Pra exibir os pagamentos configure a propriedade ExibeCampoDePagamento.1 ponto
-
Esse manual que você possui é a V2 que eles estão falando. A V1 no caso seria a API antiga que não possuía o boleto hibrido.1 ponto
-
Boa tarde pessoal. Foi disponibilizado hoje a versão 10.1.7 do programa validador SPED ECD - Escrituração Contábil Digital. A nova versão trás as seguintes alterações: Fonte: http://sped.rfb.gov.br/pagina/show/72191 ponto
-
1 ponto
-
Bom dia! No Portal da NFCe do Estado de SP consta o seguinte aviso informando sobre a manutenção: Para mais informações sobre o que é e como usar o EPEC - Evento Prévio de Emissão em Contingência, confira o tópico a seguir:1 ponto
-
Novidade saindo do forno pessoal!! A SEFAZ-RS publicou em 15/05/2023 a Instrução Normativa 37/23, qual estabelece um novo cronograma para a exigência das mudanças trazidas pela legislação, desta forma a obrigatoriedade esta escalonada por faturamento tendo seu ultimo grupo entrando em 01/01/2024. Link para a Instrução Normativa: https://www.diariooficial.rs.gov.br/materia?id=8570041 ponto
-
1 ponto
-
Agora com o nosso componente ACBrBoleto é possível emitir Boletos através da nova API para o banco Banco Sicredi V2. Outra boa notícia que a API versão V2 funciona o boleto Híbrido (com QrCode) para pagamento PIX. Já existia uma API do Sicredi denominada ECOMM, mas foi lançada uma nova versão denominada V2. A atualização já está em nossos repositórios ! Obrigado a comunidade que estão nos ajudando e especialmente para o @DevSolucaoSistemas que iniciou a contribuição deste componente e ao apoio nossos consultores @Victor H. Gonzales - Panda e @Juliomar Marchetti para a conclusão desta API tão esperada pelos novos clientes Sicredi.1 ponto
-
Os valores estão iguais ou menores que a nota emitida para você? Outra coisa a rejeição é 545 mesmo? Por que Rejeição 545 para NFe/NFCe é Rejeição: Falha no schema XML – versão informada na versaoDados do SOAPHeader diverge da versão da mensagem. https://www.oobj.com.br/bc/article/erros-e-rejeições-na-emissão-de-nfe-e-nfce-mapeados-no-oobj-dfe-453.html https://atendimento.tecnospeed.com.br/hc/pt-br/articles/360016444013-Rejeição-545-Falha-no-schema-XML-versão-informada-na-versaoDados-do-SOAPHeader-diverge-da-versão-da-mensagem1 ponto