# Atualização Orçamentária Regras | 2025 ~

### Chave

**\[ Código Unidade Gestora - Exercício - Código Unidade Orçamentária - Código Função - Código Subfunção - Código Programa - Código Ação - Código Categoria Econômica - Código Natureza Despesa - Código Modalidade Despesa - Código Elemento Despesa - Código Fonte Recurso - Exercício Fonte Recurso - Número Decreto Ofício - Tipo Decreto Ofício - Tipo Alteração \]**

---

### Regras

<table id="bkmrk-id-regra-atualizacao" style="width: 100%; height: 2015.69px;"><thead><tr style="height: 29.7969px;"><td style="width: 61.7405%; height: 29.7969px;">ID</td><td style="width: 38.2595%; height: 29.7969px;">Regra</td></tr></thead><tbody><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**ATUALIZACAO\_ORCAMENTARIA\_DUPLICIDADE\_NAO\_PERMITIDA**</td><td style="width: 38.2595%; height: 46.5938px;">Não é permitido cadastrar registros duplicados pela chave de unicidade</td></tr><tr style="height: 63.3906px;"><td style="width: 61.7405%; height: 63.3906px;">**ATUALIZACAO\_ORCAMENTARIA\_UNIDADE\_GESTORA\_MUNICIPIO**</td><td style="width: 38.2595%; height: 63.3906px;">Só é permitido informar unidades gestoras do mesmo município. O Consórcio só pode informar a si mesmo</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_RESPONSABILIDADE\_PROTOCOLO**</td><td style="width: 38.2595%; height: 80.1875px;">Apenas **prefeituras** e **consórcios** podem enviar atualizações orçamentárias por **Decreto/Ofício** e as Câmaras atualizações quando o instrumento for **Ofício**</td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**ATUALIZACAO\_ORCAMENTARIA\_UNIDADE\_ORCAMENTARIA\_CADASTRADA**</td><td style="width: 38.2595%; height: 46.5938px;">A **Unidade Orçamentária** deve ter sido criada para o exercício do envio</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_FUNCAO\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Função** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_SUBFUNCAO\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Subfunção** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_CATEGORIA\_ECONOMICA\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Categoria Econômica** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_NATUREZA\_DESPESA\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Natureza Despesa** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_ELEMENTO\_DESPESA\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Elemento Despesa** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_FONTE\_RECURSO\_STN**</td><td style="width: 38.2595%; height: 80.1875px;">O código de **Fonte Recurso** deve seguir os códigos definidos pela Secretaria do Tesouro Nacional, disponibilizados pela Matriz de Saldos Contábeis (MSC)</td></tr><tr style="height: 63.3906px;"><td style="width: 61.7405%; height: 63.3906px;">**ATUALIZACAO\_ORCAMENTARIA\_SUPLEMENTACAO\_ANULACAO**</td><td style="width: 38.2595%; height: 63.3906px;">Para atualizações do tipo **4** e **8**, o valor suplementado deve ser igual ao valor das atualizações do tipo **11** por decreto</td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**ATUALIZACAO\_ORCAMENTARIA\_TIPO\_14\_15**</td><td style="width: 38.2595%; height: 46.5938px;">Para atualizações do tipo **14**, deve existir uma atualização do tipo **15** com o mesmo valor</td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**ATUALIZACAO\_ORCAMENTARIA\_DECRETO\_OFICIO\_OBRIGATORIO**</td><td style="width: 38.2595%; height: 46.5938px;">Se houver atualização, deve existir um registro de decreto/ofício vinculado</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**<span style="color: rgb(0, 0, 0);">*ATUALIZACAO\_ORCAMENTARIA\_TIPO\_6\_7\_8\_9\_16\_DOTACAO\_INEXISTENTE*</span>**</td><td style="width: 38.2595%; height: 80.1875px;"><span style="color: rgb(0, 0, 0);">Para as atualizações dos tipos **6, 7,** **8, *9* e 16**, só é permitido inserir se a dotação não existir.   
  
**<span style="color: rgb(53, 152, 219);">*A dotação será criada automaticamente pelo sistema.*</span>**</span></td></tr><tr style="height: 180.969px;"><td style="width: 61.7405%; height: 180.969px;">**<span style="color: rgb(0, 0, 0);">*ATUALIZACAO\_ORCAMENTARIA\_TIPO\_2*</span>**</td><td style="width: 38.2595%; height: 180.969px;"><span style="color: rgb(0, 0, 0);">Para o Tipo **2**, o exercício da fonte de recurso deve ser **ANTERIOR**.</span>

<span style="color: rgb(0, 0, 0);">A Dotação com exercício da fonte de recurso **ATUAL** deve existir previamente. Caso contrário, deverá falhar.</span>

<span style="color: rgb(0, 0, 0);">Se a Dotação com exercício da fonte de recurso **ANTERIOR** não existir, uma nova deverá ser criada automaticamente.</span>

</td></tr><tr style="height: 63.3906px;"><td style="width: 61.7405%; height: 63.3906px;">**<span style="color: rgb(0, 0, 0);">*ATUALIZACAO\_ORCAMENTARIA\_TIPO\_10*</span>**</td><td style="width: 38.2595%; height: 63.3906px;"><span style="color: rgb(0, 0, 0);">Caso a dotação não exista, o sistema a criará automaticamente. Se já existir, deverá inserir apenas a Atualização. </span></td></tr><tr style="height: 113.781px;"><td style="width: 61.7405%; height: 113.781px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_TIPO\_7\_16\_EXERCICIO\_FONTE</span>**</td><td style="width: 38.2595%; height: 113.781px;">Para atualizações do tipo **7** ou **16**, o exercício da fonte deve ser anterior.  
  
<span style="color: rgb(53, 152, 219);">O sistema irá criar uma dotação igual com exercício da fonte recurso **ATUAL** e valor inicial **ZERO**.</span>  
</td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_TIPO\_6\_8\_9\_EXERCICIO\_FONTE</span>**</td><td style="width: 38.2595%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);">Para atualizações do tipo **6, 8 e 9**  o exercício da fonte recurso deve ser **ATUAL**.</span></td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_TIPO\_REQUER\_DOTACAO\_EXISTIR</span>**</td><td style="width: 38.2595%; height: 46.5938px;"><span style="color: rgb(0, 0, 0);">Atualizações dos tipos **1, 3, 4, 11, 12** e **14** devem possuir Dotação já cadastrada.</span></td></tr><tr style="height: 113.781px;"><td style="width: 61.7405%; height: 113.781px;">**ATUALIZACAO\_ORCAMENTARIA\_TIPO\_15\_DOTACAO**</td><td style="width: 38.2595%; height: 113.781px;">Para atualizações do tipo **15**, a dotação informada deve ser igual à do tipo **14**, diferindo apenas pelo elemento despesa. **A soma dos valores por ofício deve ser igual à do Tipo 14.** <span style="color: rgb(53, 152, 219);">*Caso a dotação do tipo **15** não exista, ela será criada automaticamente pelo sistema*</span></td></tr><tr style="height: 96.9844px;"><td style="width: 61.7405%; height: 96.9844px;">**ATUALIZACAO\_ORCAMENTARIA\_TIPO\_13\_DOTACAO**</td><td style="width: 38.2595%; height: 96.9844px;">O valor da atualizações do tipo **13** deve ser igual à soma das atualizações do tipo **12**, considerando   
***\[ Código Fonte Recurso + Exercício da Fonte Recurso \]***  
  
<span style="color: rgb(53, 152, 219);">Caso a dotação do tipo **13** não exista, ela será criada automaticamente pelo sistema</span>  
</td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_TIPO\_11\_SOMA\_SUPLEMENTACAO</span>**</td><td style="width: 38.2595%; height: 80.1875px;"><span style="color: rgb(0, 0, 0);">A soma dos valores das atualizações do tipo **11** agrupadas por decreto deve ser igual à soma dos valores das atualizações dos tipos **4** ou **8** correspondentes ao mesmo decreto.</span></td></tr><tr style="height: 63.3906px;"><td style="width: 61.7405%; height: 63.3906px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_DECRETO\_TIPO\_4\_8\_NAO\_PERMITIDO</span>**</td><td style="width: 38.2595%; height: 63.3906px;"><span style="color: rgb(0, 0, 0);">Não é permitido incluir em um decreto atualizações orçamentárias dos tipos **4** e **8 simultaneamente.**</span></td></tr><tr style="height: 80.1875px;"><td style="width: 61.7405%; height: 80.1875px;">**<span style="color: rgb(0, 0, 0);">ATUALIZACAO\_ORCAMENTARIA\_DECRETO\_TIPOS\_INCOMPATIVEIS</span>**</td><td style="width: 38.2595%; height: 80.1875px;"><span style="color: rgb(0, 0, 0);">Um mesmo decreto não pode conter **simultaneamente** atualizações orçamentárias dos tipos **1, 2, 3 e 4** e atualizações dos tipos **6, 7, 8, 9, 10, 15**.</span></td></tr><tr style="height: 46.5938px;"><td style="width: 61.7405%; height: 46.5938px;">**ATUALIZACAO\_ORCAMENTARIA\_OFICIO\_TIPO\_OBRIGATORIO**</td><td style="width: 38.2595%; height: 46.5938px;">Quando o tipo for **OFÍCIO**, o tipo de alteração deve ser **14** ou **15**</td></tr><tr style="height: 52.1875px;"><td style="width: 61.7405%; height: 52.1875px;">**ATUALIZACAO\_ORCAMENTARIA\_TIPO\_ALTERACAO\_VALIDO**</td><td style="width: 38.2595%; height: 52.1875px;">O Tipo de Alteração deve ser válido conforme a **[Tabela de Tipo de Alteração Orçamentária](https://docs.tcepb.tc.br/books/tabelas-de-dominio/page/tipo-alteracao-orcamentaria)**</td></tr></tbody></table>