Ir para conteúdo
  • Cadastre-se

potew

Membros
  • Total de ítens

    12
  • Registro em

  • Última visita

Tudo que potew postou

  1. A minha pergunta era tão idiota que o povo leu e deve ter pensado - não acredito que esse cara está pensando isso -. Para alguém que tenha essa mesma dúvida, segue como fiz: FDQueryNFE.Edit; FDQueryNFE.FieldByName('NFE_XML').AsWideString := FormListaNotas.ACBrNFe1.NotasFiscais.Items[0].XMLAssinado; FDQueryNFE.FieldByName('NFE_PROTOCOLO').AsString := FormListaNotas.ACBrNFe1.WebServices.Retorno.Protocolo; FDQueryNFE.FieldByName('NFE_CHAVE').AsString := FormListaNotas.ACBrNFe1.WebServices.Retorno.ChaveNFe; FDQueryNFE.FieldByName('IDE_CNF').AsInteger := NotaF.NFe.Ide.cNF; //Ou GerarCodigoDFe(NotaF.NFe.Ide.nNF) FDQueryNFE.FieldByName('XML_ENVIADO').AsInteger := 1; FDQueryNFE.FieldByName('NFE_DT_PROTOCOLO').AsDateTime := Now; FDQueryNFE.Post; Abs
  2. Olá, galera, dúvida bem simples aqui... primeiramente queria agradecer a vcs por dedicar a disponibilizar este componente excelente para o Delphi. Após 1 mês e meio vendo tutoriais, quebrando a cabeça e fuçando nos exemplos da ACBr, consegui emitir uma nota em produção usando o componente ACBrNFe. Sempre usei um emissor gratuito da Treeunfe e, infelizmente, descontinuaram o software (migraram para o site). Como não suporto usar emissores web, decidi pegar pra valer e decidi adicionar essa funcionalidade a meu programa de controle de estoque. Após emitir a nota, gostaria de salvar o XML com a assinatura, o protocolo e a chave da nota (nProt e chNFe) na minha tabela de NFes. Faço assim, mas acredito que não seja o correto: [...] ACBrNFe1.NotasFiscais.GerarNFe; ACBrNFe1.NotasFiscais.Assinar; ACBrNFe1.NotasFiscais.Validar; ACBrNFe1.Enviar(1); LoadXML(ACBrNFe1.WebServices.Retorno.RetornoWS, WBResposta); FDQueryNFE.Edit; FDQueryNFE.FieldByName('NFE_XML').AsWideString := ACBrNFe1.NotasFiscais.Items[0].GerarXML; // Salva o XML, mas sem a assinatura FDQueryNFE.FieldByName('NFE_PROTOCOLO').AsString := ACBrNFe1.WebServices.Retorno.Protocolo; // Acredito que estas FDQueryNFE.FieldByName('NFE_CHAVE').AsString := ACBrNFe1.WebServices.Retorno.ChaveNFe; // estejam erradas FDQueryNFE.FieldByName('IDE_CNF').AsString := ACBrNFe1.WebServices.Retorno.Recibo; [...] FDQueryNFE.Post; ACBrNFe1.NotasFiscais.Items[0].GravarXML(); // Isso está ok, e ele gera o arquivo ShowMessage('Arquivo gerado em: ' + ACBrNFe1.NotasFiscais.Items[0].NomeArq); Obrigado,
  3. Olá pessoal, desculpem desenterrar o tópico, é que gostaria de agradecer ao Régys que respondeu por último, pois estava tendo o mesmo problema do autor do tópic e esta solução de apagar o aqruivo .res resolveu perfeitamente. Só uma dúvida idiota que tenho é se é possível cadastrar os produtos e os clientes neste mesmo projeto exemplo da NFe para emitir a nota fiscal separadamente? Abraços
  4. Mandei para a pasta do SysWOW64 e agora realmente abriu sem problemas. Mais uma cagada que eu estava fazendo ou deixando de fazer, pra variar. Obrigado pela ajuda em plenas olimpíadas, rs Agora é quebrar a cabeça com o Fortes Report!
  5. Na verdade é o Windows que apresenta o erro na hora que carrega a IDE. É uma mensagem do tipo - O programa não pode ser iniciado porque está faltando libxml2.dll no seu computador..... E em seguida o Delphi fala que não pode carregar os pacotes (supostamente dependentes) dessa DLL, se deseja tentar novamente quando for carregar de novo. No caso o NFE e o OpenSSL. Depois disso abre mas sem os componentes!
  6. Comemorei cedo... quando seleciono os componentes de relatórios ele dá erro na hora da compilação quando chega neles. Presumi que seja a instalação do Fast/Fortes. Instalei ambos e nada. Tudo bem. Desmarquei estes componentes e o resto compilou/instalou. Abro o Delphi e........ mensagem de libxml2.dll faltando. Adiciono a pasta de DLLs da ACBr no library path do Delphi. Mesmo erro persiste. É mole? Estou em tempos de desistir já...
  7. Era isso mesmo, instalei o do CD e o instalador rodou. Só não sei como isso foi possível já que a antiga era idêntica, só tinha baixado na internet
  8. Espero que seja assim, vou instalar o D7 original e ver se procede mesmo! Rsrsrs Quando vc falou versão trial no começo quis se referir a instalações piratas? Como o instalador sabe diferenciar?
  9. Tenho um amigo com o CD do original, depois posto o resultado, só pode ser isso.... rodei outra versão do instalador, ele reconheceu apenas o D7 mas fica dando esse erro do DCC32 na hora H. Parece brincadeira!
  10. Você apenas instalou as duas IDEs e rodou o instalador ACBr ou executou o procedimento do Path override antes? E faz diferença ser original ou piratinha?
  11. Cara, muitoobrigado pela resposta, vou fazer este procedimento aqui e te falo Esse negócio tá me tirando do sério
  12. Quando clico no Instalador Trunk2, DE CARA aparece a mensagem dcc32.exe not found. Clico OK e ele abre o wizard. Se o Delphi está aberto, ele manda fechar. Quando fecho, ele não detecta nenhuma versão instalada, sendo que tenho a Seattle e o antigo 7. Baixei tudo pelo SVN e da última vez que executei o arquivo, ele detectou a versão 7, mas tive outros problemas para instalar. Agora nem isso mais. Tenho a impressão que o executavel simplesmente mudou da última vez que cliquei. Parece brincadeira isso, eu nunca vi algo tão complicado de instalar feito esses componentes ACBr.
×
×
  • 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...