Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 27-04-2022 em todas as áreas

  1. Saudações digitais comunidade ACBr! A API do Banco do Brasil passou por uma evolução, agora possui novos métodos relacionados ao PIX vinculado ao boleto bancário "Boleto Híbrido". tpPIXCriar, Utilizado para Gerar um Pix de Boleto tpPIXCancelar, Utilizado para Cancelar um Pix de Boleto tpPIXConsultar, Utilizado para Consultar um Pix de Boleto [tpConsulta,tpAltera,tpBaixa,tpInclui,tpConsultaDetalhe, tpPIXCriar, tpPIXCancelar, tpPIXConsultar] // utilizado para o tipo de operação Recursos acima já estão disponíveis no Componente, ACBrLib e MonitorACBr. Docs OpenApi 3.0 https://api.bb.com.br/cobrancas/v2/swagger?gw-app-key=8f729780c2b401384349005056b91a5b Para quem não trabalha com o fluxo de pooling, a API disponibiliza agora Webhook, então você criar um serviço em uma API sua e parametrizar um callback para facilitar o processo e agilizar os processamentos, a comunicação é feita por mTLS; Docs Webhook: https://apoio.developers.bb.com.br/referency/post/6125045d8378f10012877468
    3 pontos
  2. Italo, boa tarde! Foi necessário realizar mais uma correção na leitura do XML para que o ISS retido seja carregado corretamente do XML. Também fiz uma modificação para carregar as descrições dos serviços. Antes só listava o primeiro serviço. Peço a gentileza em analisar as alteração em anexo. if aValor = 'true' then begin NFSe.Servico.Valores.IssRetido := stRetencao; NFSe.Servico.Valores.ValorIssRetido := ObterConteudo(ANode.Childrens.FindAnyNs('ISSQNCliente'), tcDe2); end with NFSe.Servico.ItemServico[i] do begin Quantidade := ObterConteudo(ANodes[i].Childrens.FindAnyNs('Quantidade'), tcDe2); ItemListaServico := ObterConteudo(ANodes[i].Childrens.FindAnyNs('CodigoAtividade'), tcStr); Descricao := ObterConteudo(ANodes[i].Childrens.FindAnyNs('Servico'), tcStr); if NFSe.Servico.Discriminacao > '' then NFSe.Servico.Discriminacao := NFSe.Servico.Discriminacao + ';'; NFSe.Servico.Discriminacao := NFSe.Servico.Discriminacao + descricao; Att. Paulo smarapd.xml SmarAPD.LerXml.pas
    1 ponto
  3. @Italo Giurizzato Junior e @Bravus suporte Fiz um ajuste na unit: ACBrXmlBase, adicionei uma verificação quando retornado a data no formado yyyy/mm/dd e funcionou perfeitamente! Em anexo a unit. ACBrXmlBase.pas
    1 ponto
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  5. @Daniel Simoes Problema resolvido, compilou certinho no Delphi 7. Valeu.
    1 ponto
  6. Aqui só funciona se fizer a consulta após o cancelamento para atualizar o XMl, assim a tarja sera impressa.
    1 ponto
  7. Perfeito! Gostaria muito, mas acredito não ter experiencia suficiente para o mesmo. Obrigado meu amigo!
    1 ponto
  8. Que saiba não . até tem tópico sobre
    1 ponto
  9. Bom dia, Já está disponível o recurso no SVN, Rev: 25344. -- ACBrNCMs -- [+] Inclusão do evento 'OnGetJson', possibilitando que a aplicação informe um arquivo Json antes do componente realizar o download. [*] Inclusão das novas propriedades do objeto TACBrNCM no arquivo gerado pela função TACBrNCMsList.SaveToFile. Obrigado pela sugestão de melhoria @Vitor Cortinovis
    1 ponto
  10. Boa noite JVRS, Essa ultima contribuição vou analisar amanhã, a outra já enviei para o SVN.
    1 ponto
  11. ACBrTEFAPI só tem implementado para PayGo e Sitef. tu está falando que vai implementar nele isso?
    1 ponto
  12. until
    Assunto: Vamos conversar sobre, como um aplicativo pode mudar a forma que o seu cliente olhe o seu sistema. Em muitos casos o cliente deixa de comprar ou alugar o sistema, pela dificuldade que existe em visualizar relatórios ou indicadores, nesse ponto que o aplicativo vai te ajudar a sair na frente. Mas não basta apenas ter o aplicativo, ele deve ser funcional, com uma boa experiência de uso, e claro ter apenas as informações necessárias. Bora conversar sobre esses temas . Convidados: Gabriel Oliveira do Delphi na Veia Conecte-se no Discord,e entre no canal de voz, #Papo Pro ACBr, das 10:00 as 11:00
    1 ponto
  13. Foi movido alguns enumeradores para a unit ACBrETQClass.pas Declara ela no seu projeto!
    1 ponto
  14. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    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.

The popup will be closed in 10 segundos...