56 lines
3.8 KiB
Markdown
56 lines
3.8 KiB
Markdown
---
|
||
title: Tokens em certificados
|
||
source: https://tdn.totvs.com/display/fluig/Tokens+em+certificados
|
||
path: \Plataforma Documentação técnica\Recurso de Treinamento (LMS)\Tokens em certificados.md
|
||
---
|
||
|
||
Importante!
|
||
|
||
A partir de **Abril de 2025**, o [suporte](https://totvscst.zendesk.com/hc/pt-br/#home) ofertado ao LMS será descontinuado. Não havendo mais evoluções após este período. O LMS não estará mais disponível para acesso nos ambientes a partir da **próxima release** do TOTVS Fluig Plataforma, prevista para o primeiro semestre de 2025.
|
||
|
||
# Índice
|
||
|
||
- 1 [Objetivo](#Tokensemcertificados-Objetivo)
|
||
- 2 [Tokens em certificados](#Tokensemcertificados-Tokensemcertificados)
|
||
- 3 [Exemplo de certificado utilizando tokens](#Tokensemcertificados-Exemplodecertificadoutilizandotokens)
|
||
|
||
# Objetivo
|
||
|
||
O objetivo deste guia é apresentar todos os *tokens* que podem ser utilizados ao configurar um certificado.
|
||
|
||
# *Tokens* em certificados
|
||
|
||
Os certificados – que podem ser associados a trilhas, treinamentos ou disciplinas para serem emitidos pelos alunos quando eles concluem esses itens com êxito – suportam *tokens* pré-cadastrados que são substituídos pelos valores que são dinâmicos, de acordo com cada matrícula. A seguir é exibida a lista de *tokens* disponíveis para utilização:
|
||
|
||
| Objeto | Descrição | Atributos | Exemplo de utilização |
|
||
| --- | --- | --- | --- |
|
||
| User | Usuário | *name* *lastname* *fullName* *username* *birthday* *email* | **Nome**: ${user.name} **Sobrenome**: ${user.lastname} **Nome completo**: ${user.fullName} **Usuário**: ${user.username} **Data de nascimento**: ${user.birthday?date} **Email**: ${user.email} |
|
||
| Tenant | Empresa | *name* *domain* | **Nome**: ${tenant.name} **Domínio**: ${tenant.domain} |
|
||
| Enrollment | Matrícula | *dateEnroll* *dateConclusion* *scoreClass* *userRA* (quando utilizada integração com o RM) *finalScore* | **Data de matrícula**: ${enrollment.dateEnroll?date} **Data de conclusão**: ${enrollment.dateConclusion?date} **Nota final (Turma)**: ${enrollment.scoreClass} **Registro acadêmico**: ${enrollment.userRa} **Nota final (Turma/Trilha/Treinamento)**: ${enrollment.finalScore} |
|
||
| EnrollableItem | Treinamento/Trilha | *name* *workload* *objective* *cost* | **Nome**: ${enrollableItem.name} **Carga** **horária**: ${enrollableItem.workload} **Objetivo**: ${enrollableItem.objective} **Custo**: ${enrollableItem.cost} |
|
||
| NormalClass | Turma | *name* *classInitialDate* *classFinalDate* *cost* | **Nome**: ${normalClass.name} **Data** **inicial**: ${normalClass.classInitialDate} **Data** **final**: ${normalClass.classFinalDate} **Custo**: ${normalClass.cost} |
|
||
| Discipline | Disciplina | *nome* *objective* *ementa* *methodology* *coordinator* *workload* *scoreApprove* | **Nome**: ${discipline.name} **Objetivo**: ${discipline.objective} **Ementa**: ${discipline.ementa} **Metodologia**: ${discipline.methodology} **Coordenador**: ${discipline.coordinator.fullName} **Carga horária**: ${discipline.workload} **Pontuação de aprovação**: ${discipline.scoreApprove} |
|
||
|
||
**Como utilizar datas?**
|
||
|
||
Existem algumas formas de utilização para as datas que podem ser exibidas nos certificados.
|
||
|
||
**Exemplo:**Data de matrícula: ${enrollment.dateEnroll**?date?string("dd-MM-yyyy")**}Resultado: **10-12-2017**
|
||
|
||
**Exemplos de formatos válidos:**
|
||
|
||
- **dd-MM-yyyy**
|
||
- **dd-MM-yyyy hh:mm**
|
||
- **hh:mm**
|
||
|
||
# Exemplo de certificado utilizando *tokens*
|
||
|
||
A seguir é exibido um exemplo de certificado que utiliza *tokens* para composição do seu conteúdo.
|
||
|
||
**Onde e como crio um certificado?**
|
||
|
||
Você pode conferir o passo a passo para criação e configuração de um certificado no [help.fluig.com](https://tdn.totvs.com/pages/viewpage.action?pageId=234458358).
|
||
|
||

|
||
|
||
 |