Jump to content

Search the Community

Showing results for tags 'boleto'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrMonitor PLUS
    • ACBrDFe
    • ACBrTEFD e Dúvidas sobre TEF
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
    • Dia do ACBr
  • Suporte Pago - SAC
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBrLib
  • Suporte Pago - SAC
    • ACBrMonitorPLUS - SAC
    • Utilitários - SAC
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrMonitorPLUS
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - SAC
    • Webinars
    • Video Aulas
    • Palestras - Dia do ACBr 2a Ediçao
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 1a Ediçao
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Localização


Interesses


CNPJ da Empresa


CPF

Found 353 results

  1. Bom dia, tentei emitir uma nota com forma de pagamento "boleto bancário", que é o '15', mas ao validar diz que a tag tppag nao pode receber o valor 15, apesar de o mesmo constar no manual e no xsd.
  2. Bom dia, analisando o manual e o xml gerado para a versão 4.00 da nfe, vi que somente gera os vencimentos no XML, quando for duplicata mercantil, diferente disso não gera nenhuma tag com data de vencimento, e consequetemente, não imprime no DANFE essa informação. Como vou imprimir um DANFE que não tem as parelas com as datas e valores dos vencimentos? Meus clientes vão reclamar com razão. Alguém já deparou com esse problema?
  3. Olá pessoal, estou com uma duvida. Estive verificando e implementando um retorno das mensagens das ocorrências do arquivo de retorno, para que se possa saber a situação de cada registro, sendo como um exemplo caso esteja rejeitado pelos dados estarem inválidos, então estava verificando o Santander e percebi que o retorno das ocorrências difere e muito da tabela que o manual apresenta, e a função que faz esse retorno recebe como parâmetro o tipo da ocorrência e o código da ocorrência mas somente verifica o código e retorna uma mensagem, minha dúvida seria se estaria correto do jeito que esta, ou teria que ser feita uma mudança para ficar como o manual, verificando também pelo tipo de ocorrência ? Uma pensamento que me veio a mente é que nos outros bancos essa função possui um "IF" para verificar o layout do arquivo antes de verificar o Tipo de Ocorrência e o Código do Motivo, podendo estar faltando essa lógica para o Santander. Abaixo estará a imagem da Função e logo após a imagem do manual. Imagem da Função do ACBrBancoSantander Imagem da Tabela do Manual Bom minha duvida seria essa ! Acredito que saber as ocorrências do retorno ajudariam o cliente a ter em mãos mais informações sobre como esta o registro que foi gerado. Manual Santander : Layout CNAB 240 posições Ago de 2013 v2.01.pdf O Manual é o mesmo encontrado na pasta Acbr\tools\Bancos\Santander. Desde já agradeço a atenção de todos.
  4. Alguém já teve esse problema com boletos Itaú? Estou usando o Demo de vocês. Apenas configurei com os dados do Cedente no dmForte (utilizando Fortes) e rodei. Tanto na impressão como na geração do PDF o boleto sai enorme, todo desconfigurado, em 3 páginas (página 2 em branco). Segue a página 1 e 3 em anexo. Estou utilizando Delphi 10.2 + Fortes e ACBr atualizado. Paulo
  5. Bom dia! Pessoal, estou querendo implementar a questão do boleto junto ao mesmo sistema e gostaria de tirar uma dúvida com vocês. O AcbrMonitorPlus tem a questão de conciliação bancária, ou seja, verificar se o boleto foi pago pelo cliente. Fico no aguardo.
  6. Oi pessoal, estava verificando e precisava passar a multa para o o banco Sicredi mas ao ver os fontes percebi que o mesmo não gerava o segmento "R" onde se localiza essa informação, como o segmento "R" é opcional para a remessa eu o adicionei ao GerarTransação240 do Sicredi, estou postando os fontes para testes. Imagens do Segmento adicionado: Sei que muitos dos campos não são utilizados pelo Sicredi por isso vão zerados ou em branco, mas acredito ser muito útil ter o Segmento "R" em caso de ter que configurar a Multa para o Boleto. Manual Utilizado : http://www.sicredi.com.br/websitesicredi/upload/files/28459_Manual_Beneficiario_Cobranca_CNAB_240___18062014.pdf Desde já agradeço a atenção de todos. Arquivo: Sicredi.rar
  7. Oi pessoal, estive verificando o arquivo de remessa gerado no Sicredi pelo acbrBoleto e verifiquei que no segmento "Q", ao invés de utilizar a UF do sacado estava utilizando uma property do TACBrBoleto chamada UF, então fiz uma alteração para que busque a UF do sacado do titulo, sei que pode ser pouca coisa mas acredito que ajude. Caso encontrem algo errado ou eu esteja fazendo confusão me avisem sou ainda iniciante no Delphi. Abaixo estarei postando as imagens da alteração e o arquivo alterado para testes. Pegando UF errado Alteração para buscar do sacado do titulo Arquivo para testes : Sicredi.rar Aguardando retorno... Desde já agradeço a sua atenção.
  8. Adicionei as descrições dos motivos de ocorrência para o Bancoob. Estou postando caso alguém queira verificar e subir no SVN. ACBrBancoBancoob.pas
  9. Consultoria/Desenvolvimento Delphi/Lazarus Firebird/PostGreSQL/SQL Server/MySQL/MariaDB/SQLite/Oracle Consultoria/Desenvolvimento Delphi/Lazarus Firebird/PostGreSQL/SQL Server/MySQL/MariaDB/SQLite/Oracle
  10. Oi gente, gostaria de tirar uma duvida no banco itau para a remessa cnab240 na transação não se pode informar os campos: Código do Desconto, Data do Desconto, Desconto1 e nem o valor da IOF. Isso estaria certo assim ou somente não foi implementado a busca desse valor pelos parâmetros do ACBrBoleto ?
  11. Oi gente, me surgiu uma duvida, vendo os fontes dos bancos verifiquei que a propriedade "OcorrenciaOriginal.Tipo" do titulo altera o código do Movimento no arquivo de remessa, minha duvida seria se ao alterar esse código o mesmo deve mudar para todos os segmentos do arquivo gerado? ao se mudar o código "01 - remessa" que é padrão caso não se passe nada para essa propriedade, o arquivo deve permanecer com a mesma estrutura? Bom só estou fazendo essa pergunta pois no banco Itau pelo que vi nos fontes o código do movimento no segmento "Q" é uma string fixa "01" mas no segmento "P" pode ser setada o código do movimento, gerando por exemplo um arquivo com segmento "P" = "02" no código do movimento e no "Q" sempre "01". E mais uma coisa, verifiquei que existem tipos diferentes para cada banco (alguns sao iguais), por acaso cada banco pode possuir tipos padronizados com o mesmo código ou códigos diferentes para a mesma ocorrência ? Exemplo do ITAU: Tipo de Ocorrência Segmento P Segmento Q Desde já agradeço a atenção.
  12. Boa Tarde, Gostaria de saber se é possível manipular e escolher os dígitos verificadores da linha digitável durante a emissão do boleto da CEF. Estou tentando duas homologações (agências de Brasília - DF e Padre Bernardo - GO) e ambos os clientes receberam a resposta de seus gerentes dizendo: Porém sempre achei que esse cálculo fosse inacessível para nós. Alguém pode me dar uma ajuda?
  13. Boa noite, estou trabalhando com o ACBrBoleto e nos testes percebi que havia um erro com caracteres estranhos em um dos campos. Para o layout "lPadraoEntrega", no campo "Recebemos o Título", estava vindo o conteudo "com as caracter#237sticas acima" ao invés de "com as características acima". Para resolver, alterei no arquivo .DFM do FortesReport do Boleto, o "ACBrBoletoFCFortesFr.DFM". Segue em anexo o arquivo para ser revisado e commitado. Atenciosamente, André Filipe. ACBrBoletoFCFortesFr.dfm
  14. To com um pequeno problema que se tornou um grande problema. Um cliente da gente começou a gerar boletos usando nosso sistema que usa o acbrboleto. ate ai tudo bem. so que eles usam Santander, e tem que registrar o boleto, nada de mais, so que eles nao enviaram nenhuma remessa. ai os boletos estão aparecendo no relatório chamado francesinha. Mesmo baixando o retorno por algum motivo nao é identificado nenhum boleto. anexei o retorno, acho que tem algo errado com o retorno. COBST_LMZ3_02_031017P_MOV.TXT
  15. Estou tentando ler o retorno do santander, o problema é que ele esta pegando um caracter a mais no cnpj o que da o erro CNPJ\CPF do arquivo inválido. eu corrigi a linha 893 original: case StrToIntDef(Copy(ARetorno[0],17,1),0) of 1: rCNPJCPF := Copy(ARetorno[0],22,11); 2: rCNPJCPF := Copy(ARetorno[0],18,15); else rCNPJCPF := Copy(ARetorno[0],18,15); end; modifiquei para: case StrToIntDef(Copy(ARetorno[0],17,1),0) of 1: rCNPJCPF := Copy(ARetorno[0],22,11); 2: rCNPJCPF := Copy(ARetorno[0],19,14); else rCNPJCPF := Copy(ARetorno[0],18,15); end; a unit altera esta anexada tambem ACBrBancoSantander.pas
  16. Olá Companheiros. Estou implantando a emissão de boletos através de meu Software em grande parte de meus clientes, de diversos bancos inclusive vários já implantados com êxito, mas desde semana passada estou com uma dificuldade em configurar a emissão de boleto em um cliente que utiliza o Banco SICREDI, a remessa é gerada e aceita, mas sempre da o Retorno de que o Nosso Número é inválido. Já consultei o manual do SICREDI e segui o orientado, mas a planilha de Análise de arquivo do SICREDI também acusa sempre que o DV (dígito Verificador) está incorreto. Esse cliente emitia boleto apenas diretamente do site do SICREDI, ou seja não utilizava o Programa do SICREDI instalado no PC, já fiz a configuração em outro cliente que também usa SICREDI e tudo aconteceu normalmente não tive dificuldades, mas esse cliente específico esta me quebrando a cabeça, tem um detalhe que me chamou a atenção é que a Gerente deste cliente que não estamos conseguindo gerar o boleto informou a ele que o Código do CEDENTE é o mesmo número da conta sem o dígito, já no outro cliente que configuramos e deu certo a configuração, o código do Cedente era diferente do número da conta sem o dígito, mas ele emitia o Boleto através da Aplicação do SICREDI instalada no Desktop. Gostaria de saber se alguém ja passou por isso, se a questão de só emitir boleto pelo site e não pela Aplicação Desktop do SICREDI vai influenciar em algo. No código deixo que o ACBR trate as informações: if Boleto.Banco.TipoCobranca in [cobSicred] then FNossoNumero := SoNumeros(Boleto.Banco.MontarCampoNossoNumero(Titulo)) No manual do banco SICREDI (em anexo, página 7) diz que: Relacionar os códigos da cooperativa de crédito/agência beneficiária (aaaa), posto beneficiário (pp), do beneficiário (ccccc), ano atual (yy), indicador de geração do nosso número ( e o número sequencial do beneficiário (nnnnn): aaaappcccccyybnnnnn; Se alguém já passou por isso e puder nos dar uma ajuda, ficarei Grato.
  17. Boa tarde preciso de saber quais números são aqueles na linha digitavel e no codigo de barras . Desde já agradeço.
  18. Boa tarde, fiz uma atualização recentemente do meu ACBR para a implantação de CTE em um cliente, mas me deparei em um problema no ACBR Boleto, onde já tenho o mesmo validado e integrado a vários bancos, por hora só me foi reportado o problema no Santander, então foi a onde fiz a análise, bancos como Bradesco, Itaú, Caixa, Banco Do Brasil, Sicred não analisei por não ter sido reportado problema, enfim... Quando vou processar o arquivo retorno recebo a mensagem de divergencia entre o CNPJ do arquivo e o do Emitente. O Ajuste foi simples onde na linha 893 estava: mudado para: Que era a forma antiga que o componente fazia, pelo que percebi, nesta nova versão, suporta CPF, mas a validação com 15 da forma que foi alterada estava colocando 0 a esquerda, dando falha em todos os arquivos, segue em anexo a Unit Alterada e corrigida. ACBrBancoSantander.pas
  19. Boa tarde gostaria de saber qual o campo do meu arquivo de remessa informa se deve ir para o correio ou não ?Não achei no manual do Bradesco.Meu layout é cnab400.Desde já agradeço !
  20. Olá pessoal, esse deve ser meu terceiro post hoje, estive verificando a leitura do arquivo C400 da caixa econômica e me veio um problema, percebi que ao realizar a leitura o "ACBrBoletoCaixa" verifica a Agencia/Conta do arquivo, mas no arquivo C400 não é informado a Conta Corrente mas sim somente o Código do Beneficiário isso é claro seguindo o Manual da Caixa, tanto para o que esta junto dos Fontes como para o modelo novo de Julho de 2017. Então me lembrei que já tinha conseguido uma vez fazer a leitura do Banrisul e fui verificar isso nos fontes e percebi que diferente da Caixa que tem que comparar com a Conta corrente o Banrisul verifica com o "código do cedente" e busca o dado de uma posição diferente do que a Unit da caixa faz atualmente. Bom para resolver o problema somente coloquei para buscar o Código do Cedente ao invés da Conta corrente que não se encontra no Layout C400 e ao verificar se é valido a Agencia/Conta seja comparado com o código do cedente ao invés da conta corrente. Antes de Alterar Alterado Manual do Header do Arquivo C400 Bom gostaria de saber se esta realmente certo fazer dessa maneira ou estou me esquecendo de algo ? Arquivo: ACBrBancoCaixa.rar Manual: https://www.caixa.gov.br/Downloads/cobranca-caixa/Manual_Leiaute_CNAB400_SIGCB.pdf Desde já agradeço a atenção.
  21. Olá gente estou aqui novamente para ver com vocês esse pequeno problema, estava verificando o arquivo de remessa cnab400 da caixa e conferindo e vendo o manual do layout disponibilizado pela caixa verifiquei que os códigos da Espécie dos títulos utilizados na Unit estavam diferentes do manual, a alteração que fiz aqui foi simplesmente colocar o codigo de acordo com o manual, gostaria de saber se realmente é um erro ou estou apenas fazendo confusão. Antes de Alterar Tabela do Manual do Banco Alterado Referencia da Tabala do Manual Site do Manual do Banco: https://www.caixa.gov.br/Downloads/cobranca-caixa/Manual_Leiaute_CNAB400_SIGCB.pdf Desde já agradeço pela atenção.
  22. Olá, sou iniciante em Delphi e estou começando a usar os componentes do ACBr pois acho muito prático, bom estive verificando as importações do arquivo de remessa da Caixa econômica federal assim como também de outros bancos e percebi que estava passando o valor errado da Agencia para o arquivo de acordo com o manual da Caixa para esse layout. Bom estive verificando os fontes para ver onde se encontrava o problema e encontrei a seguinte situação: Na procedure "GerarRegistroTransacao400" que monta a linha de transação ao se passar a agencia estava se utilizando o PadLeft(OnlyNumber(ACBrBoleto.Cedente.Agencia),4,'0' ), afim de que se fosse menor que 4 fosse colocado zeros a Esquerda até fechar o tamanho 4 necessário para colocar no arquivo, mas pelo que percebi ao passar a agencia ao componente (dado vindo do banco de dados), este já é adequado ao tamanho máximo definido na unit do Banco Caixa que é 5, ou seja sempre vira com 5 casas e ao fazer esse PadLeft se eu passar ao componente por exemplo: Agencia = 0470 o mesmo automaticamente trata esse valor colocando um zero a mais por se tratar de um tamanho máximo de 5 ficando dessa maneira : 00470, e ao realizar o PadLeft é pego desse valor suas primeiras 4 casas ou seja o valor que ira para o arquivo é 0047 oque estaria errado. Oque foi alterado nesse caso foi para ao invés de usar o "PadLeft(OnlyNumber(ACBrBoleto.Cedente.Agencia),4,'0' )" seja usado "RightStr(OnlyNumber(ACBrBoleto.Cedente.Agencia),4)" , para que mesmo que seja setado os zeros a esquerda seja pego apenas os 4 últimos dígitos que sera o valor real a ser passado ao Arquivo na geração da Remessa. Imagens Explicativas. Imagem antes da Alteração onde pode-se verificar o uso do PadLeft Imagem da Modificação realizada Imagem do Manual da Caixa Site do manual da Caixa para o Layout Cnab400 : https://www.caixa.gov.br/Downloads/cobranca-caixa/Manual_Leiaute_CNAB400_SIGCB.pdf Arquivo da Modificação: ACBrBancoCaixa.rar Realizei essa pequena modificação para gerar o arquivo trazendo a Agencia corretamente, gostaria que fosse validado pela equipe para saber se esta realmente correto realizar dessa maneira, desde já agradeço a atenção e espero por uma resposta.
  23. Pessoal, Bom dia. Eu modifiquei o fonte ACBrBoleto.pas e o relatório do fortes ACBrBoletoFCFortesFr para incluir um Layout BOLETORECIBOTOPO. Não é nada excepcional mas é de grande utilidade para os clientes que querem economizar com a emissão de boletos em papel A4 mas ao mesmo tempo querem o recibo de entrega mais completo possível. Portanto, se for possível subir essas alterações (simples, apenas incluí mais um tipo lReciboTopo no acbrboleto.pas e um layout boletorecibotopo em acbrboletofcfortesfr) seria bom pra que não ficássemos alterando toda vez que eu atualizar o repositório. Baixei os fontes atualizados do projeto ontem, 04/10/2017. Penso também que seria útil para os demais. Aguardo um parecer. Obrigado. Boleto exemplo - Sicredi Ag0999-11 Conta11222-0.pdf ACBrBoleto.pas ACBrBoletoFCFortesFr.dfm ACBrBoletoFCFortesFr.pas
  24. Olá pessoal, sou iniciante no Delphi mas já estou utilizando o ACBr por ser muito prático, estava testando a leitura do arquivo de retorno do Banrisul e me deparei com a seguinte situação: Ao ler o arquivo de retorno do Banco me aparece a mensagem dizendo que o CPF/CNPJ é inválido, bom estava verificando o motivo da mensagem e percebi que diferente da leitura feita no arquivo do banco do brasil que já havia visto antes, a leitura do banco do Banrisul busca não do Header do Arquivo mas do Header do Lote. Código da Unit ACBrBancoBanrisul: Obs : o arquivo de texto é salvo em uma StringList para ir verificando, sendo assim o ARetorno(StringList) na posição 1 seria a segunda linha do arquivo ou seja o Header do Lote. Entretanto segundo a documentação do Banrisul no Header do Lote, o CPF/CNPJ ocupam 15 posições e no Header do Arquivo apenas 14, sendo assim quando for realizar o Copy ira buscar não corretamente por pegar apenas as 14 posições das 15 pegando um possivel 0 no inicio e não buscando o ultimo digito do CPF/CNPJ, gerando assim a mensagem de erro do 'CPF/CNPJ do Arquivo Inválido'. Arquivo de Retorno : Manual do Banco : Site do manual : http://www.banrisul.com.br/bob/data/CobrancaEletronicaBanrisul_layout_pdr_Febraban240_vrs25102013.pdf?cache=9 Minha duvida é se esta certo pegar o CPF/CNPJ do arquivo pelo Header do Lote, e se for porque busca apenas 14 posições sendo que o tamanho nesse Header é 15 ? e outra coisa percebi que é feito uma formatação no caso do Banrisul ao comparar o valor lido com o valor do Cedente do boleto do componente, neste banco devo formatar antes de atribuir a lista de boletos o CPF/CNPJ de acordo com o tipo (Fisica ou Juridica) do Cedente ? Bom sei que seria a solução seria alterar apenas o indice do Stringlist para 0 para ler a primeira linha, mas como ainda sou iniciante posso estar deixando passar algo como uma configuração por exemplo, bom minha duvida seria essa. Desde já agradeço a sua atenção.
  25. Bom dia, estou tentando emitir boleto via ACBRMonitor Plus, porém, ele fica dando o seguinte erro: ERRO: Printer is printing E não emite o boleto. Somente após fechar o programa e abrir novamente que o boleto é emitido. Alguem sabe como resolver esse erro?
×
×
  • Create New...