eric100
-
Total de ítens
73 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por eric100
-
-
6 horas atrás, Victor H. Gonzales - Panda disse:
Bom dia,
verifiquem se com essas units as implementações estão corretas, caso sim, as mesmas serão enviadas para o SVN.
Obrigado pela contribuição de todos
ACBrBoleto.pas 246.09 kB · 0 downloads ACBrBancoSicredi.pas 128.15 kB · 0 downloads
Desculpe Vitor, mas não entendi.
Anexei minhas units ao ticket, voce alterou algo?
-
28 minutos atrás, oliveira.market disse:
@eric100 poderia compartilhar a URL desse portal do Sicredi, por favor? Grato!
Segue link:
https://www.sicredi.com.br/cobranca-validacao/home
É necessário ter cadastro. No meu caso foi disponibilizado pela agência.
-
Em 07/12/2022 at 14:25, jefferson01 disse:
Boa tarde!
@eric100, o retorno da URL do QRCode PIX foi no mesmo momento do envio arquivo de remessa ou demorou?
Bom dia.
Em homologação não existe esse retorno. O portal disponibiliza uma URL padrão para homologar a impressão do boleto.
Em conversa com gerente da agencia ele citou que habilitando multi-retornos da conta do cliente o retorno é disponiblizado em torno de 15 minutos.
-
Bom dia.
Peguei os arquivos do Sicredi anexados a esse tópico, alterei e realizei a homologação das carteiras 400 e 240 posições junto ao banco.
Procedimentos realizados:
- Geramos o arquivo remessa normal com as tags de híbrido
- Subimos para o portal
- Após aprovado, nos foi informado uma URL que informados no QRCode.emv
- Subindo os PDFs no portal
- Homologado!
Segue arquivos para análise e futura incorporação aos fontes.
- 1
-
Alguma atualização sobre o andamento desse projeto?
-
Acredito que seja sim.
Mesmo assim entendo que deveríamos ler o número completo, como em outros bancos por exemplo o Itaú.
-
Estive ausente do projeto por um tempo, porém voltei a trabalhar nele e posso responder agora.(Não sei se ainda vale).
O manual diz que o campo tem 8 posições e caso o componente faça a leitura de somente 7 posições fica 1 sem ler.
No caso do meu sistema, preciso do número total, pois salvo em minha base o número completo para leitura posterior do arquivo de retorno e caso falta um número meu sistema não encontra.
Fiz a atualização dos fontes e continua com 07 posições(21/06/2022) e no meu fonte alterei novamente para 8 posições.
-
Após atualização do ACBr tive problemas ao carregar o retorno do banco santander - 400 no campo NOSSO NUMERO
Validando o manual presente em http://svn.code.sf.net/p/acbr/code/tools/Bancos/Santander/Layout_de_Cobranca_353_400_posicoes_V._2.23_Agosto_2020.pdf podemos ver que o campo tem 8 posições, mas na versão está com 7.
Após ajuste local, conseguimos retormar o funcionamento.
Caso avaliem que está correto, segue arquivo com peque ajuste.
-
Segue arquivo alterado para análise, com implementação de instrução 66(Negativação) na remessa CNAB400 do banco ITAU.
A alteração foi baseada no manual: http://svn.code.sf.net/p/acbr/code/tools/Bancos/Itau/layout_cobranca_400bytes_cnab_itau.pdf (pg;21, nota 11)
Alteração na instrução:
-
Fiz a atualização de meus fontes e estou adequando a versão com minhas alterações. Estou criando um tópico para cada banco para evitar problema. Se minha conduta estiver incorreta, favor me passaram a forma correta e propor as correções para analise.
Conforme manual presente no link: http://svn.code.sf.net/p/acbr/code/tools/Bancos/Santander/Layout CNAB 400 posições Out de 2009.pdfTemos no arquivo de remessa na posição 352 a 381 o Nome do sacador ou coobrigado
Print da alteração:
Alteração na linha: 817
Segue arquivo alterado com a informação alterada para analise.
-
RESOLVIDO atualizando a pasta PCNCOMUM dos fontes.
-
Validamos que o documento origem não está sendo exibido na impressão, apesar de estar presente no XML.
Validando o XML e as rotinas, vimos que o documento origem está com um "tipo" e portanto o componente não encontra a TAG.Mais alguém tem passado por isso?
Segue XML de retorno:Estamos utilizando a versão 2.0
-
Hoje tive que atualizar a biblioteca do acbr, e vi que minhas alteração não foram incluídas. Já fazem 8 meses que meu clientes utilizam... Gostaria muito de colaborar com a comunidade, porém vejo que por alguma razão minhas alterações não foram aceitas. Se alguém puder me dar um feedback com o motivo, eu agradeceria.
-
Desculpe, mas perguntei se SERÃO incorporadas, e não se FORAM.
Pergunto pois caso tenha algo que não concordem ou ferem algum principio da comunidade, preciso de um feedback para ajustar.
-
Bom dia. Negativo.
A mensagem sai no boleto sim. Com os dias conforme a mensagem descrita acima. "Protestar em X dias após o vencimento".
O registro 5 da remessa contempla os dados do Avalista, como nome, CPF, endereço...etc
if GerarLinhaAvalista then begin {Pegando Tipo de Sacador} case Sacado.SacadoAvalista.Pessoa of pFisica : ATipoSacador := '01'; pJuridica : ATipoSacador := '02'; end; wLinha:= '5' + // 001 a 001 - IDENTIFICAÇÃO DO REGISTRO TRANSAÇÃO (6) PadRight(Sacado.SacadoAvalista.Email, 120, ' ') + // 002 a 121 - ENDEREÇO DE E-MAIL DO PAGADOR ATipoSacador + // 122 a 123 - IDENT. DO TIPO DE INSCRIÇÃO DO SACADOR/AVALISTA PadLeft(OnlyNumber(ACBrBoleto.Cedente.CNPJCPF),14,'0') + // 124 a 137 - NÚMERO DE INSCRIÇÃO DO SACADOR AVALISTA PadRight( TiraAcentos( Sacado.SacadoAvalista.Logradouro + ',' + Sacado.SacadoAvalista.Numero + ',' + Sacado.SacadoAvalista.Complemento ), 40, ' ') + // 138 a 177 - RUA, Nº E COMPLEMENTO DO SACADOR AVALISTA PadRight( TiraAcentos( Sacado.SacadoAvalista.Bairro), 12, ' ') + // 178 a 189 - BAIRRO DO SACADOR AVALISTA PadRight(Sacado.SacadoAvalista.Cep, 8, ' ') + // 190 a 197 - CEP DO SACADOR AVALISTA PadRight( TiraAcentos( Sacado.SacadoAvalista.Cidade ), 15, ' ')+ // 198 a 212 - CIDADE DO SACADOR AVALISTA PadRight(Sacado.SacadoAvalista.Uf, 2) + // 213 a 214 - UF (ESTADO) DO SACADOR AVALISTA space(180) + // 215 a 394 - COMPLEMENTO DE REGISTRO IntToStrZero(aRemessa.Count + 1, 6); // 395 a 400 - NÚMERO SEQUENCIAL DO REGISTRO NO ARQUIVO ARemessa.Text:= ARemessa.Text + UpperCase(wLinha); end;
Parte do código inserido na classe, conforme dito acima, são os dados completos do avalista.
-
Boa tarde...
Precisava saber se minhas alterações serão incorporadas no oficial?
-
Boa tarde...
Precisava saber se minhas alterações serão incorporadas no oficial?
-
Olá. Neste caso passo a informação de prazo para protesto e é inserida a mensagem "Protestar em X dias após o vencimento".
Para o protesto usa-se as informações do avalista.
-
Tarde galera... desculpem a demora mas homologuei o boleto no itau e vou subir as alterações que fiz na unit para análise dos senhores. Alterei também a impressao do fast para sair os dados.
- 1
-
Tarde galera... desculpem a demora mas homologuei o boleto no itau e vou subir as alterações que fiz na unit para análise dos senhores.
-
Desculpe a confusão com os nomes, onde escrevo sacador, me refiro ao sacador/avalista.
Criei uma regra na classe, caso todos os dados do sacador/avalista esteja preenchido, cria-se o registro 5 e é feito essa troca dos cnpj's acima citados. Gostaria de saber se os senhores(as) acreditam que possa causar problemas para alguem, visto q somente fará isso no Itau e caso preencha TODOS os dados do sacador/avalista.
-
Bom dia.
Montei um arquivo de remessa na mão, para enviar ao banco para testar. Montei o registro 5 e passei no campo " Nº DE INSCRIÇÃO DA EMPRESA (CPF/CNPJ) " o CNPJ da empresa emitente e os dados do sacador no registro 5.
Subi o arquivo para o banco, consultei no sistema deles e os dados no sacador não constavam lá.
Peguei uma remessa antiga do cliente e constatei que no campo " Nº DE INSCRIÇÃO DA EMPRESA (CPF/CNPJ)" do detalhe estava o CNPJ do sacador e o campo " TIPO DE INSCRIÇÃO DA EMPRESA" estava com o valor 04. Além disso no registro 5 constava o CNPJ da empresa emitente.
Ou seja, no campo CNPJ do detalhe do título passa-se o CNPJ do sacador, e no registro 5 passa-se o CNPJ do emitente.
Fiz o teste desta forma e consultei no sistema do banco e estavam lá as informações.
Olhando no manual do banco, na pagina 15: " Se o título for negociado, deverão ser utilizados para indicar o CNPJ/CPF do sacador (cedente original), uma vez que os cartórios exigem essa informação para efetivação dos protestos. Para este fim, também poderá ser utilizado o registro tipo “5”."
Mandando passar 04 neste caso.
Conseguiu entender?
-
Boa tarde!
Estou tentando homologar um boleto do banco Itau, e preciso passar os dados de sacados/avalista.
Na classe do boleto já passo seguindo o código:
#code
Sacado.SacadoAvalista.NomeAvalista := EntAvalista.Ent_nome;
if EntAvalista.ent_fisica_juridica = '0' then
Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cpf
else
Sacado.SacadoAvalista.CNPJCPF := EntAvalista.cnpj;Sacado.SacadoAvalista.Logradouro := Endereco.Logradouro;
Sacado.SacadoAvalista.Numero := Endereco.numLogradouro;
Sacado.SacadoAvalista.Bairro := Endereco.bairro;
Sacado.SacadoAvalista.Cep := tiraponto(Endereco.cep);
Sacado.SacadoAvalista.Cidade := Cidade.cidade;
Sacado.SacadoAvalista.Uf := Cidade.uf;#code
No arquivo remessa é preciso que gere o registro 5, segundo o manual ( (OPCIONAL – DADOS DOSACADOR AVALISTA) , pg 09) para que as informações referentes ao protesto sejam passadas os banco.
Link do manual: http://download.itau.com.br/bankline/layout_cobranca_400bytes_cnab_itau_mensagem.pdf
Outro ponto foi na tentativa de homologação que mesmo eu passando as informações manualmente, no sistema do banco elas não apareciam. Fiz um teste invertendo os CNPJs do sacado e sacador e inserindo no campo: TIPO DE INSCRIÇÃO DA EMPRESA no registro DETALHE o Valor "04" e os dados entraram corretamente no sistema do banco citado.
Descrição do manual:
Em notas (1) TIPO/Nº DE INSCRIÇÃO DA EMPRESA/SACADOR : "Se o título for negociado, deverão ser utilizados para indicar o CNPJ/CPF do sacador (cedente original), uma vez que os cartórios exigem essa informação para efetivação dos protestos "
Gostaria de saber se alguem já passou por esse ponto, e em minha análise juntamente com o banco, para dar entrada nos dados de protesto eu preciso passar a informação conforme descrito acima.
Estou implementando na classe do banco Itau desta maneira, se alguem tiver outra análise a respeito favor informar para implementar na melhor maneira possivel.
-
Juliana, Estou com o mesmo caso no boleto do Itau, precisando gerar o registro 5. Mesmo caso. Estou implementando, caso homologue posso subir neste mesmo tópico ou tenho q criar outro?
Boleto Hibrido Sicredi
em ACBrBoleto
Postado
Validei os arquivos anexados e vi que foram alteradas algumas regras para adequação, porém não vejo problema. Só vou citar aqui para registro:
- GerarRegistroTransacao400, posição 006 -> Passavam H somente em casos de boleto híbrido, agora passa sempre
- Chave PIX só é obrigatório no CNAB 240, por isso criei um atributo no boleto. Após a alteração a chave será sempre necessário para boletos hibridos e sua presença controla as TAGS do hibrido.
Após atualização vou baixar, adequar meus códigos e testar novamente junto ao banco. Reporto aqui posteriormente.