Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

lukas1056

Membros
  • Posts

    72
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

lukas1056's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

14

Reputation

  1. Oi pessoal, estava verificando o evento S2240 e parece que da forma que esta implementada hj o campo dscAgNoc da TAG agNoc, mesmo que ela nao seja obrigatória ser informada fora se o codAgNoc seja alguns em particular, estava dando msg de erro solicitando que a descrição não fosse nula. Alterei o fonte para que permita ser nula pois o schema assim permite. Alterado apenas um parametro... Com essa alteração nao ouve mais problema em nao informar esse campo. Desde ja agradeço a atenção.. Fonte alterado. pcesS2240.rar
  2. Pessoal ao realizar testes com o banco, percebi que o boleto da Unicred o nosso numero estava vindo errado, verifiquei a leitura era a padrao do Acbr tendo algumas diferenças... Criei com base na leitura de outros bancos a Função da Leitura do CNAB240 do Banco Unicred-ES. Desde ja Agradeço a atenção. Segue abaixo os Fontes e os Manuais mandados pelo Banco. ACBrBancoUnicredES.rar Manual Unicred - Remessa.pdf Manual Unicred - Retorno.pdf
  3. Oi, sou bem novato nisso, mas lendo o manual, parece que realmente as vezes vai mudar apenas o TargetNameSpace...
  4. Ao gerar o evento S1000 para empresas onde o CNPJ deve ser informado com 8 posições estava gerando erro de "ID" pois na função para gerar o ID do Xml estava gerando como se fosse um CPF, alterei o fonte para que o documento tamanho 14 e 8 sejam considerados CNPJ. Função que monta o ID... Regra de Validação... Desde já agradeço a atenção... Fonte alterado em Anexo: pcesGerador.rar
  5. Oi pessoal, estava realizando testes de geração de boletos do "Unicredi ES" e ao mandar para o banco os boletos e o arquivo de remessa para validação, me retornaram que no "segmento P" na posição 221 a 221( Operação de Protesto) não estava habilitada e deveria ser enviado o codigo "3 - Não protestar", entretando nas configurações nao era informada nenhuma informação de protesto (Dias corridos ou uteis). Visualizando o fonte verifiquei que ao não informar um Tipo a funçao abaixo assume que sejam "Dias Corridos", pois nao há outras opções no Type "TipoDiasProtesto". Então adicionei ao Type "diNenhum", para que seja possivel entrar no Result := 3; Desde já agradeço a atenção.. ACBrBoletoConversao.rar
  6. Olá pessoal, durante uma das leituras do arquivo de retorno do Bradesco, me ocorreu uma situação inusitada. Ao verificar os arquivos de retorno percebi um motivo "A4" em uma "Ocorrência 02 - Entrada Confirmada" A4 - Na ocorrência "02" E nos fontes do ACBrBoleto ao realizar a leitura do CNAB400 o codigo do motivo buscado é convertido para Inteiro mas por se tratar de uma String ocorre erro de conversão. Conversão da Leitura para Integer O estranho é que no manual mais atual que encontrei do Banco não existe Motivo "A4" e no manual disponivel pelo ACBr existe mas somente na ocorrência "28 - Débito de Tarifas e Custas". Link do Manual no Site do Bradesco: https://banco.bradesco/assets/pessoajuridica/pdf/4008-524-0121-layout-cobranca-versao-portugues.pdf Gostaria de saber se alguém já passou por algo parecido? Pois para mim parece ser Erro durante a geração do arquivo de retorno feito pelo Banco, porque nem no manual encontrei algo semelhante.
  7. Pessoal fiz a alteração necessária para o Banrisul, colocando o "TruncTo" para o Segmento "R". Abaixo Fontes para Analise: ACBrBancoBanrisul.rar Desde já obrigado.
  8. Olá pessoal, estava verificando a impressão do Boleto e a Remessa do Boleto e me deparei com uma divergência. Ao colocar um percentual de multa de 3% sobre o valor de um boleto de 112,56 reais, o valor dessa multa ficou 3,3768, sendo que na impressão trouxe 3,37 mas na Remessa trouxe 3,38, inicialmente o valor é pequeno uma diferença de 0,01 centavo, entretanto ao gerar a mensagem com um valor divergente da remessa o Banrisul durante o processo de Homologação solicitou que seja mantido um único valor pois o sistema não realiza arredondamento. Segue o retorno: Retorno do Banco Impressão do Boleto: Mensagens da Impressão do Boleto Segmento "R" Arquivo de Remessa Segmento "R" Analisei o motivo e acabei encontrando as Diferenças: 1 - Na função de Impressão Padrão da Multa é realizado um "TruncTo" que retorna o valor com duas casas decimais e Formata para "R$ #,##0.00". Função de Impressão do valor da multa (Padrão) Valor Passado a Função Valor Retornado da Função Geração do Segmento "R" Por causa dessa diferença a Impressão e a Remessa são diferentes! Não analisei ainda em outros bancos mas o Banrisul solicita que isso seja ajustado. Desde já Agradeço a atenção. ;D
  9. Estive vendo no manual do "ACBrBancoSafra" e é 5 mesmo o tamanho da agencia inclusive o manual é o disponibilizado pelo ACBr! O unico lugar onde foi alterado foi o local da montagem do codigo de barras, fiz testes locais e pegamos um boleto de cliente e regeramos com os mesmos dados pelo ACBr, e com a alteração feita o boleto gerado pelo banco e pelo acbr ficaram iguais.
  10. BANCO SAFRA Oi Pessoal, estava realizando testes com o banco safra e percebi um problema referente ao tamanho da Agencia. Ao conferir o manual verifiquei que o tamanho da Agencia e 5, oque estava gerando erro ao gerar o arquivo de remessa e ao gerar a impressao do boleto. Alteraçao ao montar codigo do cedente Alteraçao da montagem do codigo de barras Manual do Banco Adicionado para pegar a instruçao 2 corre, otamente BANCO CRESOL Ao realizar testes no banco cresol foi verificado que ao gerar o boleto a linha digitavel estava sendo gerada incorretamente, sendo verificado gerando um boleto que ja havia sido gerado anteriormente e validado pelo banco e comparando com a versao gerada pelo ACBR, sendo realizada as seguntes modificaçoes. configuraçao encontrada no manual Tamanho da Agencia 4 Alterado para que ao montar o codigo de barras pegue o tamanho da agencia Moficado para ser igual ao manual Modificado para ser igual ao manual Com as seguintes alteraçoes foram aprovadas pelos bancos, deixo os fontes para analise! Desde ja agradeço a atençao.. Fontes.rar
  11. Olá pessoal, estive analisando outra situação! Dessa vez diz respeito ao código de protesto de Negativação presentes em alguns bancos como BB, Itau e Sicredi. Estive analisando e percebi que o BB e Itau no arquivo de remessa se for passado os parâmetros para Negativar o mesmo não gera corretamente a informação no arquivo, pois no fonte somente busca a data de protesto e dias de protesto, passando então como não protestar e os dias zerados no arquivo. Na impressão sai corretamente mas no arquivo esta saindo de forma errada. Realizei uma alteração para que de acordo com o código de protesto busque a informação a ser passada da variável de Protesto ou de Negativação do ACBrBoleto.pas afim de sair a informação corretamente no arquivo. Alterações realizadas nos Bancos: Banco do Brasil e Itau, o Santander já atendia a essa mudança. ACBrBoleto.pas onde a impressão depende do preenchimento da "Data de Protesto" ou da "Data de Negativação". Adicionado variáveis para receber os dados corretos.. Geração do Segmento P com base nos dados recebidos... Mesmo procedimento anterior no Banco Itau.. Geração do segmento P no Itau... Fontes: Fontes.rar Pessoal não sei se esse é o lugar correto para adicionar esse tópico, mas como não foi avaliado ainda as mudanças anteriores, decidi colocar aqui pois nas alterações anteriores também esta envolvido o ".pas" do Banco do Brasil.
  12. Olá pessoal trago algumas mudanças que fizemos em nossa empresa para adequar a algumas necessidades que possuíamos com os boletos.. 1 - Adicionado ao Banrisul a leitura do valor pago do boleto. Adicionado pois nesse banco a informação não era preenchida na leitura permanecendo nulo o valor. Alteração do Fonte para Adicionar a leitura do valor pago 2 - Adicionado 3 tipos de Cobrança no TACBrCaracTitulo do ACBrBoleto.pas Adicionado esses três tipos, pois ao ler os manuais dos bancos foi verificado que eles não se encontravam como opções no fonte. Alteração no fonte do ACBrBoleto.pas adicionando os 3 novos tipos. 3 - Alterado o Banco do Brasil pois um dos tipos de cobrança visto no item 2 não existia como uma opção. Manual do Bando do Brasil "Nota 22". Alteração para se adequar ao manual. 4 - Alterado o Banco do Santander pois um dos tipos de cobrança visto no item 2 não existia como uma opção. Manual do Santander "Nota 5". Fonte Alterado para se Adequar ao manual. Segue abaixo os fontes alterados... Fontes.rar
  13. Olá pessoal, bom estava verificando e percebi que na leitura do retorno do Banrisul quando a ocorrência retornada era "AB – Cobrança a Creditar (em trânsito)*" a mensagem retornada era a "02 – Entrada Confirmada" por essa ser a mensagem padrão em casos que não são tratados, adicionei ao fonte um tratamento para a ocorrência AB para casos como o meu onde preciso tomar uma decisão com essa ocorrência! Deixo em Anexo os arquivos para análise. Arquivos.rar
  14. Ele retorna corretamente mas formata colocando os caracteres especiais, então ao validar ele pega o parâmetro passado e retira os caracteres do CNPJ, ou seja quando vai validar se é o mesmo do cedente um possui e o outro não os caracteres sendo então diferentes.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.