erro X800 na serie

40 views
Skip to first unread message

Mario Nieri

unread,
Jul 27, 2026, 11:25:34 AM (2 days ago) Jul 27
to wsnfsecampinas
Bom dia. Campinas/SP homologacao. Populando campos a partir de AcbrNfseX baixei .xsd da versao 1.01 (nfse-esquemas_xsd-v1-01-20260209.zip), agora obtenho o erro na serie:

Erro(s):
Código  : X800
Mensagem: Erro de Validação:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse%7D
serie': [facet 'pattern'] The value '1' is not accepted by the pattern '^0{0,4}\d{1,5}$'.

abaixo a serie 1 sem zeros a esquerda, é permitido?

<DPS xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01">
<infDPS Id="DPS350950225454648600086300001000000000045000">
<tpAmb>2</tpAmb>
<dhEmi>2026-07-27T12:08:04-03:00</dhEmi>
<verAplic>ACBrNFSeX-1.00</verAplic>
<serie>1</serie>
<nDPS>45000</nDPS>
<dCompet>2026-07-27</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>3509502</cLocEmi>
<prest>

wsnfsecampinas

unread,
Jul 27, 2026, 12:03:43 PM (2 days ago) Jul 27
to wsnfsecampinas
Bom dia

Sim, o webservice de Campinas aceita a série 1 sem zeros a esquerda, <serie>1</serie>.

Atenciosamente

Mario Nieri

unread,
Jul 27, 2026, 3:00:47 PM (2 days ago) Jul 27
to wsnfsecampinas
Obrigado pela resposta. Mesmo com 5 posicoes o erro continua, o que pode ser?
Código  : X800
Mensagem: Erro de Validação:  --> 1839 - Element '{http://www.sped.fazenda.gov.br/nfse}serie': [facet 'pattern'] The value '00001' is not accepted by the pattern '^0{0,4}\d{1,5}$'.

Correção:

 segue copia do xml:
 
<DPS xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01">
<infDPS Id="DPS350950225454648600086300001000000000045000">
<tpAmb>2</tpAmb>
<dhEmi>2026-07-27T15:41:14-03:00</dhEmi>
<verAplic>ACBrNFSeX-1.00</verAplic>
<serie>00001</serie>

<nDPS>45000</nDPS>
<dCompet>2026-07-27</dCompet>
<tpEmit>1</tpEmit>
<cLocEmi>3509502</cLocEmi>
<prest>
<CNPJ>54546486000863</CNPJ>
<IM>000151157</IM>
<fone>19997711067</fone>
<email>in...@conglom.com.br</email>
<regTrib>
<opSimpNac>1</opSimpNac>
<regEspTrib>0</regEspTrib>
</regTrib>
</prest>
<toma>
<CNPJ>54687819000106</CNPJ>
<IM>19925</IM>
<xNome>CONGLOM DE TESTE</xNome>
<end>
<endNac>
<cMun>3509502</cMun>
<CEP>18000000</CEP>
</endNac>
<xLgr>RUA CENTRAL</xLgr>
<nro>123</nro>
<xBairro>CENTRO</xBairro>
</end>
<fone>1533445566</fone>
<email>no...@provedor.com.br</email>
</toma>
<serv>
<locPrest>
<cLocPrestacao>3509502</cLocPrestacao>
</locPrest>
<cServ>
<cTribNac>010101</cTribNac>
<cTribMun>010</cTribMun>
<xDescServ>discriminacao I\ndiscriminacao II\ndiscriminacao III\ndiscriminacao IV</xDescServ>
<cNBS>115021000</cNBS>
</cServ>
</serv>
<valores>
<vServPrest>
<vServ>20.00</vServ>
</vServPrest>
<trib>
<tribMun>
<tribISSQN>1</tribISSQN>
<tpRetISSQN>1</tpRetISSQN>
</tribMun>
<tribFed>
<piscofins>
<CST>01</CST>
<vBCPisCofins>20.00</vBCPisCofins>
<pAliqPis>0.00</pAliqPis>
<pAliqCofins>0.00</pAliqCofins>
<vPis>0.00</vPis>
<vCofins>0.00</vCofins>
<tpRetPisCofins>2</tpRetPisCofins>
</piscofins>
</tribFed>
<totTrib>
<vTotTrib>
<vTotTribFed>0.00</vTotTribFed>
<vTotTribEst>0.00</vTotTribEst>
<vTotTribMun>0.01</vTotTribMun>
</vTotTrib>
</totTrib>
</trib>
</valores>
<IBSCBS>
<finNFSe>0</finNFSe>
<indFinal>0</indFinal>
<cIndOp>030103</cIndOp>
<indDest>0</indDest>
<valores>
<trib>
<gIBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
</gIBSCBS>
</trib>
</valores>
</IBSCBS>
</infDPS>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#DPS350950225454648600086300001000000000045000">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>S43xfU0M3HDAdczEgvmqM+ZjqSI=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>xxx apagado</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>xxxapagado</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</DPS>

wsnfsecampinas

unread,
Jul 28, 2026, 8:29:06 AM (yesterday) Jul 28
to wsnfsecampinas
Bom dia

Não consegui entender como sua validação está sendo realizada por meio do XSD.

Considerando a expressão regular ^0{0,4}\d{1,5}$, são aceitos valores contendo de 1 a 5 dígitos, além da possibilidade de até 4 zeros à esquerda, conforme definido pelo próprio padrão da expressão regular. Portanto, tanto um valor com 1 dígito quanto um valor com 5 dígitos atendem ao regex e são considerados válidos.

Atenciosamente 

Reply all
Reply to author
Forward
0 new messages