Saiba as principais tabelas do RM Labore e exemplos de SQL’s para serem utilizadas para extrair dados da base de dados do sistema e auxiliar em criação de relatórios e cubos.
Veja Também: Freelancer RM
Entre em contato e faça um orçamento
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
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
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
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