CENTRO DE APOIO OPERACIONAL

Indústria de alimentos em Vitória de Santo Antão assegura investimentos e melhorias em procedimentos sanitários como resultado da atuação do MPPE

Escolha por uma solução negociada possibilitará a correção de eventuais irregularidades no processamento de produtos de origem animal.

 

29/05/2024 - A empresa BRF SA se comprometeu, mediante a celebração de dois termos de ajustamento de conduta (TACs) perante o Ministério Público de Pernambuco (MPPE), a fortalecer procedimentos sanitários e realizar investimentos de R$ 550 mil na sua planta industrial localizada em Vitória de Santo Antão, na Zona da Mata do Estado.

Essa escolha por uma solução negociada possibilitará a correção de eventuais irregularidades no processamento de produtos de origem animal, identificadas durante as fiscalizações do Ministério da Agricultura, Pecuária e Abastecimento (Mapa). As autuações realizadas pelo Mapa resultaram na abertura de 11 inquéritos civis e no ajuizamento de duas ações civis públicas pela 18ª Promotoria de Justiça de Defesa da Cidadania da Capital (Defesa do Consumidor).

Além de implementar as melhorias, a BRF SA também se comprometeu em recolher ao Fundo Estadual de Defesa do Consumidor o valor de R$ 1,3 milhão, a serem depositados em quatro parcelas mensais.

Em contrapartida, o MPPE se comprometeu a promover o arquivamento dos inquéritos civis e requerer a homologação dos TACs nas ações civis públicas, diante do encaminhamento das providências para garantir que os produtos da fábrica de Vitória de Santo Antão contarão com mais controle nos processos produtivos, incrementando a segurança dos itens oferecidos aos consumidores.

Conforme os TACs, celebrados perante o Promotor de Justiça Édipo Soares, o investimento na melhoria da unidade industrial devem ser iniciados em até 12 meses e concluídos no prazo máximo de 24 meses. Durante a vigência dos TACs, a empresa ficará sujeita a multa de R$ 100 mil em caso de descumprimento de qualquer um dos compromissos assumidos.

Os TACs foram publicados no Diário Oficial Eletrônico do MPPE de 17 de maio.

ENTENDA AS PROVIDÊNCIAS - Ainda durante a tramitação dos inquéritos civis, a BRF SA apresentou ao Ministério Público suas rotinas de segurança no processo produtivo, medidas de rastreabilidade dos produtos e programas de autocontrole baseado em boas práticas de fabricação e análise de perigos e pontos críticos de controle. O primeiro compromisso assumido pela BRF SA foi o de manter em funcionamento esses programas.

Essas providências têm como finalidade evitar a contaminação  microbiológica dos alimentos, bem como a possibilidade de reter produtos que causem risco à saúde do consumidor antes da sua comercialização.

Além disso, a BRF SA se comprometeu em realizar monitoramento periódico dos itens produzidos e dos ingredientes utilizados, com testes mensais das linhas de produção de salsichas, linguiças, presunto, apresuntado e mortadela.

Outro item que será acompanhado com regularidade é a qualidade da água utilizada nos processos industriais, que será alvo de testes microbiológicos. Os resultados desses testes serão comunicados ao MPPE.

Caso sejam constatadas amostras fora dos limites estabelecidos pelas normas sanitárias, a empresa deverá bloquear o lote do produto envolvido, abrir investigação interna, identificar a causa da irregularidade e adotar ações corretivas e preventivas dentro de três dias.

Para concluir, se houver a necessidade de recolher alimentos já disponibilizados aos pontos de venda, a BRF SA se comprometeu a veicular mensagem de alerta para as lojas, clientes e consumidores finais, contendo as informações exigidas sobre o processo de recolhimento dos produtos (marca, lote, prazo de validade do produto, identificação da empresa interessada, motivo do recolhimento e os riscos sanitários aos consumidores).

Tal mensagem deve ser veiculada até que todos os itens impróprios sejam recolhidos ou até seis meses após a data de expiração dos referidos produtos.

An error occurred while processing the template.
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>