Modelos de documento PDF de RH no RH legado

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 9 min. de leitura
  • Os modelos de documento de RH são usados para gerar documentos PDF que incluem informações do perfil de RH de um funcionário, na versão sem escopo do RH. Você pode gerar cartas de verificação de emprego em PDF para os funcionários existentes. Você configura modelos de documento PDF com as informações e o logotipo da sua empresa.

    Você pode configurar vários modelos de documento PDF, por exemplo, se tiver letras diferentes para países diferentes. Os modelos a seguir são predefinidos.
    • Carta de verificação do funcionário no Canadá
    • Carta de verificação do funcionário nos EUA
    Antes de começar a gerar documentos, você precisa configurar os modelos com o logotipo e o texto da sua empresa. É recomendável obter os itens e as informações a seguir para configurar os modelos de documento de RH predefinidos ou para criar novos.
    • Uma página em papel timbrado da sua empresa.
    • Cópias da sua carta de verificação de emprego atual e modelos de carta de oferta, se disponíveis.
    • A imagem do logotipo a ser usada no cabeçalho. A imagem do cabeçalho pode ter no máximo 50 px de altura. Se o cabeçalho incluir um logotipo e texto, certifique-se de que a imagem do logotipo inclua o texto, pois você só pode configurar a imagem no cabeçalho.
    • A imagem do logotipo a ser usada no rodapé, se aplicável. A imagem do logotipo pode ter no máximo 15px de altura. Você pode configurar uma imagem e um texto no rodapé.

    Modificar um modelo de documento PDF de RH no RH legado

    Você pode modificar os modelos predefinidos de documento PDF de RH com o logotipo da sua empresa e texto personalizado.

    Antes de Iniciar

    Função necessária: admin, hr_manager ou hr_admin

    Função necessária: admin, hr_manager ou hr_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Cada modelo de documento pdf contém áreas configuráveis para o cabeçalho, o corpo e o rodapé. Você pode inserir o corpo da carta em um editor de texto WYSIWYG e inserir variáveis para recuperar informações do perfil de RH do funcionário ou candidato.

    Procedimento

    1. Navegar até Todos > RH • Administração > Catálogo e Modelos > Modelos de documento PDF.
    2. Para adicionar uma imagem de cabeçalho, como o seu logotipo, conclua as etapas a seguir.
      1. Ao lado de Imagem do cabeçalho, selecione Clique para adicionar.
      2. Clique em Escolher arquivo, selecione a imagem do logotipo do cabeçalho do seu computador e clique em OK.
      3. Na lista de seleção Posição da imagem, selecione a posição do logotipo.
    3. Para editar o corpo, execute as etapas a seguir.
      1. Revise o texto e atualize-o com o texto do modelo de documento atual.
      2. Adicione variáveis adicionais conforme necessário.
        A lista a seguir contém todas as variáveis que você pode adicionar.
        {{Data}} {{E-mail comercial}} {{Departamento}}
        {{Nome}} {{Telefone comercial}} {{Número do funcionário}}
        {{Posição}} {{Prefixo}} {{Status de funcionário}}
        {{Tipo de tempo}} {{Nacionalidade}} {{Tipo de emprego}}
        {{Data de início do emprego}} {{Gerente}} {{Sexo}}
        {{Novo funcionário}} {{Novo endereço do funcionário}} {{Cargo do cargo}}
        {{Sobrenome do novo funcionário}} {{Tipo de cargo}} {{Data de início}}
        {{Gerente de contratação}} {{Remuneração anual}} {{Taxa de pagamento de hora extra}}
        {{Bônus}} {{Número de RSUs}} {{Gerente de RH}}
        {{Cargo de gerente de RH}} {{Assinatura}} {{Data de início}}

        Para modificar a lista de variáveis disponíveis, edite a inclusão de script generalhrform.

      3. Opcional: Use as ferramentas de formatação para executar qualquer uma das ações a seguir.
        Formatar o texto Selecione o texto a ser formatado e aplique qualquer uma das opções de formatação, como negrito, itálico, sublinhado e estilo de fonte. Você pode aplicar justificativa, marcadores e números conforme necessário.
        Adicione uma imagem Clique no ícone da imagem e anexe a imagem ou pesquise-a na biblioteca de imagens. Você também pode adicionar uma nova imagem à biblioteca.
    4. Para configurar o rodapé, execute as etapas a seguir.
      1. Se você tiver uma imagem de rodapé, selecione Clique para adicionar ao lado de Imagem do rodapé.
      2. Clique em Escolher arquivo, selecione a imagem do logotipo do rodapé do seu computador e clique em OK.
      3. Na lista Posição da imagem, selecione a posição do logotipo.
      4. Insira o texto do rodapé, se aplicável.
        O texto do rodapé aparece com base na posição da imagem do rodapé selecionada. Se você selecionou posicionar a imagem à direita ou centralizada, o texto do rodapé será justificado à esquerda. Se você selecionou posicionar a imagem à esquerda, o texto do rodapé será justificado à direita. Se não houver imagem de rodapé, o texto do rodapé será justificado ao centro.
      5. Selecione o tamanho da página.
    5. Clique em Atualizar.

    O que Fazer Depois

    Revise a aparência da carta gerada representando um funcionário e enviando o item do catálogo associado. Você deve representar o usuário atribuído ao trabalho no caso para gerar a carta no caso de RH. Continue editando e testando o modelo de carta até ficar satisfeito com o PDF gerado.

    Como adicionar um modelo de documento PDF de RH no RH legado

    Você pode adicionar modelos de documento PDF de RH para verificação de emprego ou ofertas de trabalho, conforme necessário.

    Antes de Iniciar

    Função necessária: admin, hr_manager ou hr_admin

    Por Que e Quando Desempenhar Esta Tarefa

    A maneira mais fácil de adicionar um novo modelo de documento PDF de RH é abrir um dos modelos existentes e salvá-lo como um novo modelo. As etapas abaixo seguem este processo.

    Procedimento

    1. Navegar até Todos > hora > Administração > Catálogo e Modelos > Modelos de documento PDF.
    2. Abra um dos modelos de documento PDF de RH do tipo que você deseja adicionar.
    3. Insira um novo nome.
    4. Clique com o botão direito do mouse no cabeçalho do formulário e selecione Inserir e permanecer.
      O novo modelo de documento PDF de RH é salvo e a página é atualizada com o novo nome.
    5. Realize uma das ações a seguir para modificar o modelo.
      Para obter mais informações sobre como atualizar as seções de formulário, consulteModificar um modelo de documento PDF de RH no RH legado.
      OpçãoDescrição
      Atualizar o logotipo do cabeçalho Selecione uma nova imagem e posição, conforme necessário.
      Atualizar o texto Insira e formate o texto no Corpo. As variáveis disponíveis estão listadas abaixo.
      Atualizar o rodapé Selecione uma nova imagem de rodapé e sua posição, conforme necessário. Modifique o texto, se necessário.
      Mudar o tamanho da página Selecione o tamanho da página na lista de seleção.
      Variáveis do modelo de documento PDF de RH:
      {{Data}} {{E-mail comercial}} {{Departamento}}
      {{Nome}} {{Telefone comercial}} {{Número do funcionário}}
      {{Posição}} {{Prefixo}} {{Status de funcionário}}
      {{Tipo de tempo}} {{Nacionalidade}} {{Tipo de emprego}}
      {{Data de início do emprego}} {{Gerente}} {{Sexo}}
      {{Novo funcionário}} {{Novo endereço do funcionário}} {{Cargo do cargo}}
      {{Sobrenome do novo funcionário}} {{Tipo de cargo}} {{Data de início}}
      {{Gerente de contratação}} {{Remuneração anual}} {{Taxa de pagamento de hora extra}}
      {{Bônus}} {{Número de RSUs}} {{Gerente de RH}}
      {{Cargo de gerente de RH}} {{Assinatura}} {{Data de início}}
    6. Clique em Atualizar.

    O que Fazer Depois

    Revise a aparência da carta gerada representando um funcionário e enviando o item do catálogo associado. Você deve representar o usuário atribuído ao trabalho no caso para gerar a carta no caso de RH. Continue editando e testando o modelo de carta até ficar satisfeito com o PDF gerado.

    APIs de PDF e modelos de documento PDF no RH legado

    Use APIs de PDF para criar modelos de documento PDF.

    As APIs de PDF são chamadas por meio de scripts do lado do servidor, como regras de negócios e inclusões de script.

    Detalhes do API

    O GeneralFormAPI.setDocument() define parâmetros de documento para geração de PDF. Os parâmetros são: setDocument(.

    headerImage Imagem no cabeçalho do modelo de documento.
    , rodapéImagem Imagem no rodapé do modelo de documento.
    , nota de rodapé Nota de rodapé na parte inferior central.
    , posição do cabeçalho Posição da imagem do cabeçalho. Os valores são Esquerda, Direita e Centro.
    , posição do rodapé Posição da imagem do rodapé. Os valores são Esquerda, Direita e Centro.
    , pageSize Define o tamanho da página do modelo de documento. Os valores são Carta, Ofício e A4.
    Exiba a função de API "generate()" na inclusão de script GeneralHRForm para ver como a API funciona:
    Snippet de código:
    var generalFormAPI = new global.GeneralFormAPI(this.fileName, this.targetTable, this.targetId);
    generalFormAPI.setDocument(this.headerImage, this.footerImage, this.footnote, this.headerPosition, this.footerPosition, this.pageSize);
    generalFormAPI.createPDF)this.body);

    APIs de geração de documentos e inclusões de script no RH legado

    As seguintes APIs e inclusões de script estão disponíveis para gerar documentos PDF.

    A inclusão de script GeneralHRForm tem as seguintes APIs:
    API Entrada Saída Descrição
    gerar manual (booliano) Status de geração (booliano) Gera um documento PDF. Quando definido como verdadeiro, gera documentos manualmente. Por exemplo, Gerar ação em Visualizar documento. Esta API retorna um valor booliano quando um pdf é gerado.
    criarPDF tableName (Cadeia de caracteres), tableId (Cadeia de caracteres) N/D O inactivateRelatedDrafts desativa os documentos de rascunho para os parâmetros de entrada tableName e tableId. Quando o tableId é o sys_id de um caso com tarefas secundárias, os rascunhos das tarefas também são desativados.
    hasDraftDocument tableName (Cadeia de caracteres), tableId (Cadeia de caracteres) Booliano Retorna um valor booliano quando um documento de rascunho é anexado. Os parâmetros de entrada são tableName (usa o nome da tabela à qual o documento de rascunho está anexado), tableId (usa o sys_id da tabela). A tabela pode ser a Tarefa de RH ou o Caso de RH quando o sys_class_name na chamada de API.
    getDraftDocument tableName (Cadeia de caracteres), tableId (Cadeia de caracteres) Registro do Glide do documento de rascunho (GlideRecord) Usa tableName e tableId do registro ao qual o documento de rascunho está anexado. Ele retorna a correspondência de GlideRecord do documento de rascunho consultada com base nos valores de entrada.
    remove_all_variables parsedBody (Cadeia de caracteres) parsedBody (Cadeia de caracteres) O método remove_all_variables usa o corpo do documento e remove os marcadores (${dunk_tag_value}).
    ValidarTemplate parsedBody (Cadeia de caracteres), tableName (Cadeia de caracteres) parsedBody (Cadeia de caracteres) Valida marcadores no corpo de um modelo de documento. As variáveis nos marcadores são correspondidas aos campos/campos de referência com pontos do tableName passado como um argumento de entrada.
    O script include GeneralFormAPI tem as seguintes APIs:
    API Entrada Saída Descrição
    definirDocumento headerImage (Cadeia de caracteres), rodapéImagem (Cadeia de caracteres), nota de rodapé (Cadeia de caracteres), headerPosition (Cadeia de caracteres), rodapéPosition (Cadeia de caracteres), pageSize (Cadeia de caracteres) N/D Define os blocos de construção/parâmetros de um documento para geração de PDF.
    criarPDF corpo (Cadeia de caracteres), páginas (número) N/D Usa o corpo e o número de páginas e gera o documento PDF. Depois que o documento é gerado, ele é anexado à tabela que a ação createPDF é solicitada.
    definirDocTempleInfo headerImage (Cadeia de caracteres), rodapéImagem (Cadeia de caracteres), nota de rodapé (Cadeia de caracteres), headerPosition (Cadeia de caracteres), rodapéPosition (Cadeia de caracteres), pageSize (Cadeia de caracteres) N/D Um método definidor para definir blocos de construção de modelo de documento.
    iniciarAnalisadorHTML N/D N/D Abre um fluxo de gravação para o htmlparser habilitar a geração de documentos.
    A inclusão de script GeneralPDF tem as seguintes APIs:
    API Entrada Saída Descrição
    definirDocumento headerImage (Cadeia de caracteres), rodapéImagem (Cadeia de caracteres), nota de rodapé (Cadeia de caracteres), headerPosition (Cadeia de caracteres), rodapéPosition (Cadeia de caracteres), pageSize (Cadeia de caracteres) N/D Define os blocos de construção do modelo de documento.
    iniciarAnalisadorHTML N/D N/D Abre um fluxo de gravação para o htmlparser habilitar a geração de documentos.
    pararAnalisadorHTML N/D N/D Fecha o fluxo de gravação após a conclusão do método de geração de documento.
    adicionarHTML html (Cadeia de caracteres) N/D Acrescenta snipets de html ao corpo do documento.
    adicionarNovaPágina N/D N/D Move o cursor para a próxima página.
    adicionarCélulas células (objeto), row_length (cadeia de caracteres) N/D Adiciona células, texto relevante e propriedades a uma tabela.
    adicionarSVG svg (Cadeia de caracteres), posição (Objeto) N/D Adiciona SVG a um modelo de documento.
    definirPDFDoc pdfDoc (objeto) N/D Define objetos pdfDoc.
    definirPropriedades propriedades (objeto) N/D Define as propriedades do documento.
    definirCabeçalho cabeçalho (Cadeia de caracteres) N/D Define o cabeçalho de um modelo de documento.
    Nota:
    Não usado.
    setFooter rodapé (Cadeia de caracteres) N/D Define o rodapé de um modelo de documento.
    Nota:
    Não usado.
    definir marca d'água marca d'água (Cadeia de caracteres) N/D Define marcas d'água em um documento PDF gerado.
    obter N/D ByteArrayInputStream Retorna um documento como ByteArrayInputStream.