Historico_Colunas e Tabelas
Página destinada ao mapeamento das tabelas e colunas do banco de dados Protheus, que os sistemas do DTI realizam acessos.
JAVA - Enrique Carlotto
Sistema | Nome das Tabelas/Views | Colunas | Athenas - Tabelas intermediarias | Consulta histórico Sim/Não? | Observações | Similar no Athenas? | Já em produção? |
---|---|---|---|---|---|---|---|
ADF-WEB | protheus.sra010 | ra_filial | ra_filial - Pode ser usado numero fixo | Não | Será utilizadas as tabelas intermediarias criadas no Oracle para coleta de dados. dti_pessoas.funcionario As tabelas SRJ e SQ3 vão estar condensadas em dti_pessoas.funcionario_cargo | ||
ra_mat | dti_pessoas.funcionario.MATRICULA_ORIGEM | ||||||
ra_admissa | dti_pessoas.funcionario.DATA_ADMISSAO | ||||||
ra_catfunc | dti_pessoas.funcionario.CLASSIFICACAO_COD | ||||||
ra_sitfolh | dti_pessoas.funcionario.Ativo | ||||||
r_e_c_n_o_ | não será mais utilizado | ||||||
ra_chapa | dti_pessoas.funcionario.MATRICULA_ORIGEM | ||||||
ra_nomecmp | dti_pessoas.funcionario.Nome | ||||||
ra_cic | dti_pessoas.funcionario.CPF | ||||||
ra_codfunc | dti_pessoas.funcionario_cargo.CARGO_CBO | ||||||
protheus.srj010 | rj_desc | dti_pessoas.funcionario_cargo.CARGO_NOME | |||||
protheus.sqb010 | qb_depto | dti_pessoas.lotacao.LOTACAO_CODIGO | |||||
qb_descric | dti_pessoas.lotacao.LOTACAO_NOME | ||||||
MASTIFF | protheus.rey010 | rey_codfun | dti_pessoas.funcionario.CLASSIFICACAO_COD | O Mastiff utilizará dados do DGP apenas para buscar a chapa, que é usada no Folha Ponto. Os campos em negrito são os que realmente estão sendo usados pelo Mastiff. | Sim | ||
rey_cpf | dti_pessoas.funcionario.CPF | ||||||
protheus.sqg010 | qg_nome | dti_pessoas.funcionario.Nome | |||||
qg_sexo | dti_pessoas.funcionario.Sexo | ||||||
qg_cic | dti_pessoas.funcionario.CPF | ||||||
protheus.sra010 | ra_nomecmp | dti_pessoas.funcionario.Nome | |||||
ra_catfunc | dti_pessoas.funcionario.CLASSIFICACAO_COD | ||||||
ra_nasc | dti_pessoas.funcionario. | ||||||
ra_cic | dti_pessoas.funcionario.CPF | ||||||
ra_sitfolh | dti_pessoas.funcionario.Ativo | ||||||
ra_demissa | dti_pessoas.funcionario.DATA_DEMISSAO | ||||||
ra_aposent | dti_pessoas.funcionario. | ||||||
d_e_l_e_t_ | dti_pessoas.funcionario.Ativo | ||||||
ra_mat | dti_pessoas.funcionario.MATRICULA_ATHENAS | ||||||
BATCH-MNI | protheus.vw_plantao_servidores | matricula | dti_pessoas.funcionario.MATRICULA_ATHENAS | Os campos em negrito são os que realmente estão sendo usados pelo Mastiff. | Sim *falta mudar o vínculo por cpf, com a plantoes.plantoes | ||
nome | dti_pessoas.funcionario.Nome | ||||||
dti_pessoas.funcionario.EMAIL | |||||||
Ponto (BD) | Tabela Lotação | coluna "LOTACAO_CODIGO" "Identificador da comarca dentro do sistema corrente (PROTHEUS.SQB010)" | dti_pessoas.funcionario.COMARCA_ID dti_pessoas.funcionario.COMARCA_NOME dti_pessoas.lotacao.LOTACAO_CODIGO dti_pessoas.lotacao.LOTACAO_NOME | Tabelas do Banco Ponto, mas alimentadas com dados do Protheus. | |||
Tabela Funcionario_historico | Coluna: "MATRICULA_PROTHEUS" | dti_pessoas.funcionario.MATRICULA_ORIGEM dti_pessoas.funcionario.SERVIDOR_ID | |||||
Tabela Funcionario | Coluna: "MATRICULA_PROTHEUS" "Identificador do funcionário dentro do sistema corrente (PROTHEUS.SRA010)" | dti_pessoas.funcionario.MATRICULA_ORIGEM dti_pessoas.funcionario.SERVIDOR_ID | |||||
Tabela Comarca | Coluna: COMARCA_CODIGO Identificador da comarca dentro do sistema corrente (Protheus) | dti_pessoas.funcionario.COMARCA_ID dti_pessoas.funcionario.COMARCA_NOME | |||||
protheus.sra010 a | ra_mat | dti_pessoas.funcionario.MATRICULA_ORIGEM | PROCEDURE PONTO.atualizar_funcionarios dti_pessoas.funcionario_cargo.CARGO_CBO - Seria o codigo do cargo ? | ||||
ra_cic | dti_pessoas.funcionario.CPF | ||||||
ra_nomecmp | dti_pessoas.funcionario.Nome | ||||||
ra_admissa | dti_pessoas.funcionario.DATA_ADMISSAO | ||||||
ra_demissa | dti_pessoas.funcionario.DATA_DEMISSAO | ||||||
ra_depto | dti_pessoas.lotacao.LOTACAO_CODIGO | ||||||
r_e_c_n_o_ | - | ||||||
protheus.sr7010 | r7_mat | dti_pessoas.funcionario_cargo.SERVIDOR_ID | sim | ||||
r7_desccar | dti_pessoas.funcionario_cargo.CARGO_NOME | ||||||
r7_data (data do cargo - histórico) | dti_pessoas.funcionario_cargo.CARGO_POSSE | ||||||
r7_tipo | dti_pessoas.funcionario_cargo.CARGO_CBO | ||||||
r7_funcao | dti_pessoas.funcionario_cargo.CARGO_NOME | ||||||
d_e_l_e_t_ | dti_pessoas.funcionario_cargo.ATIVO | ||||||
protheus.sq3010 | q3_cargo | dti_pessoas.funcionario_cargo.CARGO_CBO | |||||
d_e_l_e_t_ | ti_pessoas.funcionario_cargo.ATIVO | ||||||
protheus.sqb010 (lotação) | qb_xdescco | dti_pessoas.lotacao.LOTACAO_NOME | |||||
qb_depto | dti_pessoas.lotacao.LOTACAO_NOME | ||||||
d_e_l_e_t_ | dti_pessoas.funcionario.ATIVO | ||||||
protheus.rcm010 (justificativa ausência - tipo afastamento / licença) | rcm_tipo | Não migrada | |||||
protheus.sr8010 ( periodo afastamento) | r8_tipoafa | Não migrada | |||||
MDC4Web (BD vinculado à folha ponto) | sra010 | ra_mat | dti_pessoas.funcionario.MATRICULA_ORIGEM | Utilizadas pelas seguintes funções e procedures: FUNCTION "FNC_FINALIDADE_VIAGEM" sr8010 - Não Migrada rcm010 - não migrada | |||
ra_cic | dti_pessoas.funcionario.CPF | ||||||
ra_sitfolh | dti_pessoas.funcionario.Ativo | ||||||
ra_email | dti_pessoas.funcionario.EMAIL | ||||||
ra_demissa | dti_pessoas.funcionario.DATA_DEMISSAO | ||||||
d_e_l_e_t_ | dti_pessoas.funcionario.Ativo | ||||||
sr8010 ( periodo afastamento) | r8_dataini | ||||||
r8_datafim | |||||||
r8_tipoafa | |||||||
r8_mat | |||||||
d_e_l_e_t_ | |||||||
rcm010 (justificativa ausência - tipo afastamento / licença) | rcm_descri | ||||||
rcm_tipo | |||||||
d_e_l_e_t_ | |||||||
GIBI | SRA010 | RA_FILIAL | ra_filial - Pode ser usado numero fixo | Utilizadas para crição da View - FUNCIONARIOVIEW que por sua vez é utilizada pela PROCEDURE carga_funcionarios | |||
RA_MAT | dti_pessoas.funcionario.MATRICULA_ORIGEM | ||||||
RA_ADMISSA | dti_pessoas.funcionario.DATA_ADMISSAO | ||||||
RA_DEMISSA | dti_pessoas.funcionario.DATA_DEMISSAO | ||||||
RA_CATFUNC | dti_pessoas.funcionario.CLASSIFICACAO_COD | ||||||
RA_TABNIVE | ?? | ||||||
RA_SITFOLH | dti_pessoas.funcionario.Ativo | ||||||
R_E_C_N_O_ | - | ||||||
RA_NOMECMP | dti_pessoas.funcionario.Nome | ||||||
RA_CIC | dti_pessoas.funcionario.CPF | ||||||
RA_CODFUNC | dti_pessoas.funcionario_cargo.CARGO_CBO | ||||||
RA_EMAIL | dti_pessoas.funcionario.EMAIL | ||||||
SRJ010 | RJ_DESC | dti_pessoas.funcionario_cargo.CARGO_NOME | |||||
SQB010 | QB_DEPTO | dti_pessoas.lotacao.LOTACAO_CODIGO | |||||
QB_DESCRIC | dti_pessoas.lotacao.LOTACAO_NOME | ||||||
CNMP CADASTRO DE MEMBRO | protheus.sra010 | ra_mat | dti_pessoas.funcionario.MATRICULA_ATHENAS | usa a FNC_BLOB_PROTHEUS(sra010.ra_mat) | |||
ra_catfunc | dti_pessoas.funcionario.CLASSIFICACAO_COD | ||||||
ra_sitfolh | dti_pessoas.funcionario.Ativo | ||||||
ra_aposent | dti_pessoas.funcionario.APOSENTADO | ||||||
dti_pessoas.funcionario.DATA_APOSENTADORIA | |||||||
ra_demissa | dti_pessoas.funcionario.DATA_DEMISSAO | ||||||
ra_dtnomea | dti_pessoas.funcionario.Data_nomeacao | ||||||
ra_xdtnome | Será utilizada a mesma coluna que substituirá o campo ra_dtnomea dti_pessoas.funcionario.Data_nomeacao | ||||||
ra_xdposse | dti_pessoas.funcionario.data_posse | ||||||
ra_admissa | dti_pessoas.funcionario.DATA_ADMISSAO | ||||||
ra_cargo | dti_pessoas.funcionario_cargo.CARGO_CBO | ||||||
ra_nomecmp | dti_pessoas.funcionario.Nome | ||||||
ra_cic | dti_pessoas.funcionario.CPF | ||||||
ra_rg | dti_pessoas.funcionario.RG | ||||||
ra_mae | dti_pessoas.funcionario.NOME_MAE | ||||||
ra_nasc | dti_pessoas.funcionario.DATA_NASCIMENTO | ||||||
ra_sexo | dti_pessoas.funcionario.Sexo | ||||||
ra_estcivi | dti_pessoas.funcionario.ESTADO_CIVIL_NOME | ||||||
ra_email | dti_pessoas.funcionario.EMAIL | ||||||
ra_natural | dti_pessoas.funcionario.NATURAL_DE_ESTADO_SIGLA | ||||||
ra_municip | dti_pessoas.funcionario.NATURAL_DE_CIDADE_NOME | ||||||
ra_xcdmunn | dti_pessoas.funcionario.COMARCA_IBGE | ||||||
ra_xreside | dti_pessoas.funcionario.Reside_Fora_lotacao | ||||||
ra_xcodmun | dti_pessoas.funcionario.Endereco_Cidade_IBGE | ||||||
ra_estado | dti_pessoas.funcionario.Endereco_Estado_Sigla | ||||||
d_e_l_e_t_ | dti_pessoas.funcionario.Ativo | ||||||
ra_depto | dti_pessoas.lotacao.LOTACAO_NOME | ||||||
dti_pessoas.lotacao.lotacao_id | |||||||
dti_pessoas.funcionario.lotacao_id | |||||||
dti_pessoas.funcionario.estrangeiro | |||||||
dti_pessoas.funcionario.servidor_id | |||||||
dti_pessoas.funcionario.servidor_tipo | |||||||
protheus.sbq010 | qb_descric | rh_lotacao | |||||
d_e_l_e_t_ | dti_pessoas.funcionario.Ativo | ||||||
qb_depto | dti_pessoas.lotacao.LOTACAO_CODIGO | ||||||
dti_pessoas.funcionario_cargo.cargo_admissao | |||||||
dti_pessoas.funcionario_cargo.cargo_desligamento | |||||||
dti_pessoas.funcionario_cargo.cargo_nome | |||||||
dti_pessoas.funcionario_cargo.cargo_tipo_lei | |||||||
dti_pessoas.funcionario_cargo.cargo_indicativo | |||||||
dti_pessoas.funcionario_cargo.servidor_id |
PHP - Rodrigo Fonseca 
Sistema | Nome das tabelas | Colunas | Athenas | Consulta histórico Sim/Não? | Observações | Similar no Athenas? |
---|---|---|---|---|---|---|
GESTÃO DE CONCURSOS | REW010 | REW_CODIGO | ||||
SQG010 | QG_CURRIC, | |||||
REY010 | REY_CPF | |||||
RI7010 | R_E_C_N_O_ RI7_FILIAL RI7_CODCON RI7_CODFUN RI7_VAGAMP RI7_VAGPCD | |||||
REX010 | REX_FILIAL REX_CODCON REX_CODFUN REX_CODREQ R_E_C_N_O_ | |||||
view_daex_usuario_lotacao | cod_comarca | |||||
PORTAL TRANSPARÊNCIA | ||||||
INTRANET | SRA010 | D_E_L_E_T_ R_E_C_N_O_ RA_NOMECMP RA_MAT RA_EMAIL RA_NASC RA_CIC RA_SITFOLH RA_APOSENT RA_SEXO RA_ESTCIVI RA_MUNICIP RA_RG RA_XLOGIN RA_CATFUNC RA_DEPTO RA_CARGO RA_ADMISSA RA_CHAPA RA_DEMISSA RA_CODFUNC RA_MUNNASC RA_PAI RA_MAE RA_RGUF RA_RGORG RA_SALARIO RA_CTDEPSA RA_BCDEPSA RA_TABELA ra_tabfaix ra_tabnive RA_FILIAL RA_BITMAP | Sim | |||
SQB010 | QB_XDESCCO QB_DEPTO D_E_L_E_T_ QB_COMARC QB_FILIAL qb_descric | |||||
SQ3010 | Q3_CARGO Q3_XDESCPL Q3_DESCSUM D_E_L_E_T_ | |||||
RBR010 | RBR_TABELA RBR_FILIAL D_E_L_E_T_ | |||||
SRJ010 | rj_desc RJ_FUNCAO RJ_FILIAL | |||||
SRD010 | RD_FILIAL RD_MAT RD_PD RD_DATPGT RD_DATARQ RD_HORAS RD_VALOR RD_ROTEIR RD_PERIODO RD_SEMANA D_E_L_E_T_ | |||||
SRV010 | RV_COD RV_FILIAL D_E_L_E_T_ RV_TIPOCOD RV_DESC | Utiliza função no campo RV_TIPOCOD: DECODE(RV_TIPOCOD, '1','P','2','D','3','B','4','B',' ') PROVDESCBASE | ||||
SRC010 | RC_FILIAL RC_MAT RC_PD RC_DATA RC_HORAS RC_VALOR RC_ROTEIR RC_PERIODO RC_SEMANA D_E_L_E_T_ | |||||
SRY010 | ry_calculo ry_filial RY_DESC | |||||
SX5010 | X5_CHAVE X5_DESCRI X5_TABELA | |||||
rec010 | REC_NOME REC_CODIGO | |||||
rm.pffinanc | codevento dtpagto ref valor nroperiodo chapa anocomp mescomp provdescbase | Busca da base RM | ||||
rm.pevento | provdescbase descricao codigo | Busca da base RM | ||||
recadastro_comissionados | Está fazendo um select * from recadastro_comissionados WHERE matricula='xxxxx' Ao efetuar o select para descobrir quais são as colunas, não foi possível encontrar a tabela no protheus Em outro arquivo ele faz um insert nos campos: matricula nome cpf flg Em outro arquivo ele faz um update nos campos: flg conselho conselho_file outro_orgao outro_orgao_file negativa_federal_grau_1 negativa_federal_grau_2 negativa_eleitoral negativa_estadual_grau_1 negativa_estadual_grau_2 negativa_militar negativa_tribunal_uniao negativa_tribunal_estado negativa_cadastro_nacional isencao_hipoteses | |||||
PROTHEUS_REPOSIT | SEQ MEMO BMPNAME MODULO D_E_L_E_T_ | |||||
VW_ATUCAD_STATUS_POR_MATRICULA | Realiza a chamada da VW utilizando esta query: SELECT UPPER(ATUALIZADO) FROM VW_ATUCAD_STATUS_POR_MATRICULA WHERE MATRICULA = XXXXX No entanto, não encontrei esta view no protheus | |||||
VW_URV_POR_MATRICULA | Utiliza colunas já mencionadas acima | |||||
OUVIDORIA | ||||||
SAT | VIEW_DAEX_USUARIO_LOTACAO | xlogin | ||||
SISDIA | ||||||
Sistema de Auxílio Saúde | SRA010 | RA_MAT | ||||
Site do MP | ||||||
Aposentados | SRA010 | RA_MAT RA_NOMECMP RA_NASC RA_EMAIL RA_CIC RA_CATFUNC RA_DEPTO RA_DEMISSA RA_SITFOLH RA_CODFUNC RA_SALARIO RA_CTDEPSA RA_BCDEPSA RA_TABELA RA_ADMISSA ra_tabfaix ra_tabnive D_E_L_E_T_ | ||||
SQB010 | QB_XDESCCO QB_DEPTO D_E_L_E_T_ | rh_lotação | ||||
SRJ010 | rj_desc RJ_FUNCAO RJ_FILIAL D_E_L_E_T_ | rh_cargos | ||||
RBR010 | RBR_TABELA RBR_FILIAL D_E_L_E_T_ | |||||
SRD010 | RD_FILIAL RD_MAT RD_PD RD_DATPGT RD_HORAS RD_VALOR RD_ROTEIR RD_PERIODO RD_SEMANA RD_DATARQ D_E_L_E_T_ | |||||
SRC010 | RC_FILIAL RC_MAT RC_PD RC_DATA RC_HORAS RC_VALOR RC_ROTEIR RC_PERIODO RC_SEMANA D_E_L_E_T_ | |||||
SRV010 | RV_TIPOCOD RV_DESC RV_COD RV_FILIAL D_E_L_E_T_ | |||||
SQ3010 | Q3_XDESCPL Q3_CARGO D_E_L_E_T_ | rh_cargos | ||||
SRY010 | RY_DESC ry_calculo ry_filial |
RAILS - Fernando Alencar 
Sistema | Nome das tabelas | Colunas | Consulta histórico Sim/Não? | Observações | Similar no Athenas |
---|---|---|---|---|---|
PLANTÕES | SRA010 | Não | |||
SRJ010 | |||||
ELEIÇÕES | SRA | Não | |||
SRJ | |||||
SQB | |||||
PORTAL VIDA FUNCIONAL | RH3 | O vida funcional foi desenvolvido em cima da estrutura de dados que já existia no Protheus. Essa estrutura não vai ter paralelo nem vai ser migrado para o Athenas. Aguardar resposta do Ricardo para saber se o atual portal Vida Funcional pode ser substituído por alguma funcionalidade dentro do Athenas. | |||
RH4 | |||||
RIA | |||||
SR8 | |||||
SRA | |||||
RGK | |||||
SRF |
BANCO - Jamill 
Sistema | Nome das tabelas | Colunas | Consulta histórico Sim/Não? | Observações | Similar no Athenas |
---|---|---|---|---|---|
SAE | protheus.sra010 | ra_catfunc | Utilizando junto ao schema sdia que processa dados no pacote/procedure PKG_ETL_STG_FATO.ETL_STG_SDIA_DIARIA e carrega a tabela STAGE_SDIA_DIARIA Utilizado também no pacote PKG_CARGA_MOV_SERVIDORES (Obs: revisar pacote que possui outros objetos apontando para o SIMP2) Utilizado também no pacote PKG_ETL_DIM | ||
protheus.sre010 | re_matd | Utilizado na função VERIFICA_LOTACAO_DIARIA schema MPMTBI do SAE | |||
protheus.srj010 | rj_funcao | Utilizado no pacote PKG_CARGA_MOV_SERVIDORES (Obs: revisar pacote que possui outros objetos apontando para o SIMP2) | |||
protheus.sqb010 | qb_depto | Utilizado no pacote PKG_ETL_DIM | |||
PROTHEUS.SQ3010 | Q3_CARGO | Utilizado no pacote PKG_ETL_DIM | |||
protheus.sx501 | sx5010 | Utilizado no pacote PKG_ETL_DIM |
DEPLAN - Armindo Corrêa Leite 
Sistema | Nome das tabelas | Colunas | Consulta histórico Sim/Não? | Observações | Similar no Athenas |
---|---|---|---|---|---|
APLIC | PROTHEUS.SRA010 | RA_MAT RA_NOMECMP RA_CIC RA_NASC RA_MAE RA_PAI RA_SEXO RA_PIS RA_ESTCIVI RA_XCPFMAE RA_XCPFPAI RA_XCPFCON RA_XCONJUG RA_DEFIFIS RA_GRINRAI RA_DDDCELU RA_NUMCELU RA_EMAIL RA_CATFUNC RA_SITFOLH RA_TPPREVI RA_APOSENT RA_XDTAPOS RA_ADMISSA RA_MATIPEN RA_CARGO RA_TNOTRAB RA_REGIME RA_TABELA RA_TABFAIX RA_TABNIVE RA_XRMESTA | |||
PROTHEUS.SRD010 | RD_MAT RD_PERIODO RD_SEMANA RD_PD RD_ROTEIR RD_VALOR | ||||
PROTHEUS.RID010 | RID_DATINI RID_DATFIM RID_TIADCD RID_MAT RID_CNPJ | ||||
PROTHEUS.SQ3010 | Q3_CARGO Q3_XCODCBO Q3_DESCSUM Q3_TIPO Q3_TABELA Q3_TABNIVE Q3_TABFAIX Q3_TABELA Q3_CATEG | ||||
PROTHEUS.SRY010 | RY_DESC RY_CALCULO | ||||
PROTHEUS.SRV010 | RV_COD RV_TIPOCOD RV_XTTAPLI RV_XCLAPLI RV_DESCDET | ||||
PROTHEUS.RB6010 | RB6_NIVEL RB6_FAIXA RB6_TABELA RB6_DTREF RB6_VALOR | ||||
PROTHEUS.RBR010 | RBR_DTREF RBR_TABELA RBR_APLIC RBR_VLREF | ||||
PROTHEUS.SX5010 | X5_CHAVE X5_DESCRI X5_TABELA | X5_TABELA = 'RH' | |||
PROTHEUS.SRG010 | RG_MAT RG_SEMANA RG_ROTEIR RG_TIPORES | RG_TIPORES = '03' | |||
PROTHEUS.SR7010 | R7_MAT R7_CARGO R7_DATA R7_TIPO R7_CATFUNC R7_DESCCAR R7_FUNCAO | ||||
PROTHEUS.RI6010 | RI6_NUMDOC RI6_ANO RI6_TIPDOC RI6_CLASTP RI6_MAT RI6_TXTHIS | ||||
PROTHEUS.RI5010 | RI5_NUMDOC RI5_ANO RI5_DTAPUB RI5_DTATPO RI5_TIPDOC | ||||
PROTHEUS.RCC010 | RCC_CODIGO RCC_CONTEU | RCC_CODIGO IN ('S101', 'S100') |