SP Regula

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> 

Ampliação da rede

ILUMINAÇÃO PÚBLICA - SOLICITAR MELHORIA / AMPLIAÇÃO / EFICIENTIZAÇÃO

 

1. O que é o serviço?
É o aumento do número de lâmpadas e/ou luminárias, instalação de iluminação nova em local onde ainda não exista ou substituição por luminárias de LED.


2. Quando solicitar?
Quando identificar ausência ou deficiência da iluminação pública.


3. Canais de atendimento para solicitar o serviço:
- Praças de Atendimento da Subprefeitura (presencial)
- Descomplica SP - Atendimento de segunda a sexta-feira, das 8h às 17h (presencial)
Consulte os endereços das Praças de Atendimento das Subprefeituras e das unidades do Descomplica SP.
- secretariaexecutiva@spregula.sp.gov.br


4. Requisitos, Documentos e Informações para solicitar o serviço:
Preenchimento do formulário de “Solicitação de Ampliação de Iluminação Pública (SAIP)”, com dados do solicitante e a maior quantidade de informações possíveis sobre a localização, com referências e características da via.


5. Taxas cobradas ou indicativo de gratuidade.
Gratuito.


6. Prazo para a prestação do serviço.
De acordo com o programa de ampliação.


7. Principais Etapas do Serviço - Passo a passo.
1) Solicitar o serviço por um dos canais indicados;
2) Preencher o formulário, se necessário;
3) A solicitação é encaminhada à SP REGULA (Agência Reguladora de Serviços Públicos do Município de São Paulo);
4) É realizada vistoria técnica no endereço indicado para verificar as condições do local, se realmente existe a necessidade de melhorar a iluminação e definir as luminárias e acessórios que serão instalados;
5) A SP REGULA, juntamente com a Concessionária, elabora o projeto da obra e programa sua execução;
6) A equipe técnica responsável vai até o local e executa a obra.


8. Outras informações:
A aprovação do pedido do Serviço está sujeita à aprovação técnica da SP Regula Iluminação Pública.


9. Legislação
- Lei n° 17.433 de 29 de julho de 2020 – criou a Agência Reguladora de Serviços Públicos do Município de São Paulo (https://legislacao.prefeitura.sp.gov.br/leis/lei-17433-de-29-de-julho-de-2020) (link direciona para portal externo);
- Decreto nº 61.172/2022 – dispõe sobre a transferência da gestão, regulação e fiscalização do Contrato de Concessão 003/SMSO/2018 e contratos acessórios à SP REGULA (Agência Reguladora de Serviços Públicos do Município de São Paulo).
- Norma Brasileira de Iluminação Pública (NBR 5101)