Ir para conteúdo
  • Cadastre-se

Niltonfq

Membros
  • Total de ítens

    32
  • Registro em

  • Última visita

Posts postados por Niltonfq

  1. Prezado(a) Cliente,

     

         Alinhado ao compromisso de oferecer as melhores soluções aos nossos Clientes, em meados do primeiro semestre de 2022 os Correios disponibilizaram novos ambientes de API’s (Application Programming Interface) para obtenção de informações de preços, prazos e rastreamento. Essas, desenvolvidas em arquitetura (REST), trazem inúmeras vantagens aos usuários, tais como maior segurança, menor tempo de resposta, ambiente escalável, novo e totalmente aderente às principais tecnologias do mercado.

     

         Nesse interim, trabalhamos junto às principais plataformas fornecedoras de tecnologia para e-commerce para que integrassem suas aplicações às novas API’s disponibilizadas pelos Correios, visando cumprir os prazos para desativação da antiga estrutura que fornecia esses serviços.

     

    Nesse contexto, informamos que o novo prazo para a desativação das antigas API (ambiente SOAP) e ativação das novas APIs em arquitetura (REST) será dia 17/09/23. Sendo assim, recomendamos que verifique junto à sua área de TI e/ou plataforma integradora/ERP/TMS se já estão integrados aos novos ambientes dos Correios e, caso ainda não estejam, pedimos acionar o Consultor Comercial, Agência de Relacionamento responsável pelo seu contrato, e se for o caso, nossa CAC – Central de Atendimento.

     

    Ressaltamos que todos os Clientes detentores de Contrato a partir do pacote Bronze já tem acesso liberado às novas API’s, porém é necessário que criem credenciais no ambiente Meu Correios e emitam a senha de consumo de API’s no Correios Web Service, condições exigidas para consumo das novas API’s.

     

         Vale destacar ainda que cada plataforma adota procedimentos específicos para uso desse novo modelo de integração, de modo que recomendamos verificar tais procedimentos junto à sua plataforma.

     

         Ressaltamos mais uma vez que contate o seu Consultor Comercial, Agência de Relacionamento dos Correios, e se for o caso, nossa CAC – Central de Atendimento, para esclarecimentos adicionais ou acesse: https://www.correios.com.br/atendimento/developers/correios-developers.

     

    Cordialmente,

     

    Empresa Brasileira de Correios e Telégrafos.

  2. Atualizei os fontes mas não consigo gerar o arquivo de remessa

    No print anexo temos a variável aIdentificacaoOcorrencia que o case colocou nela o valor '00', mas logo em seguida um IF pergunta se o valor da mesma é menor que 5, então no meu caso sempre dá erro, não tenho como gerar a remessa, poderiam verificar por favor.

    O erro é que o IF somente deveria checar caso a ocorrência fosse 01, 02 ou 07, para o caso de 03 não

    além disso o máximo que o banco permite é 50 e não 55, vide manual anexo

    image.png

    manual.png

  3. Para tirar a dúvida de que o problema não são as propriedades, seguem 2 projetos: 1 em LCL (VCL) e o outro que é uma API <- onde está o problema

    Recapitulando,

    Usando forms funciona o mesmo código da API sem problemas 

    Usando o projeto API, que usa o mesmo código, quando gero PDF, não funciona, se eu gerar .jpg funciona

    meu ambiente: Windows 11, Lazarus

    em anexo tem os dois projetos, para que seja possível ver funcionando quando tem um form.

    Segue o projeto api para ver o problema, segue também o corpo do json para fazer o teste da api

    Por favor, verifiquem o que pode estar acontecendo com os componentes, o problema necessariamente precisa estar neles pois o código é exatamente o mesmo!

    Eu não mencionei ainda aqui para não mudar de assunto mas, acontece a mesma coisa com nota fiscal e acredito que em todos os componentes que emitem PDF.

    Captura de Tela 2023-06-21 às 09.34.26.png

    boleto api.zip boleto vcl.zip body postman.txt

  4. Tem como melhorar a fonte de um boleto gerado ? Não está dando para ler direito pois as letras estão muito juntas

    estou usando termica80mm, mas todos os modelos saem da mesma forma

    estou usando lazarus, criando os componentes em memória, é uma api que devolve o pdf do boleto

    Estou usando Windows, já tentei via CGI no Apache e também rodando StandAlone ( exe ) dá o mesmo problema

    funciona normalmente usando os Demos, na mesma máquina, mas eu estou fazendo as mesmas configurações, copiei e colei os códigos

     

    29052023161044465.pdf

  5. Estou usando o Lazarus em um ambiente linux, baixei a tabela de CEST pelo componente ACBrSpedTabelas mas o arquivo gerado ficou no padrão ANSI e deveria ser UTF-8.
    Abrindo em editores de texto no windows e linux os acentos aparecem corretamente.
    Dentro do Lazarus aparece assim: 0100100|Catalisadores em colmeia cer'#$E2'mica ou met'#$E1'lica para convers'#$E3'o catal'#$ED'tica de gases de escape de ve'#$ED'culos e outros catalisadores|01012018|

    o código postado foi somente um teste que o pessoal do ACBr pediu para eu fazer para ver se resolvia o problema, não resolve! Você pode tentar com TEncoding.UTF8 por exemplo e o problema continua... 

  6. Estou usando o Lazarus em um ambiente linux, baixei a tabela de CEST pelo componente ACBrSpedTabelas mas o arquivo gerado ficou no padrão ANSI e deveria ser UTF-8.
    Abrindo em editores de texto no windows e linux os acentos aparecem corretamente.
    Dentro do Lazarus aparece assim: 0100100|Catalisadores em colmeia cer'#$E2'mica ou met'#$E1'lica para convers'#$E3'o catal'#$ED'tica de gases de escape de ve'#$ED'culos e outros catalisadores|01012018|

    podem me ajudar?

    Captura de Tela 2022-05-16 às 15.54.49.png

    Captura de Tela 2022-05-16 às 15.56.43.png

    Captura de Tela 2022-05-16 às 16.09.37.png

×
×
  • 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.