Ir para conteúdo
  • Cadastre-se

juaumkiko

Moderadores
  • Total de ítens

    1.192
  • Registro em

  • Última visita

  • Days Won

    12

Tudo que juaumkiko postou

  1. Segue: http://www.emissornfe.fazenda.sp.gov.br/manuais.html Mas sem duvido o TXT é muito mais facil.... De qualquer forma o componente le os dois tipos de arquivos. Veja o Demo qualquer duvida. []´s João Henrique
  2. Olá Marcos... Enviei mais algumas correções. (revisão 4882) Peço que teste e verifique se ainda permanece alguns dos erros citados. Obrigado João Henrique
  3. Ok... irei arrumar e disponibilizar uma nova versão do ACBrDanfe.... Peço que aguarde... []´s João Henrique
  4. Só para desencargo de consciencia... Veja se vc não esta preenchendo as propriedades de forma incorreta segundo esse tópico: No Aguardo João Henrique
  5. Mais uma pequena correção, (revisão 4879) Incluí a possibilidade de se informar o logo via Arquivo especificando o caminho, ou via Stream. Essa segunda opção é valida quando vc salva o logo no banco de dados e quer carregá-lo automaticamente para o Danfe. A idéia de usar Stream basicamente é transformar o logo salvo no banco em uma stringStream e depois associar na propriedade logo do componente. A mesma propriedade que associamos o arquivo. Se vc tem seu logo salvo em banco de dados, faça +/- da seguinte maneira: var loDataSet: TClientDataSet; loDanfeLogo: TStringStream; loBlobStream: TStream; begin loDataSet:= TClientDataSet.Create(nil); loDanfeLogo:= TStringStream.Create(''); ... <processo para carregar seus dados do banco para um ClientDataSet(loDataSet)> ... loBlobStream:= loDataSet.CreateBlobStream(loDataSet.FieldByName('LOGO'),bmRead); try loDanfeLogo.LoadFromStream(loBlobStream); ACBrNFeDANFEFR1.Logo := loDanfeLogo.DataString; //carrega logo finally loBlobStream.Free; loDanfeLogo.Free; loDataSet.Free; end; end; []´s João Henrique
  6. Obrigado Isaque, Nada comparado ao que vcs fazem, mas é uma pequena ajuda para melhorar o componente. Já disponibilizei mais uma correção referente as Propriedades MostrarPreview e MostrarStatus da configuração do componente. Aguardo feedback de todos. Grande Abraço João Henrique
  7. Olá Qual Danfe esta utilizando?
  8. Favor verificarem o Tópico: []´s João Henrique
  9. Olá a todos... Imagino que todos já saibam que o nosso "querido" Rave Reports não fará mais parte do Delphi a partir do versão XE3. O Gerenciador de relatório oficial será o Fast Report (FR). O componente já possui uma versão do Relatório para FR (menção honrosa ao colega Itamar e Régys por isso), porém ela contem alguns problemas: - não esta normalizada com o manual - algumas propriedades de configuração do componente não funcionam - não funciona com o FR versão BASIC que vem com o DELPHI, devido a utilização de eventos nesta versão Disponibilizei algumas correções e gostaria de voluntários para testes. Basta Atualizar o componente (revisão 4874). Na pasta ...Exemplos\ACBrNFe2\Delphi\Report, existem quatro Danfes para Fast Report: DANFE.fr3: Arquivo que já estava disponível e foi utilizado como base para os outros três novos arquivos. Utiliza eventos e não sofreu nenhuma alteração. DANFeRetrato.fr3: Utiliza Eventos e deve ser preferencialmente utilizado caso a versão do seu Fast Report não seja a BASIC. Ele esta contemplando a maioria das propriedades de configuração do componente TACBrNFeDANFEFR (Danfe para Fast Report). DANFeRetrato_Basic.fr3: Não utiliza eventos e só deve ser utilizado por quem utiliza o Fast Report Basic, que é o que acompanha o Delphi. Nessa versão do arquivo, algumas propriedades de configuração do componente não funcionarão, pois as mesmas dependem de eventos do FR. DANFeRetratoFS_Basic.fr3: Idêntico ao anterior porém é a versão para quem vai imprimir em Formulário de Segurança. Obviamente poderão surgir alguns erros e dificuldades iniciais, peço que quem for testar notifique esses problemas neste mesmo Tópico, assim conseguiremos deixar essa opção do Danfe em FR tão boa e que agrade a todos como estava a versão do finado Rave. Abraços e bons códigos a todos Atualizado em 09/04/2013: Incluido DEMO do ACBrNFe com XE3 utilzando Fast Report Atualizado em 20/05/2013: -Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada. -Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem. Revisão do componente: 5312 ACBrNFe_FastReport.zip ACBrNFe_FastReport.zip
  10. Dica... Ao invés de fazer o Recupera XML como antes, faça para utilizar o botao DONWLOAD DOCUMENTO da consulta completa no portal da NFe. Ele utiliza certificado e vc baixa o arquivo completo. []´s
  11. juaumkiko

    CEP ERRADO

    O pessoal já relatou isso... e parece que ta certo... é so atualizar o componente e dar um build na sua aplicação. []´s
  12. Bom Dia No Demo do componente tem como fazer isso. []´s
  13. Graça... Não existe um motivo aceitavel para quem usa o Rave 5.0 que vem com o D7 não atualizar para pelo menos o Rave 5.0.8. Basta ir no google digitar "rave_be_5_0_8.exe" (com aspas)... essa versão até a nevrona chegou a distribuir... nevrona que eu acho que nem existe mais. E não deixa de ser a mesma versão porém com correção de BUGS que eles não corrigiram a tempo de lançarem o D7. Depois é só desinstalar o Rave que vem no D7 utilizando o CD de instalação do Delphi 7, e depois instalar o 5.0.8. []´s
  14. Não tenho como averiguar agora... Peço que quando vc tiver tempo faça os testes necessários e comprove isso. []´s
  15. Não tem que eu saiba. Agora vc pode implementar se quiser e postar as alterações.... mas nao sei se sera valido pq nao tera a assinatura de cada evento... []´s
  16. A consulta da NFe retorna por completo todos os eventos da NFe. Isso já deve ajudar... ou não.... []´s
  17. Sim eu sei... mas o trecho de codigo que vc postou nao condiz com o conteudo do arquivo que esta no SVN que é: if ExibirResumoCanhoto then begin if DFeUtil.EstaVazio(ExibirResumoCanhoto_Texto) then PrintCenter('Emissão: '+DFeUtil.FormatDate(DateToStr(Ide.DEmi))+' Dest/Reme: '+Dest.XNome+' Valor Total: '+DFeUtil.FormatFloat(Total.ICMSTot.VNF),PosX+(aWidthOutros/2)) else PrintCenter(ExibirResumoCanhoto_Texto,PosX+(aWidthOutros/2)); end; Logo ... o arquivo que vc tem esta desatualizado.... apague ele e baixe denovo. []´s
  18. Não Procede... Eu acho que ta desatualizado seu arquivo hein... O arquivo no SVN nao esta como vc postou. Para nao ter erro: Desintala todo o componente, apaga ele, baixa ele denovo e reinstala. []´s
  19. Onde esta dando erro de acesso? Talvez seja pq o XML nao esta carregado no componente...
  20. Não seria o caso de não informar IPI nos produtos que não o possuem?
  21. Veja esse trecho de código. Ele é do meu sistema, executado após a consulta de uma NFe com o XML. ... cStat := loACBrNFe2.WebServices.Consulta.cStat; lSTR := String(loACBrNFe2.WebServices.Consulta.Msg); nProt := loACBrNFe2.WebServices.Consulta.protNFe.nProt; dhRecto := loACBrNFe2.WebServices.Consulta.protNFe.dhRecbto; nProtCanc := loACBrNFe2.WebServices.Consulta.retCancNFe.nProt; dhRectoCanc := loACBrNFe2.WebServices.Consulta.retCancNFe.dhRecbto; if trim(nProtCanc)='' then begin for I := 0 to loACBrNFe2.WebServices.Consulta.procEventoNFe.Count-1 do begin if loACBrNFe2.WebServices.Consulta.procEventoNFe.Items[i].RetEventoNFe.InfEvento.tpEvento = teCancelamento then begin if loACBrNFe2.WebServices.Consulta.procEventoNFe.Items[i].RetEventoNFe.retEvento.Count > 0 then begin nProtCanc := loACBrNFe2.WebServices.Consulta.procEventoNFe.Items[i].RetEventoNFe.retEvento.Items[0].RetInfEvento.nProt; dhRectoCanc := loACBrNFe2.WebServices.Consulta.procEventoNFe.Items[i].RetEventoNFe.retEvento.Items[0].RetInfEvento.dhRegEvento; end; end; end; end; Chave := loACBrNFe2.WebServices.Consulta.protNFe.chNFe; end; ... []´s
  22. Até agora nao vi motivo para a critica? Foi pq outro que pediu a mesma coisa foi atendido? Bom... o forum nao é lugar para esse tipo de discussao... paremos por aqui... A ideia ja foi passada para o administrador do forum... esperemos para acatar a decisao dele. []´s
  23. Idéia Boa... Massss Se o administrador do forum fizer isso.... acompanhe e veja onde que serão postadas a maioria dessas solicitações... só será mais trabalho para nós, pois alem de responder teremos que mover para o forum correto.
  24. Já tivemos isso... lembra do MANTIS? Funcionou? Não Sabe Porque? Porque continuaram postando no forum... hoje eu mesmo nao acesso mais o Mantis. Att
  25. Não é verdade... pq na verdade o "pessoal do projeto" são os colaboradores com permissão de COMMITERS que estão constantemente respondendo DE GRAÇA neste "desorganizado" forum.
×
×
  • 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.