Em breve todos os datasets internos do fluig estarão listados aqui. Aguarde!

Índice

Objetivo

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.

 

Datasets de aprendizado

catalogItemDataset - Catálogo de Aprendizado

* 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.

ColunaDescritivoValor de Exemplo
idID do registro2007
parentItemIdID do item pai703
codeSigla"bancodedados"
nameNome"Banco de Dados"
statusStatus

AVAILABLE, OBSOLETE, CLOSING ou ARCHIVED

authorAutor"Marcelo Rodrigo"
costCusto5
workloadCarga Horária (em minutos)91
preExamID do Pré Exame93
posExamID do Pós Exame77
reactionID da Avaliação de Reação121
imageImagem"database.png"
typeTipo do Item de Catálogo

com.totvs.elearning.core.catalog.Folder ou
com.totvs.elearning.core.catalog.Link ou
com.totvs.elearning.core.catalog.Track ou
com.totvs.elearning.core.catalog.Training

languageIdiomaPORTUGUESE_BRAZIL

Treinamentos associados a uma trilha

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.

 

 

disciplineItemDataset - Catálogo de Disciplinas

* 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:

ColunaDescritivoValor de Exemplo
idID do registro197
parentItemIdID do item pai53
codeSigla"sociologia"
nameNome"Sociologia Aplicada"
minimumScoreApprovePontuação mínima para aprovação

75

typeTipo do Item de Catálogo

com.totvs.elearning.core.discipline.Discipline ou
com.totvs.elearning.core.discipline.DisciplineCatalogItem ou
com.totvs.elearning.core.discipline.LinkDiscipline ou
com.totvs.elearning.core.discipline.FolderDiscipline

languageIdiomaSPANISH_SPAIN
workloadCarga Horária (em minutos)61
nameCoordinatorNome do Coordenador"Marcelo"
lastnameCoordinatorSobrenome do Coordenador"Rodrigo"
imageImagem"database.png"


enrollmentDataset - Matrículas

* fluig 1.5.1 ou superior

O dataset de matrículas permite consultar as matrículas realizadas na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do registro2003
nameUserNome do Usuário"Marcelo"
lastNameUserSobrenome do Usuário"Rodrigo"
userfluigIdID do usuario no fluig33
statusStatus da matrícula

ENROLLED, STARTED, FINISHED, CANCELLED ou BLOCKED

finalStatusStatus final da matrículaSUCCESSFUL_POS_TEST, SUCCESSFUL_PRE_TEST, SUCCESSFUL_SCORM,
UNSUCCESSFUL_POS_TEST, UNSUCCESSFUL_PRE_TEST, UNSUCCESSFUL_SCORM,
UNSUCCESSFUL_EXPIRED, CANCELLED, SUCCESSFUL, UNSUCCESSFUL
ou WITHOUT_ACCESS
scorePontuação97.00
enrollmentRequestIdID da requisição91
dateEnrollmentData da Matrícula2015-06-11T17:05:08.011-03:00
dateConclusionData de Conclusão2015-07-14T18:06:09.012-03:00

 

Status das Matrículas

Um pouco mais sobre o status das matrículas:

StatusDescritivo
ENROLLEDEstado inicial da matrícual, assignada no momento que a requisição é aprovada e a respectiva matrícula gerada.
STARTEDEstado que inidica que o usuário iniciou o treinamento / trilha / turma
FINISHEDEstado que indica que o usuário finalizou o treinamento / trilha / turma
CANCELLEDEstado que indica o cancelamento da matrícula
BLOCKEDEstado que indica o bloqueio da matrícula

 

Status final das Matrículas

Um pouco mais sobre o status final das matrículas:

StatusDescritivo
SUCCESSFUL_POS_TESTEstado que indica matrícula concluída com êxito no pós-teste
SUCCESSFUL_PRE_TESTEstado que indica matrícula concluída com êxito no pré-teste, não necessitando do restante do treinamento
SUCCESSFUL_SCORMEstado que indica matrícula concluída com êxito em conteúdo SCORM selecionado como critério de aprovação
UNSUCCESSFUL_POS_TESTEstado que indica matrícula não obteve êxito na conclusão do pós-teste
UNSUCCESSFUL_PRE_TESTEstado que indica matrícula não obteve êxito na conclusão do pré-teste
UNSUCCESSFUL_SCORMEstado que indica matrícula não obteve êxito na conclusão de um conteúdo SCORM selecionado como critério de aprovação
UNSUCCESSFUL_EXPIREDEstado que indica matrícula não obteve êxito na conclusão pois expirou
CANCELLEDEstado que indica matrícula cancelada
SUCCESSFUL

Estado que indica matrícula concluída com êxito em treinamento com uma das seguintes situações:

    • Sem pré-teste;
    • Sem pós-teste;
    • Em parte de uma turma
UNSUCCESSFUL

Estado que indica matrícula não obteve êxito em treinamento com uma das seguintes situações:

    • Sem pré-teste;
    • Sem pós-teste;
    • Em parte de uma turma
WITHOUT_ACCESSEstado que indica usuário matriculado em turma ou treinamento, porém sua matrícula expirou sem registro de acesso

 

enrollmentRequestDataset - Requisições de Matrículas

* fluig 1.5.1 ou superior

O dataset de requisição de matrículas permite consultar as requisições de matrículas realizadas na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do Registro1999
classIdID da Turma237
catalogItemIdID da Trilha / Treinamento561
enrollmentIdID da Matrícula739
itemTypeTipo de MatrículaNormalClass ou Track/Training
userRequestingIdID Usuário Requisitante571
userApproverIdID Usuário Aprovador13
userfluigIdID fluig do usuário matriculado339
dateRequestData da Requisição2015-06-11T17:05:08.011-03:00
statusStatus da RequisiçãoSTANDBY, APPROVED, REPROVED ou CANCELLED


enrollmentTopicDataset - Execuções em Tópicos

* fluig 1.5.4 ou superior

O dataset de execuções em tópicos permite consultar os tópicos executados pelo usuário matriculado. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
topicIdID do tópico executado20159
topicNameNome do tópico"Tópico Inicial"
expiredIndica se a execução do tópico já está expiradatrue
startDateData de inicio da execução do tópico2015-08-14T15:09:13.819-03:00
completionDateData de conclusão do tópico

2015-08-16T11:21:37.001-03:00

completedindica se está executadotrue
topicScoreApproveindica a pontuação para aprovação no tópico70
scorePontuação obtida no tópico95
partialScoreindica a pontuação parcial antes da conclusão do tópico60
topicWeightPeso do tópico75
statusStatus da execução do tópicoNOT_VIEWED, ACTIVE, SUCCESSFUL_FINISHED ou UNSUCCESSFUL_FINISHED
enrollmentIdIdentificador da matrícula5123
userIdIdentificador do usuário37
normalClassIdIdentificação da turma que o tópico pertence4129

 

Tipo de status de Execução do Tópico

 

StatusDescritivo
NOT_VIEWEDNão visualizado
ACTIVEAtivo
SUCCESSFUL_FINISHEDFinalizado com sucesso
UNSUCCESSFUL_FINISHEDFinalizado sem sucesso


enrollmentTopicItemDataset - Execuções em Itens de Tópicos

* fluig 1.5.4 ou superior

O dataset de execuções em itens de tópico permite consultar os itens de tópico executados pelo usuário matriculado. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
enrollmentTopicItemIdId da execução do item de tópico222
topicIdId do tópico a que o item pertence556
topicItemIdId do item de tópico487
enrollmentTopicItemTypeTipo de execução de item de tópico

com.totvs.elearning.core.discipline.ActivityTopicItem
com.totvs.elearning.core.discipline.ContentTopicItem
com.totvs.elearning.core.discipline.DetachedTopicItem
com.totvs.elearning.core.discipline.EnrollableTopicItem
com.totvs.elearning.core.discipline.ExamTopicItem
com.totvs.elearning.core.discipline.ForumTopicItem
com.totvs.elearning.core.discipline.UrlTopicItem

nameNome do item de tópico "Atividade escolar"
mandatoryIndica se a execução do item de tópico é obrigatória dentro do tópico true
weightPeso do item de tópico2
scoreTypeTipo de pontuação do item de tópico

AUTOMATIC
MANUAL
SCORM
EXTERNAL
NO_SCORE
ACTIVITY

scorePontuação atual na execução do item de tópico65
displayTimestampData e hora da visualização do item de tópico2015-08-14T15:09:13.819-03:00
enrollmentIdId da matrícula a que o item de tópico está relacionado4747
userIdId do usuário que está executando o item de tópico289
normalClassIdId da turma a que o item de tópico está relacionado655

 

Tipos de Item de Tópico

 

StatusDescritivo
com.totvs.elearning.core.discipline.ActivityTopicItem Item de Tópico do tipo Atividade Extra classe
com.totvs.elearning.core.discipline.ContentTopicItemItem de Tópico do tipo Conteúdo
com.totvs.elearning.core.discipline.DetachedTopicItemItem de Tópico do tipo Avulso
com.totvs.elearning.core.discipline.EnrollableTopicItemItem de Tópico do tipo Treinamento/Trilha
com.totvs.elearning.core.discipline.ExamTopicItemItem de Tópico do tipo Avaliação
com.totvs.elearning.core.discipline.ForumTopicItemItem de Tópico do tipo Tópico de Fórum
com.totvs.elearning.core.discipline.UrlTopicItemItem de Tópico do tipo URL
Tipos de pontuação no Item de Tópico

 

StatusDescritivo
AUTOMATICPontuação gerada automaticamente ao acessar Item do Tópico.
MANUALPontuação informada pelo administrador.
SCORMPontuação utilizada para sobreescrever a do SCORM.
EXTERNALPontuação enviado pelo sistema externo
NO_SCOREItem que não vale nota no tópico.
ACTIVITYPontuação decorrente da entrega de atividade.


topicDataset - Tópicos

* fluig 1.5.1 ou superior

O dataset de tópicos permite consultar tópicos disponíveis na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do Registro10615
nameNome"Tópico Inicial"
estimatedTimeTempo estimado para finalização (em dias)17
weightPeso3
scoreApprovePontuação para aprovação75.00
disciplineClass_idID da Turma271
startTopicTypeTipo de InicializaçãoNO_RULES, AFTER_REQUIREMENTS_RELEASE, DAYS_AFTER_REQUIREMENTS_RELEASE,
DAYS_AFTER_ENROLLMENT_RELEASE ou MANUAL_RELEASE
noFinishMinimumScorePermite finalizar sem atingir pontuação mínimatrue ou false
statusStatusACTIVE ou INACTIVE

 

Tipo de inicialização de tópicos

Um pouco mais sobre o Tipo de Iniciação de um tópico:

StatusDescritivo
NO_RULESInicialização sem regras, sempre liberado.
AFTER_REQUIREMENTS_RELEASELiberação após a conclução dos pré-requisitos.
DAYS_AFTER_REQUIREMENTS_RELEASELiberação após xx dias após conclusão dos pré-requisitos.
DAYS_AFTER_ENROLLMENT_RELEASELiberação após xx dias após a matrícula.
MANUAL_RELEASELiberação manual.

 

 

topicItemDataset - Itens de Tópicos

* fluig 1.5.1 ou superior

O dataset de itens de tópicos permite consultar itens de tópicos disponíveis na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do Registro9321
typeTipo"URL", "Avaliação", "Conteúdo", "Treinamento" ou "Atividade Extraclasse"
topicIdID do Tópico175
nameNome"Atividade em Grupo Especial"
ordemOrdem do Item7
weightPeso1
mandatoryObrigatóriotrue ou false
scoreTypeTipo do ScoreAUTOMATIC, EXTERNAL, ACTIVITY ou MANUAL
statusStatusACTIVE ou INACTIVE


assessmentDataset - Avaliações

* fluig 1.5.1 ou superior 

O dataset de avaliações permite consultar as avaliações disponíveis na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do Registro9321
nameNome"Avaliação de Performance Anual"
creationDateData de Criação1981-06-11T18:05:13.017-03:00
monitoredAvaliação Monitoradatrue ou false
showScoresExibe pontuaçãotrue ou false
showApprovalStatusExibe status de aprovaçãotrue ou false
showPerformanceOnQuestionsExibe performance nas questõestrue ou false
showCorrectAnswersExibe alternativas corretastrue ou false
showConclusionMessageExibe mensagem de conclusãotrue ou false
solicitFeedbackEvaluationSolicita feedbacktrue ou false
allowCommentsOnQuestionsPermite comentários nas questõestrue ou false
anonymousAvaliação anônimatrue ou false
imageImagem"performance-anual.png"
currentVersionIdID da versão atual31139
editingVersionIdID da versão em edição31141
enabledStatusACTIVE ou INACTIVE
languageIdiomaPORTUGUESE_BRAZIL

 

assessmentVersionDataset - Versões de Avaliações

* fluig 1.5.2 ou superior

O dataset de versões de avaliações permite consultar as versões de uma avaliação gravadas na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
assessmentIdID da Avaliação1999
assessmentVersionIdID da Versão da Avaliação237
requiredScoreÍndice de Aprovação75.00
minExecutionTimeTempo mínimo de execução1
maxExecutionTimeTempo máximo de execução85
allowEssayQuestionPermite questões dissertativastrue ou false
statusStatusCURRENT, OLD, EDITING ou ANNULLED
var assessmentVersions = DatasetFactory.getDataset("assessmentVersionDataset", null, null, null);

 

disciplineClassDataset - Turmas e Turmas Modelo

* fluig 1.5.2 ou superior

O dataset de Turmas permite consultar Turmas e Turmas Modelo disponíveis na área de aprendizado do fluig. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idID do Registro3297
typeTipo da Turma

com.totvs.elearning.core.discipline.NormalClass ou
com.totvs.elearning.core.discipline.TemplateClass

NormalClass = Turma
TemplateClass = Turma Modelo

nameNome"Administração 2015"
enrollmentInitialDateData inicial de matrícula2015-08-14T12:00:00-03:00
enrollmentFinalDateData final de matrícula2015-08-20T21:00:00-03:00
classInitialDateData inicial da turma2015-08-21T19:00:00-03:00
classFinalDateData final da turma2015-08-29T22:00:00-03:00
costCusto91
reactionIdID avaliação de reação7513
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);

 

partyScheduledDataset - Usuários agendados em avaliações

* 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.

Para consultar agendamentos externos feitos por emails, utilize o Datasets internos fluig

 

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
assessmentIdID da avaliação525
typeTipo do item agendado

com.totvs.elearning.core.party.PartyClassImpersonator
com.totvs.elearning.core.party.Group
com.totvs.elearning.core.party.PartyEveryone
com.totvs.elearning.core.party.PartyDisciplineImpersonator
com.totvs.elearning.core.party.User

PartyClassImpersonator = uma turma
Group = grupo de usuários
PartyEveryone = todos os usuários
PartyDisciplineImpersonator = disciplina
User = usuário

partyIdId do item agendado325
partyNameNome do item agendado"Dirceu Silva"
var usersScheduled = DatasetFactory.getDataset("partyScheduledDataset", null, null, null);

 

emailScheduledDataset - Emails agendados em avaliações

* fluig 1.5.4 ou superior

O dataset de agendados permite consultar as informações de emails que foram agendados para uma avaliação.

Para consultar agendamentos feitos a usuários cadastrados, utilize o Datasets internos fluig

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
assessmentIdID da avaliação28021985
emailEmail do agendado[email protected]
tokenToken do agendado 525A5C03E4Cb97F0E42A0AE1B50EDB80
var emailsScheduled = DatasetFactory.getDataset("emailScheduledDataset", null, null, null);

 

assessmentScheduleDataset - Agendamento de avaliações

* fluig 1.5.2 ou superior

O dataset de agendamento permite consultar as informações referentes aos agendamentos realizados . Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
IdID do agendamento626
assessmentIdID da avaliação

619

assessmentNameNome da avaliação"Conceitos básicos"
languageIdioma da avaliação"PORTUGUESE_BRAZIL"
descriptionDescrição da avaliação"HCT"
initialDateData e hora inicial do agendamento2015-04-14T21:00:00-03:00
finalDateData e hora final do agendamento2016-01-21T21:00:00-02:00
statusStatus do agendamentoCANCELLED, SCHEDULED, DONE

 

 

var scheduleds = DatasetFactory.getDataset("assessmentScheduleDataset ", null, null, null);
 

assessmentApplicationGenericDataset - Execução de avaliações

* 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:

ColunaDescritivoValor de Exemplo
assessmentIdID da avaliação626
assessmentNameNome da avaliação

"Conceitos básicos"

userIdID do usuário28
userNameNome do usuário que executou a avaliação"Dirceu Silva"
finalScoreNota final na avaliação100.00
statusStatus da avaliação STARTED, FINISHED, PENDING, CANCELLED
approvedSe o usuário foi aprovado na avaliaçãotrue, false
userEmailPara agendamentos de avaliação por email[email protected]
startDate   Data de início da execução da avaliação2015-10-06T11:26:56.438-03:00
finishDate  Data de final da execução da avaliação2015-10-06T12:26:56.438-03:00
requiredScore Pontuação mínima para aprovação na avaliação70.00
assessmentApplicationIdId da aplicação da avaliação978
var applications = DatasetFactory.getDataset("assessmentApplicationGenericDataset", null, null, null);

 

assessmentApplicationCatalogPreExamDataset - Execução de avaliações de pré-teste

* fluig 1.5.3 ou superior

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:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
learningIdID do ítem matriculado

450

learningTypeTipo do ítem matriculado (trilha ou treinamento)

com.totvs.elearning.core.catalog.Training ou

com.totvs.elearning.core.catalog.Track

Training = Treinamento

Track = Trilha

preExamIdID da versão da avaliação de pré-teste1564
userIdID do usuário1404
userNameNome do usuário "Dirceu Silva"
assessmentApplicationIdID da execução da avaliação1323
assessmentNameNome da avaliação"Prova - Conhecimentos Gerais I"
requiredScoreScore mínimo70.00
requiredAllQuestionsNecessário responder todas as questõestrue, false
startedTimeStampHora de início2015-10-06T11:26:56.438-03:00
finishedTimeStampHora de fim2015-10-13T13:12:23.259-03:00
finalScoreScore final80.00
statusStatusSTARTED, FINISHED, PENDING, CANCELLED
approvedAprovadotrue, false
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogPreExamDataset", null, null, null);

Todas as versões da avaliação

Se você deseja visualizar todas as versões da avaliação, você pode usar a constraint allVersions para a sua pesquisa.

Exemplo: localizando as aplicações de todas as versões da avaliação:

var constraintOne = DatasetFactory.createConstraint("allversions", "true", "true", ConstraintType.MUST);
var constraints = new Array(constraintOne);
var datasetValues = DatasetFactory.getDataset("assessmentApplicationCatalogPreExamDataset", null, constraints, null);

assessmentApplicationCatalogPosExamDataset - Execução de avaliações de pós-teste

* fluig 1.5.3 ou superior

dataset de execução de avaliações de pós-teste permite consultar as informações referentes às execuções de avaliações em pós-testes. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
learningIdID do ítem matriculado

450

learningTypeTipo do ítem matriculado (trilha ou treinamento)

com.totvs.elearning.core.catalog.Training ou

com.totvs.elearning.core.catalog.Track

Training = Treinamento

Track = Trilha

posExamIdID da versão da avaliação de pós-teste1564
userIdID do usuário1404
userNameNome do usuário "Dirceu Silva"
assessmentApplicationIdID da execução da avaliação1323
assessmentNameNome da avaliação"Prova - Conhecimentos Gerais I"
requiredScoreScore mínimo70.00
requiredAllQuestionsNecessário responder todas as questõestrue, false
startedTimeStampHora de início2015-10-06T11:26:56.438-03:00
finishedTimeStampHora de fim2015-10-13T13:12:23.259-03:00
finalScoreScore final80.00
statusStatusSTARTED, FINISHED, PENDING, CANCELLED
approvedAprovadotrue, false
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogPosExamDataset", null, null, null);

Todas as versões da avaliação

Se você deseja visualizar todas as versões da avaliação, você pode usar a constraint allVersions para a sua pesquisa.

Exemplo: localizando as aplicações de todas as versões da avaliação:

var constraintOne = DatasetFactory.createConstraint("allversions", "true", "true", ConstraintType.MUST);
var constraints = new Array(constraintOne);
var datasetValues = DatasetFactory.getDataset("assessmentApplicationCatalogPosExamDataset", null, constraints, null);

assessmentApplicationCatalogReactionExamDataset - Execução de avaliações de reação

* fluig 1.5.3 ou superior

dataset de execução de avaliações de reação permite consultar as informações referentes às execuções de avaliações de reação. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
learningIdID do ítem matriculado (trilha ou treinamento)

450

learningTypeTipo do ítem matriculado

com.totvs.elearning.core.catalog.Training ou

com.totvs.elearning.core.catalog.Track

Training = Treinamento

Track = Trilha

reactionIdID da versão da avaliação de reação1564
userIdID do usuário1404
userNameNome do usuário "Dirceu Silva"
assessmentApplicationIdID da execução da avaliação1323
assessmentNameNome da avaliação"Prova - Conhecimentos Gerais I"
requiredScoreScore mínimo70.00
requiredAllQuestionsNecessário responder todas as questõestrue, false
startedTimeStampHora de início2015-10-06T11:26:56.438-03:00
finishedTimeStampHora de fim2015-10-13T13:12:23.259-03:00
finalScoreScore final80.00
statusStatusSTARTED, FINISHED, PENDING, CANCELLED
approvedAprovadotrue, false
var applications = DatasetFactory.getDataset("assessmentApplicationCatalogReactionExamDataset", null, null, null);

Todas as versões da avaliação

Se você deseja visualizar todas as versões da avaliação, você pode usar a constraint allVersions para a sua pesquisa.

Exemplo: localizando as aplicações de todas as versões da avaliação:

var constraintOne = DatasetFactory.createConstraint("allversions", "true", "true", ConstraintType.MUST);
var constraints = new Array(constraintOne);
var datasetValues = DatasetFactory.getDataset("assessmentApplicationCatalogReactionExamDataset", null, constraints, null);

contentLogDataset - Execução de conteúdos

* fluig 1.5.3 ou superior

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:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
learningIdID do ítem matriculado (trilha ou treinamento)

450

nameNome do conteúdo"Conhecimentos Gerais"
descriptionDescrição do conteúdo

com.totvs.elearning.core.catalog.Training ou

com.totvs.elearning.core.catalog.Track

Training = Treinamento

Track = Trilha

keywordPalavras chave"conteúdo geral treinamento"
displayTimeStampHora em que foi acessado 2015-10-06T11:29:14.044-03:00
userIdID do usuário1323
userNameNome do usuário "Dirceu Silva"
var contentLogs= DatasetFactory.getDataset("contentLogDataset", null, null, null);


enrollmentProgressDetailByTrackDataset - Detalhes de andamento de trilhas

* fluig 1.5.3 ou superior

dataset de detalhes de andamento de trilhas permite consultar as informações referentes à itens executados nas trilhas. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
userNameNome do usuário

"Dirceu Silva"

userIdID do usuário458
statusStatus da matrículaENROLLED, STARTED, FINISHED, CANCELLED ou BLOCKED
finalStatusStatus 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

scoreHora em que foi acessado 80.00
enrollmentRequestIdID do usuário1323
dateEnrollmentData de matrícula 2015-10-06T11:25:14.014-03:00
dateConclusionData de conclusão 2015-10-06T11:29:14.044-03:00
learningIdID do item matriculado   455
learningTypeTipo do item matriculado

com.totvs.elearning.core.catalog.Training ou

com.totvs.elearning.core.catalog.Track

Training = Treinamento

Track = Trilha

trackParentIdID da trilha pai do treinamento554
learningNameNome do item matriculado"Atualidades I"
var results = DatasetFactory.getDataset("enrollmentProgressDetailByTrackDataset", null, null, null);


enrollmentProgressDetailByTrainingDataset - Detalhes de andamento de treinamentos

* fluig 1.5.3 ou superior

dataset de detalhes de andamento de treinamentos permite consultar as informações referentes à itens executados nos treinamentos. Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
enrollmentIdID da matrícula626
progressTypeTipo do item

PRE_EXAM, POS_EXAM, REACTION ou CONTENT


PRE_EXAM = Pré Teste

POS_EXAM = Pós Teste

REACTION = Avaliação de Reação

CONTENT = Conteúdo

descriptionDescrição do item"Prova - Conhecimentos Gerais I"
startedTimeStampData e hora de início do item2015-10-13T16:01:53.247-03:00
finishedTimeStampData e hora de fim do item

2015-10-13T16:02:16.197-03:00

durationTempo de duração em minutos10
statusStatusSTARTED, FINISHED, PENDING ou CANCELLED
scoreScore 40.00

Este dataset não suporta as funções fields e limit, por acumular informações de diversas tabelas. A ordem dos registros é fixa, sendo sempre por enrollmentId, lista todos os registros de: Pré-testes, Conteúdos, Pós-teste e Avaliação de reação.

var contentLogs= DatasetFactory.getDataset("enrollmentProgressDetailByTrainingDataset", null, null, null);

 

historySkillDataset - Habilidades por Usuário

* fluig 1.5.4 ou superior

O dataset de habilidades por usuários permite consultar as habilidades que o usuário obteve por meio de execução de trilhas/treinamentos e/ou participação em turmas.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
skillIdID da Habilidade122
skillNameNome da Habilidade"Matemática Financeira"
skillPointsPontos que o usuário possui na Habilidade2.00
userIdID do usuário555
userNameNome do Usuário"André"
userLastNameÚltimo nome do usuário"Felipe"

 

assessmentAppQuestionDataset - Dataset de questões aplicadas em uma avaliação

* fluig 1.5.6 ou superior

O dataset de questões aplicadas em uma avaliação permite consultar detalhes de questões utilizadas em cada execução de uma avaliação, assim como informações sobre a execução em si.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
assessmentQuestionVersionIdA versão da questão utilizada na execução da avaliação1314
typeTipo de questãocom.totvs.elearning.core.assessment.ObjectiveQuestion
titleTítulo da questão"Questão objetiva 1"
topicTitleNome da pasta (tópico) em que a questão se encontraroot_topic
difficultyDificuldade da questão3
totalPointsTotal de pontos obtidos nesta questão na execução da avaliação1.00
isCanceledSe a versão utilizada na execução da avaliação estava canceladatrue, false
assessmentApplicationIdId da execução da avaliação1248
appBlockIdId da aplicação do bloco na avaliação1235
userIdExecutor da avaliação. Se vier em branco, a avaliação foi executada via e-mail (agendamento)208
var contentLogs= DatasetFactory.getDataset("assessmentAppQuestionDataset", null, null, null);

assessmentAppBlockDataset - Dataset de blocos em uma avaliação

* fluig 1.5.6 ou superior

O dataset de blocos em uma avaliação permite consultar detalhes dos blocos de uma avaliação em cada uma de suas execuções, assim como informações sobre as execuções em si.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
blockIdA versão do bloco1774
blockNameNome do bloco"bloco 1"
weightPeso3
minScoreMínimo de acertos0
totalPointsTotal de acertos3
userIdId do usuário que executou a avaliação107
appBlockIdId da aplicação do bloco na avaliaçãotrue, false
assessmentApplicationIdId da execução da avaliação1248
var contentLogs= DatasetFactory.getDataset("assessmentAppBlockDataset", null, null, null);

assessmentClassApplicationDataset - Dataset de execução de avaliações por turma

* fluig 1.5.6 ou superior

O dataset de execuções de avaliações por turma permite consultar detalhes destas avaliações, como informações sobre a qual item de tópico ela pertence, o status de aprovação, etc.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
userNameNome do usuário que executou a avaliação"Cleiton Ferreira"
assessmentNameNome da avaliação"Avaliação Final 1"
topicNameNome do tópico"Tópico 1"
startDateData de início da execução da avaliação2016-01-18T12:51:09.108Z
finishDateData de término da execução da avaliação2016-01-18T12:53:54.976Z
requiredScoreNota mínima para ser aprovado na avaliação50.00
finalScoreNota obtida na avaliação77.22
approvedSe aprovado ou nãotrue, false
statusSe a avaliação está terminada ou em andamentoSTARTED, FINISHED, PENDING, CANCELLED
classIdId da turma2651
assessmentIdId da avaliação3188
topicIdId do tópico3033
assessmentApplicationIdId da execução da avaliação1248
var contentLogs= DatasetFactory.getDataset("assessmentClassApplicationDataset", null, null, null);

 

assessmentApplicationByTrack - Dataset de execução de avaliações por trilha (contendo pré, pós, reação)

* fluig 1.5.6 ou superior

O dataset de execuções de avaliações por trilha mostra detalhes da execução de avaliações por trilhas

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
userNameNome do usuário que executou a avaliação"Alice Maia"
assessmentNameNome da avaliação"Prova Final"
assessmentTypeTipo de avaliaçãoPRE_EXAM, POS_EXAM, REACTION
startDateData de início da execução da avaliação2015-10-07T17:59:35.570-03:00
finishDateData de fim da execução da avaliação2015-10-07T17:59:59.339-03:00
requiredScoreNota mínima para ser aprovado70.00
finalScoreNota obtida na avaliação77.00
approvedAprovado ou nãotrue, false
assessmentAplicationIdId da execução da avaliação1248
learningIdId da trilha1234
learningTypeSe é trilha ou treinamento. Funciona como um campo de controle para relatórioscom.totvs.elearning.core.catalog.Track
var contentLogs= DatasetFactory.getDataset("assessmentApplicationByTrack", null, null, null);

 

assessmentApplicationByTraining - Dataset de execução de avaliações por treinamento (contendo pré teste, pós teste, avaliação de reação)

* fluig 1.5.6 ou superior

O dataset de execuções de avaliações por treinamento mostra detalhes da execução de avaliações por treinamentos

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
userNameNome do usuário que executou a avaliação"Alex Navarro"
assessmentNameNome da avaliação"Prova experimental"
assessmentTypeTipo de avaliaçãoPRE_EXAM, POS_EXAM, REACTION
startDateData de início da execução da avaliação2015-10-07T17:59:35.570-03:00
finishDateData de fim da execução da avaliação2015-10-07T17:59:59.339-03:00
requiredScoreNota mínima para ser aprovado70.00
finalScoreNota obtida na avaliação77.00
approvedAprovado ou nãotrue, false
assessmentAplicationIdId da execução da avaliação1248
learningIdId da trilha1234
learningTypeSe é trilha ou treinamento. Funciona como um campo de controle para relatórioscom.totvs.elearning.core.catalog.Training
var contentLogs= DatasetFactory.getDataset("assessmentApplicationByTraining", null, null, null);

 

partyDataset - Dataset de entidades do LMS

* fluig 1.5.6 ou superior

Este dataset lista entidades LMS que são classificadas com Party.

Ele é utilizado por outros datasets para se obter o id de usuários(LMS), grupos(LMS), turmas, disciplinas, empresas ou por todos.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
idId LMS104
fluigIdId fluig69033
nameprimeiro nome"Pedro"
lastNamesobrenome"Back"
fullNamenome completo"Pedro Back"
loginlogin do usuário"pedroback"
emaile-mail do usuário"[email protected]"
partyTypetipo da entidade LMS

com.totvs.elearning.core.party.User, (Usuário)

com.totvs.elearning.core.party.Group, (Grupo)

com.totvs.elearning.core.party.PartyClassImpersonator, (Turma)

com.totvs.elearning.core.party.PartyDisciplineImpersonator, (Disciplina)

com.totvs.elearning.core.party.PartyEveryone, (Tudo)

com.totvs.elearning.core.party.PartyTenantImpersonator (Empresa)

var contentLogs= DatasetFactory.getDataset("partyDataset", null, null, null);

 

classResponsiblesDataset - Dataset de responsáveis por turmas

* fluig 1.5.6 ou superior

Este dataset lista os responsáveis por turmas criadas no catálogo de disciplinas e turmas.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
classIdId da turma104
classNameNome da turma"Matemática - Matutino 01"
responsibleNameNome completo do responsável"Jorge Batista"
responsibleIdId do responsável78
responsibilityResponsabilidade"CORRECT_ACTIVITIES"
userIdId do usuário46
userfluigIdId do usuário no fluig435
disciplineIdId da disciplina

216

var contentLogs= DatasetFactory.getDataset("classResponsiblesDataset", null, null, null);

disciplineResponsiblesDataset - Dataset de responsáveis por disciplinas

* fluig 1.5.6 ou superior

Este dataset lista os responsáveis por disciplinas criadas no catálogo de disciplinas e turmas.

Acompanhe a seguir os detalhes:

ColunaDescritivoValor de Exemplo
disciplineIdId da disciplina216
disciplineNameNome da disciplina"Matemática"
responsibleNameNome completo do responsável"Jorge Batista"
responsibleIdId do responsável78
responsibilityResponsabilidade"CORRECT_ACTIVITIES"
userIdId do usuário46
userfluigIdId do usuário no fluig435
var contentLogs= DatasetFactory.getDataset("disciplineResponsibleDatasetBusiness", null, null, null);

 

Datasets do social

PostDataset : Dataset dos posts publicados

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para fornecer os posts publicados pelos usuários. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

postId

Id do post

3

creationDate

Data em que o post foi criado

2015-08-05 10:49:05.0

lastUpdateDate

Data da última atualização do post

2015-08-05 10:49:05.0

numberComments

Número de comentários do post

2

numberDenouncemets

Número de denúncias do post

1

numberLikes

Número de apoios do post

2

numberShares

Número de compartilhamentos do post

2

numberWatchers

Número de pessoas que acompanham o post

2

isRemoved

Indicador se o post foi removido

1 - true / 0 - false

url

URL do post

"/post/rh/153"

mentions

Número de menções do post

3

link

Link contido no post

"http://www.fluig.com/"

text

Texto do post

"Bem vindos!"

customData

Dados customizados do post

{}

type

Tipo do post

Publicação / Compartilhamento

socialId

Id Social de quem realizou o post

3

author

Login do autor do post

"john"

authorName

Nome do autor do post

"John Steel"

linkedObjectId

Id do objeto ligado ao post

127

linkedObjectClass

Classe do objeto ligado ao post

"com.totvs.technology.social.document.33"

linkedObjectDescription

Descrição do objeto ligado ao post

"Dunas.jpg"

 

CommentDataset : Dataset dos comentários realizados

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para fornecer os comentários realizados pelos usuários. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

commentId

Id do post

3

creationDate

Data em que o comentário foi criado

2015-08-05 10:49:05.0

lastUpdateDate

Data da última atualização do comentário

2015-08-05 10:49:05.0

numberDenouncemets

Número de denúncias do comentário

1

numberLikes

Número de apoios do comentário

2

isRemoved

Indicador se o comentário foi removido

1 - true / 0 - false

url

URL do conteúdo onde foi realizado o comentário

"/ecmnavigation?app_ecm_navigation_doc=182&app_ecm_navigation_docVersion=1000"

commentText

Texto do comentário

"Boa inciativa!"

hasMentions

Indicador se existe menção no comentário

 1 - true / 0 - false

link

Link contido no comentário

"http://www.fluig.com/"

postId

Id Social onde o comentário foi realizado. Nos casos de post será o id do post, para os casos de documentos, vira o id social do documento

3

socialId

Id Social de quem realizou o post

4

author

Login do autor do comentário

"john"

authorName

Nome do autor do comentário

"John Steel"

CommunityDataset : Dataset das comunidades

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para recuperar as comunidades. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

alias

Alias da comunidade

"RH"

creationDate

Data em que o comentário foi criado

2015-08-05 10:49:05.0

lastUpdateDate

Data da última atualização do comentário

2015-08-05 10:49:05.0

name

Nome da comunidade

"RH - Plantão"

description

Descrição da comunidade

"O canal direto de informações entre a empresa e os funcionários."

isApprovalRequired

Indicador se a comunidade precisa de aprovação para participar

True / False

isPrivateContent

Indicador se a comunidade tem conteúdo privado

True / False

isHidden

Indicador se a comunidade é oculta

 True / False

isActive

Indicador se a comunidade está ativa

  True / False

articleFolder

Id da pasta de artigos da comunidade

12

formFolder

Id da pasta de formúlarios da comunidade

45 

photoFolder

Id da pasta de imagens da comunidade

32 

documentFolder

Id da pasta de documentos da comunidade

10

videoFolder

Id da pasta de videos da comunidade

 

9

 

ParticipantDataset : Dataset dos participantes das comunidades

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para fornecer os usuários que participam das comunidades. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

communityAlias

Alias da comunidade

"RH"

participantAlias

Alias do participante da comunidade

"john"

panticipantName

Nome do participante da comunidade

"John Steel"

isAdministrator

Indicador se o participante é administrador da comunidade

1 - true

isModerator

Indicador se o participante é moderador da comunidade

1 - true

FollowerDataset : Dataset dos usuários que estão seguindo

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para fornecer os usuários que seguem outros usuários. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

followerAlias

Alias do seguidor

"john"

followedAlias

Alias do seguido

"ana"

followerName

Nome do seguidor

"John Steel"

followedName

Nome do seguido

"Anna Smyth"

FollowedDataset : Dataset dos usuários que são seguidos

* fluig 1.3.0 ou superior

Este dataset pode ser utilizado para fornecer os usuários que são seguidos por outros usuários. Acompanhe a seguir os detalhes dos campos disponíveis:

Coluna

Descritivo

Exemplo de Valor

followerAlias

Alias do seguidor

"john"

followedAliad*

Alias do seguido

"ana"

followerName

Nome do seguidor

"John Steel"

followedName

Nome do seguido

"Anna Smyth"

*Obs:  O campo followedAliad está documento conforme o retorno do dataset

 

 

Datasets de documentos

documentApprovalHistory - Histórico de aprovações do documento

* fluig 1.4.11 ou superior

ColunaDescritivoExemplo de Valor

movementDate

Data de aprovação/reprovação do documento2015-04-22T00:00:00-03:00

movementTime

Hora de aprovação/reprovação do documento11:04:06

observation

Observação ao aprovar/rejeitar o documento"Comentário do colaborador"

colleagueId

Id do colaborador0000288
approvalMovementPK.companyIdId da empresa0000001
approvalMovementPK.documentIdId do documento10903
signedMovimento foi assinado digitalmentefalse
approvalMovementPK.versionVersão do documento1000
analised *Se o documento passou por uma aprovação/reprovação manualtrue
sendDateData em que o documento foi enviado para aprovação2015-04-22T00:00:00-03:00
approvalMovementPK.iterationSequenceNúmero de sequência da movimentação1
closeIteractionSe é a última aprovação para que o documento seja publicadotrue
approvalMovementPK.levelIdNível de aprovação2

Este item informa se o aprovador aceitou o item.
Exemplo: Caso seja uma aprovação do tipo 'OU' de dois colaboradores, o colaborador que aprovou o documento terá este campo como true, já o segundo que até então não visualizou o documento para aprovar, terá este item como false.

 

Datasets de processos

processHistory - Histórico de solicitações workflow

* 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;

 

 

classResponsibleDatasetBusiness