Ir para conteúdo
  • Cadastre-se

Rubens

Membros
  • Total de ítens

    204
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Rubens postou

  1. Olá.. Tem aproximadamente uns semana que estou tendo erros no ambiente de homologação da SEFAZ de Mato Grosso.. Alguém está passando pelo mesmo problema... Em produção está funcionando... em homologação dá erro 12030. Testei no RS e funciona.. Pesquisei se poderia ter mudado o endereço mas no portal continua o mesmo.. https://homologacao.sefaz.mt.gov.br/nfcews/services/NfeStatusServico4 Se tento entrar direto pelo navegador dá erro: ERR_CONNECTION_RESET. É muito tempo com problema.. Ocorre tanto em wincrypt quanto em openssl. Testei em outras máquinas com acbrmonitor em produção vai em homologação não.. Rubens
  2. Bom dia... Estou usando o acbrlib para ler arquivos ini. Quando executo NFE_ConfigLer ele salva o conteúdo do acbrlib.nfe dentro do meu arquivo ini. Estou usando isso de forma errada ou éh alguma falha na lib? hLib := DllLoad( ACBrLIB ) iRet := DllCall( hLib, DLL_OSAPI, "NFE_Inicializar", "", "") bufferLen:= STR_LEN cTexto := Space(bufferLen) iRet := DllCall( hLib, DLL_OSAPI,"NFE_ConfigLer", cFile ) iRet := DllCall( hLib, DLL_OSAPI,"NFE_ConfigLerValor", hb_StrToUTF8(cSecao), hb_StrToUTF8(cChave), @cTexto, @bufferLen ) iRet := DllCall( hLib, DLL_OSAPI,"NFE_Finalizar") hLib := NIL Daí quando executa a linha salva o conteúdo do acbrlib.ini dentro do meu cFile (DATASAC.INI) depois das minhas seções. segue o conteúdo do cFile depois que executa a linha. DATASAC.INI
  3. Pessoal, Obrigado pelas respostas e atenção. Vejam o seguinte cenário: Desmarco Salvar Arquivos Enviados e Recebidos p/ Webservice. Não salva mais nada.. ok, resolve o primeiro problema. Daí mando um criarenviarnfe e dá timeout ou qualquer outro erro que não tenho resposta. Daí não salvou o xml criado, não consigo consultar o xml para fazer atualização do mesmo. Só vai salvar se houver resposta e a nota foi processada. Daí fica 03 possibilidades: 1 - Deixar salvando os envios/retornos e fazer manutenção/limpeza periódica ; 2 - Dividir o criarenviarnfe para criarnfe e enviarnfe ; 3 - Se enviarcriarnfe e der timeout, criarnfe novamente e consultar o xml. Só para dar uma resposta pra dar vocês. De qualquer forma o que eu queria saber foi respondido.. não tem configuração para separar na pasta de enviados/recebidos somente o xml. Implementar uma das 3 opções e seguir em frente. Mais uma vez obrigado. Rubens
  4. Bom dia... Daniel e José.. Essas configurações tudo ok... já funcionam bem.. O que acontece, aqui tem muito erro de timeout, resposta da sefaz... então preciso do xml da nfe para fazer uma consulta e atualizar. Só que quando salva o XML salva os xmls "complementares" também. Um simples nfe.statusservico gera 4 xmls na pasta retorno onde setei para salvar os logs. A menos que estou comendo bola na configuração dos diretórios aí... mas independente das configuraçoes que testei (mesmo depois de ver os vídeos) se deixar setado para salvar os aquivos enviados e recebidos salva todos. Daí de tempos em tempos tem que ficar limpando a pasta de retorno. Minha configuração de diretorios.
  5. Daniel: Isso para rede mapeada né? E no caso de TS? A melhor solução seria uma instalação para cada terminal em pastas separadas ou trabalhar com arquivos ini em sequencia (001,002, etc...) Nos vídeos do curso mostra das duas formas, mas qual a melhor forma na prática ? Obrigado Rubens
  6. Bom dia... A minha propriedade Salvar Arquivos Enviados/Recebidos p/WebServices está setado para C:\ACBrNfe2\Retorno. Existe no acbr alguma outra propriedade para salvar somente os xmls de NFe/NFCe ? Salva muitos arquivos junto. Obrigado Rubens
  7. Bom dia... Juliana... consegui... Ficou assim: Quando uso o comando incluirtitulos tem que ir Titulo ou Titulo1, não é sequencia... incluiu um titulo tem que mandar de novo Titulo ou Titulo1. Por isso tava dando erro quando mandava o Titulo2. Agora quando quer mandar mais de um titulo no mesmo comando incluirtitulo, dentro do mesmo Ini aí é sequencial. Se for 10 titulos dentro do mesmo ini tem que ir de Titulo1 a Titulo10. Desculpe, sei que pra você o que escrevi acima é redundante, mas se alguém estiver tentando implementar e passar pela mesma falta de entendimento fica fácil de compreender.. Obrigado. Rubens
  8. Bom dia... Certo Juliana... Estou tentando assim mesmo.... BOLETO.IncluirTitulos("[Titulo2] ... ERRO: Erro ao ler arquivo de entrada ou parâmetro incorreto. Só que como está na mensagem acima na inclusão do segundo titulo, [Titulo2] dá esse erro acima.. O Conteúdo do título2 é o mesmo do titulo1 mudando somente o número do documento... O que pode ser ? Obrigado Rubens
  9. Boa tarde... Não consigo adicionar mais de um boleto. Quando tento incluir o segundo boleto dá erro: A sequencia de comandos.. BOLETO.LimparLista() BOLETO.IncluirTitulos("[Titulo1] ... BOLETO.SetDiretorioArquivo("C:\DataNovo\Boleto\PDF\","0000061131.pdf") BOLETO.GerarPDF() BOLETO.IncluirTitulos("[Titulo2] ... ERRO: Erro ao ler arquivo de entrada ou parâmetro incorreto. BOLETO.SetDiretorioArquivo("C:\DataNovo\Boleto\PDF\","20000061131.pdf") BOLETO.GerarPDF() Ele gera o segundo pdf mas com o conteudo do primeiro boleto. Tá faltando algum comando ou a sequencia tá errada ? E caso a sequencia esteja errada e conseguir fazer funcionar... Tem como gerar o pdf de todos os títulos incluídos em um só arquivo ? Obrigado Rubens LOG.TXT
  10. Boa tarde... Uso o acbrmonitor. O Tempo de vida da lista de boletos é enquanto o acbrmonitor estiver aberto ou até usar o limpalista() Posso passar o dia inteiro adicionando boletos e ao final do dia mandar gerar remessa? Isso seria o ideal ou gerar remessas de tempo em tempo? Obrigado Rubens
  11. Nesta sequencia, funcionou beleza... Obrigado...
  12. Boa tarde... Aqui continua gerando o pdf como boleto.pdf mesmo fazendo todas as alterações sugeridas. No log de comandos ele responde ok quando manda setar o diretorio e arquivo. Segue log em anexo. A sequencia de comandos é esta mesmo do log, ou estou fazendo errado? Acbrmonitor 1.3.0.219 x86 Rubens LOG.TXT
  13. Rafael, Consegui fazer funcionar em outra máquina, outro windows 10. O erro do harbour permanece mas acho que já algo com a linguagem.. dá um preview na nota e quando fecha o preview dá o erro... vou isolar e tentar descobrir. mas a lib tá fazendo a execução do method. Vou verificar que poder ser algo com o harbour, tendo em vista que os outros usuários estão com xHarbour. Valeu, Obrigado... Rubens
  14. Bom dia.. AutomoSistema você tem todas estas dll na pasta com acbrlib? Enquanto não copiei todas estas dlls não funcionou... Rafael não deu certo... Continua com o erro quando chama a dllcall.. Vou testar em outra máquina, outro Windows... pra ver... pode ser isso.. Obrigado.
  15. Boa tarde... Fiz do jeito que informou Jorge, mas continua dando o mesmo erro: Function Main () local nfe local vendaRetorno, strIniVenda local hIni, hIniVenda LOCAL cSection nfe := ACBrNFe():New("", "") nfe:CarregarXML( hb_dirbase()+'nfe.xml') nfe:Imprimir(,,,1,,,) nfe:LimparLista() nfe := nil return NIL dá pra ver no log da lib que está carregando o xml. Inclusive consigo gera o pdf com o método nfe:imprimirpdf() Só da erro na dllcall do nfe:imprimir() Se eu não estiver passando os parâmetros errado talvez seja um problema com o meu harbour... Mas se fosse no meu harbour o nfe:imprimirpdf() tb daria errado, ou não... hb_out.log ACBrLibNFE-20191210.log
  16. Bom dia... Então Rafael.. tentei de várias formas mas dá o mesmo erro... não sei onde estou errando nfe:Imprimir("Brother DCP-1610NW series","0","","True","","","") nfe:Imprimir("Brother DCP-1610NW series","1","","True","","","") nfe:Imprimir("","1","","True","","","") Att.. Rubens
  17. Boa tarde... Valeu Jorge... Eu já consegui compilar e executar o demo. Tava Faltando as dll da pasta dep. Consegui de imediato imprimir o PDF da nota que era o meu foco inicial. Beleza muito bom. Quando mando gerar o pdf preciso executar um comando para abrir o pdf gerado.. que não encontrei no escopo do method ImprimirPDF(). Daí vi que no método Imprimir(cImpressora, nNumCopias, cProtocolo, bMostrarPreview, cMarcaDagua, bViaConsumidor, bSimplificado) tem a opção bMostrarPreview. O que eu coloco na opção bMostrarPreview ? já tentei : nfe:Imprimir(,,,'S') nfe:Imprimir(,,,.T.) nfe:Imprimir(,,,'0') Sempre dá erro na chamada do método da lib. No manual da lib, tá informando que é opcional os outros parâmetros. Pela descrição do escopo deveria ser booleano, mas na chamado do metodo da lib tem um uma função hb_StrToUTF8(bMostrarPreview) convertendo de string para UTF8. Segue o log de erros. hb_out.log
  18. Blz... de qualquer forma já é uma boa notícia... obg...
  19. Boa tarde... Estou testando a acbrlib e tendo em vista que boa parte dos usuários do acbrlib virão do acbrmonitor, teria a possibilidade fazer um importação do acbrmonitor.ini ? Facilitaria muito migração dos clientes. Porque alguns usam configurações individuais e diferenciadas.. daí não precisaria fazer a configuração em todos os clientes... bastaria um importaacbrmonitor( facbrmonitor ) e pronto... Obrigado.
  20. Acabei de baixa o Acbrmonitor 1.3.0.187 e dá o mesmo erro... Como respondi em outro tópico... todo mês estão com essa presepada no inicio do mês. Sempre tem um erro. É só aguardar que logo eles resolvem o problema é o cliente que começa a resmungar que é erro no sistema. Rubens
  21. Bom dia... Já virou síndrome... Todo início de mês tem um problema na SEFAZ de MT... Ia abrir um tópico e vi o seu... E é só na NFE, na NFCE tá funcionando normal... Rubens
  22. Boa tarde.. Quando abro o retorno sincrono do acbr de um envio de uma nfce vem as chaves: [Envio] [Retorno] [NFe5674] a palavra CSTAT no [Retorno] e [NFe5674] estão diferentes. Na realidade algumas palavras estão diferentes: [Envio] NRec= DhRecbto= [Retorno] CStat= nRec= [NFe5674] cStat= dhRecbto= Teria possibilidade de normatizar essas palavras? ficarem tudo no mesmo estilo de caixa alta e caixa baixa? Na minha linguagem cStat não é igual CStat, daí tem que ficar convertendo com upper ou lower. E há possibilidade também de inserir na chave número da nota [NFe5674] o nRec=? Isso facilitaria a leitura porque não precisar ler duas chaves dentro da resposta. Com o nRec é possível consultar a nota caso não receba os dados. Se ler só o [Retorno] não pega o protocolo. Retorno do AcbrMonitor [Envio] CStat=103 CUF=51 DhRecbto=18/11/2019 12:14:55 Msg=Lote recebido com sucesso NRec=510000605062837 TMed=1 VerAplic=MT_A2RL-4.00 Versao=4.00 XMotivo=Lote recebido com sucesso tpAmb=1 Autorizado o uso da NF-e [Retorno] CStat=104 CUF=51 ChaveDFe=51191107407005000182550010000056741001047656 Msg=Autorizado o uso da NF-e Protocolo=151190062215237 VerAplic=MT_A2RL-4.00 Versao=4.00 XMotivo=Lote processado cMsg=0 nRec=510000605062837 tpAmb=1 xMsg= [NFe5674] Id= XML=<protNFe versao="4.00"><infProt><tpAmb>1</tpAmb><verAplic>MT_A2RL-4.00</verAplic><chNFe>51191107407005000182550010000056741001047656</chNFe><dhRecbto>2019-11-18T12:14:55-04:00</dhRecbto><nProt>151190062215237</nProt><digVal>Ss33YbeO2SuAzP9+JcUEwhHfqvo=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso da NF-e</xMotivo></infProt></protNFe> cStat=100 chNFe=51191107407005000182550010000056741001047656 dhRecbto=18/11/2019 12:14:55 digVal=Ss33YbeO2SuAzP9+JcUEwhHfqvo= nProt=151190062215237 tpAmb=1 verAplic=MT_A2RL-4.00 xMotivo=Autorizado o uso da NF-e [NFe_Arq5674] Arquivo=C:\ACBrNfe2\NFE\201911\NFe\51191107407005000182550010000056741001047656-nfe.xml 18/11/2019 12:14:57 - NFE.ImprimirDANFEPDF("C:\ACBRNFE2\RETORNO\51191107407005000182550010000056741001047656-NFE.XML") 18/11/2019 12:14:58 - OK: Arquivo criado em: C:\ACBrNfe2\PDF\51191107407005000182550010000056741001047656-NFe.pdf 18/11/2019 12:14:59 - NFE.ImprimirDANFE("C:\ACBRNFE2\RETORNO\51191107407005000182550010000056741001047656-NFE.XML") 18/11/2019 12:14:59 - OK: DANFe Impresso com sucesso Obrigado Rubens
  23. Boa noite... No ambiente de homologação funciona ... só em produção que está com problemas... Todo final/inicio de mês tem problemas no ambiente do Mato Grosso... afff.
  24. Bom dia.. Existe algum utilitário para impressão de Danfe ou geração de PDF nas ferramentas do ACBR? Ou algum meio de imprimir ou gerar o PDF com o acbrmonitor via linha de comando? Não queria instalar o acbrmonitor em todas as máquinas que precisam somente de visualizar uma nfe. Obrigado.
  25. José.. Todos os retornos estão desse jeito com essa data. Pode ter alguma coisa a ver com Case Sensivite? Veja que no Bloco [Retorno] está DhRecbto=30/12/1899 - com D maísculo no início da Tag. já no bloco [NFE - está dhRecbto - com d minúsculo no início da Tag. Segue dois xmls com o retorno de outra nfce. todos estão saindo neste formato. Não sei de qual dos dois é extraído o bloco [Retorno]. Rubens 510003747391444-pro-rec-soap.xml 510003747391444-pro-rec.xml
×
×
  • 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.