XML NF-e Importação

1,101 views
Skip to first unread message

marlonsouza

unread,
Apr 12, 2011, 8:52:04 PM4/12/11
to NFePHP
Boa noite a todos,

Meu software realiza todas as operações da NF-e com sucesso, exceto as
notas de importação, onde um cliente meu emite a NF e ela retorna com
erro 225 de schema inválido.

O detalhe é que pego a string do XML e testo no validador do RS (minha
UF), passa sem problema algum, mas ao consultar a NF-e, recebo o
retorno do SOAP.

Array
{
[bStat] => 1
[cStat] => 225
[xMotivo] => Rejeicao: Falha do Schema XML do lote de NFe (Elemento:
enviNFe/NFe[1]/infNFe/det[1]/imposto/II/)
[aProt] =>
}

Como trata-se de uma NF-e de importação, devemos incluir a tag filha
<II> na tag <imposto>, conforme página 150 do manual de integração,
porém ele acusa erro nesta tag.

Já verifiquei com a SEFAZ/RS, que além de não saber o que ocorre, me
orientou a usar o emissor deles. Eu usei e gerei um XML igual ao meu e
com isso concluo que o meu está OK.

Gostaria de saber se alguém possui este tipo de erro e ou alguma luz
de como depurar esta informação.
Utilizo RHEL no server, mas desenvolvemos no openSUSE. Erro em ambos.
Demais NF-e estão passando 100%. Não tenho erro nenhum, exceto esta
nota.

Obs.: Favor não reportar alterativas básicas, pois já estou habituado
com NF-e e sei das questões, charset, acentuação, limitação e
obrigatoriedade de campos, etc.

Abaixo segue o trecho do meu XML sem assinatura, com os campos
devidamente modificados para preservar o cliente.


<enviNFe xmlns="http://www.portalfiscal.inf.br/nfe"
versao="2.00"><idLote>10000</idLote><NFe xmlns="http://
www.portalfiscal.inf.br/nfe"><infNFe
Id="NFe43110400000000000000550010000189011147004201"
versao="2.00"><ide><cUF>43</cUF><cNF>14700420</cNF><natOp>COMPRA PARA
INDUSTRIALIZACAO</natOp><indPag>1</indPag><mod>55</mod><serie>1</
serie><nNF>18901</nNF><dEmi>2011-04-12</dEmi><dSaiEnt>2011-04-12</
dSaiEnt><hSaiEnt>21:06:01</hSaiEnt><tpNF>0</tpNF><cMunFG>4314902</
cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>1</cDV><tpAmb>1</
tpAmb><finNFe>1</finNFe><procEmi>0</procEmi><verProc>1.95.5</verProc></
ide><emit><CNPJ>00000000000000</CNPJ><xNome>RAZAO SOCIAL LTDA</
xNome><xFant>FANTASIA</xFant><enderEmit><xLgr>ENDERECO DA EMPRESA</
xLgr><nro>472</nro><xBairro>BAIRRO DA EMPRESA</xBairro><cMun>4314902</
cMun><xMun>PORTO ALEGRE</xMun><UF>RS</UF><CEP>00000000</
CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>555100000000</fone></
enderEmit><IE>0000000000</IE><CRT>3</CRT></emit><dest><CNPJ/
><xNome>RAZAO DESTINATARIO</xNome><enderDest><xLgr>BLACKBROOK ROAD
ESTADOS UNIDOS</xLgr><nro>000044</nro><xBairro>CENTER</
xBairro><cMun>9999999</cMun><xMun>EXTERIOR</xMun><UF>EX</
UF><CEP>00000000</CEP><cPais>2496</cPais><xPais>ESTADOS UNIDOS</
xPais><fone>5100000000</fone></enderDest><IE/></dest><det
nItem="1"><prod><cProd>889</cProd><cEAN/><xProd>DESCRICAO DO PRODUTO</
xProd><NCM>39205100</NCM><CFOP>3101</CFOP><uCom>UN</
uCom><qCom>500.0000</qCom><vUnCom>4.3748</vUnCom><vProd>2187.40</
vProd><cEANTrib/><uTrib>UN</uTrib><qTrib>500.0000</
qTrib><vUnTrib>4.3748</vUnTrib><indTot>1</indTot><DI><nDI>1106100000</
nDI><dDI>2011-04-05</dDI><xLocDesemb>AEROPORTO INTERNACIONAL SALGADO
FILHO</xLocDesemb><UFDesemb>RS</UFDesemb><dDesemb>2011-04-05</
dDesemb><cExportador>CODIGO DO EXPORTADOR</
cExportador><adi><nAdicao>1</nAdicao><nSeqAdic>1</
nSeqAdic><cFabricante>NOME DO FABRICANTE</cFabricante></adi></DI></
prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</
modBC><vBC>4057.67</vBC><pICMS>17.00</pICMS><vICMS>689.80</vICMS></
ICMS00></ICMS><IPI><clEnq>0</clEnq><cEnq>999</cEnq><IPITrib><CST>00</
CST><vBC>2187.40</vBC><pIPI>15.00</pIPI><vIPI>328.11</vIPI></IPITrib></
IPI><II><vBC>1885.70</vBC><vDespAdu>607.63</vDespAdu><vII>301.71</
vII><vIOF>0.00</vIOF></II><PIS><PISAliq><CST>01</CST><vBC>2645.65</
vBC><pPIS>1.65</pPIS><vPIS>43.65</vPIS></PISAliq></
PIS><COFINS><COFINSAliq><CST>01</CST><vBC>2645.65</vBC><pCOFINS>7.60</
pCOFINS><vCOFINS>201.07</vCOFINS></COFINSAliq></COFINS></imposto></
det><total><ICMSTot><vBC>4057.67</vBC><vICMS>689.80</
vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>2187.40</
vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</
vDesc><vII>301.71</vII><vIPI>328.11</vIPI><vPIS>43.65</
vPIS><vCOFINS>201.07</vCOFINS><vOutro>0.00</vOutro><vNF>3367.86</vNF></
ICMSTot></total><transp><modFrete>0</
modFrete><transporta><CPF>00000000000</CPF><xNome>NOME DA
TRANSPORTADORA</xNome><IE/><xEnder>ENDERECO DA TRANSPORTADORA</
xEnder><xMun>PORTO ALEGRE</xMun><UF>RS</UF></transporta><vol><qVol>1</
qVol><esp>CXPAPELAO</esp><marca>SM</marca><nVol>SN</nVol><pesoL>0.300</
pesoL><pesoB>0.450</pesoB></vol></transp><infAdic><infCpl>DI
1106100000;KRA 000000;PIS R$ 4365 COFINS R$ 20107;TAXA SISCOMEX
40;</infCpl></infAdic></infNFe></NFe></enviNFe>

Se alguém puder dar uma luz.

Obrigado

Marlon

marlonsouza

unread,
Apr 12, 2011, 10:44:50 PM4/12/11
to NFePHP
PROBLEMA RESOLVIDO.

Apenas para constar, tenho threads executando em background no server,
que gerenciam todo o processo de transmissão e demais processos da NF-
e, e ouve uma falha no gerenciamento das mesmas, onde o front-end do
aplicativo não terminava todas ao comando, logo, uma ficou em
execução, rodando com as funções obsoletas, já carregadas na memória,
retransmitindo a NFe semos últimos commits nas minhas bibliotecas.

Até mais,
Marlon
> versao="2.00"><idLote>10000</idLote><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe
Reply all
Reply to author
Forward
0 new messages