Erro ao Assinar um XML informando a tag "CBenef"

69 views
Skip to first unread message

Bruno Lima

unread,
May 6, 2019, 11:10:32 PM5/6/19
to NFePHP
Olá galera, tudo tranquilo???


Estou com problemas ao tentar assinar uma NFe de Devolução no Regime Simples Nacional com ST, mesmo informando substituição tributaria, me retorna a seguinte mensagem de erro:


This XML is not valid. Element '{http://www.portalfiscal.inf.br/nfe}cBenef': [facet 'pattern'] The value '2806100' is not accepted by the pattern '([!-ÿ]{8}|[!-ÿ]{10})?'. Element '{http://www.portalfiscal.inf.br/nfe}cBenef': '2806100' is not a valid value of the local atomic type. Element '{http://www.portalfiscal.inf.br/nfe}cBenef': [facet 'pattern'] The value '2806100' is not accepted by the pattern '([!-ÿ]{8}|[!-ÿ]{10})?'. Element '{http://www.portalfiscal.inf.br/nfe}cBenef': '2806100' is not a valid value of the local atomic type.



Será que alguém pode me ajudar a como resolver este problema???
Desde já obrigado a todos!!!

Bruno Lima

unread,
May 7, 2019, 5:13:40 PM5/7/19
to NFePHP
Não aparece mais essa mensagem já que consegui atualizar o pacote, executando o comando abaixo:

composer update nfephp-org/sped-common


Mas o XML está sendo assinado sem a tag "CEST", alguém saberia me dizer o motivo já que o TXT está sendo preparado corretamente


I|0000053001|SEM GTIN|Camiseta - M - Preto|69111090|1400800||5202|Peca|2.000|143.90|287.80|SEM GTIN|Peca|2.000|143.90|||||1|01990000000196|2||


* XML Assinado:

<det nItem="2">
<prod>
<cProd>0000053001</cProd>
<cEAN>SEM GTIN</cEAN>
<xProd>
Camiseta Vodafone McLaren Mercedes Limit - M - Preto
</xProd>
<NCM>69111090</NCM>
<CFOP>5202</CFOP>
<uCom>Peca</uCom>
<qCom>2.000</qCom>
<vUnCom>143.90</vUnCom>
<vProd>287.80</vProd>
<cEANTrib>SEM GTIN</cEANTrib>
<uTrib>Peca</uTrib>
<qTrib>2.000</qTrib>
<vUnTrib>143.90</vUnTrib>
<indTot>1</indTot>
<xPed>01990000000196</xPed>
<nItemPed>2</nItemPed>
</prod>
<imposto>
<vTotTrib>111.29</vTotTrib>
<ICMS>
<ICMSSN900>
<orig>0</orig>
<CSOSN>900</CSOSN>
<modBC>3</modBC>
<vBC>287.80</vBC>
<pICMS>20.00</pICMS>
<vICMS>57.56</vICMS>
<modBCST>5</modBCST>
<vBCST>287.80</vBCST>
<pICMSST>18.00</pICMSST>
<vICMSST>51.80</vICMSST>
<pCredSN>2.50</pCredSN>
<vCredICMSSN>0</vCredICMSSN>
</ICMSSN900>
</ICMS>
<IPI>
<CNPJProd>00000000000000</CNPJProd>
<cEnq>999</cEnq>
<IPITrib>
<CST>99</CST>
<vBC>143.90</vBC>
<pIPI>10.00</pIPI>
<vIPI>28.78</vIPI>
</IPITrib>
</IPI>
<PIS>
<PISOutr>
<CST>99</CST>
<vBC>0.00</vBC>
<pPIS>0.00</pPIS>
<vPIS>0.00</vPIS>
</PISOutr>
</PIS>
<COFINS>
<COFINSOutr>
<CST>99</CST>
<vBC>287.80</vBC>
<pCOFINS>0.00</pCOFINS>
<vCOFINS>0.00</vCOFINS>
</COFINSOutr>
</COFINS>
</imposto>
<impostoDevol>
<pDevol>10.00</pDevol>
<IPI>
<vIPIDevol>0.00</vIPIDevol>
</IPI>
</impostoDevol>
</det>

Roberto Machado

unread,
May 7, 2019, 5:21:47 PM5/7/19
to nfe...@googlegroups.com
Olha é melhor abrir um ASSUNTO de cada vez assim fica difícil ajudar !!!

CEST é no registro I05C
I05C|CEST|indEscala|CNPJFab|
Roberto

Bruno Lima

unread,
May 7, 2019, 5:56:15 PM5/7/19
to NFePHP
Olá linux.rlm,

Implementei no TXT a linha "I05C|CEST|indEscala|CNPJFab|", conforme vc me falou e mesmo assim ainda não gerou a tag "CEST" no XML, vou abrir um outro topico...


I|0000054005|SEM GTIN|Camiseta - G - Azul|69111090|||5202|Peca|3.000|79.90|239.70|SEM GTIN|Peca|3.000|79.90|||||1|01990000000196|1||
I05c|1400800|S||
Reply all
Reply to author
Forward
0 new messages