ul.sidebar-nav
li class="#{'active' if controller.controller_name == "contexto" && controller.action_name == "index" }"
= link_to contexto_path do
| Selecionar ExercÃcio
span.icon
i.fa.fa-home
/ = render 'layouts/menu_comunicacao'
- if contexto_atual.present?
= render 'layouts/menu_alertas'
- if contexto_atual.present?
- if esta_autorizado?(:read, 'licitacao/contratos')
li class="#{'active' if controller.controller_name == "contratos"|| controller.controller_name == "processos" || controller.controller_name == "atas_de_registro_de_precos"}"
a.collapsed[href="#sidebar-contratos" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-clipboard
| Contratação
i.toggle.fa.fa-angle-down
ul#sidebar-contratos.collapse
li class="#{'active' if controller.controller_name == "processos"}"
= link_to "Proc. Licitatórios", administrativo_processos_path
li class="#{'active' if controller.controller_name == "contratos"}"
= link_to "Contratos", administrativo_contratos_path
li class="#{'active' if controller.controller_name == "atas_de_registro_de_precos"}"
= link_to "Atas de RP", administrativo_atas_de_registro_de_precos_path
- if esta_autorizado?(:index, 'contabilidade/empenhos') || esta_autorizado?(:index, 'empenhos')
li class="#{'active' if (controller.controller_name == "empenhos" || controller.controller_name == "itens_do_empenho" || controller.controller_name == "cancelamentos_de_restos_a_pagar" || controller.controller_name == "diarias" || controller.controller_name == "passagens" || params[:reconhecimento_de_divida].present?) && params[:restos_a_pagar].blank?}"
a.collapsed[href="#sidebar-empenhos" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.icone-imposto
| Empenhos
i.toggle.fa.fa-angle-down
ul#sidebar-empenhos.collapse
li class="#{'active' if (controller.controller_name == "empenhos" && params[:restos_a_pagar].blank? && params[:reconhecimento_de_divida].blank?)}"
= link_to 'Solicitações', empenhos_path
li class="#{'active' if (controller.controller_name == "empenhos" && params[:reconhecimento_de_divida].present?)}"
= link_to 'DEA', reconhecimentos_de_divida_empenhos_path
li class="#{'active' if controller.controller_name == "diarias" }"
= link_to 'Diárias', administrativo_diarias_path
li class="#{'active' if controller.controller_name == "passagens" }"
= link_to 'Passagens', passagens_path
li
= link_to 'Sup. De Fundos', empenhos_path
// ORDEM DE COMPRA
- if esta_autorizado?(:index, 'licitacao/ordens_de_compra') && !configuracao.usa_modulo_gestao_de_estoque?
li class="#{'active' if controller.controller_name == "ordens_de_compra" }"
= link_to ordens_de_compra_path do
| Ord. de Fornecimento
span.icon
i.fa.fa-shopping-cart
// MENU ALMOXARIFADO
- if configuracao.usa_modulo_gestao_de_estoque?
li class="#{'active' if (controller.controller_name == "requisicoes_de_materiais" || controller.controller_name == "ordens_de_compra" || controller.controller_name == "bolsa_de_materiais") }"
a.collapsed[href="#sidebar-almoxarifado" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.glyphicon.glyphicon-tags
| Almoxarifado
i.toggle.fa.fa-angle-down
ul#sidebar-almoxarifado.collapse
- if esta_autorizado?(:index, 'licitacao/ordens_de_compra')
li class="#{'active' if controller.controller_name == "ordens_de_compra" }"
= link_to 'Ord. de Fornecimento', ordens_de_compra_path
- if esta_autorizado?(:index, 'gestao_de_estoque/consumos')
li class="#{'active' if controller.controller_name == "consumos" }"
= link_to 'Req. de Materiais', gestao_de_estoque_consumos_path
- if esta_autorizado?(:index, 'gestao_de_estoque/estoques')
li class="#{'active' if controller.controller_name == "estoques" && controller.action_name = "index"}"
= link_to "Estoque" , gestao_de_estoque_estoques_path
- if esta_autorizado?(:index, 'administrativo/liquidacoes') || esta_autorizado?(:index, 'administrativo/requisicoes_de_materiais')
li class="#{'active' if (controller.controller_name == "liquidacoes" && !params[:restos_a_pagar].present?) }"
= link_to administrativo_liquidacoes_path do
| Liquidações
span.icon
i.icone-imposto
- if esta_autorizado?(:index, 'administrativo/pagamentos')
li class="#{'active' if controller.controller_name == "pagamentos" && !params[:restos_a_pagar].present? }"
= link_to administrativo_pagamentos_path(exercicio: contexto_atual.exercicio) do
| Pagamentos
span.icon
i.fa.fa-cart-arrow-down
- if esta_autorizado?(:index, 'contabilidade/empenhos') || esta_autorizado?(:index, 'empenhos')
li class="#{'active' if (controller.controller_name == "empenhos" && params[:restos_a_pagar].present?) || (controller.controller_name == "liquidacoes" && params[:restos_a_pagar].present?) || (controller.controller_name == "pagamentos" && params[:restos_a_pagar].present?) || controller.controller_name == "cancelamentos_de_restos_a_pagar"}"
a.collapsed[href="#sidebar-restos-a-pagar" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.icone-imposto
| Restos a Pagar
i.toggle.fa.fa-angle-down
ul#sidebar-restos-a-pagar.collapse
li class="#{'active' if controller.controller_name == "empenhos" && params[:restos_a_pagar].present?}"
= link_to "Controle", restos_a_pagar_empenhos_path
- if esta_autorizado?(:index, 'contabilidade/cancelamentos_de_restos_a_pagar')
li class="#{'active' if controller.controller_name == "cancelamentos_de_restos_a_pagar"}"
= link_to "Cancelamento de Saldo", contabilidade_cancelamentos_de_restos_a_pagar_path
li class="#{'active' if controller.controller_name == "liquidacoes" && params[:restos_a_pagar].present?}"
= link_to "Liquidações",administrativo_liquidacao_restos_a_pagar_path
li class="#{'active' if controller.controller_name == "pagamentos" && params[:restos_a_pagar].present?}"
= link_to "Pagamentos", administrativo_pagamentos_restos_a_pagar_path
li class="#{'active' if controller.controller_name == "obras" || controller.controller_name == "ordens_de_servico" }"
a.collapsed[href="#sidebar-obras" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-building
| Obras/Serv Eng
i.toggle.fa.fa-angle-down
ul#sidebar-obras.collapse
- if esta_autorizado?(:read, 'contabilidade/obras')
li class="#{'active' if controller.controller_name == "obras" && controller.action_name == "index" }"
= link_to "Obras", administrativo_obras_path(exercicio: contexto_atual.exercicio)
li class="#{'active' if controller.action_name == "servicos" }"
= link_to "Serviços de Eng.", servicos_de_engenharia_path(exercicio: contexto_atual.exercicio)
- if Configuracao.last.usa_modulo_gestao_de_obras?
li class="#{'active' if controller.controller_name == "ordens_de_servico" }"
= link_to "Ordem de Serviço", administrativo_ordens_de_servico_path
- if esta_autorizado? :index, "contabilidade/solicitacao_de_alteracao_orcamentarias"
li class="#{'active' if controller.controller_name == "solicitacao_de_alteracao_orcamentarias"}"
= link_to administrativo_solicitacao_de_alteracao_orcamentarias_path do
| Sol. de Alterações
span.icon
i.fa.fa-envelope-open-o
- if esta_autorizado? :update, "loa/orcamentos_da_despesa"
-if Configuracao.last.usa_modulo_administrativo? && Configuracao.last.usa_modulo_contabil?
li class="#{'active' if controller.controller_name == "lancamentos_do_orcamento_da_despesa"}"
= link_to administrativo_lancamentos_do_orcamento_da_despesa_despesas_path( contexto_atual.exercicio )
| Saldo das Dotações
span.icon
i.fa.fa-money
li class="#{'active' if controller.controller_name == "sub_elementos_de_despesa"}"
= link_to contabilidade_sub_elementos_de_despesa_path(modulo: contexto_atual.class.to_s.downcase, exercicio: contexto_atual.exercicio)
| Subelementos de Despesa
span.icon
i.fa.fa-folder-open
li class="#{'active' if controller.controller_name == "relatorios_do_administrativo" }"
a#relatorio-bar.collapsed href="#sidebar-relatorio" data-toggle="collapse" data-parent="#sidebar" target="_self"
span.icon
i.fa.fa-print
' Relatórios
i.toggle.fa.fa-angle-down
ul#sidebar-relatorio.collapse
li = link_to "Relação de Licitações", new_administrativo_relatorio_do_administrativo_path(relatorio: "relacao_licitacoes")
li class="#{'active' if controller.controller_name == "relatorios_do_administrativo" && (params[:relatorio] == "relacao_de_empenhos" || params[:relatorio] == "relacao_de_empenhos_de_contratos_vencidos")}"
a.collapsed[href="#categorias-itens" data-toggle="collapse" data-parent="#sidebar-tabelas-aux" target="_self"]
' Relação de Empenhos
i.toggle.fa.fa-angle-down
ul#categorias-itens.collapse
li class="#{'active' if controller.controller_name == "relatorios_do_administrativo" && params[:relatorio] == "relacao_de_empenhos"}"
= link_to "Todos", new_administrativo_relatorio_do_administrativo_path(relatorio: "relacao_de_empenhos")
li class="#{'active' if controller.controller_name == "relatorios_do_administrativo" && params[:relatorio] == "relacao_de_empenhos_de_contratos_vigentes"}"
= link_to "Contratos Vigentes", new_administrativo_relatorio_do_administrativo_path(relatorio: "relacao_de_empenhos_de_contratos_vigentes")
li class="#{'active' if controller.controller_name == "relatorios_do_administrativo" && params[:relatorio] == "relacao_de_empenhos_de_contratos_vencidos"}"
= link_to "Contratos Vencidos", new_administrativo_relatorio_do_administrativo_path(relatorio: "relacao_de_empenhos_de_contratos_vencidos")
li = link_to "Relação de Liquidações", new_administrativo_relatorio_do_administrativo_path(relatorio: "relacao_de_liquidacoes")
li = link_to "Resumo de Processos", new_administrativo_relatorio_do_administrativo_path(relatorio: "resumo_de_processos")
li class="#{'active' if controller.controller_name == "modelos_de_documento" || controller.controller_name == "agentes_publicos_municipais" || controller.controller_name == "itens" || controller.controller_name == "categorias"}"
a.collapsed[href="#sidebar-tabelas-aux" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-table
' Tabelas Aux.
i.toggle.fa.fa-angle-down
ul#sidebar-tabelas-aux.collapse
- if esta_autorizado?(:index, 'licitacao/modelos_de_documento')
li class="#{'active' if controller.controller_name == "modelos_de_documento" }"
= link_to "Modelos de Documentos", licitacao_modelos_de_documento_path
- if esta_autorizado?(:index, 'base/categorias') && esta_autorizado?(:index, 'base/itens')
li class="#{'active' if controller.controller_name == "categorias" || controller.controller_name == "itens"}"
a.collapsed[href="#categorias-itens" data-toggle="collapse" data-parent="#sidebar-tabelas-aux" target="_self"]
' Categorias/Itens
i.toggle.fa.fa-angle-down
ul#categorias-itens.collapse
li
= link_to "Cadastrar/Alterar", base_categorias_path
li
= link_to "Listagem de Itens", base_itens_path
- if esta_autorizado?(:index, :agentes_publicos)
li class="#{'active' if controller.controller_name == "agentes_publicos_municipais" }"
= link_to "Agentes Públicos", base_agentes_publicos_municipais_path
/ li class="#{'active' if controller.controller_name == "portal_da_transparencia"}"
/ = link_to portal_da_transparencia_path, target: '_blank' do
/ | Portal da Transparência
/ span.icon
/ i.fa.fa-list
li class="#{'active' if controller.controller_name == "perfis" || controller.controller_name == "auditoria" || controller.controller_name == "usuarios" }"
a.collapsed[href="#sidebar-seguranca" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-unlock
| Segurança
i.toggle.fa.fa-angle-down
ul#sidebar-seguranca.collapse
- if esta_autorizado? :index, :usuarios
li class="#{'active' if controller.controller_name == "usuarios" }"
= link_to "Usuários", usuarios_path
- else
- if esta_autorizado? :edit, :configuracoes
li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "edit" }"
= link_to configuracoes_path do
| Configurações
span.icon
i.fa.fa-cogs
- unless current_usuario.ambos?
li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "show_responsaveis_sim"}"
= link_to show_configuracoes_sim_path(tipo_sim: current_usuario.tipo_de_poder == 'executivo' ? 'executivo' : 'legislativo')do
| Configurações SIM
span.icon
i.fa.fa-cogs
- else
li class="#{'active' if controller.controller_name == "configuracoes" && controller.action_name == "show_responsaveis_sim"}"
a.collapsed[href="#sidebar-responsaveis" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-cogs
| Configurações SIM
i.toggle.fa.fa-angle-down
ul#sidebar-responsaveis.collapse
li
= link_to "Executivo", show_configuracoes_sim_path(tipo_sim: 'executivo')
li
= link_to "Legislativo", show_configuracoes_sim_path(tipo_sim: 'legislativo')
li class="#{'active' if controller.controller_name == "perfis" || controller.controller_name == "auditoria" || controller.controller_name == "usuarios" }"
a.collapsed[href="#sidebar-seguranca" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-unlock
| Segurança
i.toggle.fa.fa-angle-down
ul#sidebar-seguranca.collapse
- if esta_autorizado? :index, :perfis
li class="#{'active' if controller.controller_name == "perfis" }"
= link_to "Perfis", perfis_path
- if esta_autorizado? :index, :auditoria
li class="#{'active' if controller.controller_name == "auditoria" }"
= link_to "Auditoria", auditoria_index_path
li class="#{'active' if controller.controller_name == "perfis" }"
= link_to "Relatórios Gerais", new_relatorio_geral_path
- if esta_autorizado? :index, :usuarios
li class="#{'active' if controller.controller_name == "usuarios" && controller.action_name == "index" }"
= link_to "Usuários", usuarios_path
li class="#{'active' if controller.controller_name == "usuarios" && (controller.action_name == "edit_password_usuario" || controller.action_name == "update_password_usuario") }"
= link_to "Alterar informações", usuarios_edit_password_usuario_path
- unless current_usuario.ambos?
li class="#{'active' if controller.controller_name == "inicio" && controller.action_name == "index"}"
= link_to portal_da_transparencia_index_path(tipo_de_poder: current_usuario.tipo_de_poder == 'executivo' ? 'prefeitura' : 'camara'), target: '_blank' do
| Acesso ao Portal
span.icon
i.fa.fa-search
- else
li class="#{'active' if controller.controller_name == "inicio" && controller.action_name == "index"}"
a.collapsed[href="#sidebar-portal" data-toggle="collapse" data-parent="#sidebar" target="_self"]
span.icon
i.fa.fa-search
| Acesso ao Portal
i.toggle.fa.fa-angle-down
ul#sidebar-portal.collapse
li
= link_to "Prefeitura", portal_da_transparencia_index_path(tipo_de_poder: 'prefeitura'), target: '_blank'
li
= link_to "Câmara", portal_da_transparencia_index_path(tipo_de_poder: 'camara'), target: '_blank'
li class="#{'active' if controller.controller_name == "suporte"}"
= link_to 'https://atendimento.speedgov.com.br/gerencial/user_login', target: '_blank' do
| Suporte
span.icon
i.fa.fa-question-circle
li.visible-xs.visible-sm
= link_to(destroy_usuario_session_path, :method => :delete, :data => {:confirm => 'Deseja sair realmente?'}) do
| Â Sair
span.icon
i.fa.fa-sign-out