Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Membros Pro
Postado

Problema Validação do Xml do CFE, no Estado do Ceará a Inscrição Estadual não tem ainda 12 posições, e o aparelho MFE é registrado de acordo com a inscrição do emissor, 

a primeira validação é justamente essa tem como informar o tamanho a ser testado

  • Membros Pro
Postado
21 horas atrás, André Ferreira de Moraes disse:

Vc deve completar com 0 a esquerda até completar 12 dígitos.

Isso foi feito mas não funciona pois o aparelho é registrado aqui no ceará com a quantidade de dígitos reais da IE, inclusive meu modulo de teste tem o IE igual a  '1234567890'

  • Membros Pro
Postado
20 minutos atrás, André Ferreira de Moraes disse:

Anexe seu XML e a mensagem de erro.

Ok Segue o

XML 

<CFe>
<infCFe versaoDadosEnt="0.07">
<ide>
 <CNPJ>10615281000140</CNPJ>
 <signAC>CODIGO DE VINCULACAO AC DO MFE-CFE</signAC>
 <numeroCaixa>105</numeroCaixa>
 </ide>
<emit>
 <CNPJ>14200166000166</CNPJ>
 <IE>1234567890</IE>
 <indRatISSQN>N</indRatISSQN>
 </emit>
<dest>
 <CPF>00731995325</CPF>
 <xNome>CLIENTES DIVERSOS</xNome>
 </dest>
<det nItem="1">
<prod>
 <cProd>0000000056</cProd>
 <xProd>TESTE TESTE</xProd>
 <NCM>62129000</NCM>
 <CFOP>5102</CFOP>
 <uCom>PAR</uCom>
 <qCom>1.0000</qCom>
 <vUnCom>1.800</vUnCom>
 <indRegra>A</indRegra>
 </prod>
<imposto>
 <vItem12741>0.55</vItem12741>
<ICMS>
<ICMS40>
 <Orig>0</Orig>
 <CST>60</CST>
 </ICMS40>
 </ICMS>
<PIS>
<PISAliq>
 <CST>01</CST>
 <vBC>1.80</vBC>
 <pPIS>0.0065</pPIS>
 </PISAliq>
 </PIS>
<COFINS>
<COFINSAliq>
 <CST>01</CST>
 <vBC>1.80</vBC>
 <pCOFINS>0.0300</pCOFINS>
 </COFINSAliq>
 </COFINS>
 </imposto>
 </det>
<total>
 <vCFeLei12741>0.55</vCFeLei12741>
 </total>
<pgto>
<MP>
 <cMP>99</cMP>
 <vMP>1.80</vMP>
 </MP>
 </pgto>
 </infCFe>
 </CFe>
 
Mensagem de Erro : '1234567890' violates length constraint of '12'.The element 'IE' with value '1234567890' failed to parse.
 
23 minutos atrás, André Ferreira de Moraes disse:

Anexe seu XML e a mensagem de erro.

Se Informar diferente de ''1234567890' , se consegue enviar porem o aparelho barra

  • Membros Pro
Postado

O Problema acontece quando executo a validação do comando                 If ACBrSAT_Ultra.ValidarDadosVenda(ACBrSAT_Ultra.CFe.AsXMLString,sMsgErr) then

o problema foi que eu examinei a CfeDadosVendaAPL_0007.xsd,, nesse schema de validação exige que o IE, tenha um tamanho de 12 posições, coisas que só acontece com a tanca, que esta fora do padrão exigido pelo sefaz do Ceará

o aparelho que esta no padrão é o da Elgin. que aceita a inscrição estadual com o tamanho padrão no Ceará, acredito que se você pedir um aparelho da Elgin, com o registro de IE no padrão do Ceará, vai acontecer o problema.

  • Moderadores
Postado

Vc só vai conseguir usar o comando ValidarDadosVenda se informar a IE com 12 dígitos.

A TANCA segue a especificação nacional, que é a mesma que o Ceará adota. A Elgin aceita 9 dígitos apesar da especificação dizer que deve conter 12.

Analise os arquivos de especificação disponibilizados em http://cfe.sefaz.ce.gov.br/mfe/informacoes/downloads 

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefip.com.br | www.xpos.com.br
  • Moderadores
Postado

Vc pode editar o arquivo CfeDadosVendaAPL_000 7 .xsd, no campo IE tente colocar a seguinte alteração:

                                <xs:element name="IE" minOccurs="1" maxOccurs="1">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:minLength value="9"/>
                                      <xs:maxLength value="12"/>

                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefip.com.br | www.xpos.com.br
  • Este tópico foi criado há 2938 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...