Subprefeitura Ipiranga

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> group.getExpandoBridge().getAttribute("Tipo do site")  [in template "20095#20121#4291382" at line 4, column 33]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign customFieldTypeValue = group...  [in template "20095#20121#4291382" at line 4, column 1]
----
1<#include "${templatesPath}/UTILS" /> 
2<#assign group = themeDisplay.getScopeGroup() /> 
3<#assign customFieldValue = group.getExpandoBridge().getAttribute("Título do site")!"" /> 
4<#assign customFieldTypeValue = group.getExpandoBridge().getAttribute("Tipo do site")[0]!"" /> 
5<#assign customFieldParentValue = group.getExpandoBridge().getAttribute("Nome do site pai")!"" /> 
6<#assign customFieldURLParentValue = group.getExpandoBridge().getAttribute("URL do site pai")!"" /> 
7 
8<@getCurrentGroupBaseURL/> 
9 
10<#macro mountNavigation folderId> 
11  <#assign 
12    folder = restClient.get("/headless-delivery/v1.0/structured-content-folders/" + folderId)!{} 
13  /> 
14 
15  <#if folder?exists> 
16    <#assign 
17      folderPageFriendlyUrl = folder.customFields[0].customValue.data!"" 
18      folderName = folder.name 
19      hasParent = folder.parentStructuredContentFolderId?has_content 
20    /> 
21 
22    <#if folderPageFriendlyUrl?has_content && folderName?lower_case != "home" && folderName?lower_case != "menu"> 
23      <#assign 
24        navigation = [{'name': folderName, 'URL': currentGroupBaseURL + folderPageFriendlyUrl}] + navigation 
25      /> 
26    </#if> 
27 
28    <#if hasParent> 
29      <@mountNavigation folder.parentStructuredContentFolderId/> 
30    </#if> 
31  </#if> 
32</#macro> 
33 
34<#assign 
35  navigation = [] 
36  URL = currentGroupBaseURL 
37  folderId=restClient.get("/headless-delivery/v1.0/sites/"+groupId+"/structured-contents/by-key/"+.vars["reserved-article-id"].data).structuredContentFolderId  
38/> 
39 
40<#if folderId != 0> 
41  <@mountNavigation folderId/> 
42 
43  <nav aria-label="Caminho de Navegação"> 
44    <ol class="breadcrumb"> 
45      <li class="breadcrumb-item"> 
46        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}">  
47          Início 
48        </a>  
49      </li> 
50 
51      <li class="breadcrumb-item"> 
52        <#if customFieldTypeValue == "subprefeitura"> 
53        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/subprefeituras">  
54          Subprefeituras 
55        </a> 
56        <#else> 
57        <a class="breadcrumb-link" href="${portalUtil.getHomeURL(request)}/secretarias">  
58          Secretarias 
59        </a> 
60        </#if>	 
61      </li> 
62       
63      <#if customFieldParentValue != ""> 
64        <li class="breadcrumb-item"> 
65          <a class="breadcrumb-link" href="${customFieldURLParentValue}">  
66              ${customFieldParentValue} 
67          </a> 
68        </li>     
69	    </#if> 
70 
71       
72      <li class="breadcrumb-item"> 
73        <a class="breadcrumb-link" href="${currentGroupBaseURL}"> 
74          <#if customFieldValue != ""> 
75            ${customFieldValue} 
76          <#else> 
77            ${themeDisplay.getScopeGroup().getName()} 
78          </#if> 
79        </a>  
80      </li> 
81 
82      <#list navigation as breadcrumbItem> 
83        <li class="breadcrumb-item"> 
84          <a class="${breadcrumbItem?is_last?then('active breadcrumb-text-truncate','breadcrumb-link')}" href="${breadcrumbItem.URL}">  
85            ${breadcrumbItem.name} 
86          </a>  
87        </li> 
88      </#list> 
89    </ol> 
90  </nav> 
91</#if> 

Auditorias

Inspeções, auditorias, prestações e tomadas de contas

A Auditoria Geral do Município (AUDI) é uma das sete Coordenadorias que compõe a Controladoria Geral do Município (CGM), órgão central do Sistema de Controle Interno da Prefeitura de São Paulo. Nessa estrutura, a AUDI tem, entre outras atribuições, a de realizar auditorias sobre a gestão dos recursos públicos municipais sob a responsabilidade de órgãos e entidades públicos e privados. Também é responsável por verificar a execução e os resultados da utilização desses recursos quanto aos programas de governo e à qualidade do gerenciamento.

Os serviços típicos de auditoria interna prestados pela AUDI compreendem:

I. Avaliação: trabalho por meio do qual os auditores internos realizam avaliações objetivas para fornecer declarações sobre condições determinadas em comparação com os critérios estabelecidos.

II. Consultoria: atividades de assessoria ao órgão ou serviços relacionados, cuja natureza e objetivo são acordados previamente e destinam-se a agregar valor e melhorar os processos de governança, gerenciamento de riscos e controle da organização, sem que o auditor interno assuma responsabilidade de gestão.

Além desses, por força legal, a auditoria realiza serviços de apuração cujo foco principal é verificar atos e/ou fatos suspeitos e com indícios de ilegalidade e/ou de irregularidade praticados por agentes públicos ou privados na utilização de recursos públicos.

Por meio de seus serviços, a AUDI busca agregar valor à gestão pública municipal e melhorar as operações de uma organização, auxiliando-a na consecução de seus objetivos com foco na eficácia, eficiência, economicidade e efetividade dos processos de gerenciamento de riscos, governança e controles internos.

Confira aqui as auditorias, notas técnicas e notas de monitoramento realizadas pela Auditoria Geral do Município de São Paulo.

A Subprefeitura Ipiranga está sujeita a auditoria do Tribunal de Contas do Município

O Tribunal de Contas do Município de São Paulo - TCMSP fiscaliza e realiza o Controle Externo das receitas e despesas do Poder Executivo Municipal de São Paulo e de suas empresas públicas, autarquias, fundações, sociedades de economia mista, e também do Poder Legislativo (Câmara Municipal e do próprio TCMSP).

Por meio de auditorias (financeiras, de conformidade e operacionais) o TCMSP verifica a regularidade dos gastos públicos no que se refere à fiscalização contábil, financeira, orçamentária, operacional e patrimonial, se atentando para os princípios da legalidade, legitimidade, economicidade, aplicação das subvenções, renúncias de receitas e o cumprimento da Lei de Responsabilidade Fiscal.

Acesse aqui os Processos Fiscalização realizados pelo Tribunal de Contas do Município de São Paulo (TCMSP)

Não houve auditoria interna realizada pela Auditoria Geral do Município na Subprefeitura Ipiranga