Á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

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 

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

Deck of Cards
idCampos
Card
idagente
labelRA1
  • RA1_CURSO
  • 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
  • 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
  • RAK_FILIAL
  • RAK_MAT
  • RAK_CURSO
  • RAK_TURMA
  • Card
    idagente
    labelRAN
    RAK_CALEND
    • 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_FILIAL
    • TR1_NOME
    • TR1_MAT
    • TR1_CC
    • TR1_DESCCC
    • TR1_FUNCAO
    • TR1_DESCFUN
    • TR1_PORTAL
    warning
    Nota
    title
    Uso do Campo

    Caso o campo já esteja marcado para ser Utilizado por todos os módulos ou para o módulo SIGAMDT não é necessária a modificação. 

    Aviso
    titleUso do Campo

    Há o pacote <> 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. 

    Para inserir o uso dos campos no SIGAMDT deve-se executar os passos para os campo citado acima
    Novos Campos

    Novos campos foram mapeados para o 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_MAT
    Card
    idagente
    labelSQ9
    • Q9_MAT
    Card
    idagente
    labelSQC
    • QC_MAT
    Card
    idagente
    labelSR3
    • R3_MAT
    • R3_TIPO
    • R3_VALOR
    Card
    idagente
    labelSR7
    • R7_CATFUN
    • R7_USUARIO
    Card
    idagente
    labelRAF
    • RAF_MAT
    Card
    idagente
    labelRBN
    • RBN_MAT

    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.


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


    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

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