~~ODT~~
Este caso de uso é utilizado pelos executores orçamentários local e global e executor de convênio para realizar o cadastro dos tributos dos tipos Documento de Arrecadação de Receitas Federais(DARF), Guia da Previdência Social(GPS), Documento de Arrecadação dos Estados e Municípios(DAR). Esta funcionalidade deve ser cadastrada em paralelo com a Ordem Bancária. A soma da Ordem Bancária e Tributos totalizam a liquidação.
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Movimentações → Empenho → Pagamento → Tributo → Cadastrar Tributo.
Para Registrar o Tributo o usuário informa:
DARFs
, GPS
, DAR
.O usuário informa número do processo válido e o sistema lista as liquidações associadas ao Tributo:
O usuário pode selecionar uma ou mais liquidações.
O caso de uso é finalizado.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Lancamento | administrativo.sco.lancamento |
br.ufrn.sipac.orcamento.movimentacoes.dominio.OrdemBancaria | administrativo.sco.ordem_bancaria |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
br.ufrn.sipac.orcamento.movimentacoes.dominio.OrdemBancariaLancamento | administrativo.sco.ordem_bancaria_lancamento |
br.ufrn.sipac.orcamento.movimentacoes.dominio.SubEmpenho | administrativo.sco.sub_empenho |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Tributo | administrativo.sco.tributo |
br.ufrn.sipac.orcamento.movimentacoes.dominio.TributoLancamento | administrativo.sco.tributo_lancamento |
Sistema: SIPAC
Módulo: Orçamento
Link(s): Aba Movimentações → Empenho → Pagamento →Tributo → Cadastrar Tributo
Usuário:
Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL,ScoPapeis.EXECUTOR_CONVENIO
Select de busca de processos válidos com lançamentos:
select pro.radical,pro.num_protocolo, pro.ano, pro.dv,l.id_lancamento, l.data, l.observacoes, l.valor, e.id_empenho as idEmpenhoSub, e.cod_empenho as documentoSub, e.id_empenho as idEmpenho, e.cod_empenho as documentoEmpenho from sco.lancamento l left join protocolo.processo pro on(pro.id_processo=l.id_processo) left join sco.sub_empenho sub on (l.id_sub_empenho = sub.id_sub_empenho) left join sco.empenho e on (l.id_empenho = e.id_empenho or sub.id_empenho = e.id_empenho) where e.id_unidade_gestora = 605 and e.anulado = false and l.id_registro_estorno is null
order by l.id_lancamento
Para cadastrar Liquidações de Empenhos relacionadas com processo segue o link SCO → Movimentações → Empenho → Liquidar Empenho
Para alterar tributos cadastrados SIPAC → Orçamento → Aba Movimentações → Empenho → Pagamento → Tributo → Listar/Alterar Tributo
Script para alterar o email de uma pessoa:
UPDATE comum.pessoa SET email=:email WHERE cpf_cnpj = :cpf_cnpj