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.