Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titleFunções Requisição RH


GETIDDAREQUISICAO
Retorna o ID da requisição baseado nos dados do atendimento.


RETPROXIMOCHEFESECAOLABORE
Retorna o código do atendente do chefe pelo atendente responsável pelo atendimento utilizando a hierarquia de seções do RMLabore.
PAR. 1 - Nível - Número de níveis de chefia a ser verificado em relação ao atendente responsável pela abertura do atendimento.


RETORNAPROXIMOCHEFESECAOLABORE
Retorna o código do atendente do chefe pelo atendente responsável pelo atendimento utilizando a hierarquia de seções do RMLabore.
PAR. 1 - CodSecao - Código da Seção em que o funcionário deve ser chefe.
PAR. 2 - CodFuncao - Código da Função que este funcionário deve ter.


SECAOORIGEMREQUISICAO
Retorna o código de seção de origem da requisição.

PAR. 1 - Código da coligada da requisição [inteiro]
PAR. 2 - Identificador (ID) da requisição [inteiro]


SECAOPAI
Busca a seção pai a partir de uma seção de referência em uma quantidade de níveis solicitado.

PAR. 1 - Código da coligada da seção [inteiro]
PAR. 2 - Código da seção de referência [texto]
PAR. 3 - Nível para buscar a seção pai [inteiro]


RETORNAPROXIMAHIERARQUIARH

Retorna a coligada e código da hierarquia superior a que foi passada como parâmetro e respeitando o numero de níveis informado, no caso, é a hierarquia do RH, ou seja, tabela VHIERARQUIA

PAR. 1 - Número de níveis a buscar [inteiro]

PAR. 2 - Texto contendo coligada e ID da hierarquia separados por ; [texto]

Exemplo: RETORNAPROXIMAHIERARQUIARH(1, '1;2')

Nesse exemplo, foi solicitado a hierarquia imediatamente superior (1 no primeiro parâmetro) a hierarquia de código 2 da coligada 1, supondo que a hieraquia imediatamente superior a de código 2, for da coligada 1 e código 3, o retorno será: '1;3'


RETORNAPROXIMOATENDENTEHIERARQUIARH

Retorna o atendente da próxima hierarquia da requisição que está associado ao atendimento de acordo com o número de níveis informado como parâmetro. Para usar essa fórmula, é necessário que o atendimento esteja associada a um requisição do RH.

PAR. 1 - Número de níveis a buscar [inteiro]

Exemplo RETORNAPROXIMOATENDENTEHIERARQUIARH(1)

Nesse exemplo, foi solicitado o atendente da hierarquia imediatamente superior a requisição associada ao atendimento, supondo que esse atendente seja da coligada 1 e de código 5, o retorno será: '1;5'

Informações
titleFunções Gerais


USUARIOCORRENTE
Usuário logado no sistema.


EXECSQL

Executa uma sentença SQL previamente cadastrada.

PAR. 1 - Código da sentença SQL previamente cadastrada que será executada


RESULTSQL

Acessa o resultado de uma sentença SQL previamente executada pela função EXECSQL

PAR. 1 - Código da sentença SQL previamente executada pela função EXECSQL [texto]

PAR. 2 - Campo da sentença SQL que se deseja retornar o valor, havendo mais de um registro, sempre será retornado o primeiro. [texto]

Exemplo:

SE EXECSQL( '_AUT.ESP.SQL' ) = VERDADE ENTAO 
  SETVAR( CODETP, RESULTSQL(  '_AUT.ESP.SQL', 'CODTAREFADESTINO' )); 
FIMSE; 

...