Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Campos do módulo do Treinamento estão como Não Usado para Medicina e Segurança do Trabalho

Produto:Microsiga Protheus®
Ocorrência:
Ao tentar efetuar alguma operação em um registro na rotina de Treinamento (TRMA050) através do módulo de

Devido ao e-Social, as rotinas de Funcionários (TRMA100), Instrutor (TRMA140), Curso (TRMA040), Treinamento (TRMA050), Reserva(TRMA060) Baixa de Treinamento (TRMA070), que originalmente pertencem ao módulo de Treinamento (SIGATRM), foram inseridas no módulo de Medicina e Segurança do Trabalho (SIGAMDT)

, um log de erro aparece na tela impedindo a utilização da rotina.

. Porém, alguns dos campos necessários para o funcionamento destas rotinas, estão com seus usos bloqueados para o módulo SIGAMDT, o que impede o correto uso das mesmas.

Lista de Campos
Passo a passo
:

Para que as rotinas de Treinamento funcionem corretamente no módulo SIGAMDT, deve-se modificar o uso dos seguintes campos das tabelas abaixo, utilizados nas rotinas:

RA1
Deck of Cards
RA2
id
RA3
Campos
RA4
Card
RA6
id
RA7
agente
RA8
label
RA9
RA1
  • RA1_CURSO
RA2_CALENDRA2_DTREFRA2_MAILRA3_RESERV

RA4_FILIAL

RA4_NOTA

RA6_FILIAL

RA7_NOME

RA8_FILIAL

RA9_DESCR

RA1_DESC

RA2_TURMARA2_DESCCURA2_LOCALRA3_MATRA4_MATRA4_DURACARA6_ENTIDARA7_INSTRURA8_PLANEJRA9_CURSO

RA1_TIPO

RA2_FILIALRA2_ENTIDARA2_HORARIRA3_FILIALRA4_CURSORA4_UNDURARA6_CURSORA7_MATRA8_NUMSCRA9_SINONI

RA1_FILIAL

RA2_CURSORA2_DESCENRA2_AVISORA3_CALENDRA4_DESCCURA4_PRESENRA6_DURACARA7_FILIALRA8_VALOR
  • RA1_DESC
  • RA1_TIPO
  • RA1_FILIAL
  • RA1_DURACA
  • RA1_UNDURA
  • RA1_HORAS
  • RA1_GRUPO
  • RA1_TIPOPP
  • RA1_DESGRU
  • RA1_VALOR
  • RA1_PROD
  • RA1_CJETAP
  • RA1_CATEG
Card
idagente
labelRA2
  • RA2_CALEND
  • RA2_TURMA
  • RA2_FILIAL
  • RA2_CURSO
  • RA2_DESC
  • RA2_DATAIN
  • RA2_VAGAS
  • RA2_DURACA
  • RA2_UNDURA
  • RA2_HORAS
  • RA2_REALIZA
  • RA2_PLANEJ
  • RA2_DATAFI
  • RA2_CC
  • RA2_DTREF
  • RA2_DESCCU
  • RA2_ENTIDA
  • RA2_DESCEN
  • RA2_CUSTO
  • RA2_AVAL
  • RA2_DESCAV
  • RA2_INSTRU
  • RA2_NOMEIN
  • RA2_SINON
  • RA2_DESCSI
  • RA2_RESPON
  • RA2_DESCCC
  • RA2_RESERV
  • RA2_MAIL
  • RA2_LOCAL
  • RA2_HORARI
  • RA2_AVISO
  • RA2_ESOC
  • RA2_EFICAC
Card
idagente
labelRA3
  • RA3_RESERV
  • RA3_MAT
  • RA3_FILIAL
  • RA3_CALEND
  • RA3_CURSO
  • RA3_TURMA
  • RA3_SEQ
  • RA3_PORTAL
  • RA3_EMAIL
  • RA3_DATA
  • RA3_DTAVIS
  • RA3_MEMINT
  • RA3_DESC
Card
idagente
labelRA4
  • RA4_FILIAL
  • RA4_MAT
  • RA4_CURSO
  • RA4_DESCCU
  • RA4_ENTIDA
  • RA4_CODCOM
  • RA4_NOME
  • RA4_DATAIN
  • RA4_CALEND
  • RA4_TURMA
  • RA4_CATCUR
  • RA4_SINONI
  • RA4_DESCSI
  • RA4_VALIDA
  • RA4_NOTA
  • RA4_DURACA
  • RA4_UNDURA
  • RA4_PRESEN
  • RA4_DATAFI
  • RA4_VALOR
  • RA4_HORAS
  • RA4_NIVEL
  • RA4_STATUS
  • RA4_DTALT
  • RA4_CONTEU
  • RA4_DESCEN
  • RA4_EFICAC
  • RA4_CATCUR
Card
idagente
labelRA6
  • RA6_FILIAL
  • RA6_ENTIDA
  • RA6_CURSO
  • RA6_DURACA
  • RA6_UNID
  • RA6_VALOR
  • RA6_DTCOTA
Card
idagente
labelRA7
  • RA7_NOME
  • RA7_INSTRU
  • RA7_MAT
  • RA7_FILIAL
Card
idagente
labelRA8
  • RA8_FILIAL
  • RA8_PLANEJ
  • RA8_NUMSC
  • RA8_VALOR
  • RA8_CURSO
  • RA8_NFUNC
  • RA8_DATADE
  • RA8_DATAAT
  • RA8_NOME
  • RA8_CC
  • RA8_DATA
Card
idagente
labelRA9
  • RA9_DESCR
  • RA9_CURSO
  • RA9_SINONI
Card
idagente
labelRAA

RA1_DURACA

RA2_DESCRA2_CUSTORA2_ESOCRA3_CURSORA4_ENTIDARA4_DATAFIRA6_UNIDRA8_CURSO

RA1_UNDURA

RA2_DATAINRA2_AVALRA2_EFICAC

RA3_TURMA

RA4_CODCOMRA4_VALORRA6_VALORRA8_NFUNCRA1_HORASRA2_VAGASRA2_DESCAVRA3_SEQRA4_NOMERA4_HORASRA6_DTCOTARA8_DATADERA1_GRUPORA2_DURACARA2_INSTRURA3_PORTALRA4_DATAINRA4_NIVELRA8_DATAATRA1_TIPOPPRA2_UNDURARA2_NOMEINRA3_EMAILRA4_CALENDRA4_STATUSRA8_NOMERA1_DESGRURA2_HORASRA2_SINON

RA3_DATA

RA4_TURMARA4_DTALTRA8_CCRA1_VALORRA2_REALIZARA2_DESCSIRA3_DTAVISRA4_CATCURRA4_CONTEURA8_DATARA1_PRODRA2_PLANEJRA2_RESPONRA3_MEMINTRA4_SINONIRA4_DESCENRA1_CJETAPRA2_DATAFIRA2_DESCCCRA3_DESCRA4_DESCSIRA4_EFICAC

RA1_CATEG

RA2_CCRA2_RESERVRA4_VALIDARA4_CATCUR
  • RAA_FILIAL
  • RAA_CALEND
  • RAA_CURSO
  • RAA_TURMA
  • RAA_MAT
  • RAA_VALOR
Card
idagente
labelRAB
  • RAB_DESCR
Card
idagente
labelRAH
  • RAH_MATER
  • RAH_REFER
  • RAH_FILIAL
  • RAH_CURSO
  • RAH_DESREF
  • RAH_DESC
  • RAH_OBS
Card
idagente
labelRAI
  • RAI_CALEND
  • RAI_CURSO
  • RAI_TURMA
  • RAI_MAT
  • RAI_FILIAL
  • RAI_RESULT
  • RAI_QUESTA
  • RAI_TIPO
  • RAI_QUEM
  • RAI_TESTE
  • RAI_DURACA
  • RAI_MATAVA
  • RAI_DTIPO
  • RAI_NOMAVA
  • RAI_ALTERN
  • RAI_MRESPO
  • RAI_MEMO1
Card
idagente
labelRAM
  • RAM_DISCIP
  • RAM_FILIAL
  • RAM_CURSO
  • RAM_CARHOR
  • RAM_DESCDI
Card
idagente
labelRAN
  • RAN_FILIAL
  • RAN_CURSO
  • RAN_DOCTO
Card
idagente
labelRAO
  • RAO_DOCTO
  • RAO_CALEND
  • RAO_CURSO
  • RAO_TURMA
  • RAO_MAT
  • RAO_DATAIN
  • RAO_RV
  • RAO_TITULO
  • RAO_FILIAL
  • RAO_VALIDA
Card
idagente
labelRAU
  • RAU_FILIAL
  • RAU_CURSO
  • RAU_CONTEU
  • RAU_SEQUEN
Card
idagente
labelRAY
  • RAY_FILIAL
  • RAY_CURSO
  • RAY_DESCDT
  • RAY_STATUS
  • RAY_AVREAC
  • RAY_CERTIF
  • RAY_OBJCUR
  • RAY_PUBALV
  • RAY_CNTPRG
  • RAY_SCRAPV
  • RAY_CAPVSC
  • RAY_PREOBG
Card
idagente
labelRBL
  • RBL_DESCRI
  • RBL_FILIAL
  • RBL_ESCALA
  • RBL_ITEM
  • RBL_VALOR
Card
idagente
labelRAS
  • RAS_FILIAL
  • RAS_MAT
Card
idagente
labelSQO
  • QO_PONTOS
  • QO_ESCALA
  • QO_TIPOOBJ
  • QO_QUEST
  • QO_QUESTAO
Card
idagente
labelSQP
  • QP_FILIAL
  • QP_QUESTAO
  • QP_ALTERNA
  • QP_PERCENT
  • QP_DESCRIC
Card
idagente
labelSQW
  • QW_DESCRIC
  • QW_TIPO
Card
idagente
labelSQQ
  • QQ_DESCRIC
  • QQ_FILIAL
  • QQ_TESTE
  • QQ_QUESTAO
  • QQ_ITEM
Card
idagente
labelTR1
  • TR1_MARCA
  • TR1_SITFOL
  • TR1_RESERV
  • TR1_SOLIC
  • TR1_CONCL
  • TR1_NOME
  • TR1_MAT
  • TR1_CC
  • TR1_DESCCC
  • TR1_FUNCAO
  • TR1_DESCFUN
  • TR1_PORTAL
warning
Nota
title
Novs
Novos Campos
Houve uma nova análise e NOVOS CAMPOS foram

Novos campos foram mapeados para o

uso nas rotinas de Treinamento:

funcionamento das rotinas do SIGATRM no SIGAMDT. Abaixo segue a nova lista de campos separados por tabelas.
Para atualizar os novos campos deve-se aplicar o pacote disposto no item Pacotes desta documentação.

Deck of Cards
idNovos Campos
Card
idagente
labelSQ8
Q8_FILIAL
  • Q8_MAT
Q9_FILIAL
Card
idagente
labelSQ9
  • Q9_MAT
QC_FILIA
Card
idagente
labelSQC
  • QC_MAT
R3_FILIAL
Card
idagente
labelSR3
  • R3_MAT
  • R3_TIPO
  • R3_VALOR
Card
idagente
labelSR7
  • R7_CATFUN
  • R7_USUARIO
RAF_FILIAL
Card
idagente
labelRAF
  • RAF_MAT
Card
idagente
labelRBN
  • RBN_
FILIAL
  • MAT
Aviso
titleUso do Campo
Há o pacote <DICIONARIO DE DADOS DIFERENCIAL SIGAMDT CORRECOES PONTUAIS> no qual contempla a alteração de Uso de Campos, contudo há campos que são passíveis de alteração manual, estes campos não são atualizados pela execução do UPDDISTR, devendo ser alterados manualmente

Mensagem de Alerta



Ao entrar no módulo SIGAMDT, quando o sistema reconhece que algum dos campos listados acima não estão usados no módulo, emite uma mensagem de alerta, pedindo para que seja efetuada a atualização dos campos:

Image Added

Ao clicar no botão Campos, o sistema emite uma lista com os campos que ainda não foram atualizados, o que exige a aplicação do pacote descrito no item Pacotes desta documentação, ou alterar o uso dos campos manualmente seguindo o Passo a passo no item a seguir.

Image Added

Passo a passo:
Aviso
titleExistência dos Campos

Este procedimento se foca completamente em regularizar a questão do Usado dos campos do TRM no SIGAMDT. Portanto, os pacotes aqui informados não necessariamente criarão os campos listados caso algum não exista no dicionário. Se este for o caso a documentação original deste campo deve ser consultada. Por fim, se algum campo listado nesta documentação não existir, ele não deve ser considerado durante a execução do procedimento.

Para


Após a aplicação do pacote de correção, alguns campos ainda irão ficar não usados, para inserir o uso dos campos remanescentes no SIGAMDT, deve-se executar os passos a seguir para

os campo citado acima

todos os campos listados, passíveis de consulta através da mensagem inicial do módulo, descrito no item anterior.

  • Acessar o módulo Configurador (SIGACFG).
  • Acessar Base de Dados\Dicionário\Base de Dados, e no dicionário de dados buscar, por exemplo, pela tabela RA2 Treinamento.


Image Modified


  • Alterar a tabela e abrir o campo para edição. Na aba Módulos, se não estiver selecionado para uso em todos os módulos, selecione o módulo SIGAMDT, caso não esteja selecionado. 


Image Modified

  • Salvar e confirmar a tela. Ao realizar o ajuste de todos os campos listados, clicar no ícone de salvar para atualizar a base de dados.
Pacote:É necessário


Pacotes:
Aviso
titleUso do Campo

Os pacotes listados abaixo contemplam a alteração do uso dos campos, contudo há campos que são passíveis de alteração manual, estes campos não são atualizados pela execução do UPDDISTR, devendo ser alterados manualmente, conforme descrito no item Passo a passo


Para a atualização de ambas as listas de campos é necessária a atualização do dicionário em: https://suporte.totvs.com/portal/p/10098/download#detail/742954

Para atualizar os NOVOS CAMPOS é necessário a atualização do dicionário em: (Link Correções pontuais 12.1.27)

Mesmo que a aplicação já tenha sido feita para a primeira lista de campos, se a segunda lista de campos ainda não foi atualizada, o pacote deverá ser aplicado novamente, para efetuar as novas correções.


Nota
warning
titleDependência de Pacote

Para que este processo e a atualização do dicionário ocorram normalmente é necessária a aplicação do pacote Diferencial do Layout 2.5 do eSocial.

Versão 12.1.25: https://suporte.totvs.com/portal/p/10098/download#detail/781519

Versão 12.1.23: https://suporte.totvs.com/portal/p/10098/download#detail/744696

Versão 12.1.17: https://suporte.totvs.com/portal/p/10098/download#detail/695525