Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Pessoal boa tarde,

Tenho um sistema já em produção a algumas semanas, gerando os arquivos para o SAT com o ACBr sem nenhum problema.

Do nada de um dia para o outro começou a dar um erro desconhecido, mesma versão do sistema, mesma base, tudo igual no cliente.

No log aparece:

13/12/2016|11:25:32|AC-SAT|info|Iniciando execução do comando EnviarDadosVenda
13/12/2016|11:25:32|SAT-AC|info|Iniciando recebimento de dados de venda...
13/12/2016|11:25:32|AC-SAT|info|Erro de validação com o xsd: Element 'total': This element is not expected. Expected is one of ( entrega, det ). 
13/12/2016|11:25:32|AC-SAT|info|Erro ao validar dados de venda com o xsd
13/12/2016|11:25:32|AC-SAT|erro|Erro ao receber os dados de venda
13/12/2016|11:25:32|AC-SAT|erro|Erro ao realizar a validação dos parâmetros
13/12/2016|11:25:32|SAT-AC|info|595276|06010|1999|Erro desconhecido||
 

Fui abrir o XML gerado e percebi que o XML está sendo gerado incompleto, abaixo:

<CFe>
   <infCFe versao="0.00" versaoDadosEnt="0.06" versaoSB="000000" Id="">
      <ide>
         <mod>59</mod>
         <tpAmb>1</tpAmb>
         <CNPJ>xxxxxxxxxxxxxx</CNPJ>
         <signAC>xxx</signAC>
         <numeroCaixa>001</numeroCaixa>
      </ide>
      <emit>
         <CNPJ>xxx</CNPJ>
         <enderEmit>
         </enderEmit>
         <IE>xxx</IE>
         <cRegTrib>1</cRegTrib>
         <indRatISSQN>N</indRatISSQN>
      </emit>
      <dest>
      </dest>
      <total>
         <vCFe>0.00</vCFe>
         <vCFeLei12741>0.00</vCFeLei12741>
      </total>
      <pgto>
         <vTroco>0.00</vTroco>
      </pgto>
      <infAdic>
         <infCpl>Valor aproximado dos tributos deste cupom 41,38% conforme Lei Federal 12.741/2012 - Fonte IBPT</infCpl>
      </infAdic>
   </infCFe>
</CFe>
 

e abaixo um xml correto que foi gerado no dia anterior:

<CFe>
   <infCFe versao="0.00" versaoDadosEnt="0.06" versaoSB="000000" Id="">
      <ide>
         <mod>59</mod>
         <tpAmb>1</tpAmb>
         <CNPJ>xxxxxxxxxx</CNPJ>
         <signAC>xxx</signAC>
         <numeroCaixa>001</numeroCaixa>
      </ide>
      <emit>
         <CNPJ>xxx</CNPJ>
         <enderEmit>
         </enderEmit>
         <IE>xxx</IE>
         <cRegTrib>1</cRegTrib>
         <indRatISSQN>N</indRatISSQN>
      </emit>
      <dest>
         <CPF>000</CPF>
      </dest>
      <det nItem="1">
         <prod>
            <cProd>000</cProd>
            <xProd>PRODUTO P</xProd>
            <NCM>XXX</NCM>
            <CFOP>5102</CFOP>
            <uCom>UN</uCom>
            <qCom>1.0000</qCom>
            <vUnCom>159.00</vUnCom>
            <vProd>0.00</vProd>
            <indRegra>A</indRegra>
            <vItem>0.00</vItem>
         </prod>
         <imposto>
            <ICMS>
               <ICMSSN102>
                  <Orig>0</Orig>
                  <CSOSN>102</CSOSN>
               </ICMSSN102>
            </ICMS>
            <PIS>
               <PISSN>
                  <CST>49</CST>
               </PISSN>
            </PIS>
            <COFINS>
               <COFINSSN>
                  <CST>49</CST>
               </COFINSSN>
            </COFINS>
         </imposto>
      </det>
      <total>
         <vCFe>159.00</vCFe>
         <vCFeLei12741>0.00</vCFeLei12741>
      </total>
      <pgto>
         <MP>
            <cMP>03</cMP>
            <vMP>159.00</vMP>
         </MP>
         <vTroco>0.00</vTroco>
      </pgto>
      <infAdic>
         <infCpl>Valor aproximado dos tributos deste cupom 41,38% conforme Lei Federal 12.741/2012 - Fonte IBPT</infCpl>
      </infAdic>
   </infCFe>
</CFe>
 

 

Alguém faz ideia do que pode ser isso ?

Desde já eu agradeço muito.

 

 

 

Editado por Ataides Gomes
Postado

Daniel obrigado por responder, o curioso é que tenho o mesmo sistema rodando em outros clientes sem nenhum problema, claro que se ocorreu essa atualização forçada nesse equipamento justificaria o fato de estar funcionando em todos os lugares menos nesse.

Mas se for isso  layout 0.07 teria de baixar uma nova atualização do Acbr e recompilar o aplicativo ?

Postado
1 hora atrás, Daniel Simoes disse:

Não o ACBrSAT já está preparado... apenas informa o layout de entrada em:


    Config.infCFe_versaoDadosEnt :=0.07

 

 

Daniel,

Verifiquei e de fato o equipamento está com versão do layout em 0.07;

Então fiz o ajuste no componente, Config.infCFe_versaoDadosEnt := 0.07.

Porém o erro persiste, então fui verificar o arquivo gerado:

<CFe><infCFe Id="CFe35161211111111111111591234567890000307691704" versao="0.06" versaoDadosEnt="0.07" versaoSB="000003"> ...

Perceba que ele mudou a versão do versaoDadosEnt, mas o versao não.

Estou com uma versão do ano passado do ACBr, poderia ser isso ?

Obrigado pela ajuda.

 

Postado

Pois é Willian, eu herdei o projeto de um outro desenvolvedor, e consequentemente os pepinos também.

Provavelmente seja isso sim, vou tentar pegar a última versão do ACBr e reinstalar.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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