Tabela: RA2 - Treinamento


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
TreinamentoRA2_FILIAL+RA2_CALEND+RA2_CURSO+RA2_TURMA+RA2_CC




Indices(SIX)
OrdemChaveDescriçãoNickName
1RA2_FILIAL+RA2_CALEND+RA2_CURSO+RA2_TURMA+RA2_CCCod.Calend. + Cod.Curso + Turma + Centro Custo
2RA2_FILIAL+RA2_CURSO+RA2_TURMACod.Curso + Turma







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
RA2_FILIAL Filial Filial Neste campo deve ser digitado: Código que identifica a filial da empresa usuária do sistema. C 2 0 Nao Altera Virtual 033 1 2
RA2_CALEND Cod.Calend. Codigo do Calendario Neste campo deve ser digitado: Código do calendário do curso. C 4 0 @! NaoVazio() Sim Altera Virtual RA2When() #RA2_CALEND<>' ' 1 1
RA2_DESC Descricao Descricao Neste campo deve ser digitado: Descrição do calendário. C 20 0 @! Sim Altera Virtual #RA2_DESC <>' ' 1 2
RA2_CURSO Cod.Curso Codigo do Curso Neste campo deve ser digitado: Código do curso. C 4 0 9999 NaoVazio() .And. ExistCpo("RA1") .And. Tr050Curso(.F.,1) RA1 Sim Altera Virtual RA2When() #RA2_CURSO <>' ' 1 2
RA2_DESCCU Desc. Curso Descricao do Curso Neste campo deve ser digitado: A descriç„o do curso do calendário C 30 0 @! TR050CURSO(.T.,1) Sim Vizualiza Virtual Posicione("RA1",1,xFilial("RA1")+RA2->RA2_CURSO,"RA1->RA1_DESC") 1 2
RA2_TURMA Turma Turma do Curso Neste campo deve ser digitado: Código da turma do curso. C 3 0 999 NaoVazio() .And. Val(M->RA2_TURMA) > 0 Sim Altera Real RA2When() 1 2
RA2_CC Centro Custo Centro de Custo Neste campo deve ser digitado o centro de custo a qual o treinamento pertence. Esta informação é necessária para a verificação do orçamento do centro de custo para o período que será ministrado o treinamento. C 9 0 @! Ctb105CC() CTT S Nao Altera Real 004 1 2
RA2_DESCCC Des. C.Custo Descrição Centro de Custo Neste campo deverá ser apresentada a descrição do centro de custo selecionado no campo anterior. C 30 0 @! IF(INCLUI,' ',POSICIONE( 'CTT', 1, xFilial('CTT') + RA2->RA2_CC, 'CTT_DESC01') ) Nao Vizualiza Virtual 1 2
RA2_ENTIDA Cod.Entidade Codigo da Entidade Neste campo deve ser digitado: Código da entidade que realizará o curso do calendário. C 4 0 9999 NaoVazio() .And. Tr050Curso(.F.,2) RA0 Sim Altera Real Ra2EntidWhen() 1 2
RA2_DESCEN Desc. Entida Descricao da Entidade Neste campo deve ser digitado: O nome da entidade. C 30 0 @! Tr050Curso(.T.,2) Nao Vizualiza Virtual 1 2
RA2_DATAIN Data Inicio Data Inicio do Curso Neste campo deve ser digitado: Data de início do curso. D 8 0 NaoVazio() CtoD(" / / ") Sim Altera Virtual 1 2
RA2_DATAFI Data Final Data Final do Curso Neste campo deve ser digitado: Data final do curso. D 8 0 NaoVazio() CtoD(" / / ") Sim Altera Virtual 1 2
RA2_HORARI Horario Horario Neste campo deve ser digitado: Horário que será realizado o curso. C 20 0 Nao Altera Virtual 1 2
RA2_DTREF Data Ref. Data de Referência Informe a data de referência que será considerada para a verificação da existência de orçamento disponível. A data de referência é necessária pois, no caso do treinamento abranger mais de um mês, pode existir orçamento disponível na data inicial e não existir na data final, ou seja, a data informada será a referência para o orçamento. D 8 0 NaoVazio() dDataBase Nao Altera Real 1 2
RA2_DURACA Duracao Duracao Neste campo deve ser digitado: Duração do curso do calendário. N 7 2 @E 9,999.99 Positivo() Nao Altera Virtual 1 2
RA2_UNDURA Un. Duracao Unidade Duracao Neste campo deve ser digitado: Unidade de duração do curso. Ex.: "H" = Horas. C 1 0 @! ExistCpo("SX5","R5"+M->RA2_UNDURA) R5 Sim Altera Virtual 1 2
RA2_VAGAS No.Vagas Numero de Vagas Neste campo deve ser digitado: Número de vagas disponíveis para o curso do calendário. N 4 0 9999 Positivo() .And. Tr050Custo() Sim Altera Virtual 1 2
RA2_RESERV Vagas Reserv No. Vagas Reservadas Neste campo deve ser digitado: Número de vagas reservadas para o curso do calendário. N 4 0 9999 Nao Vizualiza Virtual 1 2
RA2_INSTRU Instrutor Instrutor Neste campo deve ser digitado: Código do instrutor que realizará o curso. C 6 0 @! ExistCpo("RA7",M->RA2_INSTRU) .And. Tr050Curso(.F.,4) RA7 Nao Altera Virtual 121 1 2
RA2_NOMEIN Nome Instrut Nome do Instrutor Neste campo deve ser digitado: O nome do Instrutor do Treinamento. C 30 0 @! Tr050Curso(.T.,4) Nao Vizualiza Virtual 1 2
RA2_LOCAL Local Local Neste campo deve ser digitado: Local que será realizado o curso. C 30 0 @! Nao Altera Virtual 1 2
RA2_REALIZ Realizado Realizado Neste campo deve ser digitado: Indica se o curso foi realizado ou não ("S" ou "N"). C 1 0 @! Pertence('SN') 'N' Nao Altera Virtual S=Sim;N=Nao 1 2
RA2_CUSTO Custo Estim. Custo Estimado Neste campo deve ser digitado: Custo estimado do curso. N 12 2 @E 999,999,999.99 Positivo() Nao Altera Virtual 1 2
RA2_RESPON Responsavel Responsavel Neste campo deve ser digitado: Nome do responsável. C 30 0 @! Nao Altera Virtual 1 2
RA2_OBSERV Observacao Observacao Neste campo deve ser digitado: Observação do curso no calendário. C 30 0 @! Nao Altera Virtual 1 2
RA2_HORAS Horas Horas Neste campo deve ser digitado: Quantidade de horas dos treinamen-tos. N 7 2 @E 9,999.99 Positivo() Nao Altera Virtual 1 2
RA2_AVAL Cod. Aval. Codigo Avaliacao Neste campo deve ser digitado: Código da avaliaç„o a qual o cur- so será avaliado. C 3 0 ExistCpo("RAB",M->RA2_AVAL) .And. Tr050Curso(.F.,3) RAB Nao Altera Virtual 1 2
RA2_DESCAV Descr. Aval. Descricao Avaliacao Neste campo deve ser digitado: A descriç„o da avaliaç„o do curso. C 30 0 TR050Curso(.T.,3) Nao Vizualiza Virtual 1 2
RA2_EFICAC Eficacia Avaliar Eficacia Avaliar Eficácia. C 1 0 ! Nao Altera Virtual 1 2
RA2_PLANEJ Cod.Planej. Codigo do Planejamento Caso este calendário de treinamento for baseado em um Planejamento de Treinamento, deve ser informado o Código do Planejamento neste campo para que o sistema traga algumas informações automaticamente. C 4 0 9999 Vazio() .Or. ExistCpo("RA8") RA8 Nao Altera Virtual 1 2
RA2_SINON Cod.Sinônimo Codigo do Sinônimo Deve ser informado um código de sinonimo caso houver, para diferenciar conteúdos diferenciados para um mesmo curso. C 4 0 9999 Tr050Curso(.F.,5) XA9 Sim Altera Virtual Tr050Sin() 1 2
RA2_DESCSI Desc. Sinôn. Descrição do Sinônimo Neste campo devera conter a descrição dos sinonimos. C 30 0 @! IF(INCLUI,"",Tr050Curso(.T.,5)) Sim Vizualiza Virtual Posicione("RA9",1,xFilial("RA9")+RA2->RA2_SINON,"RA9->RA9_DESCR") 1 2
RA2_AVISO Dias Aviso N.Dias da Data p/Aviso Informe o número de dias de antecedência da data do treinamento para o aviso de treinamento com antecedência. C 20 0 Ra2AvisVld() Sim Altera Real 1 2
RA2_WF Envio WF Frequencia Envio WF Informe a quantidade de dias que antecedem a data do curso para o qual a confirmação de treinamento por workflow ocorrerá. Exemplo: 10;05;03. C 8 0 99;99;99 Sim Altera Real 1 2
RA2_ESOC Cód. eSocial Cód. Treinamento eSocial Código do Treinamento de acordo com a tabela 29 do eSocial. Pressione as teclas [Enter]+[F3] para selecionar o Treinamento. C 4 0 @R 9999 If(!Empty(M->RA2_ESOC),EXISTCPO("V2M",M->RA2_ESOC,2),.T.) MDTV2M Sim Altera Real 1 2
RA2_MODTRE Mod. Treinam Modalidade do Treinamento Modalidade do Treinamento: 1- Presencial; 2- Educação a Distância (EaD); 3- Mista C 1 0 Sim Altera Real 1=Presencial;2=Educação a Distância (EaD);3=Mista 1 2
RA2_TPTRE Tp. Treinam Tipo do Treinamento Tipo de Treinamento: 1- Inicial; 2- Periódico; 3- Reciclagem; 4- Eventual; 5- Outros. C 1 0 Sim Altera Real 1=Inicial;2=Periódico;3=Reciclagem;4=Eventual;5=Outros 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
RAJ RA2_CALEND RAJ_CALEND
RA3 RA2_CALEND RA3_CALEND
TY4 RA2_CALEND TY4_CALEND
RAA RA2_CALEND+RA2_CURSO+RA2_TURMA RAA_CALEND+RAA_CURSO+RAA_TURMA
TJE RA2_CALEND TJE_CALEND
TJE RA2_CURSO TJE_CURSO
RAC RA2_CALEND+RA2_CURSO+RA2_TURMA RAC_CALEND+RAC_CURSO+RAC_TURMA
TKO RA2_CALEND TKO_CODTRE
RAC RA2_CALEND RAC_CALEND
RAI RA2_CALEND RAI_CALEND