-
Total de ítens
146 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Rafael Cruz
-
-
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
-
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
-
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
-
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
-
Estou gerando o arquivo de remessa do Bancoob mas na 2° linha onde vai o numero
da conta da posição 23 a 30 (numero da conta) e posição 31 a 31 (DV), o AcBr está
gerando com um digito a mais não exibindo assim o DV
Alguém sabe como corrigir isso ????
Obrigado
-
temos um cliente que usa a UNICRED tivemos que fazer a exportação manualmente mesmo
de acordo com o layout que o banco mandou
-
Estou tentando homologar o boleto com o bradesco, mas o componente esta gerando o codigo com um digito a menos
por exemplo : 23790.53107 90000.000001 10055.11009 5 54210000034089
esta faltando um digito depois do ponto
alguém pode me ajudar ???
-
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
-
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 ???
-
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.
-
bom dia thiagoporto,
se possivel me envie essa pasta sua zipada do acbrboleto com os fontes p/ eu ajudar a analisar com o que tenho aqui, pois nao tenho backup de qdo estava funcionando.
[]s.
-
também não consegui resolver ainda
-
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.
-
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.
-
ola jeter,
entao.. o meu saia normal tb, mais depois da ultima atualizacao semana passada do componente onde reinstalei tds os pacotes começou acontecer isso.. vms aguardar..
mais valeu
[]s.
-
eu testei nas maquinas do desenvolvimento nosso aqui da empresa, todas com esse problema do pdf ilegivel, para os clientes como verifiquei isso ainda não soltei a atualização do programa.
[]s
-
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.
-
oi Juliana, sim com certeza,
só estou fazendo mais alguns ajustes que precisei e acabando de testar ja posto pra vc logo amanha cedo
[]s.
-
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
-
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
-
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
-
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.
-
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');
-
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 ??
Danfe Rave No Xe3
em ACBrNFe
Postado
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!!!