Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

clube mobile


Cursos grátis para toda base ACBr
+ Promoção Clube Mobile para o ACBr Pro

Saiba mais

adriano santos

click.png

click.png

click.png

click.png

click.png

click.png

cassianoBelniak

Membros
  • Content Count

    15
  • Joined

  • Last visited

Community Reputation

1 Neutral

About cassianoBelniak

  • Rank
    Novato

Recent Profile Visitors

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

  1. Bom dia. Alterando a linha NossoNumero := Copy(Linha,69,5); para case CalcularTamMaximoNossoNumero(Carteira, '', rConvenioCedente) of 5: NossoNumero := Copy(Linha,69,5); 11: NossoNumero := Copy(Linha,63,11); else NossoNumero := Copy(Linha,69,5); end; na função LerRetorno400Pos6 resolve o problema das duas empresas. Att.
  2. Boa tarde. desculpe a demora em responde-lá. Enfim, realizei uma análise mais profunda no código e encontrei algumas coisas: existe a função CalcularTamanhoMaximoNossoNumero, e nessa função existe esse trecho de código: if (Length(trim(NossoNumero)) > 10) and (((wTamConvenio = 6) and ((wCarteira = '16') or (wCarteira = '18'))) or ((wTamConvenio = 7) and (wCarteira = '18'))) then Result:= 17 else if (wTamConvenio <= 4) then Result := 7 else if ((wTamConvenio > 4) and (wTamConvenio < 6)) or ((wTamConvenio = 6) and ((wCart
  3. Bom dia. As primeiras posições não são o código do convênio e ao realizar a leitura do nosso número ele lê apenas 5 posições. As posições restantes são concatenadas com zeros pela função setter e em teoria sempre serão zeros. Anexei o código que configura o ACBr: codigoAcbr.pas Att.
  4. Boa tarde. Eu não tenho certeza se esses números são o valor do convênio porque os convênio do cliente é diferente. Segundo esse layout do Banco do Brasil o nosso número possui 11 carateres, porém no código fonte ele só lê 5 carateres: O valor da multa pelo que verifiquei está correto mas o valor do nosso numero está sendo lido com menos carateres do que deveria. Ou seja, no layout ele deveria pegar 11 carateres da posição 63 mas no código fonte do ACBr ele pega 5 carateres da posição 69. Att.
  5. As duas primeiras linhas são: 02RETORNO01COBRANCA 3406100006498X008355RAZAO DO CLIENTE 001BANCO DO BRASIL1207190006737 000004811700766309 000001 100000000000000003406100006498X00835534517-1 06117626078320003900SD 01930000000000000000 310212071934517-1 061176260783200039002008190000006003126
  6. Bom dia. Estou com uma dúvida a respeito do layout do arquivo de cobrança retornado pelo Banco do Brasil: O cliente que estou atendendo possui um número de convênio do banco com o formato 00XXXX (X são números diferentes de zero) e, segundo o site do Banco do Brasil (https://www.bb.com.br/pbb/pagina-inicial/aplicativos-bb/leiautes#/), o convênio é de 4 posições. Porém verifiquei no código fonte do AcBr boleto que o código de leitura do Banco do Brasil só possui a leitura do retorno do convênio de 6 e 7 posições. Segundo o cliente, a leitura das informações como nosso número e o
  7. Ele não me deixa alterar a configuração "onfiguracoes.Arquivos.IniServicos" para ''. Depois que altero o valor para uma string vazia ele volta para o valor anterior, que é a pasta do executável.
  8. Em teoria sim. Mas por algum motivo que não consegui descobrir o ACBrCTeServicos.ini não estava na pasta do executável. O ACbrNFeServicos estava ali mesmo sem eu ter colocado ele manualmente. Tem alguma configuração manual necessária para que ao copilar, o arquivo .ini apareça na pasta do executável?
  9. Bom dia Fui verificar a pasta do executável para excluir o arquivo e ele não estava lá. Então copiei o arquivo .ini que estava na pasta do ACBr pra pasta da aplicação e deu certo. Era a falta do arquivo ACBrCTeServicos.ini na pasta do executável. Muito obrigado.
  10. Boa tarde. Desculpe a demora. Já tentei instalar o ACBr tanto pelo instalador que baixei pelo site quanto pelo instalador que veio pelo SVN. Ja tentei também desinstalar pelo apagarACBr.bat. Não é um problema de instalação porque o projeto exemplo do CTe funciona. É algo do meu projeto que não consigo descobrir o que é.
  11. Bom dia, Na hora de carregar os schemas ele não tinha encontrado os arquivos, mas ai alterei a configuração e deu certo. Sobre o require, seria isso: Quando removi ele, ele parou de copilar.
  12. Fechando e abrindo o projeto, ele parou de copilar sem importar o ACBr_CTe.
  13. Tinha adicionado as BPLs no require do projeto. Removi elas e consegui compilar sem problemas. Porém ainda não consigo enviar o evento sem acontecer o erro. Testei o projeto demo do Cte, só alterando o tipo de evento pra 'tePrestDesacordo' ao invés do evento de cancelamento. Ele só deu erro depois na hora de carregar os schemas, mas vendo pelo debug ele passou pela linha que dava problema no meu projeto sem dar erro.
  14. Apaguei a pasta com os arquivos do ACBr, baixei o instalador pelo site, baixei os pacotes pelo SVN (todos eles) e instalei os pacotes. Removi os arquivos do requires da bpl e inclui eles de novo, da pasta certa. Inclui "ACBr_CTE", "ACBr_synapse" e "ACBr_PCNComum" O search path da bpl está vazio. Os designs packages estão apontando para a pasta correta. Recopilei o projeto. O erro continua.
  15. Bom dia. Estou tendo problemas para enviar o evento de desacordo do CTe. O projeto copila corretamente e consigo abrir o programa sem problemas. A classe ACBrCTe é instanciada e eu defino os dados do desacordo nela. O problema acontece ao chamar a função "aCBrCTe.EnviarEvento(lote)". Quando chamo ela aparece a mensagem "Resource ACBRCTeServicos not found". Já tentei executar o "apagarAcbr.bat" e o "ACBRInstall_Trunk2.exe". Também já tentei jogar os arquivos "ACBrCTeServicos.ini", "ACBrCTeServicos.res", "ACBrCTeServicos.rc" como sugerido nesse post: https://www.projetoacbr.c
×
×
  • Create New...