Ir para conteúdo
  • Cadastre-se

Aleph Costa Melo

Membros
  • Total de ítens

    18
  • Registro em

  • Última visita

Aleph Costa Melo's Achievements

Apprentice

Apprentice (3/14)

  • One Year In
  • Collaborator Rare
  • First Post
  • Conversation Starter
  • Week One Done

Recent Badges

4

Reputação

1

Community Answers

  1. Certo, eu entendi kkkk. Bem, é um contorno qual não afirmo ser correto, mas adicionei VCL em Conditional defines. resolve o problema, mas possivelmente vai gerar erros proximos a trechos do ForteReport. Em todo caso eu troco para aplicação VCL Agradeço a ajuda Juliomar.
  2. O forte report não funciona então em 64 bits? bem, agradeço. vou ver se consigo evitar os possiveis erros e irei manter rodando em 32 bits por enquanto
  3. O local do erro muda dependendo da maneira cujo é realizado a compilação. em caso seja usado build o erro ocorre em ACBrSocket ([dcc32 Fatal Error] ACBrSocket.pas(417) F2613 Unit 'Controls' not found.) e se for utilizado compile o erro é em ACBrDANFCeFortesFr ([dcc32 Fatal Error] ACBrDANFCeFortesFr.pas(45) F2613 Unit 'Forms' not found.) mas caso seja adicionado o vcl em unit scope names, ambos apresentam erro em pngimage do comentário anterior. Adicionei vcl.imaging. também no unit scope names e resolveu o problema de compilação para 32bits, entretanto essa é a maneira correta de resolver? Enquanto ao 64-bits, o novo local de erro é RLPreviewForm ([dcc64 Error] RLPreviewForm.pas(1575) E2003 Undeclared identifier: 'KEY_ESCAPE'), contendo enums ausentes. Quase esquecendo de informar. O Delphi cujo uso atualmente é 12.3 (29.0.55362.2017) Agradeço pela ajuda.
  4. Boa tarde a todos. Atualmente estou tendo problemas com o ACBr ao tentar compilar minha aplicação console em 64 bits, qual apresenta erro [dcc64 Fatal Error] RLMetaVCL.pas(64): F2613 Unit 'pngimage' not found. Por garantia realizei a reinstalação do ACBr e do Fortesreport-ce, ambos usando seus executaveis. (ACBrInstall_Trunk2 e frceInstall) Antes de sua instalação eu ja havia realizado a correção por garantia dos caminhos adicionados na library da IDE (Removi os caminhos). Após a remoção realizei a instalação do Fortesreport-ce e logo após o ACBr. A instalação do fortereport foi em 32bits por causa da IDE ser 32bits e o ACBr foi feito a instalação com 32 e 64 bits, com o campo "Deixar somente a pasta LibXX no Library Path do Delphi" desmarcado. Finalizando a instalação, reabri a IDE e tentei realizar a compilação da minha aplicação em 32bits e 64bits. Entretanto não funciona, gerando o erro [dcc32 Fatal Error] ACBrSocket.pas(417): F2613 Unit 'Controls' not found. Mas caso eu adicione vcl, o erro não ocorre e o proximo erro é no RLMetaVCL.pas citado anteriormente. O que eu estou fazendo errado? Agradeço pela ajuda.
  5. Certo, agradeço. Cheguei a olhar ao leiaute do Safra e aparentemente não é realmente necessário, pelo visto conta como opcional.
  6. Boa tarde, vi o arquivo no SVN de vocês e atualizei o repositorio, como também realizei o teste. (https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrPagFor/Bancos/PagFor.Safra.GravarTxtRemessa.pas) Entretanto não esta funcionando, pois vocês colocaram o cep com 8 digitos e manteram a parte de complemento do cep, qual resulta em 243 digitos na linha gerando erro. Passei um cep apenas com 5 digitos, entretanto ainda não funcionou. Acredito que o GravarCampo deve preencher 0 a esquerda ou direita. GravarCampo(Endereco.CEP, 8, tcInt); GravarCampo(' ', 3, tcStr); Poderiam realizar a correção ou usar o arquivo que eu havia criado? Eu cheguei a realizar uma documentação ao lado de cada linha citando o tamanho e o que é so por garantia. (Está abaixo) Agradeço PagFor.Safra.GravarTxtRemessa.pas
  7. Descobri aqui, esqueci de remover o inherited. Agora vou validar com o banco se o arquivo esta correto agora
  8. Certo Fiz a implementação e esta colocando as informações como devia. Mas eu não estou entendendo exatamente, por alguma razão existe dois segmentosB no arquivo gerado. alguma ideia? PagFor.Safra.GravarTxtRemessa.pas
  9. Realizei a implementação, mas como é uma maquina compartilha qual contem varios usuarios, eu não consigo realizar o build do unico do arquivo para eu realizar o teste, você conseguria gerar o dcu do arquivo? e você teria o dcu do atual do arquivo? Agradeço pela ajuda. PagFor.Safra.GravarTxtRemessa.pas
  10. Vou tentar realizar a implementação do codigo ausente, logo eu retorno uma mensagem a respeito
  11. Certo. Verifiquei o repositorio oficial e o repositorio atual que contenho, a estrutura se encontra iqual. Olhei os arquivos pagFor Genérico, CNAB240 e os arquivos para BancoSafra e aparentemente não há uma tratativa para o banco Safra no SegmentoB para os dados de valor do documento e endereço. Conferi se eu estava realizando corretamente a parte de inserir os dados e se o banco citado e o provider aplicado estavam corretos no TACBrPagFor, como também verifiquei se havia alguma possivel configuração no segmentoB para que exibe-se as informações, mas não encontrei nada. Entretanto vi que no GravarTxtRemessa.pas na geração do segmento B, apenas irá gerar os dados cujo necessito caso seja do tipo debito e o PagFor do Safra não contém. Resumindo, acho que não tem implementado. Nesse caso eu faço o que exatamente?
  12. Entendi, bem conversei com meu chefe aqui e disse que baixou pelo git (https://github.com/frones/ACBr/tree/master/Projetos/ACBrInstall Trunk2).
  13. Eu programo em Delphi e agora entendi a parte do SVN. Sobre o SVN não sei como foi realizado já que não fui eu que coloquei o acbr na maquina, pois é um servidor com varios usuarios. mas o pacote do acbr está sendo reconhecido como um repositorio no github.
  14. Desculpe-me pela falta de informação cujo contenho, mas o que seria exatamente svn? Bem, sobre o arquivo Safra cheguei olhar os 3 que seria GravarTxt, Provider e TxtRetorno e nenhum deles citam a parte de SegmentoB, entretanto a maneira cujo estou realizando até cria o segmentoB porém sem a informação do endereço e valor do documento cujo eu preciso. Mas isso apenas ocorre quando eu coloco a forma de pagamento Ted. A classe que estou usando para criar é TACBrPagFor que esta no trecho de codigo que mandei anteriormente. Lamento por não estar conseguindo entender muito bem.
×
×
  • 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.