O que mudou nos analíticos de despesa e analíticos de receita para 2009?

Uma das características dos orçamentos anuais é a sua flexibilidade. As alterações e remanejamentos orçamentários são comuns e costumam ocorrer com certa freqüência.  Com o objetivo de facilitar o envio e a discriminação das alterações orçamentárias desenvolveu-se uma estrutura flexível com as informações básicas distribuídas em três atributos: Tipo de Ocorrência, Tipo de Credito Adicional e Tipo de Alteração. Com esse três valores é possível identificar cada uma das alterações orçamentárias e acompanhar a sua evolução.

Entretanto, identificou-se que a flexibilidade da livre composição dos três atributos anteriores dificulta a validação dos dados enviados, especialmente quando documentos são perdidos ou reenviados.  Identificou-se duplicação de documentos com a correspondente distorção nas dotações orçamentárias.

Assim para melhorar a qualidade da informação armazenada no sistema, as tags que representam os analíticos da despesa e os analíticos de receita receberam uma tag denominada “SaldoAtual” e as três tags  que classificam o tipo de alteração foram remodeladas de forma a incluírem uma auto validação.

1.       Tag SaldoAtual

A tag SaldoAtual é o meio do sistema verificar se existe continuidade nas informações das dotações orçamentárias. No envio da LOA-INICIAL, essa tag não existe. Quando é enviada uma alteração que pode ser uma Adição ou uma Redução, o saldo final da dotação é alterado. O sistema então verifica se o valor informado,  na tag SaldoAtual,  é compatível com os valores armazenados no banco de dados. Se existir divergência então alguma informação foi perdida ou está duplicada e a alteração é rejeitada.  Por exemplo:

Considere a seguinte dotação orçamentária:

             <AnaliticoDespesaLOA>

                               <EntidadeOrcamentaria>

                                               <gen:Orgao>1</gen:Orgao>

                                               <gen:UO>7</gen:UO>

                                               <gen:UE>0</gen:UE>

                               </EntidadeOrcamentaria>

                               <FuncaoGoverno>04</FuncaoGoverno>

                                <SubfuncaoGoverno>123</SubfuncaoGoverno>

                                <CodigoPrograma>25</CodigoPrograma>

                               <CodigoAcao>2015</CodigoAcao>

                               <ClassificacaoOrcamentariaDespesa>33903000</ClassificacaoOrcamentariaDespesa>

                               <FonteRecursos>01</FonteRecursos>

                               <ValorMonetario>15000.00</ValorMonetario>

  </AnaliticoDespesaLOA>

 

Assim o Saldo Atual da Dotação é R$ 15.000,00. Durante o exercício essa dotação recebeu um aumento de verba de R$ 5000.00 assim a tag que deve ser enviada é:

<AnaliticoDespesaLOA-ATUALIZACAO>

    <EntidadeOrcamentaria>

                <gen:Orgao>1</gen:Orgao>

                <gen:UO>7</gen:UO>

                <gen:UE>0</gen:UE>

    </EntidadeOrcamentaria>

    <FuncaoGoverno>04</FuncaoGoverno>

    <SubfuncaoGoverno>123</SubfuncaoGoverno>

    <CodigoPrograma>25</CodigoPrograma>

    <CodigoAcao>2015</CodigoAcao>

    <ClassificacaoOrcamentariaDespesa>33903000</ClassificacaoOrcamentariaDespesa>

    <FonteRecursos>01</FonteRecursos>

    <ValorAlteracao>5000.00</ValorAlteracao>

    <SaldoAtual>20000.00</SaldoAtual>

    <Adicao>

                <OperaçõesCredito>1</OperaçõesCredito>

    </Adicao>

    <Justificativa>Suplementação - Decreto No. 392 de 28/04/2008</Justificativa>

</AnaliticoDespesaLOA-ATUALIZACAO>

 

O sistema irá fazer a seguinte operação: 15000 + 5000 = 20000.00 igual ao SaldoAtual

 

Supondo agora que a dotção sofreu uma redução de R$3000.00. A tag que deve ser enviada é:

<AnaliticoDespesaLOA-ATUALIZACAO>

                               <EntidadeOrcamentaria>

                                               <gen:Orgao>1</gen:Orgao>

                                               <gen:UO>7</gen:UO>

                                               <gen:UE>0</gen:UE>

                               </EntidadeOrcamentaria>

                               <FuncaoGoverno>04</FuncaoGoverno>

                               <SubfuncaoGoverno>123</SubfuncaoGoverno>

                               <CodigoPrograma>25</CodigoPrograma>

                               <CodigoAcao>2015</CodigoAcao>

                               <ClassificacaoOrcamentariaDespesa>33903000</ClassificacaoOrcamentariaDespesa>

                               <FonteRecursos>01</FonteRecursos>

                               <ValorAlteracao>3000.00</ValorAlteracao>

                               <SaldoAtual>17000.00</SaldoAtual>

                               <Reducao>

                                               <AnulacaoParcialTotal>2</AnulacaoParcialTotal>

                               </Reducao>

                               <Justificativa>Contenção de Despesa</Justificativa>

 </AnaliticoDespesaLOA-ATUALIZACAO>

 

O sistema ira fazer a seguinte operação:  (15000+5000) –  3000.00 = 17000.00 igual ao Saldo Atual

 

 

2.       Tag Reducao/Adicao/Inclusao

As tags Reducao, Adicao e Inclsuao trabalham em conjunto com a tag SaldoAtual permitindo que o sistema ainda excute mais uma validação:

As tags Adicao e Reducao aplicam-se as dotações já informadas, ou seja, pode-se aumentar ou diminuir dotações existentes;

A tag Inclusão destina-se a informa uma dotação nova, que não foi informada na LOA-INICIAL ou foi criada durante o exercício. Assim o sistema não irá aceitar a inclusão de uma dotação já existente

Assim a estrutura da tag ficou:

<xs:choice>
            <xs:element name="Reducao" type="ppl:Reducao_t" />
           <xs:element name="Adicao" type="ppl:Adicao_t" />
           <xs:element name="Inclusao" type="ppl:Inclusao_t" />
</xs:choice>

A tag Reducao deve ser utilizada quando a dotação já foi informada e armazenadas no banco de dados do Audesp e a prefeitura pretende reduzi-la. Para tanto os seguintes Tipos de Ocorrência são permitidos
<xs:complexType name= "Reducao_t" >
            <xs:choice minOccurs="1" maxOccurs="1">
                        <xs:element name="AnulacaoParcialTotal" type="ppl:Credito13_t"/>
                        <xs:element name="ReservaContingencia" type="ppl:Credito13_t"/>
                        <xs:element name="CorrecaoLOA" type="ppl:Credito4_t" />
            </xs:choice>
</xs:complexType>

E os tipos de créditos são:

·         Anulação Parcial ou Total: Suplementar, Especial, Extraordinário;

·         Reserva de Contingência:  Suplementar, Especial ou Extraordinário;

·         Correção da LOA: Correção da LOA-INICIAL



Com a tag Adicao a prefeitura pode aumentar  uma dotação orçamentária utilizando apenas os Tipos de Ocorrência válidos:
<xs:complexType name= "Adicao_t" >
            <xs:choice minOccurs="1" maxOccurs="1">
                        <xs:element name="AnulacaoParcialTotal" type="ppl:Credito13_t"/>
                        <xs:element name="ExcessoArrecadacao" type="ppl:Credito13_t"/>
                        <xs:element name="SuperavitFinanceiro" type="ppl:Credito13_t"/>
                        <xs:element name="OperaçõesCredito" type="ppl:Credito13_t"/>
                        <xs:element name="Artigo166CF" type="ppl:Credito13_t"/>
                        <xs:element name="Artigo44Lei4320" type="ppl:Credito13_t"/>
                        <xs:element name="CorrecaoLOA" type="ppl:Credito4_t" />
            </xs:choice>
</xs:complexType>

E os tipos de créditos são:

·         Anulação Parcial ou Total: Suplementar, Especial ou Extraordinário;

·         Excesso de Arrecadação: Suplementar, Especial ou Extraordinário;

·         Superávit Financeiro:  Suplementar, Especial ou Extraordinário;

·         Operações de Crédito:  Suplementar, Especial ou Extraordinário;

·         Paragrafo 8º do Artigo 166 da Constituição Federal:  Suplementar, Especial ou Extraordinário;

·         Artigo 44 da Lei 4.320/64: Suplementar, Especial ou Extraordinário

·         Correção da LOA: Correção da LOA-INICIAL


Com a tag Inclusao, a prefeitura pode incluir novas dotações orçamentárias :

<xs:complexType name= "Inclusao_t" >
            <xs:choice minOccurs="1" maxOccurs="1">
                        <xs:element name="AnulacaoParcialTotal" type="ppl:Credito13_t"/>
                        <xs:element name="ExcessoArrecadacao" type="ppl:Credito13_t"/>
                        <xs:element name="SuperavitFinanceiro" type="ppl:Credito13_t"/>
                        <xs:element name="OperaçõesCredito" type="ppl:Credito13_t"/>
                        <xs:element name="Artigo166CF" type="ppl:Credito13_t"/>
                        <xs:element name="Artigo44Lei4320" type="ppl:Credito13_t"/>
                        <xs:element name="CorrecaoLOA" type="ppl:Credito4_t" />
            </xs:choice>
</xs:complexType>

E os tipos de créditos são:

·         Anulação Parcial ou Total: Suplementar, Especial ou Extraordinário;

·         Excesso de Arrecadação: Suplementar, Especial ou Extraordinário;

·         Superávit Financeiro:  Suplementar, Especial ou Extraordinário;

·         Operações de Crédito:  Suplementar, Especial ou Extraordinário;

·         Paragrafo 8º do Artigo 166 da Constituição Federal:  Suplementar, Especial ou Extraordinário;

·         Artigo 44 da Lei 4.320/64: Suplementar, Especial ou Extraordinário

·         Correção da LOA: Correção da LOA-INICIAL