<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Bloquear automaticamente usuário associado a pessoa quando ela for desligada]]></title><description><![CDATA[<p dir="auto"><img src="http://insoft-docker1:4567/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=an5iprggue4" class="not-responsive emoji emoji-android emoji--sparkles" title=":sparkles:" alt="✨" />  <strong>Solicitação 24602 / OS10886</strong></p>
<p dir="auto">Cliente: <strong>GT3</strong></p>
<p dir="auto">Foi criada na OS10886 a trigger customizada específica <strong>GT52021 - TRG_AF_RW_TCP_BLQ_USR_GT3</strong> na alteração do campo <code>DATA_DESLIGAMENTO</code> da tabela <code>TIPOS_CONTROLES_PESSOAS</code>.</p>
<p dir="auto">Quando for informada uma data de desligamento ou alterada uma data já existente para outra data, e houver um usuário associado ao registro no campo <code>USR_ID</code> irá fazer o bloqueio deste usuário através de um update no campo <code>DATA_BLOQUEIO</code> da tabela <code>IN4FW_USUARIOS</code>.</p>
<p dir="auto">Mesmo que o usuário possa estar associado a outras empresas, o usuário será bloqueado caso a pessoa associada a ele seja desligada em qualquer empresa onde houver vínculo.</p>
<pre><code>CREATE OR REPLACE TRIGGER TRG_AF_RW_TCP_BLQ_USR_GT3
 AFTER UPDATE OF DATA_DESLIGAMENTO
 ON TIPOS_CONTROLES_PESSOAS
 FOR EACH ROW
DECLARE
----------------------VERSAO CUSTOMIZADA ESPECÍFICA------------------
  --
  -- OS10886, 11/06/2024, Jonathan. Criação do objeto.
  --
BEGIN
  --
  if :new.data_desligamento is not null and :new.usr_id is not null then
    --
    update in4fw_usuarios u
    set    u.data_bloqueio = :new.data_desligamento
    where  u.id = :new.usr_id;
    --
  end if;
  --
END TRG_AF_RW_TCP_BLQ_USR_GT3;
</code></pre>
]]></description><link>http://insoft-docker1:4567/topic/305/bloquear-automaticamente-usuário-associado-a-pessoa-quando-ela-for-desligada</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 06:10:19 GMT</lastBuildDate><atom:link href="http://insoft-docker1:4567/topic/305.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 11 Jun 2024 19:10:21 GMT</pubDate><ttl>60</ttl></channel></rss>