Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 16-06-2023 em todas as áreas

  1. Olá Pessoal, Trago novidades para vocês. Já se encontra no SVN os fontes do componente ACBrDebitoAutomatico, bem como o pacote de instalação e o programa exemplo. Esse componente foi escrito originalmente pelos nossos colegas: Valter Patrick Silva Ferreira e Belizário Gonçalves Ribeiro Filho que agradeço muito pela contribuição, muito obrigado Valter e Belizário. Vide postagem no fórum clicando aqui. Eu fatorei o componente para ele ficar aos moldes do componente ACBrPagFor. Utilizei nesse refactoring Interface, desta forma vai se tornar muito simples a inclusão de novos bancos. Na pasta onde esta os fontes do componente (...\Fontes\ACBrDebitoAutomatico) temos o arquivo: Bancos-Implementados.txt como o próprio nome diz contem a lista de bancos implementados, no momento temos apenas o banco Santander. Sintam-se todos a vontade em contribuir com melhorias, correções a inclusão de novos bancos ao componente. Em breve o ACBrInstall vai ser atualizado para contemplar a instalação do componente, mas como dito acima você pode instalar ele manualmente se utilizando do pacote de instalação que se encontra na pasta: Delphi: ...\Pacotes\Delphi\ACBrDebitoAutomatico Lazarus: ...\Pacotes\Lazarus\ACBrDebitoAutomatico Nos próximos dias também vai ser disponibilizado o programa exemplo para o Lazarus. Para que serve esse componente? Ele não tem nada a ver com o registro de boletos (ACBrBoletos) bem como pagar títulos e tributos (ACBrPagFor). Muitos de nós temos algumas contas em débito automático por exemplo: conta de energia elétrica, água, gás, internet, celular e outros. Vamos a um exemplo: Uma escola particular cobra a mensalidade de seus alunos gerando mensalmente um boleto, mas essa escola pode enviar um arquivo (segundo o layout da Febraban) para o banco colocando essas cobrança de mensalidade em débito automático. Quem desejar ler os manuais sobre Debito Automático ( Versão 4, 5 e 8 ) da Febraban, eles estão disponíveis em nossa biblioteca. p/acbr/code - Revision 29769: /tools/Bancos/9997-Febraban (sf.net) Por fim convido a todos a atualizar os fontes do ACBr reinstale o mesmo e instalar o novo componente. Até a mais.
    3 pontos
  2. Atualizado e testado, aqui deu certo, obrigado Daniel.
    2 pontos
  3. Enviei uma possível correção ao SVN... Commit [r29784]
    2 pontos
  4. Estou verificando a compatibilidade de acentuação com o Lazarus... isso é importante pois afetará na ACBrLibBoleto
    2 pontos
  5. Bom dia José Recomendo que consulte seu contador para entender a nova dinâmica, se o evento não consta no layout conforme citado pelos colegas consultores, não tem como ser enviado. At.
    2 pontos
  6. Muito Obrigado. Já testei e funcionou perfeito.
    2 pontos
  7. Com as alterações do arquivo anexado consegui emitir CTe para MG. Envio de eventos respondeu, porém está retornando rejeição (628 - Rejeicao: Erro Atributo ID do evento nao corresponde a concatenacao dos campos (ID + tpEvento + chCTe + nSeqEvento)). Acredito que estejam validando incorretamente de acordo com a regra dos eventos da versão 3.0 com a sequencia de apenas 2 dígitos. O último retorno da SEF/MG foi um não retorno. ACBrCTeWebServices.pas
    2 pontos
  8. Dai provisóriamente eu resolvi aq assim, alterando a função do arquivo fpdf.pas Lembrando que todos meus arquivos estão setados como utf8
    2 pontos
  9. Bom dia a todos, ao tentar criar uma Cobrança Imediata, percebi que tinha colocado os links no PSP de forma errada, fiz a correção e ja efetuei os testes, e agora sim está OK. Tbm tive que colocar a função "QuandoReceberRespostaEndPoint", pois o retorno do banco é 200 e não 201. Segue abaixo a Unit para avaliação. ACBrPIXPSPAilos.pas
    1 ponto
  10. Olá pessoal, Em edições recentes do Papo Pro ACBr, discutimos sobre a NT 2023.002 que entre outras mudanças, trouxe o fim da emissão assíncrona da NFCe. Agora esta sendo discutido pelo ENCAT a eliminação da emissão assíncrona também para NFe e visando obter a opinião das empresas afetadas pela mudança, a AFRAC está com uma pesquisa aberta até 30/06/2023 onde é possível dar sua opinião sobre esta mudança. Clique na imagem abaixo e participe da pesquisa
    1 ponto
  11. Qualquer coisa me avise, podemos tentar criar um ambiente aqui também, não programo em Node, mas com sua ajuda acho que podemos fazer este tipo de teste também.. Por enquanto tudo certo quando ao OpenSSL e a convenção de chamada do ACBrLib com o Node.JS
    1 ponto
  12. Você deve identificar a variável com endereço de resposta e o tamanho do buffer, no segundo e terceiro parâmetros. https://acbr.sourceforge.io/ACBrLib/CEP_BuscarPorCEP.html
    1 ponto
  13. O @EdmarFrazao compartilhou conosco mais essa informação:
    1 ponto
  14. Daniel, boa tarde. Fui fazer os testes, mas houveram algumas confusões. O Santander que existe hoje em dia é utilizando SOAP (XML), o que eu desenvolvi é outra realidade, utilizando o Rest/Json, por isso coloquei o nome Santander_API (Ficando igual ao utilizado atualmente no Banco do Brasil) A Unit ACBrBoletoW_Santander_API.pas não é utilizada em nenhum momento nas suas alterações, portanto, não é utilizada em nenhum momento.. O Retorno do WebService Rest/Json não tem nada a ver com o Ret atual, que é SOAP. Vou ajustar os arquivos utilizando o KeyUser e reenviar para vocês. Atenciosamente.
    1 ponto
  15. Pesquise também sobre stayontop. Se não funcionar adequadamente, durante o processamento do programa que deve ficar na frente, use para atualizar os comandos a seguir. Application.ProcessMessages Application.BringToFront
    1 ponto
  16. outras sugestões. Application.Restore; Aplicativos.restoretomost Application.BringToFront; self.BringToFront;
    1 ponto
  17. Obrigado por publicarem minha contribuição e espero que isto ajude outras pessoas da mesma forma que outras contribuições me ajudaram muito. Fico feliz em ajudar a comunidade.
    1 ponto
  18. Boa tarde. Atualizado o SVN com a Rev. 29785 com a sua contribuição. Se possível atualize seus fontes, reinstale os componentes e verifique se está tudo funcionando corretamente. Muito Obrigado!
    1 ponto
  19. Boa Tarde!!! Na revisão 29783 foi atualizado o SVN com os programas exemplo do ACBrPixCD para Delphi e Lazarus para o Banco Ailos! Caso tenha credenciais válidas atualize seus fontes e faça o teste das operações! Obrigado!
    1 ponto
  20. A nossa aplicação é x64 Testamos x86 e um erro é mostrado como abaixo. ERROR (lunar/33764): Dynamic Linking Error: Win32 error 193 err: { "type": "Error", "message": "Dynamic Linking Error: Win32 error 193", "stack": Error: Dynamic Linking Error: Win32 error 193
    1 ponto
  21. Como usuário PRO você tem acesso aos nossos cursos. Verifique no curso abaixo o processo de distribução. É exatamente o que você precisa. O treinamento é feito sobre os componentes, mas acredito que será de grande ajuda para você entender os conceitos e o mecanismo de funcionamento. Depois você pode implementar no Monitor com as funções da documentação que enviei anteriormente. Somente a funcão DistribuicaoDFePorChaveNFe precisa da chave, as outras trabalham com o sequencial NSU. https://acbr.nutror.com/curso/70bbe2be3380d5c82dc10817ebc721956d189cf8
    1 ponto
  22. @Juliomar Marchetti, o Demo do ACBrBoleto para Lazarus, já contempla o FPDF, assim como o Demo em Delphi, que foi modificado pelo @Victor H. Gonzales - Panda ?
    1 ponto
  23. until
    Assunto: Que fazer atividades físicas é bom para a saúde física e mental todo mundo sabe, mas será que no ponto de vista de desempenho profissional também tem impacto? Convidados: Marusca Passini, proprietária da Onda Viva Academia Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:00
    1 ponto
  24. Confirmado. Com a reinstalação do ACBR os testes funcionaram. A alteração no arquivo ACBRNFSeXServicos.Ini funcionou.
    1 ponto
  25. Ok! Obrigado! Efetuei o teste na minha maquina e funcionou, na nossa maquina de compilação final de versão que não esta funcionando a alteração, oq fiz foi alterar o arquivo ini e reinstalar o acbr nela, dai vamos efetuar os testes agora.
    1 ponto
  26. sim. se tu não usa o arquivo ini junto ao executável sim é só isso.
    1 ponto
  27. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  28. Bom dia, ok, podem concluir este fórum, caso eu possa contribuir com algo a mais só informar.
    1 ponto
  29. Uhuu, achei um caminho, em uses, declara "LConvEncoding" dai as strings que for passar para o FPDF usa a função "UTF8ToCP1252('Endereço: ');" E seta "PDF.SetUTF8(False);" Dessa forma pode se usar os arquivos do lazarus codificado em utf8, tanto seu código quanto o "fpdf.pas"
    1 ponto
  30. Boa tarde, agradeço a ajuda, mas tentei também deixando o campo vazio . Como preenchem os campos CST ICMS e o CSOSN e a Presença? Deixei CST 40/41 e CSOSN vazio/103/400/500/900 e nada a Presença tentei ~de várias formas também Pessoal, conseguimos.Só para ficar registrado, caso alguém mais passe por isso. O Cliente tinha informado o nome incompleto. foi colocar o nome inteiro e foi.
    1 ponto
  31. Por favor, faça um teste usando a NFSe_ConsultarNFSeGenerico, preenchendo no Modelo INI. NumIniNFSe=Número da NFSe SerieNFSe=Série da NFSe CadEconomico=Inscrição Municipal do emitente.
    1 ponto
  32. Acredito que já tenha sido compilado https://www.projetoacbr.com.br/forum/files/category/16-acbrmonitorplus-pro/ Por favor, atualize, faça novo teste por favor.
    1 ponto
  33. Ao acessar o site da Sefaz do Mato Grosso, o seguinte recado é exibido para justificar a instabilidade:
    1 ponto
  34. Boa tarde! Muito obrigado pelo feedback! Fiz um teste com o XML que forneceu e pude constatar o problema. Correção enviada ao SVN na Rev-29780
    1 ponto
  35. Então tem que fazer a alteração no ini recompilar o res e testar além de verificar se os schemas batem
    1 ponto
  36. Infelizmente essa matéria está desatualizada e com poucas informações sobre a fonte. Você pode ver a data: Apesar dessa data, nada foi pra frente ainda. O que deve ser avaliado para implementação é o layout atual e o que está em desenvolvimento do eSocial, em especial o que está pra entrar em homologação. E esse registro S-1220 não entra nem na versão S-1.2 até o momento. Esse registro no entanto está em análise pela equipe do e-Social como pode ser vista numa minuta NDE de 2021, a saber: https://www.gov.br/esocial/pt-br/documentacao-tecnica/manuais/20210903-minuta-nde-01-esocial-s-1_0-ir-sobre-rendimentos-do-trabalho.pdf. Ainda assim, não temos como saber quando vai entrar em vigor. Mas podemos estimar que seja só em 2024 ou no fim desse ano. Isso porque esse evento vai substituir a DIRF do IR, e pela INSTRUÇÃO NORMATIVA RFB Nº 2.096, DE 18 DE JULHO DE 2022 (veja aqui) isso deve acontecer só no início de 2024. Também temos o fato que só em setembro desse ano (2023) vai entrar em produção o último item da NT nº 02/2023 da versão S-1.1. Acho bem improvável o governo incluir esse evento antes disso já que nem fizeram a previsão pra versão S-1.2 entrar em produção. Resumindo, não se preocupe com isso ainda... aguarde e acompanhe as informações do site do e-social e aqui no fórum.
    1 ponto
  37. Boa tarde Marcio, Já inclui na minha lista de tarefas. TK-4071
    1 ponto
  38. Sobre o evento, é triste de ver o quanto eles se perdem quando confrontados com a realidade do comércio brasileiro. Faltam respostas, inventam gambiarras pra tapar buracos e geram novos buracos. "Vamos ter que pensar" foi a principal resposta, e ainda assim o prazo pra implantação está estourado e os clientes das software houses estão preocupados. A cara de pau é maior quando eles dizem que não querem atrapalhar o mercado, quando na verdade qualquer um sabe que é basicamente a única função do governo. Claramente percebe-se que estes burocratas não entendem da realidade brasileira e ainda recebem a bênção da AFRAC.
    1 ponto
  39. Bom dia, O provedor SiapNet segue a versão 2 do layout da ABRASF e permite o envio do Rps em lote no modo assíncrono, síncrono e o envio unitário no modo síncrono. Qual dos 3 modos de envio você esta utilizando? Se for o envio em lote no modo assíncrono, você tem como resposta o numero do protocolo que devemos utilizar no método Consultar Lote para saber o resultado do processamento. Se o Rps não foi convertido em uma NFS-e, esta consulta vai lhe retornar os motivos.
    1 ponto
  40. 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
  41. Boa tarde, Nova versão já disponivel. At.
    1 ponto
  42. Bom dia, A reforma tributária pelo que tenho acompanhado ainda é uma grande discussão, a questão de tributos em si deve se arrastar por bastante tempo antes que de fato ajam mudanças, já a simplificação fiscal está em andamento com a PLP 178/21 a qual passou por audiência publica nesta semana. Mas em resumo, neste momento não temos nada concreto para que possa ser analisado mais a fundo. At.
    1 ponto
  43. @CelsoPires enviamos um commit para correção do Método, na próxima compilação do ACBrLibNFSe, você já consegue usar o método corretamente, obrigado por reportar ! At revision: 29714
    1 ponto
  44. Boa tarde. Desculpem a demora em responder, essa semana ainda eu efetuo uns testes nas alterações efetuadas. Atencioamente. Olá, criei no PostMan. Como é feito apenas uma vez, não achei necessário incluir isso no componente. Atenciosamente.
    1 ponto
  45. C:\ACBR\Fontes\ACBrDFe\ACBreSocial\PCNeSocialfiz os testes e da erro. O correto e: s := Copy(FXML, Pos('/evt/evtIrrf/', FXML)+13, 12); pcesS5012.pas xml de retorno empresa exemplo homologação 20230612142406-sit.xml ID1033416450000002023061212403307878-S5011.xml ID1033416450000002023061212403307878-S5012.xml ID1033416450000002023061212403307878-S5013.xml
    1 ponto
  46. acesse esse link https://www.projetoacbr.com.br/forum/files/ Do lado direto vai ter a seção Download Livre.
    1 ponto
  47. Bom dia! Primeiro de tudo, muito obrigado pela intenção em contribuir. Toda contribuição é mais do que bem vinda. A informação no manual para a tag paisResidExt que consequentemente orquestra a geração das demais é: Na sua contribuição, além das validações já existentes você adiciona mais um teste verificando se o valor da property paisResidExt é diferente de vazio. if objInfoPgto.Items[i].paisResidExt <>'' then Begin if (StrToInt(objInfoPgto.Items[i].paisResidExt) > 0) and (StrToInt(objInfoPgto.Items[i].paisResidExt) > 105) and ((StrToInt(Copy(Self.ideEvento.perApur,1,4))*100)+StrToInt(Copy(Self.ideEvento.perApur,6,2)) >= 202303) then begin Gerador.wCampo(tcStr, '', 'paisResidExt', 1, 3, 1, objInfoPgto.Items[i].paisResidExt); if (objInfoPgto.Items[i].InfoPgtoExtInst()) then GerarInfoPgtoExt(objInfoPgto.Items[i].InfoPgtoExt); end; end; Simplifiquei isso usando as validações que já existiam. Substitui o primeiro StrToInt por StrToIntDef(paisResidExt, 0), dessa forma, mesmo que o valor seja vazio, a função vai converter para zero e a condição será falsa. if (StrToIntDef(objInfoPgto.Items[i].paisResidExt, 0) > 0) and (StrToInt(objInfoPgto.Items[i].paisResidExt) > 105) and ((StrToInt(Copy(Self.ideEvento.perApur,1,4))*100)+StrToInt(Copy(Self.ideEvento.perApur,6,2)) >= 202303) then begin Gerador.wCampo(tcStr, '', 'paisResidExt', 1, 3, 1, objInfoPgto.Items[i].paisResidExt); if (objInfoPgto.Items[i].InfoPgtoExtInst()) then GerarInfoPgtoExt(objInfoPgto.Items[i].InfoPgtoExt); end; Commit: Rev-28046 Por favor, atualize seus fontes, reinstale o ACBr e faça novos testes.
    1 ponto
  48. 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.