Ir para conteúdo
  • Cadastre-se

BRIZOLLA

Membros Pro
  • Total de ítens

    23
  • Registro em

  • Última visita

Tudo que BRIZOLLA postou

  1. Obrigado mais uma vez, o meu method estava desatualizado, peguei ele logo no inicio do projeto e a variável [AExtrairEventos] não estava como podem ver abaixo. METHOD Consultar(eChaveOuNFe) CLASS ACBrNFe local hResult, buffer, bufferLen bufferLen := STR_LEN buffer := Space(bufferLen) hResult := DllCall(::hHandle, DLL_OSAPI, "NFE_Consultar", hb_StrToUTF8(eChaveOuNFe), @buffer, @bufferLen) ::CheckResult(hResult) RETURN ::ProcessResult(buffer, bufferLen)
  2. Já testei com os dois, ele funciona mas não me da o retorno, vou mandar o arquivo de envio pra vc ver que esta tudo certo, mas ali eu nao consigo pegar os dados, preciso do arquivo de retorno como esta no manual que posteiACBrLibNFE-20200924.log
  3. Eu uso Harbour, as demais funções funciona corretamente, vou mandar o código fonte pra vc dar uma olhada. ACBrLibNFeConsulta.prg
  4. Boa tarde baixei a versao ACBrLibNFe-0.4.6.95 mas mesmo assim quando consulta o xml ele nao grava o retorno conforme imagem sugerida em anexo
  5. Olá amigos do Forum, baixei a última versão do AcbrLIbNfe 0.4.6.84 e ela não deu mais retorno na consulta do xml, voltei a versão antiga e funcionou normal, verifiquei o manual e não vi mudanças neste método, será que estou passando despercebido em alguma coisa. se puderem me ajudar agradeço.
  6. 100% meu amigo, muito obrigado
  7. Bom dia, Tentei imprimir o NFCe em formulário A4 como fazia no ACBR, mas na LIB ele só sai formato bobina, será que estou configurando errado ou ainda não foi implantado.
  8. Muito obrigado Rafael, ficou muito boa está lib, consegui gerar o xml agora. valeu...
  9. Boa Tade, estou migrando meu projeto do monitor para lib, estou muito satisfeito com o resultado, porém me deparei com uma situação que preciso de ajuda, no monitor quando não tem internet eu somente gero o xml em contigencia, gravo no banco de dados para envio posterior e entrego o DANFE para o cliente, na lib não tem a opção de somente gerar o xml para a impressão, como devo fazer.
  10. Creio que pode ser um erro no comando NFE_Enviar porque ele pega o retorno mas o sistema trava e não mostra, se alguém puder me dar uma luz; METHOD Enviar( ) CLASS ACBrNFe local hResult, buffer, bufferLen bufferLen := STR_LEN buffer := Space(bufferLen) hResult := DllCall(::hHandle, DLL_OSAPI, "NFE_Enviar", '1', .t., .t. , .f., '0', '0', @buffer, @bufferLen) ::CheckResult(hResult) RETURN ::ProcessResult(buffer, bufferLen) esta função não tem no DEMO da classe Harbour, pode ser que tenha criado errado.
  11. consegui pegar o retorno; CStat=103 CUF=11 DhRecbto=14/10/2019 17:23:29 Msg=Lote recebido com sucesso NRec=113065074417529 TMed=1 VerAplic=SVRSnfce201908091113 Versao=4.00 XMotivo=Lote recebido com sucesso tpAmb=2 [Retorno] CStat=104 CUF=11 ChaveDFe=11191021894569000118650030000004661000019818 Msg=Nota(s) não confirmadas: 466->704-Rejeicao: NFC-e com Data-Hora de emissao atrasada Protocolo= VerAplic=SVRSnfce201910020838 Versao=4.00 XMotivo=Lote processado cMsg=0 nRec=113065074417529 tpAmb=2 xMsg= [NFe466] Id= XML=<protNFe versao="4.00"><infProt><tpAmb>2</tpAmb><verAplic>SVRSnfce201910020838</verAplic><chNFe>11191021894569000118650030000004661000019818</chNFe><dhRecbto>2019-10-14T16:23:29-04:00</dhRecbto><digVal>kzO9skh8eyp15RlJ3sFvJUp7rWY=</digVal><cStat>704</cStat><xMotivo>Rejeicao: NFC-e com Data-Hora de emissao atrasada</xMotivo></infProt></protNFe> cStat=704 chNFe=11191021894569000118650030000004661000019818 dhRecbto=14/10/2019 16:23:29 digVal=kzO9skh8eyp15RlJ3sFvJUp7rWY= nProt= tpAmb=2 verAplic=SVRSnfce201910020838 xMotivo=Rejeicao: NFC-e com Data-Hora de emissao atrasada ) 14/10/19 16:23:30:227 - Destravar Está travando no fechamento mas é erro de programação, vou descobrir, obrigado..
  12. O meu projeto é NFe, não o Sat, usei o exemplo do Sat porque é só esse que tem em Harbour, fiz somente as correções do nome do comando, porque é só que muda
  13. Bom dia, preciso de mais uma ajuda, como postei consegui rodar a lib, mas estou com um erro no comando DesInicializar(), não gera retorno, percebi que gera um log de erro mas não descobri o problema, segue erro: 14/10/19 10:45:58:834 - TLibNFeConfig.AplicarConfiguracoes: C:\mgi\ACBrLib.ini 14/10/19 10:45:58:839 - Travar 14/10/19 10:45:58:845 - TLibNFeConfig.AplicarConfiguracoes - Feito 14/10/19 10:45:58:850 - Destravar 14/10/19 10:45:59:036 - TLibNFeConfig.Ler - Feito 14/10/19 10:45:59:041 - Destravar 14/10/19 10:45:59:047 - LIB_Inicializar( , ) 14/10/19 10:45:59:053 - ACBrLibNFe - 0.1.1 14/10/19 10:45:59:058 - SetRetorno(0, ) 14/10/19 10:45:59:063 - TACBrLibNFe.Inicializar 14/10/19 10:45:59:069 - TACBrLibNFe.Inicializar - Feito 14/10/19 10:45:59:075 - Travar 14/10/19 10:45:59:080 - TLibNFeConfig.Ler: C:\mgi\ACBrLib.ini 14/10/19 10:45:59:086 - TLibNFeConfig.AplicarConfiguracoes: C:\mgi\ACBrLib.ini 14/10/19 10:45:59:144 - Travar 14/10/19 10:45:59:150 - TLibNFeConfig.AplicarConfiguracoes - Feito 14/10/19 10:45:59:155 - Destravar 14/10/19 10:45:59:160 - TLibNFeConfig.Ler - Feito 14/10/19 10:45:59:164 - Destravar 14/10/19 10:45:59:170 - LIB_Inicializar( , *** ) 14/10/19 10:45:59:174 - ACBrLibNFe - 0.1.1 14/10/19 10:45:59:179 - SetRetorno(0, ) 14/10/19 10:46:00:966 - Finalizar a unica coisa que percebi foi nesta linha: 14/10/19 11:00:05:012 - LIB_Inicializar( , *** ) tem *** este é o código: //--------------------------------------------- Function ACBrLibConfig() local nfe nfe := ACBrNFe():New( "", "" ) // Salvando configurações nfe:ConfigGravar("") nfe:Inicializar() nfe:DesInicializar() nfe:Destroy() nfe := nil return NIL //-------------------------------------------- a classe não fiz nenhuma alteração, é a mesmo da demonstração somente o nome dos comandos de SAT_ para NFE_. se puderam me dar uma luz, agradeço
  14. Obrigado Jorge, o erro era meu, fiz pela classe mas não coloquei estas dlls na pasta do executavel: libeay32.dll libexslt.dll libiconv.dll libxml2.dll libxslt.dll msvcr120.dll ssleay32.dll Só tinha colocado esta ACBrSAT32.dll. Já conseguir criar o ini, agora vamos prosseguir o projeto
  15. Ola Jorge, Ótima noticia, desenvolvo em Harbour, já consegui compilar os exemplos do SAT mas não estou conseguindo inicializar a LIB, podeira me ajudar
  16. Bom dia André, Não sei como, mas está funcionado o evento de manifestação do destinatário, se tiver algum problema novamente eu envio o xml. Obrigado pela Atenção.
  17. Sim, estou usando a ultima versao 0.8.7.3 que emite cupom eletronico
  18. Bom dia a todos, consegui fazer o evento de manifestação para liberar o download, porem estou com erro na data do evento como vi no post acima, se alguém consegui resolver, me ajudem por favor. segue erro: NFe.EnviarEvento(" [Evento] idLote=1 [Evento001] cOrgao=11 chNFe=11140805997656000144550030000506861000506811 CNPJ=05997656000144 dhEvento=26/08/2014 09:24:01 tpEvento=210210 nSeqEvento=1 versaoEvento=1.00 descEvento=Ciencia da Operacao") ERRO: Falha na validação dos dados do Envio de Evento '2014-08-26T09:24:01-04:00' violates pattern constraint of '(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1...'. The element '{http://www.portalfiscal.inf.br/nfe}dhEvento' with value '2014-08-26T09:24:01-04:00' failed to parse.
  19. Ola amigos, também não estou conseguindo baixar o xml, da o mesmo mesmo <xMotivo>Rejeicao: NF-e indisponivel para download devido a ausencia de Manifestacao do Destinatario</xMotivo> esse comando de Download não faz a manifestação, quero saber se existe um comando no acbr que faz isso, tentei usar o projeto do HBNFE, mas dá erro no tipo do evento.
  20. VALEU AMIGO, PELA DICA, VOU PROCURAR PESQUISAR MAIS, OBRIGADO
  21. ALGUEM SABE QUE ERRO É ESSE QUE COMEÇOU A APARECER ONTEM 1->Rejeicao: NF-e emitida em ambiente de homologacao com Razao Social diferente de NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL JA CONFIRMEI OS DADOS ESTAO CORRETOS, SO APARECEM EM HOMOLOGACAO, EM PRODUCAO ENVIA NORMAL
×
×
  • 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...