Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    OS 10203 - Solicitação 20512 - Ajustar data final afastamento para período de ponto aberto.

    Configurações
    1
    1
    25
    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.
    • Bernardo
      Bernardo última edição por Bernardo

      Ajuste no gatilho TRIG_AFRW_IT2001 (IFP048.trg) sobre a tabela IT2001, responsável por receber registros de ocorrências de afastamento do sistema de folha de pagamento da SAP.

      Criada função para retornar a maior data entre a data final recebida no campo ENDDA desta tabela ou a menor data inicial de período de ponto aberto na tabela parametros_folhas_pontos, com data final posterior a data recebida.

      Será utilizada a função nas operações de inclusão ou alteração na tabela, com data final no campo ENDDA não nula e parâmetro customizado RETORNO_AFAST_PERIODO_ABERTO com valor igual a "S", para receber a data a ser inserida no campo DATA_FINAL da tabela Intfol_Ocorrencias ou Intfol_Previsoes_Ocorrencias. Somente se o tipo de ocorrência recebida pertencer a lista cadastrada no parâmetro customizado OCOR_SAP_GERA_PREV, será inserido registro na tabela Intfol_Previsoes_Ocorrencias.

      Em caso de inclusão na tabela Intfol_Ocorrencias com data inicial igual a data final e campo VTKEN não nulo na tabela IT2001, a data inicial deve ser ajustada para igual a data final retornada na função.
      A data do campo hora_final a ser inserido na tabela Intfol_Ocorrencias deve ser ajustada de acordo com a data retornada na função, caso o campo ENDUZ não seja nulo na tabela IT2001.

      Para implantação da solução devem ser compilados os objetos ajustados nesta OS.
      Caso o cliente deseje utilizar a funcionalidade de prorrogação de data de retorno de afastamentos, deve ser executado o script "OS10203_INS_PARAM.atz" disponível na pasta de anexos da solicitação 20512, para criar parâmetro customizado RETORNO_AFAST_PERIODO_ABERTO com valor 'S'.

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