Ir para conteúdo
  • Cadastre-se

dev botao

Erro 6010 - Erro na validação do conteúdo - Sem solução


Ver Solução Respondido por André Ferreira de Moraes,
  • Este tópico foi criado há 2557 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Desenvolvi todo o sistema usando o emulador de São Paulo (Eu estava esperando receber o kit para o mf-e) porém está semana estou testando o mesmo aplicativo com o Kit de desenvolvimento da Elgin (Está tudo instalado e funcionado) com o MF-e está dado o erro :

06010|1999|Erro na validação do conteúdo ,  passeio dia quebrando a cabeça e sem uma solução, tanto no meu aplicativo como no demo do acbr é retornado este mesmo erro,  e não consigo seguir nos teste, como posso achar este problema, será que alguém possa ajudar no xml postado em baixo ?

 

o xml gerado é este :

 

<?xml version="1.0" encoding="UTF-8"?><CFe>
   <infCFe versaoDadosEnt="0.07">
      <ide>
         <CNPJ>72618748000163</CNPJ>
         <signAC>!==MD2Nof/O0tQMPKiYeeAydSjYt7YV9kU0nWKZGXHVdYIzR2W9Z6tgXni/Y5bnjmUAk8MkqlBJIiOOIskKCjJ086k7vAP0EU5cBRYj/nzHUiRdu9AVD7WRfVs00BDyb5fsnnKg7gAXXH6SBgCxG9yjAkxJ0l2E2idsWBAJ5peQEBZqtHytRUC+FLaSfd3+66QNxIBlDwQIRzUGPaU6fvErVDSfMUf8WpkwnPz36fCQnyLypqe/5mbox9pt3RCbbXcYqnR/4poYGr9M9Kymj4/PyX9xGeiXwbgzOOHNIU5M/aAs0rulXz948bZla0eXABgEcp6mDkTzweLPZTbmOhX+eA==</signAC>
         <numeroCaixa>001</numeroCaixa>
      </ide>
      <emit>
         <CNPJ>22295347000141</CNPJ>
         <IE>065911482</IE>
         <IM>123123</IM>
         <indRatISSQN>N</indRatISSQN>
      </emit>
      <dest>
         <xNome>ADMINISTRADOR</xNome>
      </dest>
      <det nItem="1">
         <prod>
            <cProd>05.03.182</cProd>
            <xProd>2 TOMADAS 2P + T 20A JERI (SOBREPOR)- 1425 - ROMAZI</xProd>
            <NCM>85366910</NCM>
            <CFOP>5102</CFOP>
            <uCom>UND</uCom>
            <qCom>1.0000</qCom>
            <vUnCom>4.54</vUnCom>
            <indRegra>A</indRegra>
            <obsFiscoDet xCampoDet="campo">
               <xTextoDet>texto</xTextoDet>
            </obsFiscoDet>
         </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>
         <vCFeLei12741>0.00</vCFeLei12741>
      </total>
      <pgto>
         <MP>
            <cMP>01</cMP>
            <vMP>4.54</vMP>
         </MP>
      </pgto>
      <infAdic>
         <infCpl>Sistema de SAT</infCpl>
      </infAdic>
   </infCFe>
</CFe>

 

Postado
15 horas atrás, André Ferreira de Moraes disse:

Use os dados disponíveis em 

Sua assinatura está com tamanho maior que o máximo permitido(344), provavelmente vc deve descartar os 3 primeiros caracteres do campo signAC.

André e sérgio muito obrigado, realmente era isto está chave peguei com a elgin e não conferi a quantidade de caracteres !!! Muito obrigado.

21 horas atrás, Sérgio Assunção disse:

@elixandre
O emitente é do RJ, não é esse o problema ?

Muito obrigado pela ajuda !!! 

  • Curtir 1
Postado
Em 01/12/2017 at 16:02, elixandre disse:

André e sérgio muito obrigado, realmente era isto está chave peguei com a elgin e não conferi a quantidade de caracteres !!! Muito obrigado.

Muito obrigado pela ajuda !!! 

Agora você pode submeter o XML em uma validação, antes mesmo de ser enviado ao aparelho.

Data: 01/12/2017
-- ACBrSAT, ACBrSATClass --
[+] Adicionado o método "ValidarDadosVenda", que permite efetuar a validação do
    XML a ser enviado ou recebido do SAT, contra um Schema (XSD). Isso ajudará
    na detecção de erros de sintaxe do XML.
    function ValidarDadosVenda( dadosVenda : AnsiString; out msgErro: String) : Boolean;
[+] Adicionada a propriedade "Config.ArqSchema: String", para identificar o
    Schema a ser usado em "ValidarDadosVenda"
[+] Adicionada a propriedade: "Config.XmlSignLib: TSSLXmlSignLib", para definir
    qual será a bibioteca a ser usada na validação do XML
    (por: André Moraes e DSA)

 

Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Postado
1 hora atrás, Sérgio Assunção disse:

Agora você pode submeter o XML em uma validação, antes mesmo de ser enviado ao aparelho.


Data: 01/12/2017
-- ACBrSAT, ACBrSATClass --
[+] Adicionado o método "ValidarDadosVenda", que permite efetuar a validação do
    XML a ser enviado ou recebido do SAT, contra um Schema (XSD). Isso ajudará
    na detecção de erros de sintaxe do XML.
    function ValidarDadosVenda( dadosVenda : AnsiString; out msgErro: String) : Boolean;
[+] Adicionada a propriedade "Config.ArqSchema: String", para identificar o
    Schema a ser usado em "ValidarDadosVenda"
[+] Adicionada a propriedade: "Config.XmlSignLib: TSSLXmlSignLib", para definir
    qual será a bibioteca a ser usada na validação do XML
    (por: André Moraes e DSA)

 

Sérgio vai ser de muito ajuda no retorno genérico que tínhamos !!! Obrigado !!!

  • Este tópico foi criado há 2557 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.