Ir para conteúdo
  • Cadastre-se

dev botao

Erro com SATS BEMATECH E SWEDA (produção)


Fausto
  • Este tópico foi criado há 2577 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia..

Antes de tudo, peço desculpas por repetir o tópico...

Não consigo me solucionar esses erros.. não sei o que estou fazendo de errado...Lembrando que no emulador funciona normalmente. 
Estes dados do log são de um sat Sweda em produção.

20150917092615|SAT-SEFAZ|ERRO|Element 'infCFe', attribute 'versao': The attribute 'versao' is not allowed.
20150917092615|SAT-SEFAZ|ERRO|Element 'infCFe', attribute 'versaoSB': The attribute 'versaoSB' is not allowed.
20150917092615|SAT-SEFAZ|ERRO|Element 'infCFe', attribute 'Id': The attribute 'Id' is not allowed.
20150917092615|SAT-SEFAZ|ERRO|Element 'mod': This element is not expected. Expected is ( CNPJ ).
20150917092615|SAT-SEFAZ|ERRO|Element 'enderEmit': This element is not expected. Expected is ( IE ).
20150917092615|SAT-SEFAZ|ERRO|Element 'vProd': This element is not expected. Expected is ( indRegra ).
20150917092615|SAT-SEFAZ|ERRO|Element 'vCFe': This element is not expected. Expected is one of ( DescAcrEntr, vCFeLei12741 ).
20150917092615|SAT-SEFAZ|ERRO|Element 'vTroco': This element is not expected.
20150917092615|AC-SAT|ERRO|Erro de Validacao do Conteudo
20150917092615|AC-SAT|ERRO|Houve falha no processo de geração do CF-e-SAT.
20150917092615|AC-SAT|INFO|Tempo resposta (EnviarDadosVenda): 109 ms.
20150917092841|SAT|SWEDA|Validacao do codigo de ativacao

A forma como estou chamando, após preencher os campos ref. a venda esta assim:
      SAT.EnviarDadosVenda(SAT.CFe.GerarXML);
      case SAT.Resposta.codigoDeRetorno of
        6000:
          begin

Recebi um xml de exemplo da sweda e esta diferente do que é gerado pelo ACBRSat, lembrando que o mesmo erro ocorreu no SAT da Bematech, porém o trecho do log acima é do SAT da sweda onde as msgs são mais "claras".

Em anexo se encontra o Gerado pelo meu AC e o que o suporte da Sweda me enviou , observei que o cabeçalho esta diferente

AD20150917092656-992972-env.xml

GeradoPeloSuporteSweda.xml

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Ahh.. acho que peguei...

Repare que há um parâmetro em ACBrSAT.CFe.GerarXML

function GerarXML( ApenasTagsAplicacao: Boolean = false) : AnsiString ;

Ou seja... da maneira que está.. ele está gerando Tags que são de preenchimento do SAT e não da aplicação... corrigindo o seu código, ficaria algo como:

SAT.EnviarDadosVenda(SAT.CFe.GerarXML( True ));

Se o CFe está na memória.. tudo que você precisa fazer é chamar:

SAT.EnviarDadosVenda

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Membros Pro
Em 17/09/2015 at 15:46, Daniel Simoes disse:

Ahh.. acho que peguei...

Repare que há um parâmetro em ACBrSAT.CFe.GerarXML

function GerarXML( ApenasTagsAplicacao: Boolean = false) : AnsiString ;

Ou seja... da maneira que está.. ele está gerando Tags que são de preenchimento do SAT e não da aplicação... corrigindo o seu código, ficaria algo como:


SAT.EnviarDadosVenda(SAT.CFe.GerarXML( True ));

Se o CFe está na memória.. tudo que você precisa fazer é chamar:


SAT.EnviarDadosVenda

 

Bom dia Daniel Simoes, estou com este problema no ACBrPlus, como devo informar no arquivo TXT?

Link para o comentário
Compartilhar em outros sites

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