Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 11-03-2024 em todas as áreas
-
A última versão do componente ACBrBoleto trouxe importantes mudanças que afetam a forma como os desenvolvedores lidam com logs e registros. A uma delas é a propriedade LogRegistro que foi removida, o que significa que alguns desenvolvedores precisarão fazer ajustes em seus códigos para lidar com esse aspecto, para evitar AV ou erros de compilação. Como há valor padrão como false, caso nunca foi manipulado esse valor pela aplicação, o desenvolvedor não deve encontrar problemas com essa mudança, pois a mesma não deve estar persistida no DFM. Esta atualização, que visa aprimorar a eficiência e a praticidade do componente, também introduziu duas novas propriedades cruciais: LogNivel (type disponível em ACBrUtil.FilesIO) e NomeArquivoLog. A propriedade LogNivel é um enumerado que oferece hoje três opções programadas para controlar o nível de detalhamento dos logs: logNenhum: Esta opção desativa completamente a geração de logs, útil em situações onde não é necessária a geração de registros. logSimples: Este nível oferece um resumo das operações realizadas, fornecendo informações básicas sobre as transações. logCaotico: Oferece um nível mais detalhado de log, incluindo informações adicionais como o conteúdo do payload de header e body. Ideal para diagnósticos mais avançados e depuração de problemas complexos. Além disso, agora os usuários têm a capacidade de especificar o nome do arquivo de log a ser gerado, através da propriedade NomeArquivoLog. Isso permite uma personalização adicional e maior controle sobre o processo de geração e armazenamento de logs. É importante notar que, devido à remoção da propriedade LogRegistro, os desenvolvedores que dependem dessa funcionalidade precisarão revisar e possivelmente modificar seus códigos para garantir que continuem funcionando conforme o esperado. Caso ocorram erros durante a atualização, recomenda-se abrir os DFM que contêm o componente e, se necessário, clicar em "ignore" para contornar eventuais problemas temporários.2 pontos
-
@augelias, tente enviar "RPS" na série. O mesmo problema estava ocorrendo aqui, setamos para "RPS" e foi1 ponto
-
@Jamil Araujo No meu ambiente apresentou o mesmo problema, vai estar corrigido na próxima compilação da lib1 ponto
-
Bom dia. Realizei um ajuste quanto a leitura da tag indDeduzDeson. Como o valor padrão ao passar pela função StrToTIndicador é tiSim, quando não há informação da Tag no XML estava atribuindo este valor em vez de tiNao. pcnNFeR.pas1 ponto
-
1 ponto
-
boa tarde Daniel, ativei o log do pixcd e consegui encontrar o problema. só uma uma observação, demorei um pouco para perceber que no log principal tem que colocar o diretório do log , porém no log do pix tem que colocar o caminho + nome do arquivo ( sim, apesar da entrada do ini ser ArqLog, a gente acaba pensando que segue o mesmo padrão de informar a pasta do log ) depois que coloquei o log, consegui ver o que estava sendo enviado para a API, ele não conseguia enviar o valor, depois de tentar algumas variantes o que deu certo foi usar a vírgula como separador de centavos, no lugar de ponto, como está no exemplo que foi disponibilizado ( https://acbr.sourceforge.io/ACBrLib/ModeloPIXCDINI-CriarCobrancaImed.html ) valorOriginal=100,00 Não sei se isto é um bug, um detalhe do VB6 ou um erro na documentação Aproveito para perguntar novamente , existe uma documentação completa desses ini ? ou somente esses dois exemplos do site ? Eu notei que com o programa de teste não precisei criar um ini, ele cria internamente ou existe outra forma de fazer a chamada das API sem usar os inis ? Obrigado mais uma vez Marcos Pereda1 ponto
-
faz um teste. no comando antes de enviar para a lib tente dar um openfile do arquivo em sua linguagem com o endereço1 ponto
-
1 ponto
-
O pessoal da ISSCurtiba respondeu. A instabilidade está diretamente no provedor.1 ponto
-
Boa tarde @Adriano Teodorico Caso desejar você pode efetuar os ajustes e anexar o pas alterado aqui. At.1 ponto
-
Pode enviar o log da lib Completo por favor Deixe LogNivel=4 por favor Além do log da Lib, favor enviar o log PixCD. Caso contenha dados sensíveis, favor enviar para [email protected] no corpo da mensagem informar o link deste topico para que possamos identifica-lo1 ponto
-
1 ponto
-
1 ponto
-
Bom dia! @Daniel InfoCotidiano, fiz testes com os fontes que você anexou e estava com erro na unit ACBrBoletoW_Inter_API.pas e fiz ajustes(unit em anexo para analise), porém ao enviar tem o retorno de erro abaixo: Retorno Envio: HTTPCode=400 Result={"title":"Dados inválidos.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente.","timestamp":"2024-03-11T10:01:55.445099-03:00","violacoes":[{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.desconto.valor","valor":"null"},{"razao":"O valor deve ser menor ou igual a 60","propriedade":"incluirCobrancaAsync.body.numDiasAgenda","valor":"45368"},{"razao":"O valor não pode ser nulo","propriedade":"incluirCobrancaAsync.body.mora.valor","valor":"null"}]} ACBrBoletoW_Inter_API.zip1 ponto
-
Bom dia @JeannyPaiva, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-51971 ponto
-
Bom dia @Jamil Araujo Criado a Tk-5196 para análise.1 ponto
-
@Italo Giurizzato Junior bom dia, Realmente com o A1 está rodando 100%. Até o momento testei outras configurações sem sucesso. Tenho 2 clientes com A3, estou orientando a adquirir o A1. Obrigado.1 ponto
-
Consegui encontrar o erro. Esse serviço veio de um refatoração de um server com tecnologia antiga que usava socket. nas chhamadas dos metodos tinha o "safecall;" Foi remover eles que parou o erro , obrigado pela ajuda1 ponto
-
Bom dia Italo, tudo bem? Levantei essa hipótese também, fiz um envio com o XML de cancelamento assinado, porem sem sucesso. Vou entrar em contato com a prefeitura, assim que tiver um retorno aviso aqui qual foi a solução/resposta1 ponto
-
@Italo Giurizzato Junior Obrigado por sua importante ajuda. Segunda-feira logo pela manhã, estarei verificando estes parâmetros e reporto aqui. Por hora, meu muito obrigado.1 ponto
-
Além disso, no município de Niterói também não est[a sendo passado o tomado.r. O webservice está retornando "O CPF/CNPJ do Consulente informado não condiz com o Tomador ou Intermediário.1 ponto
