Principais tabelas do Totvs RM – antigo Corpore RM.
Saiba as principais tabelas do RM e exemplos de SQL’s.
Conhecer as tabelas do sistema é fundamental para criar as consultas SQL, cubos e relatórios do sistema, por isso é importante aprender.
Em caso de dúvidas agende uma consultoria.
Principais tabelas do RM Labore – Folha de Pagamento
Precisa de apoio em consultoria RM? Entre em contato e faça um orçamento
Tabela PFUNC
A tabela PFUNC é responsável por armazenar os dados dos funcionários. O comando SQL Abaixo lista todos os funcionários da tabela de funcionários do TOTVS RM.
SELECT *
FROM PFUNC
Tabela PPESSOA
A tabela PPESSOA é responsável por armazenar os dados da pessoa ( nome, telefone, endereço, etc). Esta tabela está relacionada com diversas tabelas do sistema. O comando SQL Abaixo lista todas as pessoas da tabela de Pessoas do TOTVS RM
SELECT *
FROM PPESSOA
Tabela PSECAO
A tabela PSECAO é responsável por armazenar os dados da SEÇÃO. Geralmente a SEÇÃO é um local de trabalho, podendo ser um ‘departamento’, ‘obra’. Tudo vai depender do nível de controle desejado. O Comando SQL Abaixo lista todas as seções da tabela de Seções do TOTVS RM.
SELECT *
FROM PSECAO
Abaixo um comando SQL que lista todos os funcionários do RM separados por departamento ( seção )
SELECT
PFUNC.CODPESSOA,
PFUNC.NOME,
PPESSOA.DTNASCIMENTO,
PPESSOA.CPF,
PSECAO.DESCRICAO SECAO
FROM PFUNC
INNER JOIN PPESSOA ON PPESSOA.CODIGO = PFUNC.CODPESSOA
INNER JOIN PSECAO ON PSECAO.CODCOLIGADA = PFUNC.CODCOLIGADA AND PSECAO.CODIGO = PFUNC.CODSECAO
Tabela PFFINANC
Este comando SQL lista toda movimentação na folha de um funcionário em determinada competência.
SELECT*
FROM PFFINANC
WHERE
PFFINANC.CHAPA=123
AND PFFINANC.CODCOLIGADA = 1
Principais tabelas do RM Nucleus – Gestão de Compras Estoque e Faturamento
Tabela TMOV
A tabela de Movimentos do núcleos, onde fica armazenado ordens de compras, pedidos de compras, notas fiscais e outros tipos de movimentos.
Esta tabela é a principal do sistema núcleus. Nela é criada uma especie de Fluxo e o que diferencia cada situação no sistema é o tipo de movimento, definido de forma personalizada para cada empresa.
SELECT *
FROM TMOV
WHERE
TMOV.CODCOLIGADA=1 AND TMOV.CODTMV='1.1.01'
Tabela TITMMOV
Tabela que armazena os itens dos movimentos ( Vinculo com a tabela TMOV)
SELECT *
FROM TMOV
INNER JOIN TITMMOV ON TITMMOV.CODCOLIGADA=TMOV.CODCOLIGADA AND TITMMOV.IDMOV=TMOV.IDMOV
Dica Bônus – Como encontrar qualquer tabela no TOTVS RM.
Se você ainda não conhecia a tabela GCAMPOS e GLINKSREL tire um tempo e a explore.
A partir daqui você terá a base para qualquer tabela do RM.
SELECT * FROM GCAMPOS;
SELECT * FROM GLINKSREL