BLOQUEIO DE PESSOA POR ASO VENCIDO
-
Solicitação 20582 | OS10132BLOQUEIO DE PESSOA POR ASO VENCIDO
Funcionalidade adicionada no sistema, solicitado pela Continere, através da solicitação de customização 20582.
Consiste em gerar um afastamento para a pessoa que tenha o Atributo Adicional para informar a data de vencimento do ASO inserido na ASW0010, opção "Manter Atributos Adicionais". A data inicial do afastamento será o primeiro dia seguinte à data de vencimento do ASO informada nesse atributo adicional.

PRÉ-REQUISITOS
Deve existir no sistema um Atributo Adicional chamado DATA_VENCIMENTO_ASO e também um Motivo de Afastamento chamado ASO VENCIDO.
Observação: essas nomenclaturas podem ser alteradas caso o cliente queira um texto diferente, o importante é existir os dois registros e que sejam utilizados os seus respectivos códigos na trigger, conforme detalhado mais abaixo.
Existe um script OS10132.atz na pasta desta customização para fazer o insert destes registros caso eles ainda não existam no banco do cliente.
AJUSTAR A TRIGGER ANTES DE IMPLANTAR O OBJETO NO CLIENTEDeve ser ajustado o script da trigger TRIG_AF_RW_ATR_PTS_PS_AFAS_ASO, o nome do arquivo é AS80030.trg e está na pasta da customização.
Deve ser alterado para informar o código correto do Atributo Adicional e do Motivo de Afastamento no sistema do cliente, descritos logo acima.
Para isso deve ser editado o trecho logo após o "begin" da trigger informando os respectivos códigos, conforme exemplo abaixo:
BEGIN -- vcod_atributo_aso := 65; vcod_motivo_afastamento := 24; -- ...OBJETOS CUSTOMIZADOS
O:\PONTO\Clientes\1524.Continere\CustomizacoesEspecificas\PATCHS\OS10132