RPS foi rejeitado pela prefeitura. XSD Error 1840: Element 'cst': facet 'enumeration' The value '00' is not an element of the set '1', '2', '3', '4', '5', '6', '7', '8', '9', '49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64',

De Portal do Conhecimento MicroUniverso
Revisão de 09h33min de 26 de maio de 2026 por Arione (discussão | contribs) (RPS foi rejeitado pela prefeitura. XSD Error 1840: Element 'cst': facet 'enumeration' The value '00' is not an element of the set '1', '2', '3', '4', '5', '6', '7', '8', '9', '49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64',)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Tutorial

Erro ao efetuar o envio de RPS.

RPS foi rejeitado pela prefeitura. XSD Error 1840: Element 'cst': facet 'enumeration' The value '00' is not an element of the set '1', '2', '3', '4', '5', '6', '7', '8', '9', '49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62', '63', '64',

Masterem:

Ferramentas - Núcleo Financeiro - Exportação/Importação RPS

No exemplo da rejeição do RPS acima, para o município de Três-Pontas MG, não validam o cstPisCofins com 00. Foi tratado na aplicação/Masterem e com a TecnoSpeed o ajuste da validação interna para esta cidade em específico para que ao enviar o CST 00, ele não seja inserido no XML de Envio.

"cstPisCofins": "00"

PASSO 1

Image2121c.png

PASSO 2

"apuracaoPropria": {

"cstPisCofins": "00",

"baseCalculoPisCofins": 0.00,

"pis": {

"aliquota": 0.00,

"valor": 0.00


PASSO 3

Após o envio do RPS, o mesmo é rejeitado:

Image3fr.png

PASSO 4


A rejeição acontece pois no XML do arquivo de remessa do RPS enviado, está enviado com os nós abaixo:

"...

"apuracaoPropria": {

"cstPisCofins": "00",

"baseCalculoPisCofins": 0.00,

"pis": {

"aliquota": 0.00,

"valor": 0.00

..."

Para a autorização da NFSe/RPS, é necessário não enviar o nó de Apuração Própria no json, pois com o envio dos campos zerados no json, internamente geramos o CST de qualquer maneira, fazendo com que o valor seja inserido no XML.


Para que ao enviar o CST 00, ele não seja inserido no XML de Envio, é necessário efetuar a atualização do sistema Masterem para 923.00 ou Superior.


http://download.microuniverso.com.br/MasterEn/Versao96/Aplicativos/MasterEn/

Senha para descompactar: mu6196