terça-feira, 22 de agosto de 2017

Data e Hora da Confirmação/Usuário do Pedido de Venda

Criar campo adicional:

Tabela: TGFCAB
Campo: AD_DTCONFIRMACAO
Descrição: DH. Confirmação
Tipo: Data e Hora

Tabela: TGFCAB
Importar Campo
Tabela: TSIUSU
Campo Local: CODUSUCONF
Descrição: Usuário da Confirmação

Trigger para registrar a data e hora da confirmação do Pedido:


CREATE OR REPLACE TRIGGER TRG_UPT_TGFCAB_CONF
BEFORE UPDATE ON TGFCAB FOR EACH ROW
WHEN (
(OLD.STATUSNOTA <> NEW.STATUSNOTA) AND (NEW.STATUSNOTA = 'L') AND ((NEW.TIPMOV = 'P') OR (NEW.TIPMOV = 'V'))
      )
DECLARE
  P_COUNT                INT;
  ERROR                  EXCEPTION;
  ERRMSG                 VARCHAR2(255);
BEGIN

  :NEW.AD_DTCONFIRMACAO := SYSDATE;
  :NEW.AD_CODUSUCONF := STP_GET_CODUSULOGADO;
  
END;


Adicionar o campo nos layouts dos portais.

Nenhum comentário:

Postar um comentário