Ir para conteúdo
  • Cadastre-se

Mistral Sistemas

Membros Pro
  • Total de ítens

    91
  • Registro em

  • Última visita

Posts postados por Mistral Sistemas

  1. Tenho um cliente que a internet dele é instável. Aumentei o número de tentativas (fazendo assim um total de 10s). O que tenho achado estranho é que tenho um xml com cStat = 100. Entendo que esse status é quando a sefaz autorizou o uso (está escrito isso no XML, com protocolo tudo ok), porém apresentando a mensagem de timout. Ao analisar as sugestões de todos, fiquei pensando no processo sugerido pelo Regys, fazendo o tratamento de erros:

            // TRATAMENTO DE ERROS
            if (pos('12007 - ', E.Message.ToUpper) > 0) or // erro de conexão
              (pos('12002 - ', E.Message.ToUpper) > 0) or // timeout
              (pos('12029 - ', E.Message.ToUpper) > 0) then
     

    Mesmo ele gravando no diretório um XML com cStat = 100, ele pode dar esse erro de timeout. Sinceramente fiquei confuso. Alguém já passou por isso, ou é assim mesmo. 

    Desde já obrigado, pesquisando aqui no forum, não encontrei situação parecida. Me desculpo antecipadamente com os moderadores caso eu não tenha sabido pesquisar melhor.

    abs Leandro

     

  2. Em 22/04/2016 at 00:47, russobr disse:

    Ao gerar a nfc-e em offline faço:

    with ACBrNFe1.NotasFiscais.items[0].NFe do
       begin
       Ide.dhCont := NOW;
       Ide.xJust := 'ESTABELECIMENTO SEM INTERNET';
       Ide.tpEmis:= teOffLine;
       end;
    ACBrNFe1.Configuracoes.Geral.FormaEmissao := teOffLine;

    ACBrNFe1.NotasFiscais.GerarNFe;

    ACBrNFe1.NotasFiscais.Validar;

    ACBrNFeDANFe.ViaConsumidor := true;
    ACBrNFe1.NotasFiscais.ImprimirPDF;
    ACBrNFe1.NotasFiscais.Imprimir;

    ACBrNFeDANFe.ViaConsumidor := false;
    ACBrNFe1.NotasFiscais.Imprimir;

    Para enviar o xml faço:

    ACBrNFe1.NotasFiscais.Clear;
    if ACBrNFe1.NotasFiscais.LoadFromFile(Arquivo) then

       begin

       if ACBrNFe1.Enviar(1, false, false) then
          begin
          if ACBrNFe1.WebServices.Retorno.cStat = 100 then
             showmessage('Nota enviada com sucesso !');

          end;

    Neste momento ocorre o erro: 

    'Falha na validação dos dados da nota: Element ''{http://www.portalfiscal.inf.br/nfe}vBCST'' is unexpected according to content model of parent element ''{http://www.portalfiscal.inf.br/nfe}ICMSTot''.Expecting: {http://www.portalfiscal.inf.br/nfe}vICMSDeson.

    O pior que faço o mesmo procedimento para Online, e retorna ok.

    Agradeço aos que puderem me ajudar ! 

    33160403257567000136650010000000209000000203-nfe.xml

    Boa tarde. Todo o processo de gerar uma NFCe offline está bem claro e tudo funcionando, minha dificuldade está em pegar o nome do arquivo que foi gerado. Ele está sendo gravado na pasta corretamento, o arquivo que é formado pela chave mais "-nfe.xml" está lá. Eu tenho uma rotina onde eu gravo em uma tabela algumas informações de cada nota gerada, como data de emissão, chave, mas estas informações eu sempre pego depois que ela é processada em:

    acbrnfe1.notasfiscais[0].nfe.procnfe.chnfe e gravo esta informação para reimpressão, por exemplo. Como eu pegaria o nome do arquivo gerado no modo offline, pq a parte do "procNFE", é somente (pelo que entendi) para as notas processadas.

    Obrigado desde já.

     

  3. Boa Tarde Régys e Isaque

    Acabei de migrar do AcbrNfeMonitor  para o AcbrNfeMonitorPlus

    Ao tentar enviar o arquivo para a SEFAZ, recebi um erro que não consegui decifrar.

    ERRO: Falha na validação dos dados da nota: 2

    '1899-12-30T00:00:00-02: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}dhCont' with value '1899-12-30T00:00:00-02:00' failed to parse.

    Segue os 2 arquivos , o de EnvIo e o de Retorno.

    Agradeço desde já por alguma informação.

    Augusto

     

     

     

    ENTNFE6.TXT

    sainfe6.txt

  4. Boa tarde pessoal,

    Estou com problema na emissão da NFC-e, está me retornando o seguinte erro:

    CLASSE EACBrNFeException
    ERRO   Falha na validação dos dados da nota: 10

    Element '{http://www.portalfiscal.inf.br/nfe}infNFeSupl' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}NFe'.
    Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature.

    Em anexo o XML, pelo que analisei está tudo ok na tag infNfeSupl.

    Alguém pode me ajudar?

    Obrigado!

     

    33151222892162000114650050000000101000000108-nfe.xml

  5. Boa tarde Daniel Simoes, consegui! Identifiquei debugando que o CNPJ estava se perdendo no caminho e chegando vazio. Agora estou com o seguinte erro:

    CLASSE EACBrNFeException
    ERRO   Falha na validação dos dados da nota: 10

    Element '{http://www.portalfiscal.inf.br/nfe}infNFeSupl' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}NFe'.
    Expecting: {http://www.w3.org/2000/09/xmldsig#}Signature.

     

    Tem ideia do que possa ser?

  6. Prezados Colegas

     

    Estou usando o AcbrMonitorNfe vr 0.9.04.1 e nas configurações do aplicativo marquei a opção 
    "Imprimir Valores dos Tributos por Item'

    Mas os valores dos tributos não estão saindo nas NFE / NFCEs

    Tem mais alguma coisa a ser configurada no AcbrNfeMonitor ?

     

     

    unnamed.png

  7. Boa Tarde

    Alguém pode me dizer como faço para saber se uma impressora DARUMA DR700, esta Ativa e pronto para Impressão, via Comando no ACBRNFEMONITOR?

    Estou tendo um problema, pois, algumas vezes esta impressora deixa de se comunicar com o computador, e ai quando se tenta imprimir uma NFCE, o ACBRNFEMonitor não consegue enviar para a impressora.

  8. Na minha aplicação eu faço um tratamento, lendo alguns parametros de um Arquivo Ini, onde defino se a aplicação esta em modo de Homologação e Produção.

    Mas em paralelo o meu AcbrMonitorNfe esta configurado como Homologação.

    Se por acaso algum técnico esquecer de reconfigurar o AcBrNfeMonitor, e deixa-lo como Homologação, e na minha aplicação estiver setado para Produção, qual que ele irá priorizar?

     

     

  9. Segue o arquivo que recebo quando após o envio para a SEFAZ.

    O sainfe149 na primeira linha apresenta o Texto 'ERRO:"  e logo em seguida uma outra linha com a msg
    12029 - Uma conexão com o servidor não pôde ser estabelecida

    O sainfe157, na 1a. primeira linha esta como OK, e na tag [NFE157] a o Cstat 100

    o Sainfe160, na 1a. primeira linha esta como OK, mas na tag [NFE160] o Cstat=537,
    Rejeicao: Total do Desconto difere do somatorio dos itens

    sainfe157.txt

    sainfe160.txt

    sainfe49.txt

  10. Regis

    Faço a primeira leitura como arquivo TXT para saber se a primeira Linha do arquivo SAI.TXT veio com 'OK:' ou com "ERRO:" , já que ela não vem com nenhum cabeçalho no padrão de um arquivo INI.

    Depois leio o mesmo arquivo via INI, para poder associar pegar as informações separadas por categoria.

    Acredito que deva existir alguma maneira de fazer uma única leitura do status do Arquivo SAI.TXT, via padrão INI, mas ainda não descobri.

    Aceito sugestões!

×
×
  • 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.