Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

Customização de Templates no CSWEB

Documentação sobre customizações possíveis através da utilização de arquivos HTML no CSWEB. Estes arquivos, chamados de templates, contêm trechos de código HTML que são utilizados na montagem de alguns formulários específicos no CSWEB.

Cadastro de Avaliadores Individuais

 Identificação do Colaborador

É possível alterar o HTML cstplavaindt.htm com o que deve ser apresentado. No HTML original existe o código:

<td>Colaborador:#include.Avaliadores.Nome(#include.Avaliadores.Empresa/#include.Avaliadores.Tipo/#include.Avaliadores.Cadastro)</td>

Tabela/Grade de Avaliadores Individuais e Aprovações Pendentes

É possível incluir ou retirar colunas das grades de avaliadores individuais e aprovações pendentes através da alteração do código HTML dos arquivos abaixo:

Nos HTMLs cstplaprindg.htm e cstplavaindg.htm é possível incluir as tags abaixo:

Notas:

Os HTMLs oficiais, liberados na cópia, já possuem exemplos em comentários.
Para alterar o link da grade de Avaliadores Individuais, que serve para selecionar o registro para alteração, basta no HTML cstplavaindg.htm alterar a tag "_link" das colunas. Por padrão o link está na coluna "Data Início".

Cabeçalho da Avaliação - Avaliações de Desempenho e Competência

É possível customizar o cabeçalho através da regra por processo 22, possibilitando a inclusão ou retirada de alguns itens. As informações de identificação do colaborador ou da avaliação, que são apresentadas no cabeçalho, podem ser substituídas por tags, facilitando ainda mais a utilização das informações do cabeçalho. Seguem abaixo as tags utilizadas na montagem dos cabeçalhos:

  • #ARQUIVO_IMG_AVALIADO# - Imagem do colaborador avaliado.
  • #NOME_AVALIADO# - Nome do colaborador avaliado.
  • #DATA_ADMISSAO# - Data de admissão do colaborador avaliado
  • #NOME_LOCAL# - Nome do local do colaborador avaliado
  • #TEMPO_LOCAL# - Tempo em que o colaborador avaliado está no local
  • #NOME_CARGO# - Nome do cargo do colaborador avaliado
  • #TEMPO_CARGO# - Tempo em que o colaborador avaliado está no cargo
  • #SITUACAO_AVALIADO# - Descrição da situação do colaborador avaliado
  • #GRAU_INSTRUCAO# - Grau de instrução do colaborador avaliado
  • #FOCO_AVALIACAO# - Foco da avaliação
  • #TIPO_AVALIACAO# - Tipo da avaliação: Performance, Excelência ou Conhecimento
  • #LOCAL_CARGO_AVALIADO# - Local e Cargo que estão sendo avaliados
  • #DESC_CICLO# - Descrição do Ciclo
  • #COMPETENCIA_AVALIACAO# - Competência da avaliação
  • #TIPO_AVALIACAO# - Tipo da avaliação: Performance, Excelência ou Conhecimento
  • #ITEM_AVALIADO# - Descrição do item que está sendo avaliado

Grade de Consulta de Avaliações - Avaliações de Desempenho e Competência

É possível, através da alteração de templates (arquivos com trecho de código HTML) utilizados na montagem do formulário WEB, customizar a grade apresentada na consulta de avaliações de desempenho e competência. Essa customização deve ser realizada através dos arquivos abaixo, que possuem um trecho de código HTML:

Através dos arquivos cstplconavacolg e cstplconavaiteg é possível chamar uma regra, basta passar a tag <!--#include.Regra.???--> onde o "???" é o código da regra. Ao encontrar esta tag no HTML, o sistema executará a regra e substituirá o conteúdo modificado nesta regra na variável Web_HTML pelo código que será apresentado na tela. Estão disponíveis para esta regra as tabelas da avaliação: R077ACT, R077APA e R079AEA.

Apresentação da Média - Avaliações de Desempenho e Competência

É possível modificar a apresentação do campo Média (que é apresentado nas avaliações de desempenho e competência) através da alteração do HTML cstplmedava.htm. Caso deseje apresentar no lugar da média aritmética um conceito, é necessário customizar os arquivos:

cstplmedava.htm - HTML que apresenta a média. Por padrão este arquivo não apresenta a média por conceito, porém o código para apresentar a média por conceito existe em comentário no HTML.

Para utilizar este recurso é necessário:
CSWEBDefCustom.Conf
  • Setar o parâmetro
    • COLUNA_NOTA_CUSTOM=S
    • Customizar, conforme os parâmetros, os arquivos abaixo:
      - HTMLonLoadAvaColCustom=csonloadavacolcustom.htm
      - HTMLColNotaCustom
      =cscolnotacustom.htm
cs_avalia.js.cli

Neste arquivo Java Script devem ser implementadas as funções para utilização do recurso de média por conceito.

Nota

Este arquivo Java Script não é disponibilizado na cópia, porém é obrigatório que seu nome seja este (cs_avalia.js.cli), pois é assim que é identificado no sistema. No servidor de páginas do cliente este arquivo deve ser salvo na pasta "jshelp", do CSWeb.Nota

Para apresentar o campo média é necessário definir o campo Apresentar Média = '2'.

Cabeçalho da Avaliação - Avaliação de Resultado

É possível modificar o cabeçalho da avaliação de resultados através da alteração do código HTML dos arquivos cstplcabavrind.htm para a avaliação individual (item Pendências) e cstplcabavrcol.htm para a avaliação coletiva. Nestes arquivos as informações de identificação do colaborador ou da avaliação são substituídas por tags, conforme abaixo:

  • <!--#INSERE_NOME_COLABORADOR#--> - Nome do colaborador avaliado.
  • <!--#INSERE_DATA_ADMISSAO#--> - Data de admissão do colaborador avaliado.
  • <!--#INSERE_LOCAL#--> - Descrição do local do colaborador avaliado.
  • <!--#INSERE_TEMPO_LOCAL#--> - Tempo em que o colaborador avaliado está no local.
  • <!--#INSERE_CARGO#--> - Descrição do cargo do colaborador avaliado.
  • <!--#INSERE_TEMPO_CARGO#--> - Tempo em que o colaborador avaliado está no cargo.
  • <!--#INSERE_SITUACAO_COLABORADOR#--> - Situação do colaborador avaliado.
  • <!--#INSERE_GRAU_INSTRUCAO#--> - Grau de instrução do colaborador avaliado.
  • <!--#INSERE_TIPO_AVALIACAO#--> - Descrição com o tipo da avaliação do ciclo.
  • <!--#INSERE_NOME_AVALIADOR#--> - Nome do avaliador.
  • <!--#INSERE_CICLO#--> - Descrição do ciclo.
  • <!--#INSERE_FILIAL#--> - Descrição da filial da seleção do público.
  • <!--#INSERE_CCUSTO#--> - Descrição do centro de custo da seleção do público.
  • <!--#INSERE_LOCAL#--> - Descrição do local da seleção do público.
  • <!--#INSERE_CARGO#--> - Descrição do cargo da seleção do público.
  • <!--#INSERE_TURNO#--> - Descrição do turno da seleção do público.
  • <!--#INSERE_TIPO_AVALIACAO#--> - Descrição com o tipo da avaliação do ciclo.
  • <!--#INSERE_NOME_AVALIADOR#--> - Nome do avaliador.
  • <!--#INSERE_CICLO#--> - Descrição do ciclo.

Este artigo ajudou você?