Ir para conteúdo
  • Cadastre-se

Aggille Sistemas de Gestão

Membros
  • Total de ítens

    288
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Aggille Sistemas de Gestão postou

  1. ta usando squid? se não me engano ele tem problemas com https... teve um cliente meu que teve que criar uma regra no firewall pra desviar os hosts do sefaz do proxy ...
  2. Testes efetuados a por hora tudo funcionando... sds,
  3. boa tarde... segue em anexo.. sds, ACBrBancoBrasil.pas
  4. entendi o topico.. e em qual propriedade entao eu mando o numero do ID da duplicata que antes ia em seuNumero , pra localizar ela no banco..
  5. a questão é que o banco exibe la nas consultas do site o numeroTituloBeneficiario que sempre foi o numero do documento, agora ele coloca o SeuNumero, nessa propriedade é enviado o ID do titulo no banco.. então, quado o usuário emite o relatório la no site do banco, ele não consegue identificar de imediato qual o número da duplcata...
  6. Essas são as últimas alterações da APÌ.. não fala nada sobre isso.. Nao houve alteração nenhuma na api.. https://apoio.developers.bb.com.br/referency/post/5f4f8af5b71fb5001268c9f6
  7. bom dia.. qual o motivo dessa alteração na unit ACBrBoletoW_BancoBrasil_API ? bagunçou todo o meu processo de cobrança aqui... numeroTituloBeneficiario é o numero do título não o seunumero, foi assim durante anos.....do jeito que estava antes estava correto.. lá no banco agora os usuários não conseguem ver o numero do documento, pois aparece o seunumero, quando na verdade tinha que aparecer o número do documento... //LJsonObject.AddPair('numeroTituloBeneficiario', Copy(Trim(UpperCase(ATitulo.NumeroDocumento)),0,15)); //LJsonObject.AddPair('campoUtilizacaoBeneficiario', Trim(Copy(OnlyCharsInSet(AnsiUpperCase(ATitulo.Mensagem.Text),CHARS_VALIDOS),0,30))); LJsonObject.AddPair('campoUtilizacaoBeneficiario',Trim(Copy(OnlyCharsInSet(AnsiUpperCase(ATitulo.NumeroDocumento),CHARS_VALIDOS),0,30))); LJsonObject.AddPair('numeroTituloBeneficiario', Copy(Trim(UpperCase(IfThen(ATitulo.SeuNumero<>'',ATitulo.SeuNumero,ATitulo.NumeroDocumento))),0,15));
  8. bom dia... algum retorno sobre esse assunto ? sds,
  9. ainda não consigo enviar o arquivo.. tem como aumentar o limite de envio de arquivos ?
  10. Como expliquei acima... "Tentei anexar o arquivo aqui mas deu erro de que o arquivo é muito grande ( 131kb, e compactado 26kb ) e os anexos não podem ter mais do que 21.96kb.. segue abaixo a pequena alteração que fiz.. inicia na linha 2272 deixei o codigo original comentado..."
  11. Bom dia.. No processamento do arquivo de retorno do Banco do Brasil, quando o tipo de retorno é 85, inclusão de negativação, o codigo da ocorrêcia que determina se a negativação foi aceita pelo banco do Brasil ( 01 ) ou pelo agente negativador ( 02 ). Essa informação é relevante para que os clientes saibam quando o titulo foi efetivamente negativado. O ACBR Não estava lendo o codigo da ocorrência quando o retorno é do tipo 85.. Fiz a alteração, testei aqui e funcionou perfeitamente.. segue o fonte alterado para análise. Tentei anexar o arquivo aqui mas deu erro de que o arquivo é muito grande ( 131kb, e compactado 26kb ) .. segue abaixo a pequena alteração que fiz.. inicia na linha 2272 deixei o codigo original comentado... // if ((CodOcorrencia >= 5) and (CodOcorrencia <= 8)) or // (CodOcorrencia = 15) or (CodOcorrencia = 46) then if( CodOcorrencia in [5..8,15,46] ) then begin CodigoLiquidacao := copy(Linha,109,2); CodigoLiquidacaoDescricao := TipoOcorrenciaToDescricao(OcorrenciaOriginal.Tipo); end; //if(CodOcorrencia >= 2) and (CodOcorrencia <= 10) then if( CodOcorrencia in [2..10,85,86] ) then begin CodMotivo:= StrToIntDef(Copy(Linha,87,2),0); MotivoRejeicaoComando.Add(copy(Linha,87,2)); DescricaoMotivoRejeicaoComando.Add(CodMotivoRejeicaoToDescricao(OcorrenciaOriginal.Tipo,CodMotivo)); end; sds,
  12. propriedade orgaoNegativador .. o valor 10 é o serasa
  13. Eu, particularmente estou orientanto meus clientes a deixar a emissão em SV Scan para emissão de NFe, NFCe emitir em Offline e MDFe em contingência, pois os endereços normais do sefaz do RS estão congestionados e constantemente dando erros.. Dei essa orientação aos meus clientes para usarm essa configuração até que o Sefaz retire o SV Scan... Tem funcionado bem aqui pra mim..
  14. Bom dia... ativamos o modo SV Scan aqui no RS.. porém ao emitir NFCe recebo a seguinte mensagem...
  15. obrigado Italo.. eu estava procurando as tags nos itens.. e ela pertence a NFSe.. era isso mesmo que eu precisava.. sds,
  16. Boa tarde.. o Provedor IPM, cidade e Novo Hamburgo, obriga a informar o codigo da obra pra alguns itens de serviço.. mesmo informando CodCNO := qryNf.fieldbyname( 'codigo_obra' ).asString, tag não é gerada no arquivo de rps e recebemos erro de codigo da obra nao informado. sds,
  17. vou adicionar a propriedade no componente, implementar no BB e submeter para a aprovação...
  18. Bom dia... recebi um email do banco do Brasil, solicitando que seja incluída uma tag x-bb-portal-devx-cnpj-parceiro no header das requisições por api. Nessa tag deve ir o cnpj da minha empresa. Ja existe essa propriedade no componente ? Segue abaixo íntegra do email ... Boa tarde, parceiro AGGILLE SISTEMAS DE GESTAO LTDA, No Banco do Brasil, buscamos sempre entregar aos nossos clientes as soluções mais modernas e eficientes do mercado. E, para que ocorra o processo de melhoria contínua em nossos serviços, é muito importante comprovarmos, por exemplo, se as chamadas de APIs que chegam até nós, são originadas por alguma solução tecnológica criada e gerenciada por você, parceiro. Essa identificação permite que seus clientes integrados com as nossas APIs desfrutem de vantagens e tarifas exclusivas e que você parceiro, tenha acesso a canais de suporte técnico priorizado e a novos recursos e APIs de maneira antecipada, além de outras vantagens, como participação em eventos do Banco do Brasil e a possibilidade de ter a sua marca divulgada no nosso portal de APIs (https://www.bb.com.br/site/developers/), podendo utilizar a marca BB em suas ações promocionais. Para que essa identificação ocorra de forma tempestiva, é necessário que se inclua no header de suas chamadas de API a seguinte chave-valor: x-bb-portal-devx-cnpj-parceiro = cnpj_da_sua_empresa Esta inclusão deve ser feita nas chamadas aos seguintes endpoints: · https://api-ip.bb.com.br/checkout/v1 · https://api-bbpay.bb.com.br/checkout/v2 · https://api.bb.com.br/cobrancas/v1 · https://api.bb.com.br/cobrancas/v2 · https://api.bb.com.br/dda/v1 · https://api-extratos.bb.com.br/extratos/v1 · https://api-ip.bb.com.br/pagamentos-lote/v1 · https://api-ip.bb.com.br/pagamentos-lote/v2 · https://api.bb.com.br/pix/v1 · https://api-pix.bb.com.br/pix/v2 · https://api.bb.com.br/pix-bb/v1 · https://api.bb.com.br/recebimentos-bb/v3 · https://api-ip.bb.com.br/servicos-arrecadacao/v1 · https://api-ip.bb.com.br/servicos-arrecadacao/v2 · https://api-ip.bb.com.br/servicos-arrecadacao/v3 · https://api.bb.com.br/validacao-contas/v1 Obs.: sempre que, porventura, forem criadas pelo BB novas APIs e/ou novos endpoints, a inclusão da chave também deverá ser feita. Como o uso da chave x-bb-portal-devx-cnpj-parceiro no header, não será mais obrigatório o uso da app-key única do parceiro nas chamadas, podendo (recomendamos) utilizar a app-key do cliente final. A partir de 01/07/2024, só reconheceremos como chamadas feitas através de suas soluções, aquelas que contenham essa chave-valor. Sem ela, consideraremos que a chamada foi realizada diretamente pelo cliente final, sem o uso de suas soluções tecnológicas. Estaremos à disposição para ajudá-los nessa alteração e para tirar eventuais dúvidas: · pelo fórum do Portal Developers · pelo e-mail [email protected] Ainda assim, se necessária uma reunião
  19. PaygoWEB com componente TACBrTEFAPI... a impressão que tenho é que o componente, mesmo depois de Encerrado não está fechando a comunicação com a serial.. fiz um teste aqui.. abri o exemplo, com meu pdv fechado.. comunica tudo certo.. desativei o pinpad no programa exemplo, abri meu pdv.. logicamente nao consigo conecar pelo exemplo.. fechei o form do pdv, conferi na depuração que o TACBrTEFAPI foi desinicializado, o form e o componente foram devidamente destruidos.. dai nao consigo mais abrir o teste... quando eu encerro meu sistema dai libera o programa teste pra conectar novamente...
  20. fiz dessa forma e o erro persiste...
  21. isso teria o mesmo efeito de chamar FTEF.DesInicializar, ou FTEF.TEF.DesIncializar ?
  22. Boa tarde.. estou usando o novo componente TACBrAbecsPinPad, para exibir o logo da empresa no pinpad antes de inicialiar o tef, para dar o efeito de Splash... Criei uma classe pra manipular o pinpad, que configura e ativa o pinpad, exibe a imagem e desativa... deixando a imagem até que o pdv comece e enviar as mensagens para o pinpad.. Então no inicio do form pdv eu instancio a classe do pinpad, mostro o logo e sigo com a venda.. tudo certo, as vendas funcionam.. quando encerro o form do PDV, o componente TEFApi é devidamente desconectado e encerrado. Porém, na segunda vez que entro no form de pdv, não consigo exiir a image, pois recebo o erro de Acesso negado, como se tivesse algo conectaco na COM do pinpad.. sendo que todos os componentes foram devidamente encerrados e liberados da memória...
  23. Apaguei os dcus e reinstalei o componente novamente e agora funcionou.. deveria ter feito isso antes de postar ... obrigado Italo.. tudo certo..
×
×
  • 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.