Ir para conteúdo
  • Cadastre-se

Rafael Cruz

Membros
  • Total de ítens

    146
  • Registro em

  • Última visita

Posts postados por Rafael Cruz

  1. boa tarde...

    estou começando migrar minhas aplicacoes pro XE3, e no Delphi 7 uso o Rave para imprimir o Danfe.

     

    alguem conseguiu instalar o Rave no XE3 ou preciso mudar o gerador de relatorio. Se preciso qual o mais indicado.

     

    Valeu galera pela ajuda!!!

     

     

  2. salve salve amigos...

     

    ao transmitir uma NFe ocorreu um erro 205 - Denegada, pelo motivo de restrição do CFP do cliente.

    essa nota consta na base do sefaz como denegada, tudo orreto, mais ao imprimir o DANFE não mostra nenhuma observação desse ocorrido. Alguem sabe se é possível e necessário gerar esse tipo de informação no Danfe.

     

     

    abraços

  3. passei por isso esses dias e verifiquei que o xml esta correto, o erro esta no rave na hora da impressão.

    atualizei meu acbr e com um build all no projeto resolveu..

    espero ajudar

  4. Boa tarde a todos.

    estamos usando o ACBr para emissão de NFe e trato a mensagem de retorno do mesmo modo que vem no demo do componente.

    o que acontece é que independente do erro, como por exemplo I.E. com restrição ou algum calculo referente a valor, não vem uma mensagem detalhada, sempre retorna falha no schema.

    alguem sabe se existe esse detalhamento no retorno?

    grato

  5. bom dia Juliana,

    cnab 400!! o que acontece é o seguinte,

    de acordo com o layout do banco o cedente são 8 posicoes (32 a 39 no header) e e digito verificador posicao 40.

    no detalhe conta/dv posicao 23 a 31.

    no acbr que eu observei no

    constructor TACBrBancoClass.create(AOwner: TACBrBanco); tem uma propriedade

    fpTamanhoConta := 10;

    com isso a formatacao do campo na hr de gerar o arquivo fica incorreta.

    testando mudei pra 8 e gerou sem problemas, mais não consigo setar essa propriedade da minha aplicacao (ou nao encontrei onde) ja que cada banco deve ser diferente.

    grato

  6. boa tarde,

    preciso de uma ajuda se alguem puder...

    um cliente meu esta com uma impressora Star TSP100 de rede, fiz toda a instalação dela, configurei um endereço ip, rodei um programa emulador que vem com ela colocando uma porta virtual, mais não consigo mandar impressão direto na porta

    estou usando o writeln normal

    se alguem por um acaso tiver algum exemplo pra isso em delphi agradeço mt

    vlw

  7. Estou querendo implementar os boletos do SICOOB e ao gerar o pdf notei que pelo menos 2 informações não estão coerentes :

    - numero da conta / cedente

    - especie do documento

    pois comparando com o gerador do próprio banco que usa a espécie do documento OU e o ACBr mosta DM e o numero da conta / Cedente que não bate

    Alguém já teve esse problema ???

  8. Boa tarde Juliana,

    aproveitando o contato deixei no post "Ler Retorno 400 Banco do Brasil" alguns ajustes que encontrei p/ ler retorno do BB 400. lá esta meu .pas pra vc analisar e subir no svn se estiver ok

    []s.

  9. boa tarde markapollo

    como vc disse, comparei meu codigo com o exemplo do componente e não observei nenhuma alteração pra eu fazer no meu programa. e não está retornando ainda o erro do motivo que algumas notas não é autorizada

    minhas rotinas sao essas

    1. GerarNFe(notafiscal.text); // onde informo todos os dados p/ o componente esta ok

    2. ACBrNFe1.Enviar(notafiscal.text, false);

    // mesma forma que esta no demo

    MemoResp.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetWS);

    memoRespWS.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetornoWS);

    LoadXML(MemoResp, WBResposta);

    MemoDados.Lines.Add('');

    MemoDados.Lines.Add('Envio NFe');

    MemoDados.Lines.Add('tpAmb: '+ TpAmbToStr(ACBrNFe1.WebServices.Retorno.TpAmb));

    MemoDados.Lines.Add('verAplic: '+ ACBrNFe1.WebServices.Retorno.verAplic);

    MemoDados.Lines.Add('cStat: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cStat));

    MemoDados.Lines.Add('cUF: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cUF));

    MemoDados.Lines.Add('xMotivo: '+ ACBrNFe1.WebServices.Retorno.xMotivo);

    MemoDados.Lines.Add('cMsg: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cMsg));

    MemoDados.Lines.Add('xMsg: '+ ACBrNFe1.WebServices.Retorno.xMsg);

    MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Retorno.Recibo);

    MemoDados.Lines.Add('Protocolo: '+ ACBrNFe1.WebServices.Retorno.Protocolo);

    // se retorno autorizado ai que gero o pfd, imprimo o danfe e salvo a nota na minha base de dados

    // problema é que nao vem o erro em algumas notas, se é inscricao errada por ex ou outro motivo

    // isso ta me tirando o sono..

    3. if (ACBrNFe1.WebServices.Retorno.xMotivo = 'Autorizado o uso da NF-e') then

    begin

    ...

    end;

    []s.

  10. bom dia Daniel,

    o meu atualizei ACBr todo, emissão dos boeltos esta em ordem, unico detalhe msm que estou usando o Fortes e na geração do pdf sai ilegivel, como ja mandei anexo nesse posr. Mais vou verificar no history que vc comentou pra ver se há algum detalhe

    valeu

    []s.

  11. Oi Juliana,

    segue algumas alteracoes que fiz no ACBrBancoBrasil.pas

    * informei o overrideno final da declaracao da procedure, pois sem isso informava que não estava implementada a leitura do retorno 400

    procedure LerRetorno400(ARetorno: TStringList); override;

    * no codigo da procedure criei uma variavel rCodigoCedente, pois tenho cliente com 2 CNPJ diferentes e foi unica forma que achei de não ler o arquivo errado, pois no retorno 400 não vem o CNPJ da empresa. Ai só comparo o cedente do retorno com meu cadastro de carteiras

    // Rafael Cruz alterou 29/05/12

    rCodigoCedente:= Copy(ARetorno[0],150,7);

    * alterei essa parte do codigo, pois sempre caia no Continue e saia do loop for, não lendo os detalhes do registro

    // Rafael Cruz alterou 29/05/12

    // if (Copy(Linha,1,1) = '7') or (Copy(Linha,1,1) = '1') then

    // Continue;

    if (Copy(Linha,1,1) <> '7') and (Copy(Linha,1,1) <> '1') then

    Continue;

    com isso carreguei varios arquivos do meu cliente e aparentemente o retorno com as ocorrencias estao ok

    []s.

    ACBrBancoBrasil.pas

  12. boa tarde,

    testando observei o seguinte do pq nao estava funcionando no meu..

    na ultima atualizacao a funcao LerRetorno400 do ACBrBancoBrasil.pas esta sem a instrucao "override" no final. colocando isso funcionou

    e tive que fazer outra alteração no codigo dessa funcao

    // if (Copy(Linha,1,1) = '7') or (Copy(Linha,1,1) = '1') then

    // Continue;

    // Rafael alterou

    if (Copy(Linha,1,1) <> '7') and (Copy(Linha,1,1) <> '1') then

    Continue;

    pois os retornos sempre vem com inicio 7 no arquivo

    vlw

  13. tentei com outro gerador de boleto quickreport e nd, do quickreport o codigo de barras sai ilegivel para o banco fazer a leitura.

    complicado nesse caso do pfd que meus clientes querem enviar em anexo os boletos. mais vms aguardar

  14. bom dia Thiago,

    não, eu coloquei na ultima linha do meu formulario que gero os boletos, antes do END. Isso encontrei em algum forum, que dia que a versão do meu Fortes é mais antigo que a do componente ACBr. Mais mesmo tirando esse codigo ele da umas mensagens de versão do gerador de relatorio diferente, imprime os boletos mais o pdf deles sai todo zuado

  15. boa tarde Juliana,

    reinstalei td meu componente de boleto e configurei passando tds os dados da conta p/ o componente com layout cnab400 do banco do brasil e qdo solicito ler o retorno diz que não foi implementado retorno 400 p/ BB.

    Alguma sugestao

    []s.

  16. eu utilizo delphi 7 e do fortes 3.71

    pra funcionar o fortes tive que setar a versao dele no meu .pas onde gero o boleto conforme encontrei em algum comentario

    initialization RLConsts.SetVersion(3, 70, 'B');

  17. bom dia a todos,

    estou utilizando ACBr_BoletoFC_Fortes para emissao dos meus boletos mais esta saindo ilegivel, como segue anexo, não sei o motivo, tentei instalar o Quick mais o banco não valida o codigo de barras. Ja fiz a instalacao do Fortes novamente e msm coisa, nao sei o que pode ser. Alguem ja passou por isso ??

    123.pdf

×
×
  • 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.