Ir para conteúdo
  • Cadastre-se

Elcio Pereira

Membros Pro
  • Total de ítens

    35
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Elcio Pereira postou

  1. Elcio Pereira

    ACBrLibSat VB6

    Amigos... me perdoem a insistência. Coloquei todo o projeto em uma só pasta “ACBrSATLib” localizada no desktop inclusive a ACBrSAT32.dll (versão StdCall 32bits) . O Erro: "Run time error 53. File not found ACBrSAT32.dll" persiste. Tentei colocar a dll nas seguintes pastas: · Path Local do programa EXE. · C:\WINDOWS · C:\WINDOW\SYSTEM32 · C:\Program Files\Microsoft Visual Studio\VB98 Chegue até a alterar o local do arquivo na declaração da função: Public Declare Function SAT_Inicializar Lib "C:\WINDOW\SYSTEM32\ACBrSAT32.dll" (ByVal eArqConfig As String, ByVal eChaveCrypt As String) As Long Nada disto fez com que a dll fosse localizada/reconhecida. Outro problema, mais fácil é que temos duas chamadas que estão com a quantidade de parâmetros não coincidentes. retorno = SAT_ImprimirExtratoVenda(CommonDialog1.FileName, vbNullString, buffer, bufferLen) retorno = SAT_ImprimirExtratoResumido(CommonDialog1.FileName, vbNullString, buffer, bufferLen) Public Declare Function SAT_ImprimirExtratoVenda Lib "ACBrSAT32.dll" (ByVal eArquivoXml As String, ByVal eNomeImpressora As String) As Long Public Declare Function SAT_ImprimirExtratoResumido Lib "ACBrSAT32.dll" (ByVal eArquivoXml As String, ByVal eNomeImpressora As String) As Long
  2. Elcio Pereira

    Para o SAT

    Continuo sem ter como utilizar a ACBrSAT32. É apresentado a mensagem: "Run time error 53. File not found ACBrSAT32.dll". Já coloquei a ddl na pasta local e nas demais pastas do projeto. No system32 etc... Há alguma dependência de outra dll , instalador ou coisa parecida? - (Reforçando que uso VB6 e estou usando a demo do projeto)
  3. Elcio Pereira

    Para o SAT

    Ola companheiros! Fui utilizar a dll ACBrLib 32/64 porem a a mesma apresenta erro na hora de fazer o registro. Estou utilizando o seguinte comando: regsvr32 <path>ACBrSAT32.dll O erro apresentado abaixo aparece. Há alguma outra forma de se fazer o registro?
  4. Elcio Pereira

    Para o SAT

    Já vi a Demo para VB6, muito legal. Aonde esta a dll ACBrSAT32.dll para vinculação?
  5. Utilizo o ACBrMonitor na minha aplicação desde a mudança para NFe 4.0 sem problemas. Utilizo as funções com a troca de arquivos TXT. Gostaria de saber se tem algum companheiro utilizando ACBrMonitor com TCP/IP + VB6 que pudesse colocar algum exemplo de utilização?
  6. Estou com o mesmo problema, porem quando crio o arquivo na pasta monitorada pelo ACBRMonitor ele é lido rapidamente e executado , não importando a extensão "TMP, TEMP ou outra qualquer". Existe alguma extensão que o Monitor não execute? Ai sim poderíamos gravar e renomear em seguida.
  7. Estava com o mesmo problema quando utilizava o ACBrMonitor com Windows 7. Cheguei a conclusão que a falta de atualização do Windows causava o problema. Buscando na internet achei dois pacotes de atualização que está valendo... Até agora 05 máquinas atualizadas com sucesso. Segue o link para download dos pacotes: https://www.comtel.pro.br/downloads/Atualizacao_Windows_7/ Verifique se a sua máquina é 32 ou 64. Rode primeiramente o KB3020369 e em seguida o KB3125574. O resto é configuração no ACBrMonitor. Ainda não tive problemas rodando o Windows10.
  8. Obrigado pelas Respostas. O comando: NFe.ConsultarNFE é simplesmente perfeito. Resolveu TUDO.
  9. Na mudança para a versão 4.00 da Nota Eletrônica o meu sistema passou a apresentar uma Duplicidade de NF-e com diferenca na Chave de Acesso. Até ai tudo bem, pois tenho o XML ORIGINAL, enviado inicialmente para a SEFAZ e no retorno do erro capturo o numero do recibo: [nRec:351000121799911] (recibo registrado na SEFAZ no primeiro envio) Estou carregando o XML Original para a memória do ACBrMonitor Plus (versão 1.2.0.11) com o comando: NFe.LoadfromFile("C:\GestorNFe\NFe\arquivos\assinado\150-1736232935.xml") logo em seguida, pesquiso o recibo co m o comando: NFe.ReciboNFe("351000121799911") a resposta do comando está logo abaixo: NFe.ReciboNFe("351000121799911") OK: Lote processado [RETORNO] Versao=SP_NFE_PL009_V4 TpAmb=2 VerAplic=SP_NFE_PL009_V4 NRec=351000121799910 CStat=104 XMotivo=Lote processado CUF=35 ChNFe=35180802220563000180550000000001501736232935 NProt=135180013165399 MotivoNFe=Autorizado o uso da NF-e [NFE150] Versao=SP_NFE_PL009_V4 TpAmb=2 VerAplic=SP_NFE_PL009_V4 CStat=100 XMotivo=Autorizado o uso da NF-e CUF=35 ChNFe=35180802220563000180550000000001501736232935 DhRecbto=04/08/2018 16:50:26 NProt=135180013165399 DigVal=+ZeY/IWKXhNI0hqN706OdV+pQJE= Arquivo=C:\GestorNFe\nfe\arquivos\assinado\351000121799911-pro-rec.xml ---------> ????? O arquivo assinalado ao final do comando não foi atualizado com o protocolo ou se quer foi criado. O que eu estou fazendo de errado? Como posso obter o XML atualizado com o protocolo de autorização?
×
×
  • 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...