Ir para conteúdo
  • Cadastre-se

econdotta

Membros
  • Total de ítens

    126
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que econdotta postou

  1. Bom dia, desculpe a demora na resposta. Quando eu tentei enviar ao Banrisul eles nos reportaram os erros e tivemos que alterar o referido arquivo para que pudesse tanto gerar quanto imprimir os títulos de forma correta (conforme o manual) e que fosse aprovado pelo setor de homologação deles. Vocês tem ideia de quantos usuários do ACBR Boleto utilizam o Banrisul v 10.3 ? Pois todos meus clientes que tem cobrança junto ao Banrisul utilizam a versão 4.0 e agora este novo cliente que abriu um nova conta no Banrisul que chegou com a versão 10.3.
  2. Bom dia, vou providenciar os dados e enviar para o e-Mail informado.
  3. Segue em anexo o manual do Banrisul para versão 10.3; LeiauteBanrisulFebraban_pdr240_v103_03022021.pdf
  4. econdotta

    Banrisul Versão 10.3

    Olá, alterei o ACBrBancoBanrisul.pas para a versão 10.3. A versão 4.0 continua funcionando normalmente. Gostaria que o moderadores analisassem o fonte e depois das devidas verificações disponibilizassem para todos. Informo que já gerei o arquivo de remessa e pdf com os boletos e que após o envio ao banco foi dado como APROVADO. Obrigado a todos. ACBrBancoBanrisul.pas
  5. Boa tarde a todos. Estou utilizando o ACBRGTIN de forma tranquila e está funcionando muito bem, mas quando encerro o sistema ocorre um vazamento de memoria (memory leak) e infelizmente não sei como resolver, se alguém puder me ajudar eu agradeço muito. Abaixo vou enviar a função de pesquisa que utilizo. ACBrGTIN1.Consultar(edit1.text); Abaixo a imagem do madException que utilizo para resolver os problemas de vazamento que encontro, mas desta vez não consegui.
  6. Para atualização de todos. O Senado aprovou nesta terça-feira (12/04/2022) um projeto que cria a bula digital de medicamentos e revoga a implementação do Sistema Nacional de Controle de Medicamentos (SNCM), que teria o objetivo de acompanhar os medicamentos desde a produção até o consumo. O texto já foi aprovado na Câmara e segue para sanção presidencial. Pela proposta, as embalagens dos medicamentos virão com um código de leitura (QR Code), que possibilitará o acesso às informações do produto. A proposta também revoga a implementação do Sistema Nacional de Controle de Medicamentos (SNCM), que teria o objetivo de acompanhar os medicamentos em toda a cadeia produtiva, desde a fabricação até o consumo. Este sistema seria coordenado pela Agência Nacional de Vigilância Sanitária (Anvisa). O prazo para regulamentar e inaugurar esse acompanhamento termina dia 28 de abril. De acordo com a Anvisa, "a rastreabilidade realizada pelo SNCM traria benefícios significativos, que vão desde uma maior segurança de pacientes e de profissionais em relação aos medicamentos utilizados, até um maior controle de produção e de logística, além de facilidades de fluxos e manutenção de padrões regulatórios de conformidade". O texto retira essa prerrogativa de rastrear da Anvisa e estabelece que as farmacêuticas deverão possuir um "mapa de distribuição de medicamentos com identificação dos quantitativos comercializados e distribuídos para cada lote, bem como dos destinatários das remessas". O senador Fabiano Contarato (PT-ES) criticou a iniciativa e afirmou que votaria contra a proposta. Segundo o petista, a Anvisa emitiu parecer contrário ao texto no ano passado. "A quem se destina a favorecer este projeto de lei? Eu não tenho dúvida: ele vai favorecer a indústria farmacêutica. Ele revoga o art. 4º, que diz que o órgão de vigilância sanitária federal competente implementará e coordenará o Sistema Nacional de Controle de Medicamentos. Isso vai ficar para a iniciativa privada. É inadmissível nós votarmos este projeto de lei", disse Contarato. O relator esclareceu que o sistema de rastreamento não chegou a funcionar devido a "desafios tecnológicos e operacionais". "Essa nova concepção do SNMC visa a simplificá-lo por meio da descentralização das ações, já que se pretende contar com participação mais ativa dos detentores de registro de medicamentos [...] Ressalte-se, contudo, que a essa nova concepção não eximirá a Anvisa da austera fiscalização", disse Trad.
  7. Olá, estava começando a trabalhar nisto com o @Turbo Drive, mas demos um tempo para resolver outros incêndios e visto que esta obrigatoriedade ficou para 2025 (salve engano) colocamos outras prioridades na frente. Verifiquei que o XML não é muito complexo e decidimos começar por coisas mais gerais. Tenho um módulo que já faz a verificação do XML pelo XSD e iriamos começar a executar a assinatura do mesmo. Depois desta etapa faríamos a geração do XML propriamente dito e por ultimo transformar em componente. Pretendemos disponibilizar os fontes para todos assim que gerar, validar e assinar o arquivo XML. Por enquanto podemos apenas compartilhar o que temos com quem desejar ou quiser ajudar. Grande abraço.
  8. Ok, vou tentar, tem alguma sugestão de projeto/arquivo para eu iniciar?
  9. Não sou muito bom com objetos mas me disponho a ajudar no desenvolvimento.
  10. Dei uma olhada rápida no SNGPC e me pareceu ser semelhante. O SNCM é um sistema que vai controlar o medicamento (de forma especifica) desde a sua entrada no mercado até a chegada no usuário final através de um código específico chamado de IUM (Identificador Único de Medicamento) onde consta o GTIN + código pseudoaleatório + validade + lote. O link de minhas consultas segue abaixo: https://www.gov.br/anvisa/pt-br/assuntos/fiscalizacao-e-monitoramento/rastreabilidade Obrigado
  11. Olá, existe uma resolução da Anvisa para a implementação de um Sistema de Controle de Medicamento, nele deverá tramitar informações (no formato XML assinado digitalmente) sobre a movimentação dos mesmo. Alguém já está trabalhando com isto? Desde já agradeço a atenção. Edson Condotta
  12. Consegui da seguinte forma graças a ajuda do Everton Neres no canal do ACBR no Discord. fNF_e.ACBrNFe1.NotasFiscais.Clear; fNF_e.ACBrNFe1.NotasFiscais.LoadFromString(XML_Nota); fNF_e.ACBrNFe1.EventoNFe.Evento.Clear; fNF_e.ACBrNFe1.EventoNFe.LerXMLFromString(qryCorrecao.FieldByName('XML_Carta').AsString); fNF_e.ACBrNFe1.ImprimirEventoPDF; sNomePDF := fNF_e.ACBrNFeDANFE1.ArquivoPDF; Onde o sNomePDF possui o caminho e o nome do PDF gerado. Obrigado pela ajuda a todos. Edson Condotta
  13. Olá, estou com um pequeno problema. Salvei os eventos (carta de correção e cancelamento) em um XML dentro do banco. Consigo Imprimir e gravar o XML em arquivo sem problemas, o que não estou conseguindo fazer é salvar o PDF deste evento. fNF_e.ACBrNFe1.NotasFiscais.Clear; // Limpo as Notas fNF_e.ACBrNFe1.EventoNFe.Evento.Clear; // Limpo os Eventos fNF_e.ACBrNFe1.NotasFiscais.LoadFromString(XML_Nota); // Carrego a NF-e fNF_e.ACBrNFe1.EventoNFe.LerXMLFromString(qryCorrecao.FieldByName('XML_Carta').AsString); // Carrego o Evento (carta de correção e cancelamento) fNF_e.ACBrNFe1.ImprimirEventoPDF; // Imprimo o PDF do Evento O problema é que ele grava o PDF em ".\pdf" e com um nome que não reconheço mesmo estando configurado o seguinte: fNF_e.ACBrNFe1.Configuracoes.Arquivos.PathEvento := 'c:\temp\Eventos'; Tem como eu escolher o nome do arquivo PDF? Alterar a pasta de gravação do mesmo? Descobrir qual o nome que o ACBR utilizou para gravar o PDF? Muito obrigado desde já pela ajuda e atenção dispensada. Edson Condotta
  14. Vou experimentar utilizando o padrão 240. Obrigado pela orientação.
  15. Estive revendo posts meus e lendo com mais atenção o manual do Sicredi e observei que NÃO existe NumeroDocumento para este banco, ou seja, NumeroDocumento e SeuNumero são a mesma coisa para o Sicredi. Abaixo estou enviando o manual de integração que utilizei como referencia. Acredito que neste caso cada um tenha a adaptar seu sistema para esta situação. Eu pessoalmente comecei a utilizar o NossoNumero como identificação do titulo no banco de dados e na instituição bancaria. Obrigado a todos.
  16. Também verifiquei isto. Unit AcbrBancoSicredi.pas na linha 224: ANumeroDocumento := PadRight(IfThen(SeuNumero <> '', SeuNumero, NumeroDocumento), 10, ' '); Alterei para: ANumeroDocumento := PadRight(IfThen(NumeroDocumento <> '', NumeroDocumento, SeuNumero), 10, ' '); Desta forma fica mais coerente, caso não seja informado o NumeroDocumento o sistema usa o SeuNumero. Segue em anexo a Unit com a alteração acima mencionada, peço aos desenvolvedores que homologuem esta solução ou informem a forma correta de utilização dos parâmetros. Desde já agradeço a atenção e ajuda de todos. Edson Condotta ACBrBancoSicredi.pas
  17. Peço que desconsiderem a mensagem acima. Foi uma falha na geração do seu numero pelo nosso sistema. Desculpem.
  18. Olá a todos, Segue em anexo arquivo fonte do ACBRBancoSicredi para analise e se conveniente ajuste do mesmo que eu alterei em vista do mesmo estar preenchendo do zeros somente. Isto se deve ao fato de que o ACBrTitulo.fSeuNumero estar chegando com este conteúdo '0000000000000000000000192' e na formatação na linha 224 estar pegando apenas os 10 primeiros caracteres. Linha 224 anterior: ANumeroDocumento := PadRight(IfThen(SeuNumero <> '', SeuNumero, NumeroDocumento), 10, ' '); Linha 224 atual: ANumeroDocumento := PadRight(IfThen(SeuNumero <> '', IntToStr(SeuNumero.ToInteger), NumeroDocumento), 10, ' '); Desde já agradeço a atenção de todos. ACBrBancoSicredi.pas
  19. Cristiano, muito obrigado. Era isto mesmo, eu não tinha achado esta propriedade. Valeu muito a ajuda.
  20. Olá a todos, estou com uma dificuldade em saber se um titulo foi Quitado ou Não quando processo o Retorno pelo ACBR Boleto. Procurei alguma propriedade como Quitado, etc e não encontrei. Pelas datas ou valores fica difícil visto que pelo que entendi os bancos enviam informações sobre tarifas, multas, taxas utilizando estes campos. Logo gostaria que me mostrassem um norte para a resolução desta questão. Desde já agradeço a atenção. Edson
  21. BigWings, era isto mesmo, coloquei 10 para a esquerda e 5 na superior. Resolveu o meu problema. Muito obrigado pela solução e pela rápida resposta. Valeu...
  22. Olá a todos, Estou com um problema na impressão da carta de correção e as vezes no danfe. O que ocorre é está cortando um pedaço do lado esquerdo da pagina. Já alterei a propriedade "Margem Esquerda" de 0,7 para 1,7 do componente TACBRNFEDanfeRL mas não mudou nada. Estou fazendo no local certo? Segue imagem da impressão. (Quando é mostrado na tela aparece normal)
  23. Olá, alguém teria os Manuais de Remessa e Retorno do Banco do Brasil para 240 posições? Já acessei o site do banco mas lá está muito enrolado, estão separados e não fecham com os arquivos de remessa e retorno do ACBR que estão OK. Estou procurando onde consigo os códigos de retorno dos títulos para e como saber se eles foram quitados ou não. Desde já agradeço.
×
×
  • 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.