Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    BLOQUEIO DE PESSOA POR ASO VENCIDO

    Customizações
    pontosoft-enterprise continere
    1
    1
    18
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • jonathan
      jonathan Desenvolvimento última edição por

      ✨ Solicitação 20582 | OS10132

      BLOQUEIO 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.
      de1b41a5-6846-4dc7-b61f-9eb6eb1ee690-image.png

      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 CLIENTE

      Deve 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

      1 Resposta Última resposta Responder Citar 2
      • Primeiro post
        Último post
      Powered by NodeBB | Contributors