Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 29-09-2022 em todas as áreas

  1. Bom dia Anadilson, Todos os Moderadores e Consultores bem como todos os membros do fórum procuram sempre tentar entender o que está ocorrendo e com base no seu conhecimento tentar ajudar para chegar a uma solução. Ao postar o problema, procure sempre escrever de forma clara e precisa, pois as vezes temos dificuldades de compreender o que o desenvolvedor escreveu. O Juliomar pode não ter um conhecimento aprofundado sobre o assunto A, mas ele é expert no assunto B. Notei que você está atirando para todos os lados, ou seja, usando todos os métodos que geram o PDF e sai testando para descobrir qual é o que funciona. Você tem o XML da nota salvo em disco? Se sim, faça o seguinte: ACBrNFSeX1.NotasFiscais.Clear; // LoadFromFile - Usado para carregar o Xml de apenas uma nota ACBrNFSeX1.NotasFiscais.LoadFromFile(OpenDialog1.FileName, False); // ImprimirPDF gera o PDF do DANFSE ACBrNFSeX1.NotasFiscais.ImprimirPDF; A rotina acima garante que apenas uma nota está carregada no componente, logo não é para gerar dois PDF.
    3 pontos
  2. Conforme estabelecido pelo Ajuste SINIEF 18/2021 e pelo Ajuste SINIEF 12/2021 as alterações quanto aos CFOPs e CST que deixariam de ser validos passaram a entrar em vigor em 03/04/2023 Para entender melhor como serão estas alterações, ouça o podcast a seguir Podcast: Prorrogado para 2023 alterações do CFOP e CST (contabeis.com.br) Att.
    1 ponto
  3. Precisei adicionar o banco BTG Pactual e estou enviando todos os arquivos que foram alterados para ficar compatível. Já está em produção, foi homologado arquivo remessa/retorno padrão CNAB240. Para os testes de homologação utilizei o próprio demo do ACBrBoleto, porém, notei que quando ele carrega as configurações que estão salvas no arquivo .ini os componentes em tela referente aos dados do Beneficiário não tinham os seus valores atualizados, e, sempre que gerava um novo .ini acabava perdendo todas essas configurações. Aproveitei e ajustei o demo em Delphi para recuperar essas informações do .ini também. O arquivo .zip está compactado com a estrutura de pastas que o ACBr utiliza e contém o kit de homologação que a BTG disponibiliza. Demo_ACBrBoleto.zip FontesBTGPactual.zip Manual_2.zip Manual fornecido pelo banco Manual_1.7z
    1 ponto
  4. A SEFAZ do RS, publicou em seu diário oficial, um novo Decreto, que em resumo, alterou a legislação do ICMS, incluindo cláusula que proíbe o uso de equipamentos de pagamentos não integrados ao emissor de NFC-e. Link: https://www.diariooficial.rs.gov.br/materia?id=774374 Veja o texto da "Nota 02" No passado, isso significaria a proibição das máquinas autônomas para recebimento de Cartões, que no Brasil chamamos de "POS"... e a obrigação de uso de TEF integrado a Aplicação Comercial... Usar o TEF integrado em um Equipamento de Automação, com certeza atenderá a essa nova exigência do Fisco... Porém, no momento atual, vale lembrar que os dispositivos de Pagamentos, que as Adquirentes disponibilizam no mercado, utilizam o Sistema Operacional Android... Então seria possível instalar o Sistema da Automação Comercial nesse dispositivo, e atender a exigência da SEFAZ, emitindo a NFCe e efetuando o Pagamento com Cartões, no mesmo Equipamento... Lembrando que atualmente, os Fontes do ACBr já são compatíveis com Android... Então com Delphi Firemonkey e ACBr, já é possível criar uma aplicação que seja capaz de Emitir uma NFCe On-Line e Off-Line dentro do dispositivo Android. Temos um Demo nos Fontes do ACBr, que exemplificam isso: http://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/ACBrNFe/Android/
    1 ponto
  5. Em 28/09/2022 foi publicado no DOU o Ajuste SINIEF 46/2022, permitindo que apartir de 01/01/2023 haja flexibilização na obrigatoriedade dos registros K200 e K280. Fica a critério da UF a possibilidade de dispensar da obrigatoriedade destes registros os contribuintes atacadistas que estejam classificados nos grupo de CNAE 462 a 469 e tenham faturamento anual inferior a R$ 10 milhões. Fonte: https://www.confaz.fazenda.gov.br/legislacao/ajustes/2022/ajuste-sinief-46-22
    1 ponto
  6. Obrigado pela informação. Ajustei as informações de: SSLLib, CryptLib, HttpLib, XmlSignLib e SLLType conforme me passaram e reinstalei meu acbr e atualizei os fontes.
    1 ponto
  7. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn TK-3116
    1 ponto
  8. Willian, Favor atualizar os fontes, reinstale o ACBr e faça novos testes.
    1 ponto
  9. Boa tarde, Recomendo ver nosso video de noticias publicado esta semana At.
    1 ponto
  10. Boa tarde Willian, Já inclui na minha lista de tarefas. TK-3114
    1 ponto
  11. Boa tarde Willian, No que se refere a tag <data_fato_gerador> na unit IPM.GravarXml note que tem após a grafia da tag os valores: 1, 10, 0 Terceiro valor (zero) indica que a tag é opcional, neste caso a tag vai ser gerada conforme o conteúdo do campo Competencia. Sendo assim basta atribuir o valor zero ao campo Competencia na rotina que alimenta o componente.
    1 ponto
  12. Boa tarde Willian, Pode compartilhar a solução para que ajude a outros que tenham o mesmo problema futuramente?
    1 ponto
  13. Boa tarde. Vou relatar o ocorrido e posto o retorno.
    1 ponto
  14. Boa tarde pessoal, @Anadilson entendo que tenha urgência em resolver as questões, mas preciso recordar que estamos na area da comunidade, onde as respostas são dadas pela comunidade, conforme disponibilidade e conhecimento de cada um.. Ocasionalmente um consultor pode conseguir um espaço e participar, mas não é cortes citações (ainda mais em maiscula) demandando por um ou outro consultor... Relativo ao problema, o primeiro passo é sempre reproduzir no demo do componente e caso de fato detecte um problema relatar e aguardar que haja disponibilidade no retorno...lembrando que para ter um atendimento dos Consultores ACBr, basta considerar a adesão plano PRO. At.
    1 ponto
  15. Então eu tinha isso na cabeça, porem ao conversar com o pessoal comercial da acbr me orientaram a usar o monitor.... já fiz a etiqueta e o boleto usando o monitor, vou ver se preparo o MDF e a GNRE usando a dll. Obrigado
    1 ponto
  16. Oi Renato, eu fiz a comparação, e estav praticamente igual aos dos outros clientes. Mas a contadora de meu cliente entrou em contato com a SEFAZ e disse que estaba tendo instabilidade mesmo. Bom dia Juliomar, beleza? Foi o primeiro procedimento que eu fiz. rsrs Obrigado
    1 ponto
  17. Bom dia Willian, Muito obrigado pela colaboração, ainda hoje vou enviar para o SVN.
    1 ponto
  18. Bom dia! Muito obrigado @Italo Giurizzato Junior Vou atualizar, reinstalar e gerar novo executável para os testes. Como vou passar esse teste para o suporte técnico acompanhar junto ao cliente, não sei quando terei o retorno deles. Mas tão logo eles me avisarem dos testes, eu retorno para você aqui.
    1 ponto
  19. Bom dia Antonio Carlos, muito obrigado pelo feedback. Sobre seus questionamentos: Sim, fiz testes no programa exemplo e está funcionando. Por meio dele eu percebi que existe uma ordem de uso (chamada) dos comandos de configuração e de execução. Eu estava configurando uma parte dos recursos na dll no construtor do meu serviço: log, mostrar impressão, mostrar progresso; depois disso eu chamada os comandos de execução ConfigurarDados e IncluirTitulos; depois voltava a configurar alterando: diretório da logo e nome do arquivo. Quando eu uso nessa ordem, os dados de banco, cedente, conta são perdidos... Então, fiz toda configuração e só depois que eu chamo os comandos de execução e então mando gerar o PDF. Assim funciona. Estou usando a versão multithread e com a dll atualizada pra versão pró. Estou com outra dúvida: Reparando no log, percebi que sempre escreve essa linha: TLibBoletoConfig.PrecisaCriptografar(Principal,LogPath). O que eu preciso fazer no meu código para usar essa criptografia?
    1 ponto
  20. Boa tarde bnobre, Essa rejeição quer dizer que o ultNSU retornado pela Sefaz para alguma aplicação utilizando o CNPJ e certificado desta empresa é diferente do que você está usando ( 961 ). Isso geralmente acontece quando a contabilidade também usa o webservice, fazendo com que o ultNSU recebido seja diferente do seu armazenado. Junto deste retorno a Sefaz manda qual foi o ultNSU disponibilizado. Você pode verificá-lo em ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU quando receber a rejeição e retomar as consultas a partir dele. Outra opção é você passar o ultNSU = 0 para reprocessar todos os NSUs ainda disponíveis na Sefaz dos últimos 90 dias, recomeçando essa contagem na Sefaz.
    1 ponto
  21. Consta no portal nacional da NFe, o aviso de que a emissão em contingência para MG foi ativada as 16:00 com previsão de conclusão as 17:10. Fonte: http://www.nfe.fazenda.gov.br/portal/principal.aspx
    1 ponto
  22. Boa tarde está no SVN a correção do exemplo o erro estava ao termino da leitura, por não ter ocorrências estava tentando acessar registros que não havia. corrigo o exemplo em delphi e ajustei o lazarus para ficar igual Completed: At revision: 26891
    1 ponto
  23. Boa tarde, Favor atualizar os fontes, reinstalar o ACBr e faça novos testes.
    1 ponto
  24. Apos mais um Registro no Reclame Aqui contra a Bematech/Elgin, Hoje Eu tive uma resposta do setor do desenvolvedor que a engenharia já tem um Driver para Linux da Impressora MP-4200 TH Advanced sendo testado "ticket 555544" e que em "algumas semanas" estará disponível para os usuários de linux.... torno a realçar que as LIB's do Lasaro em linux não funciona com essa nova impressora nem os comando diretos do meu sistema, ja confirmados pelos tecnicos da Bematech. Aguardando Resposta da Empresa.
    1 ponto
  25. Na ultima semana foram publicados diversos ajustes SINIEF, os quais trouxeram mudanças de prazos em diversos assuntos fiscais, sendo 2 deles relativos as mudanças que até então previam para 2023 a extinção do uso do CSOSN, que passa para 2024. Sobre o CSOSN Em 28/09/2022 foram publicados no DOU os ajustes SINIEF 42 e 43, que postergaram para 01/04/2024 a extinção da tabela de CSOSN e em seu lugar institui o uso da tabela de CST por todos os contribuintes, inclusive os do Simples Nacional, que até então se utilizam do CSOSN. Sobre o CFOP Assim como as mudanças acima, com a publicação do ajuste SINIEF 41, a nova tabela de CFOP que consta no anexo II-A do Convênio s/nº, de 1970 que vigoraria em 2023, também teve sua data de vigência postergada para 01/04/2024. Vale lembrar que anteriormente havia sido publicado o Ajuste SINIEF 03/2022, onde se definia que a tabela de CFOPs do anexo II, teria vigência até 02/04/2023, mas dado o ajuste 41, a mesma também tem sua vigência prorrogada para 31/03/2024 que é quando se inicia a validade da tabela prevista pelo anexo II-A. Detalhando melhor... Sabemos que a leitura da legislação não é tarefa fácil, por isso mapeamos aqui onde encontrar os textos relativos as mudanças citadas acima Sobre a tabela de CFOPs citada no ajuste 41 - https://www.confaz.fazenda.gov.br/legislacao/ajustes/sinief/cfop_cvsn_anii-a_3-4.23 Sobre a tabela de CST citada no ajuste 42 - https://www.confaz.fazenda.gov.br/legislacao/ajustes/2019/AJ011_19 Sobre a tabela de CRT no ajuste 43 - https://www.confaz.fazenda.gov.br/legislacao/ajustes/2019/AJ014_19 Links para os Ajustes SINIEF https://www.confaz.fazenda.gov.br/legislacao/ajustes/2022/ajuste-sinief-41-22 https://www.confaz.fazenda.gov.br/legislacao/ajustes/2022/ajuste-sinief-42-22 https://www.confaz.fazenda.gov.br/legislacao/ajustes/2022/ajuste-sinief-43-22 Noticia anterior quando houve prorrogação para 2023
    1 ponto
  26. Boa noite @Luishbr Foi feito alterações na implementação que foi feita a contribuição. Pode por favor testar geração dos boletos, arquivos de remessa e tratar o retorno. Gostariamos de saber se esta tudo ok. Muito obrigado por ter contribuído. Fico no aguardo. ACBrBancoBTGPactual.pas ACBrBoleto.pas
    1 ponto
  27. 2.6. PSP Sicoob (Agradecimentos ao usuário @Huenes pela descrição do passo-a-passo e imagens cedidas) Ambiente de Homologação - Cadastre-se no portal de desenvolvedores do Sicoob: https://developers.sicoob.com.br/portal/ - Após entrar no portal, navegue no menu superior até a opção "SandBox" para obter o Client ID e o Access Token (Bearer): - Preencha as informações nos campos correspondentes no demo: ACBrPSPSicoob1.ChavePIX := ''; ACBrPSPSicoob1.ClientID := ''; ACBrPSPSicoob1.TokenSandbox := ''; Ambiente de Produção - Cadastre-se no portal de desenvolvedores do Sicoob: https://developers.sicoob.com.br/ - Após entrar no portal, navegue no menu superior até a opção "Meus Aplicativos" e siga os passos a seguir: - Nesse momento é necessário informar um certificado '.PEM' extraído de um certificado '.PFX' (No fim desse tópico estão disponíveis exemplos de como efetuar essa extração através do aplicativo Demo e também via código. - Após esse procedimento você terá todas as credenciais necessárias para utilizar o PSP Sicoob em produção. * Extrair Chave Privada e Certificado PEM de um Certificado PFX utilizando aplicativo de demonstração ACBrPIXCDTeste - Selecionar o certificado PFX na aba "Configuração > PSPs > Sicoob > Extrair Chave/Certificado" e extraia a Chave privada e o Certificado PEM em dois arquivos separados, como na imagem: * Extrair Chave Privada e Certificado PEM de um Certificado PFX via código - Primeiro carregue o Certificado '.PFX' na ACBrOpenSSLUtils, informando o caminho do certificado e a senha: ACBrOpenSSLUtils1.LoadPFXFromFile('caminho', 'senha'); - Após esse procedimento, você já poderá ter acesso à Chave e ao Certificado PEM, podendo salvar em disco, como no exemplo a seguir: WriteToFile('ChavePrivada.key', ACBrOpenSSLUtils1.PrivateKeyAsString); WriteToFile('Certificado.pem', ACBrOpenSSLUtils1.CertificateAsString); (Obs: Para utilizar a função 'WriteToFile()' é necessário declarar a unit ACBrUtil.FilesIO nos uses)
    1 ponto
  28. 2.5. PSP Sicredi Ambiente de Homologação - Até o momento desse tópico não existe ambiente de testes para o PSP Sicredi. Ambiente de Produção O Sicredi disponibiliza uma cartilha > Cartilha SICREDI - Pix.pdfcom os passos detalhados para a geração do certificado, chave, client ID e secret. Basta seguir os passos apresentados na cartilha. Atenção para os prazos e tempos que o Sicredi leva para disponibilizar as informações. Depois com todas as informações em mãos é só preencher os dados no componente: - Após as credenciais, a chave privada e o certificado gerado pelo Sicredi serem preenchidos, salve os parâmetros e já poderá acessar os endpoints. Para usar as informações direto no componente - Configure as credenciais, a chave privada e o certificado retornado pelo Sicredi nas seguintes propriedades: ACBrPSPSicredi1.ChavePIX := ''; ACBrPSPSicredi1.ClientID := ''; ACBrPSPSicredi1.ClientSecret := ''; ACBrPSPSicredi1.ArquivoChavePrivada := ''; ACBrPSPSicredi1.ArquivoCertificado := ''; IMPORTANTE: Salve todas essas informações em um lugar seguro (Credenciais, Chave Privada e Certificados) - Após esse procedimento você terá todas as credenciais necessárias para utilizar o PSP Sicredi em produção.
    1 ponto
  29. Olá pessoal, O que tudo indica Brasília/DF contratou a empresa Nota Control para implementar a emissão de NFS-e. Nota Control já está implementada no componente ACBrNFSeX com o nome de ISSNet. Sendo assim, basta incluir a cidade: Brasília/DF aos moldes de outra cidade que também se utiliza do provedor ISSNet. Como que eu faça para incluir uma nova cidade no arquivo ACBrNFSeXServicos.ini ? Leia o artigo abaixo: Outra informação importante é que o emitente da nota vai precisar realizar um cadastro junto ao provedor para poder emitir as notas via webservice. Após esse cadastro o emitente deve solicitar a liberação de um lote de numeração de RPS, por exemplo solicitar a liberação do lote de 1 a 1000. Quando enviar o RPS de número 1000 solicitar um novo lote (1001 a 2000 - por exemplo). Pelo menos é isso que me recordo que ocorreu com os emitentes da cidade de Ribeirão Preto/SP que se utiliza do mesmo provedor.
    1 ponto
  30. ACBrLib cada vez mais completa !! Olá pessoal, a equipe ACBr está engajadíssima em trazer novas soluções também a comunidade que usa nossas soluções da ACBrLib, e desta vez temos o prazer de anunciar a chegada da ACBrLibeSocial !! O componente ACBreSocial já vem sendo utilizado com sucesso a bastante tempo, tendo inclusive constante contribuições da comunidade quando a SEFAZ implementa mudanças. Até hoje os devs das demais linguagens poderiam ter acesso a este recurso por meio do ACBrMonitorPlus, mas agora essa integração pode ser ainda mais nativa, tornando este processo ainda mais transparente dentro das aplicações. Como obter a ACBrLibeSocial ? Caso seja assinante do nosso plano ACBr PRO, basta realizar o download do ACBrLibeSocial na sessão de downloads do fórum ACBr, através desse link. Ainda não é assinante??? Então fale agora mesmo com um dos nossos consultores via whatsapp (15)2105-0750 e descubra todas as vantagens de ser PRO Onde posso encontrar a documentação e os exemplos de uso da ACBrLibeSocial? Os exemplos de uso estão disponíveis para download via SVN, Clique aqui e saiba mais sobre como baixar todos os fontes e exemplos do Projeto ACBr. Já o manual está disponível de forma online em https://acbr.sourceforge.io/ACBrLib/ACBrLib.html Ficou alguma dúvida? Então corre lá no nosso Discord que a gente te ajuda! Até mais!
    1 ponto
  31. Para baixar o TRUNK2, use o seguinte endereço no seu SVN https://svn.code.sf.net/p/acbr/code/trunk2/ ATENÇÃO!! O trunk2 não é 100% compatível com o "trunk", de maneira que você precisará de ajustes nos seus projetos.... Portanto considere usar uma V.M. ou manter uma cópia do ACBr antigo em outra máquina. Leia o documento em anexo, para ver mais informações sobre o trunk2... Porque ele existe ? O que mudou ? como me adaptar ? Preciso realmente dele ? O trunk2 está em desenvolvimento, nos componentes ACBrNFe e semelhantes, houve um grande refactoring, e milhares de linhas de código foram suprimidas e unificadas... Por favor use essa área para reportar Bugs relacionados apenas aos fontes do trunk2 Bem_Vindo_ao_Trunk2.pdf
    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.