CENTRO DE APOIO OPERACIONAL

MPPE, TCE-PE, CPRH e Semas se reúnem com gestores públicos para discutir melhorias na gestão dos resíduos sólidos urbanos e da construção civil

19/03/2024 - A gestão inadequada dos resíduos sólidos urbanos e resíduos gerados pela construção civil em diversos pontos do município de Tamandaré foi o tema de reunião realizada nesta segunda-feira (18) pelo Ministério Público de Pernambuco (MPPE), com a participação do Tribunal de Contas de Pernambuco (TCE-PE), da Secretaria Estadual de Meio Ambiente e Sustentabilidade (Semas), da Agência Estadual de Meio Ambiente (CPRH) e de representantes da Prefeitura de Tamandaré.

Com relação aos resíduos urbanos, o Promotor de Justiça de Tamandaré, Júlio César Elihimas, informou que as denúncias oriundas da população demonstram falhas na coleta do lixo, que se reflete na formação de “pequenos lixões” em vários pontos do município. Ainda segundo ele, o problema se agrava entre os meses de setembro e março, quando o afluxo de veranistas faz a população do município oscilar entre 25.000 e mais de 100.000, como informam os representantes do município.

Os representantes da Prefeitura de Tamandaré foram o Procurador-Geral do município, Élcio de Melo, e os secretários municipais de Meio Ambiente, Alberto Santos, e de Infraestrutura, Jonatha Farias, e o chefe de gabinete, Bruno Sampaio. Eles informaram que há imposições do TCE-PE em relação ao contrato de limpeza urbana que limitam a quantidade de equipamentos em relação à população, principalmente durante a alta estação, o que impediria a prestação de um bom atendimento pelo município.

Os auditores do TCE-PE Alfredo Montezuma e Pedro Teixeira explicaram que o contrato de limpeza urbana de Tamandaré deve incorporar o aumento de resíduos gerados em períodos de alta estação e veraneio e que, se isso não está ocorrendo, o contrato pode ser revisitado por meio de aditamentos e ajustes, a fim de alcançar o equilíbrio econômico financeiro.

No caso dos resíduos gerados pela construção civil, José Alberto Viana e Anna Eduarda Falcão, representantes da CPRH, afirmaram ter identificado, com a realização de vistoria no município, que o material está sendo descartado de forma inadequada por empreendedores e, inclusive, servindo para a prática de aterramentos irregulares, provocando danos ao meio ambiente.

A coordenadora do Centro de Apoio Operacional de Defesa do Meio Ambiente (CAO Meio Ambiente), Promotora de Justiça Belize Câmara, apontou que, ao final da reunião, o município de Tamandaré assumiu o compromisso de reunir-se com os auditores do TCE-PE responsáveis pelos contratos de limpeza urbana da área, no prazo de 20 dias corridos, a fim de discutir possíveis modificações ou aditamentos para acomodar os efeitos da sazonalidade da população, cujo efeito é a maior geração de resíduos no período de setembro a março.

Para sanar os problemas identificados na vistoria da CPRH, o município promoverá, no prazo de 60 dias, a remoção dos resíduos depositados irregularmente nas seguintes áreas: entrada da “Boca da Barra”, “Oitizeiro” e “Projeto de Assentamento do Brejo do Incra”, promovendo o seu cercamento e colocação de placas com avisos de “proibido colocar lixo, conforme as Leis Municipais nº 186/2000 e 188/2000”.

Por fim, considerando o crescimento relevante de edificações no município e, em observância ao disposto nas Políticas Federal e Estadual de Resíduos Sólidos, o MPPE pactuou com os gestores municipais que passem a exigir, imediatamente, a apresentação do Plano de Gerenciamento de Resíduos Sólidos da Construção Civil (PGRCC) dos empreendimentos que necessitem de licenciamento urbanístico. Esse plano deve indicar, obrigatoriamente, a destinação final adequada dos resíduos da construção gerados.

Além dos representantes supracitados, participaram da reunião as servidoras Maria do Rosário Malheiros e Ana Cristina Ferraz, da equipe técnica do CAO Meio Ambiente.

O município promoverá, no prazo de 60 dias, a remoção dos resíduos depositados irregularmente

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> fieldName.getValue().getString(locale)  [in template "20097#20123#687741" at line 123, column 60]

----
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 dataNoticia = fieldName.getVa...  [in template "20097#20123#687741" at line 123, column 37]
----
1<style> 
2	 
3	  .noticias-recentes{ 
4	    background-color: #e5e5e5; 
5      padding: 16px 5px; 
6			margin:0px 10px; 
7			border-radius:5px; 
8
9	 
10		.noticias-recentes .tag-noticias{ 
11		 color:#7d1f0d; 
12		 text-transform:uppercase; 
13		font-weight:900; 
14		} 	 
15	.noticias-recentes .tag-noticias hr{ 
16		 width:60%; 
17		 margin-top:-3px; 
18		 border:solid #FF2F2F 2px; 
19		} 	 
20		.noticias-recentes .logo{ 
21		  width: 100%; 
22		  border-radius: 8px; 
23			height: 100px; 
24      background-position: center; 
25      background-repeat: no-repeat; 
26      background-size: cover; 
27
28		.noticias-recentes .noticia{ 
29		  position: relative; 
30			padding: 10px; 
31
32	 
33	.noticias-recentes .noticia:hover{ 
34		  position: relative; 
35			background: #fff; 
36      border-radius: 8px; 
37      scale: 1.02; 
38	    padding: 15px; 
39		  cursor:pointer; 
40		  transition: all ease-in 0.3s; 
41
42	.noticias-recentes .noticia .data-noticia{ 
43		color:#FF2F2F; 
44		font-size:20px; 
45		text-align:left !important; 
46
47	 
48	.noticias-recentes .noticia .title-desc .title{ 
49		  display: -webkit-box; 
50      margin: 0 auto; 
51      line-height: 1.4; 
52      -webkit-line-clamp: 4; 
53      -webkit-box-orient: vertical; 
54      overflow: hidden; 
55			text-overflow: ellipsis; 
56		  color:#474747; 
57		  font-weight: bold !important; 
58		font-size:20px; 
59
60	 
61	.noticias-recentes .description * { 
62    font-weight: 300 !important; 
63		background: transparent!important; 
64		font-size: initial!important; 
65		opacity:0.5; 
66		 display: -webkit-box; 
67      margin: 0 auto; 
68      line-height: 1.4; 
69      -webkit-line-clamp: 4; 
70      -webkit-box-orient: vertical; 
71      overflow: hidden; 
72			text-overflow: ellipsis; 
73		font-size:20px; 
74
75		.noticias-recentes .description p:first-child { 
76      display: -webkit-box; 
77      margin: 0 auto; 
78      line-height: 1.4; 
79      -webkit-line-clamp: 3; 
80      -webkit-box-orient: vertical; 
81      overflow: hidden; 
82			text-overflow: ellipsis; 
83			text-align: start !important; 
84			font-weight:900 !important; 
85
86		 
87		.noticias-recentes .description *:not(:first-child){ 
88		  display: none; 
89
90		 
91	</style> 
92 
93<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
94    <#assign 
95        ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") /> 
96 
97    <div class="noticias-recentes container"> 
98        <#if entries?has_content> 
99					<div class="tag-noticias pt-3 pb-2 pl-2"> 
100					<h4 class="font-weight-bold pl-2"> Mais Notícias </h4> 
101					<hr> 
102					</div> 
103					 
104                <#list entries as curEntry> 
105                        <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle"> 
106                            <#assign assetRenderer=curEntry.getAssetRenderer() /> 
107                            <#assign journalArticle=assetRenderer.getAssetObject() /> 
108                            <#assign ddmStructure=journalArticle.getDDMStructure() /> 
109                            <#assign ddmForm=ddmStructure.getDDMForm() /> 
110                            <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
111                            <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() /> 
112                            <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" /> 
113                            <#assign titulo = "" /> 
114                            <#assign desc = "" /> 
115														<#assign jsonObj = "" /> 
116														<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
117														<#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??> 
118																<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
119														</#if> 
120													 
121                            <#list ddmFormFieldValues as fieldName>     
122                                <#if fieldName.getFieldReference()=='data'> 
123                                    <#assign dataNoticia = fieldName.getValue().getString(locale) />  
124																</#if> 
125																<#if fieldName.getFieldReference() == 'descricao'> 
126																	<#assign desc = fieldName.getValue().getString(locale) /> 
127																</#if> 
128                            </#list> 
129													<div class="noticia d-flex align-items-center flex-column mt-3 "> 
130														<a class="stretched-link" href="${viewURL}"></a> 
131														<p class="data-noticia w-100 d-block"> 
132															${dataNoticia?split("-")?reverse?join("/")} 
133														</p> 
134														<div class="title-desc">  
135															<h6 class="title">${curEntry.getTitle(locale)}</h6> 
136														  <div class="description mt-3"> ${desc}</div> 
137														</div> 
138													</div> 
139													<hr class="mt-2 mb-2"> 
140                        </#if> 
141                </#list> 
142            </div> 
143        </#if> 
144    </div>