Em breve todos os datasets internos do Fluig estarão listados aqui. Aguarde! |
O objetivo deste documento é descrever a utilização de Datasets internos do fluig, mostrar seus campos e respectivos detalhes, disponibilizando exemplos de utilização de cada dataset.
* Fluig 1.5.1 ou superior
O dataset de catálogo de itens de aprendizado permite consultar os itens do catálogo do tipo Treinamento, Trilha, Pasta ou Link.
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do registro | 2007 |
parentItemId | ID do item pai | 703 |
code | Sigla | "bancodedados" |
name | Nome | "Banco de Dados" |
status | Status | AVAILABLE, OBSOLETE, CLOSING ou ARCHIVED |
author | Autor | "Marcelo Rodrigo" |
cost | Custo | 5 |
workload | Carga Horária (em minutos) | 91 |
preExam | ID do Pré Exame | 93 |
posExam | ID do Pós Exame | 77 |
reaction | ID da Avaliação de Reação | 121 |
image | Imagem | "database.png" |
type | Tipo do Item de Catálogo | com.totvs.elearning.core.catalog.Folder ou |
language | Idioma | PORTUGUESE_BRAZIL |
Se você deseja localizar treinamentos que estejam associados a uma trilha, você pode usar a constraint idParentTrack para a sua pesquisa.
Exemplo: localizando os treinamentos que fazem parte a trilha com o ID de registro 357:
var constraintOne = DatasetFactory.createConstraint("idParentTrack", "357", "357", ConstraintType.MUST); var constraints = new Array(constraintOne); var datasetValues = DatasetFactory.getDataset("catalogItemDataset", null, constraints, null); |
Saiba mais como acessar datasets.
* Fluig 1.5.1 ou superior
O dataset de catálogo de disciplinas permite consultar os itens do catálogo de disciplinas do tipo Disciplina, Pasta ou Link. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do registro | 197 |
parentItemId | ID do item pai | 53 |
code | Sigla | "sociologia" |
name | Nome | "Sociologia Aplicada" |
minimumScoreApprove | Pontuação mínima para aprovação | 75 |
type | Tipo do Item de Catálogo | com.totvs.elearning.core.discipline.Discipline ou |
language | Idioma | SPANISH_SPAIN |
workload | Carga Horária (em minutos) | 61 |
nameCoordinator | Nome do Coordenador | "Marcelo" |
lastnameCoordinator | Sobrenome do Coordenador | "Rodrigo" |
image | Imagem | "database.png" |
* Fluig 1.5.1 ou superior
O dataset de matrículas permite consultar as matrículas realizadas no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do registro | 2003 |
nameUser | Nome do Usuário | "Marcelo" |
lastNameUser | Sobrenome do Usuário | "Rodrigo" |
userFluigId | ID do usuario no Fluig | 33 |
status | Status da matrícula | ENROLLED, STARTED, FINISHED, CANCELLED ou BLOCKED |
finalStatus | Status final da matrícula | SUCCESSFUL_POS_TEST, SUCCESSFUL_PRE_TEST, SUCCESSFUL_SCORM, UNSUCCESSFUL_POS_TEST, UNSUCCESSFUL_PRE_TEST, UNSUCCESSFUL_SCORM, UNSUCCESSFUL_EXPIRED, CANCELLED, SUCCESSFUL, UNSUCCESSFUL ou WITHOUT_ACCESS |
score | Pontuação | 97.00 |
enrollmentRequestId | ID da requisição | 91 |
dateEnrollment | Data da Matrícula | 2015-06-11T17:05:08.011-03:00 |
dateConclusion | Data de Conclusão | 2015-07-14T18:06:09.012-03:00 |
Um pouco mais sobre o status das matrículas:
Status | Descritivo |
---|---|
ENROLLED | Estado inicial da matrícual, assignada no momento que a requisição é aprovada e a respectiva matrícula gerada. |
STARTED | Estado que inidica que o usuário iniciou o treinamento / trilha / turma |
FINISHED | Estado que indica que o usuário finalizou o treinamento / trilha / turma |
CANCELLED | Estado que indica o cancelamento da matrícula |
BLOCKED | Estado que indica o bloqueio da matrícula |
Um pouco mais sobre o status final das matrículas:
Status | Descritivo |
---|---|
SUCCESSFUL_POS_TEST | Estado que indica matrícula concluída com êxito no pós-teste |
SUCCESSFUL_PRE_TEST | Estado que indica matrícula concluída com êxito no pré-teste, não necessitando do restante do treinamento |
SUCCESSFUL_SCORM | Estado que indica matrícula concluída com êxito em conteúdo SCORM selecionado como critério de aprovação |
UNSUCCESSFUL_POS_TEST | Estado que indica matrícula não obteve êxito na conclusão do pós-teste |
UNSUCCESSFUL_PRE_TEST | Estado que indica matrícula não obteve êxito na conclusão do pré-teste |
UNSUCCESSFUL_SCORM | Estado que indica matrícula não obteve êxito na conclusão de um conteúdo SCORM selecionado como critério de aprovação |
UNSUCCESSFUL_EXPIRED | Estado que indica matrícula não obteve êxito na conclusão pois expirou |
CANCELLED | Estado que indica matrícula cancelada |
SUCCESSFUL | Estado que indica matrícula concluída com êxito em treinamento com uma das seguintes situações:
|
UNSUCCESSFUL | Estado que indica matrícula não obteve êxito em treinamento com uma das seguintes situações:
|
WITHOUT_ACCESS | Estado que indica usuário matriculado em turma ou treinamento, porém sua matrícula expirou sem registro de acesso |
* Fluig 1.5.1 ou superior
O dataset de requisição de matrículas permite consultar as requisições de matrículas realizadas no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do Registro | 1999 |
classId | ID da Turma | 237 |
catalogItemId | ID da Trilha / Treinamento | 561 |
enrollmentId | ID da Matrícula | 739 |
itemType | Tipo de Matrícula | NormalClass ou Track/Training |
userRequestingId | ID Usuário Requisitante | 571 |
userApproverId | ID Usuário Aprovador | 13 |
userFluigId | ID Fluig do usuário matriculado | 339 |
dateRequest | Data da Requisição | 2015-06-11T17:05:08.011-03:00 |
status | Status da Requisição | STANDBY, APPROVED, REPROVED ou CANCELLED |
* Fluig 1.5.1 ou superior
O dataset de tópicos permite consultar tópicos disponíveis no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do Registro | 10615 |
name | Nome | "Tópico Inicial" |
estimatedTime | Tempo estimado para finalização (em dias) | 17 |
weight | Peso | 3 |
scoreApprove | Pontuação para aprovação | 75.00 |
disciplineClass_id | ID da Turma | 271 |
startTopicType | Tipo de Inicialização | NO_RULES, AFTER_REQUIREMENTS_RELEASE, DAYS_AFTER_REQUIREMENTS_RELEASE, DAYS_AFTER_ENROLLMENT_RELEASE ou MANUAL_RELEASE |
noFinishMinimumScore | Permite finalizar sem atingir pontuação mínima | true ou false |
status | Status | ACTIVE ou INACTIVE |
Um pouco mais sobre o Tipo de Iniciação de um tópico:
Status | Descritivo |
---|---|
NO_RULES | Inicialização sem regras, sempre liberado. |
AFTER_REQUIREMENTS_RELEASE | Liberação após a conclução dos pré-requisitos. |
DAYS_AFTER_REQUIREMENTS_RELEASE | Liberação após xx dias após conclusão dos pré-requisitos. |
DAYS_AFTER_ENROLLMENT_RELEASE | Liberação após xx dias após a matrícula. |
MANUAL_RELEASE | Liberação manual. |
* Fluig 1.5.1 ou superior
O dataset de itens de tópicos permite consultar itens de tópicos disponíveis no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do Registro | 9321 |
type | Tipo | "URL", "Avaliação", "Conteúdo", "Treinamento" ou "Atividade Extraclasse" |
topicId | ID do Tópico | 175 |
name | Nome | "Atividade em Grupo Especial" |
ordem | Ordem do Item | 7 |
weight | Peso | 1 |
mandatory | Obrigatório | true ou false |
scoreType | Tipo do Score | AUTOMATIC, EXTERNAL, ACTIVITY ou MANUAL |
status | Status | ACTIVE ou INACTIVE |
* Fluig 1.5.1 ou superior
O dataset de avaliações permite consultar as avaliações disponíveis no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do Registro | 9321 |
name | Nome | "Avaliação de Performance Anual" |
creationDate | Data de Criação | 1981-06-11T18:05:13.017-03:00 |
monitored | Avaliação Monitorada | true ou false |
showScores | Exibe pontuação | true ou false |
showApprovalStatus | Exibe status de aprovação | true ou false |
showPerformanceOnQuestions | Exibe performance nas questões | true ou false |
showCorrectAnswers | Exibe alternativas corretas | true ou false |
showConclusionMessage | Exibe mensagem de conclusão | true ou false |
solicitFeedbackEvaluation | Solicita feedback | true ou false |
allowCommentsOnQuestions | Permite comentários nas questões | true ou false |
anonymous | Avaliação anônima | true ou false |
image | Imagem | "performance-anual.png" |
currentVersionId | ID da versão atual | 31139 |
editingVersionId | ID da versão em edição | 31141 |
enabled | Status | ACTIVE ou INACTIVE |
language | Idioma | PORTUGUESE_BRAZIL |
* Fluig 1.5.2 ou superior
O dataset de versões de avaliações permite consultar as versões de uma avaliação gravadas no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
assessmentId | ID da Avaliação | 1999 |
assessmentVersionId | ID da Versão da Avaliação | 237 |
requiredScore | Índice de Aprovação | 75.00 |
minExecutionTime | Tempo mínimo de execução | 1 |
maxExecutionTime | Tempo máximo de execução | 85 |
allowEssayQuestion | Permite questões dissertativas | true ou false |
status | Status | CURRENT, OLD, EDITING ou ANNULLED |
var assessmentVersions = DatasetFactory.getDataset("assessmentVersionDataset", null, null, null); |
* Fluig 1.5.2 ou superior
O dataset de Turmas permite consultar Turmas e Turmas Modelo disponíveis no sistema de aprendizado. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
id | ID do Registro | 3297 |
type | Tipo da Turma | com.totvs.elearning.core.discipline.NormalClass ou |
name | Nome | "Administração 2015" |
enrollmentInitialDate | Data inicial de matrícula | 2015-08-14T12:00:00-03:00 |
enrollmentFinalDate | Data final de matrícula | 2015-08-20T21:00:00-03:00 |
classInitialDate | Data inicial da turma | 2015-08-21T19:00:00-03:00 |
classFinalDate | Data final da turma | 2015-08-29T22:00:00-03:00 |
cost | Custo | 91 |
reactionId | ID avaliação de reação | 7513 |
var onlyNormalClass = DatasetFactory.createConstraint("type", "com.totvs.elearning.core.discipline.NormalClass", "com.totvs.elearning.core.discipline.NormalClass", ConstraintType.MUST); var constraints = new Array(onlyNormalClass); var normalClasses = DatasetFactory.getDataset("catalogItemDataset", null, onlyNormalClass, null); |
* Fluig 1.5.2 ou superior
O dataset de agendados permite consultar as informações de quais são as Turmas, Disciplinas, Grupos ou Usuários agendados para executar avaliações. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
assessmentId | ID da avaliação | 525 |
type | Tipo do item agendado | com.totvs.elearning.core.party.PartyClassImpersonator PartyClassImpersonator = uma turma |
partyId | Id do item agendado | 325 |
partyName | Nome do item agendado | "Dirceu Silva" |
var scheduleds = DatasetFactory.getDataset("partyScheduledDataset", null, null, null); |
* Fluig 1.5.2 ou superior
O dataset de agendamento permite consultar as informações referentes aos agendamentos realizados . Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
Id | ID do agendamento | 626 |
assessmentSheduleId | ID da avaliação | 619 |
assessmentName | Nome da avaliação | "Conceitos básicos" |
language | Idioma da avaliação | "PORTUGUESE_BRAZIL" |
description | Descrição da avaliação | "HCT" |
initialDate | Data e hora inicial do agendamento | 2015-04-14T21:00:00-03:00 |
finalDate | Data e hora final do agendamento | 2016-01-21T21:00:00-02:00 |
status | Status do agendamento | CANCELLED, SCHEDULED, DONE |
var scheduleds = DatasetFactory.getDataset("assessmentScheduleDataset ", null, null, null); |
* Fluig 1.5.2 ou superior
O dataset de execução de avaliações permite consultar as informações referentes às execuções de avaliações. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
assessmentId | ID da avaliação | 626 |
assessmentName | Nome da avaliação | "Conceitos básicos" |
userId | ID do usuário | 28 |
userName | Nome do usuário que executou a avaliação | "Dirceu Silva" |
finalScore | Nota final na avaliação | 100.00 |
status | Status da avaliação | STARTED, FINISHED, PENDING, CANCELLED |
aproved | Se o usuário foi aprovado na avaliação | true, false |
var applications = DatasetFactory.getDataset("assessmentApplicationGenericDataset", null, null, null); |
* Fluig 1.5.3 ou superior
O dataset de execução de avaliações de pré-teste permite consultar as informações referentes às execuções de avaliações em Pré-testes. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
enrollmentId | ID da Matrícula | 626 |
learningId | ID do Ítem Matriculado | 450 |
learningType | Tipo do Ítem Matriculado (Trilha ou Treinamento) | com.totvs.elearning.core.catalog.Training |
preExamId | ID da Versão da avaliação de Pré-Teste | 1564 |
userId | ID do Usuário | 1404 |
userName | Nome do Usuário | "Dirceu Silva" |
assessmentId | ID da Avaliação | 1323 |
assessmentName | Nome da Avaliação | "Prova - Conhecimentos Gerais I" |
requiredScore | Score Mínimo | 70.00 |
requiredAllQuestions | Necessário responder todas as Questões | true, false |
startedTimeStamp | Hora de Início | 2015-10-06T11:26:56.438-03:00 |
finishedTimeStamp | Hora de Fim | 2015-10-13T13:12:23.259-03:00 |
finalScore | Score Final | 80.00 |
status | Status | STARTED, FINISHED, PENDING, CANCELLED |
approved | Aprovado | true, false |
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogPreExamDataset", null, null, null); |
* Fluig 1.5.3 ou superior
O dataset de execução de avaliações de pré-teste permite consultar as informações referentes às execuções de avaliações em Pós-testes. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
enrollmentId | ID da Matrícula | 626 |
learningId | ID do Ítem Matriculado | 450 |
learningType | Tipo do Ítem Matriculado (Trilha ou Treinamento) | com.totvs.elearning.core.catalog.Training |
posExamId | ID da Versão da avaliação de Pós-Teste | 1564 |
userId | ID do Usuário | 1404 |
userName | Nome do Usuário | "Dirceu Silva" |
assessmentId | ID da Avaliação | 1323 |
assessmentName | Nome da Avaliação | "Prova - Conhecimentos Gerais I" |
requiredScore | Score Mínimo | 70.00 |
requiredAllQuestions | Necessário responder todas as Questões | true, false |
startedTimeStamp | Hora de Início | 2015-10-06T11:26:56.438-03:00 |
finishedTimeStamp | Hora de Fim | 2015-10-13T13:12:23.259-03:00 |
finalScore | Score Final | 80.00 |
status | Status | STARTED, FINISHED, PENDING, CANCELLED |
approved | Aprovado | true, false |
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogPosExamDataset", null, null, null); |
* Fluig 1.5.3 ou superior
O dataset de execução de avaliações de pré-teste permite consultar as informações referentes às execuções de avaliações de Reação. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
enrollmentId | ID da Matrícula | 626 |
learningId | ID do Ítem Matriculado (Trilha ou Treinamento) | 450 |
learningType | Tipo do Ítem Matriculado | com.totvs.elearning.core.catalog.Training |
reactionId | ID da Versão da avaliação de Reação | 1564 |
userId | ID do Usuário | 1404 |
userName | Nome do Usuário | "Dirceu Silva" |
assessmentId | ID da Avaliação | 1323 |
assessmentName | Nome da Avaliação | "Prova - Conhecimentos Gerais I" |
requiredScore | Score Mínimo | 70.00 |
requiredAllQuestions | Necessário responder todas as Questões | true, false |
startedTimeStamp | Hora de Início | 2015-10-06T11:26:56.438-03:00 |
finishedTimeStamp | Hora de Fim | 2015-10-13T13:12:23.259-03:00 |
finalScore | Score Final | 80.00 |
status | Status | STARTED, FINISHED, PENDING, CANCELLED |
approved | Aprovado | true, false |
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogReactionExamDataset", null, null, null); |
* Fluig 1.5.3 ou superior
O dataset de execução de conteúdos permite consultar as informações referentes às execuções de conteúdos em Treinamentos e Trilhas. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
enrollmentId | ID da Matrícula | 626 |
learningId | ID do Ítem Matriculado (Trilha ou Treinamento) | 450 |
name | Nome do Conteúdo | "Conhecimentos Gerais" |
description | Descrição do Conteúdo | "Conteúdo utilizado em Treinamentos" |
keyword | Palavras Chave | "conteúdo geral treinamento" |
displayTimeStamp | Hora em que foi acessado | 2015-10-06T11:29:14.044-03:00 |
userId | ID do Usuário | 1323 |
userName | Nome do Usuário | "Dirceu Silva" |
var contentLogs= DatasetFactory.getDataset("contentLogDataset", null, null, null); |
Posts | |
---|---|
Coluna | Descritivo |
Identificador do Post | chave do Post |
Alias do Usuario | nickname do usuário |
Nome do Usuario | nome do usuário |
Tipo | {Publicação, Compartilhamento} |
Tipo de Compartilhamento | (documento, imagem, video) |
Data e hora da postagem | momento que foi postado |
Conteúdo Texto | texto do post |
Conteúdo Objeto | conteúdo para imagem, video, documento, etc... |
Contagem de likes | Contagem de likes/apoios |
Removido? | se o post foi removido |
Denunciado? | se o post foi denunciado |
Alias da Comunidade | nickname da comunidade |
Qtde de Watches - acompanhando | Contagem de acompanhamentos |
Comunidades | |
---|---|
Coluna | Descritivo |
Alias da Comunidade | nickname da comunidade |
Nome da Comunidade | Nome da Comunidade |
Descrição da Comunidade | Descritivo da comunidade |
Aceita Documento? | se a comunidade aceita docs |
Aceita Fotos? | se a comunidade aceita fotos |
Aceita Videos? | se a comunidade aceita videos |
Aceita Artigos? | se a comunidade aceita artigos |
Formularios? | se a comunidade aceita formularios |
Requer Aprovação para entrar? | se é necessário que o moderador aprove uma participação no grupo |
Conteúdo é privado? | se o conteúdo é restrito aos participantes |
Comunidade Oculta? | se a comunidade não pode ser vista por quem não participa dela |
Usa segurança de documentos? | se usa os modelos de segurança por permissões |
Status | situação atual |
Participantes | ||
---|---|---|
Coluna | Descritivo | Exemplo de Valor |
Alias da Comunidade | nickname da comunidade | cod_comunidade |
Alias do Participante | nickname do participante | cod_usuario |
Nome do Participante | nome do participante | João da Silva |
É admin? | se o participante é administrador | true |
É moderador? | se o participante é moderador | true |
Seguidos | |
---|---|
Coluna | Descritivo |
Alias do Seguidor | Nickname do Seguidor |
Nome do Seguidor | Nome do Seguidor |
Alias do Seguido | Nickname do Seguido |
Nome do Seguido | Nome do Seguido |
Seguidores | |
---|---|
Coluna | Descritivo |
Alias do Seguido | Nickname do Seguido |
Nome do Seguido | Nome do Seguido |
Alias do Seguidor | Nickname do Seguidor |
Nome do Seguidor | Nome do Seguidor |
* Fluig 1.4.11 ou superior
Coluna | Descritivo | Exemplo de Valor |
---|---|---|
movementDate | Data de aprovação/reprovação do documento | 2015-04-22T00:00:00-03:00 |
movementTime | Hora de aprovação/reprovação do documento | 11:04:06 |
observation | Observação ao aprovar/rejeitar o documento | "Comentário do colaborador" |
colleagueId | Id do colaborador | 0000288 |
approvalMovementPK.companyId | Id da empresa | 0000001 |
approvalMovementPK.documentId | Id do documento | 10903 |
signed | Movimento foi assinado digitalmente | false |
approvalMovementPK.version | Versão do documento | 1000 |
analised * | Se o documento passou por uma aprovação/reprovação manual | true |
sendDate | Data em que o documento foi enviado para aprovação | 2015-04-22T00:00:00-03:00 |
approvalMovementPK.iterationSequence | Número de sequência da movimentação | 1 |
closeIteraction | Se é a última aprovação para que o documento seja publicado | true |
approvalMovementPK.levelId | Nível de aprovação | 2 |
Este item informa se o aprovador aceitou o item. |
* Fluig 1.0 ou superior
O dataset de histórico de processos permite consultar os dados de uma solicitação em andamento, finalizada ou cancelada de processos cadastrados. Acompanhe a seguir os detalhes:
Coluna | Descritivo | Valor de Exemplo |
---|---|---|
companyId | Código da empresa. | 102 |
processInstanceId | Número da solicitação. | 24254 |
movementSequence | Corresponde a quantidade de movimentações da solicitação workflow corrente. | 2 |
active | Status da atividade. Qual atividade está ativa no momento. | 0 ou false; 1 ou true; |
movementDate | Data que foi feita a movimentação da atividade. | 2015-08-22 |
movementHour | Hora exata em que a atividade foi movimentada. | 11:41:23 |
stateSequence | Código da atividade que foi movimentada. | 4 |
subProcessId | Código do subprocesso. | 0 |
threadSequence | Número da Thread de movimentação. Irá variar quando ocorrer alguns paralelismos na solicitação workflow. Ex.: processos com Fork/Join. | int |
previousMovementSequence | Qual fluxo foi movimentado no passo anterior. | 5 |
conversionSequence | Informa se a solicitação workflow foi convertida. Se o valor for igual a “0” (zero), esta solicitação nunca foi convertida até o presente momento. | int |
automaticLink | Define se o fluxo para a atividade é automático ou se necessita ser movimentado pelo usuário. | 0 ou false; 1 ou true; |
returnLink | Permite retornar para a atividade de origem do fluxo. | 0 ou false; 1 ou true; |