Você está na página 1de 13

Campos Complementares e Tabelas Dinâmicas

AULA 04 – Relatórios

AVISO
O Intuito desse material é auxiliar todos que queiram aprender sobre o sistema ERP
TOTVS RM. É livre a sua distribuição desde que sejam divulgados os créditos do autor.
Os temas abordados são para iniciantes e não conteúdo para especialistas, por isso não
serão abordados temas sobre parametrizações ou configurações avançadas do sistema.

AULA 01:
https://www.linkedin.com/feed/update/urn:li:activity:681649
6204386467840/

AULA 02:
https://www.linkedin.com/feed/update/urn:li:activity:682439
7459070951424/

AULA 03:
https://www.linkedin.com/feed/update/urn:li:activity:683175
4777211224064/

AULA 04:
https://www.linkedin.com/feed/update/urn:li:activity:695267
4680361082880/
AULA 04 – Relatórios

CAMPOS COMPLEMENTARES
Uma das muitas vantagens do TOTVS RM frente a outros sistemas é sua versatilidade
em apresentar funcionalidades desenvolvidas especificamente para atender às
expectativas das empresas. E uma dessas funcionalidades são os campos
complementares que nada mais são do que informações adicionais que complementam
cadastros, moldando as necessidades do negócio e tornando o sistema mais aderente
as novas realidades.
Todos os módulos do RM possuem os campos complementares.
Exemplo:
Totvs Gestão Financeira

Totvs Folha de Pagamento

Totvs Gestão de Ponto

Totvs Educacional

Os campos complementares definem itens, como números inteiros, data, texto, texto
simples, números reais e alfanuméricos.

Para cadastrar um novo campo complementar clique no menu correspondente ao


módulo desejado e em seguida clique em NOVO.

Será apresentada a seguinte janela:


AULA 04 – Relatórios

Nome da Coluna: Campo texto livre


Descrição: Campo texto livre
Tipo de Campo: Determina o tipo da informação. Ex: Se está criado um campo de valor
o tipo deve ser Real.
Subtipo do Campo Texto: Quando selecionado o tipo Alfanumérico você pode formatar
esse campo com as opções de Texto Simples, E-mail, URL, Skype e Telefone.
Ex: Criar um campo para inserir a URL do endereço do perfil do colaborador no LinkedId.
Esse campo deve ser do tipo Alfanumérico e o Subtipo URL.
Quando o Subtipo for Telefone o sistema habilita a formatação desse campo.
Ex:
AULA 04 – Relatórios

Da mesma forma se o campo for definido como Real.

Valor Default: Um valor padrão que pode ser definido para os novos cadastros.
Ordem: Define a ordem dos campos em tela.
Tamanho: Define o tamanho do campo.
Fórmula: Pode-se atribuir uma fórmula para validar a informação que está sendo digita
no campo complementar. Veremos as fórmulas mais na frente.
Tabela Dinâmica: Pode-se atribuir uma tabela dinâmica para seleção dos dados.
Ex: Foi criado um campo complementar no item da nota fiscal de compra com o objetivo
de determinar o tipo da compra se mensal, urgência, eventual ou ressuprimento.
AULA 04 – Relatórios

Apesar da criação de um campo complementar parecer algo trivial é muito importante


ter a regra bem definida para que não se saia criando campos que não serão utilizados.

TABELAS DINÂMICAS
As tabelas dinâmicas permitem aos usuários do sistema cadastrar informações
dinamicamente para as mais diversas finalidades.

As tabelas dinâmicas ficam no módulo Global.

Após clicar no menu indicado é possível visualizar as os dados de acordo com o módulo
selecionado no contexto da tela.

Veja como funcionam alguns campos:


Visível a todas coligadas: Marque esta opção para que a tabela dinâmica fique
disponível para todas as coligadas.
AULA 04 – Relatórios

Finalidade: Informe a finalidade do item da tabela.

As tabelas dinâmicas poderão ter as finalidades:

Código 0 Diversos Usos internos: Uso interno do sistema. Não é possível


selecioná-la
Código 1 Código de Serviços Bancários: Tabelas de serviços bancários
Código 2 Validações de Campos Complementares: Cada tabela pode possuir
quantos itens forem necessários
Código 3 Uso Interno (permite incluir itens): Código de uso interno do sistema.
Você não pode selecioná-lo, mas poderá incluir itens de tabela
dinâmica

Observação
Em alguns sistemas, como o TOTVS Folha de Pagamento por exemplo, algumas tabelas
dinâmicas já veem previamente preenchidas (Código 0).

Veja como exemplo as tabelas dos módulos de Folha de Pagamento e Gestão de Pessoas. Para
ver de cada módulo especifico basta selecionar o módulo no contexto e verificar todas as tabelas
com os códigos 0 e 3.

TOTVS Folha de Pagamento

INT01 - TIPO DE ENCARGOS - (PTPENCARGO) - Usados na tabela de Encargos.


INT02 - INDICADOR DE CONTRIBUICAO SINDICAL - (PCODCTSIND) - Usados na tabela de
Funcionários.
INT03 - GRAU DE PARENTESCO - (PCODPARENT) - Usados na tabela de Dependentes.
INT04 - CODIGO DE RECEBIMENTO - (PCODRECEB) - Usados na tabela de Funcionários.
INT05 - TIPO DE DEMISSAO - (PTPDEMISSAO) - Usados na tabela de Funcionários
quando lançadas Rescisões.
INT06 - CODIGO DE SITUACAO - (PCODSITUACAO) - Usados na tabela de Funcionários.
INT07 - CODIGO DE AFASTAMENTO - (PCODAFAST) - Usados na tabela de Histórico de
Afastamentos.
INT08 - NACIONALIDADE - (PCODNACAO) - Usados na tabela de Pessoas.
INT09 - GRAU DE INSTRUCAO - (PCODINSTRUCAO) - Usados na tabela de Pessoas.
INT10 - ESTADO CIVIL - (PCODESTCIVIL) - Usados na tabela de Pessoas.
INT11 - TIPO DE ADMISSAO - (PTPADMISSAO) - Usados na tabela de Funcionários.
INT12 - SITUACAO PARA RAIS - (PCODSITRAIS) - Usados na tabela de Funcionários.
INT13 - VINCULO - (PCODVINCULO) - Usados na tabela de Funcionários.
INT14 - OPCAO POR FGTS - (PCODSITFGTS) - Usados na tabela de Funcionários.
INT15 - SEXO - (PCODSEXO) - Usados na tabela de Pessoas.
INT16 - TIPO DE FUNCIONARIO - (PTPFUNC) - Usados na tabela de Funcionários.
AULA 04 – Relatórios

INT17 - CODIGO DE SAQUE - (PCODSAQUE) - Usados na tabela de Funcionários quando


lançadas Rescisões.
INT18 - MEIO DE TRANSPORTE - (PMEIOTRANSP) - Usados na tabela de Linhas de
Transporte.
INT19 - CODIGO DE CALCULO - (PCODCALCULO) - Usados na tabela de Eventos.
INT20 - GRUPO DE COMPRA DE VALE TRANSPORTE - (PGRPVALE).
INT21 - CODIGO DE ITINERARIO - (PCODITINER) - Usados na tabela de Linhas de
Transporte.
INT22 - MOTIVO DE ADMISSAO - (PMOTADMISSAO) - Usados na tabela de Histórico de
Admissão.
INT23 - MOTIVO DE DEMISSAO - (PMOTDEMISSAO) - Usados na tabela de Histórico de
Afastamento.
INT24 - MOTIVO DE MUDANCA DE SECAO - (PMOTMUDSECAO) - Usados na tabela de
Histórico de Seções.
INT25 - MOTIVO DE MUDANCA DE FUNCAO - (PMOTMUDFUNCAO) - Usados na tabela
de Histórico de Funções.
INT26 - MOTIVO DE MUDANCA DE SALARIO - (PMOTMUDSAL) - Usados na tabela de
Histórico de Salários.
INT28 - MOTIVO DE MUDANCA DE SITUACAO - (PMUDSITUACAO) - Usados na tabela
de Histórico de Situações.
INT29 - MENSAGEM DE CRITICA DE EVENTOS - (PMSGCRITICA).
INT30 - CODIGO DE EMPRESTIMO - (PCODEMPRT) - Usados na tabela de Empréstimos
do Funcionário.
INT32 - CODIGO DE VALOR DE SINDICATO - (PCODVALSIND).
INT33 - NOME DE TOTALIZADOR - (PCODTOTALIZ) - Usados na tabela de Eventos.
INT34 - NOME DE ACUMULADOR - (PCODACUM) - Usados na tabela de Eventos.
INT35 - GRUPO AAS - (PCODGRPAAS).
INT36 - CODIGO DE VALOR DE SECAO - (PCODVALSEC).
INT37 - NOME DE INCIDENCIA DE DEPENDENTE - (PCODINCDEP) - Usados na tabela de
Dependentes.
INT38 - CATEGORIA DO EMPREGADOR - (PCATEGEMP) - Usados na tabela de
Funcionários.
INT39 - CAUSA DE MUDANCA DO CGC - (PCAUSAMUDCGC).
INT40 - TIPO DE ANOTAÇÃO - (PTPANOTACAO).
INT41 - TIPOS DE RENDIMENTOS PARA DIRF/INFORME RENDIMENTOS -
(PTPRENDIMENTOS).
INT42 - TIPO DE CÓDIGO FIXO - (PTPCODFIXO) - Usados na tabela de Códigos Fixos
associada nos Funcionários.
INT43 - CATEGORIAS DE TRABALHADOR - (PCODCATTRAB) - Usados na tabela de
Funcionários.
INT44 - OCORRÊNCIAS DO TRABALHADOR - (PCODOCORTRAB) - Usados na tabela de
Funcionários.
INT45 - TIPOS DE PENSÃO - (PTPPENSAO) - Usados na tabela de Dependentes /
Pensões.
INT46 - COR/RAÇA - (PCORRACA) - Usados na tabela de Pessoas.
INT47 - PORTE EMPRESA - (PPORTEEMPRESA).
INT48 - CODIGO DE VALOR DE FUNCIONARIO - (PCODVALFUNC).
AULA 04 – Relatórios

INT49 - TIPOS DE AVISOS AUTOMÁTICOS - (PTPAVISO).


INT50 - FINALIDADE DE TABELAS DE CÁLCULO - (PTPTABCALC).
INT52 - MOTIVO DA PERDA DE PERÍODO AQUISITIVO (PMOTPERDA).

TOTVS Gestão de Pessoas

INT04 - CODIGO DE RECEBIMENTO - (PCODRECEB) - Usados na tabela de Funcionários.


INT05- TIPO DE DEMISSAO - (PTPDEMISSAO) - Usados na tabela de Funcionários
quando lançadas Rescisões.
INT06 - CODIGO DE SITUACAO - (PCODSITUACAO) - Usados na tabela de Funcionários.
INT08 - NACIONALIDADE - (PCODNACAO) - Usados na tabela de Pessoas.
INT09 - GRAU DE INSTRUCAO - (PCODINSTRUCAO) - Usados na tabela de Pessoas.
INT11 - TIPO DE ADMISSAO - (PTPADMISSAO) - Usados na tabela de Funcionários.
INT15 - SEXO - (PCODSEXO) - Usados na tabela de Pessoas.
INT16 - TIPO DE FUNCIONARIO - (PTPFUNC) - Usados na tabela de Funcionários.
INT17 - CODIGO DE SAQUE - (PCODSAQUE) - Usados na tabela de Funcionários quando
lançadas Rescisões.
INT22 - MOTIVO DE ADMISSAO - (PMOTADMISSAO) - Usados na tabela de Histórico de
Admissão.
INT23 - MOTIVO DE DEMISSAO - (PMOTDEMISSAO) - Usados na tabela de Histórico de
Afastamento.
INT24 - MOTIVO DE MUDANCA DE SECAO - (PMOTMUDSECAO) - Usados na tabela de
Histórico de Seções.
INT25 - MOTIVO DE MUDANCA DE FUNCAO - (PMOTMUDFUNCAO) - Usados na tabela
de Histórico de Funções.
INT26 - MOTIVO DE MUDANCA DE SALARIO - (PMOTMUDSAL) - Usados na tabela de
Histórico de Salários.
INT28 - MOTIVO DE MUDANCA DE SITUACAO - (PMUDSITUACAO) - Usados na tabela
de Histórico de Situações.
INT40 - TIPO DE ANOTAÇÃO - (PTPANOTACAO).
INT44 - OCORRÊNCIAS DO TRABALHADOR - (PCODOCORTRAB) - Usados na tabela de
Funcionários.
INT50 - FINALIDADE DE TABELAS DE CÁLCULO - (PTPTABCALC).
INT51 - STATUS DA VAGA NA SELEÇÃO - (VRSTIPOSVAGA).
INT52 - STATUS DA ETAPA DA VAGA NA SELEÇÃO - (VRSTIPOSETAPA).
INT53 - STATUS DA PESSOA NA ETAPA DA VAGA NA SELEÇÃO - (VRSTIPOSPESSOA).
AULA 04 – Relatórios

APLICANDO O CAMPO COMPLEMENTAR E A


TABELA DINÂMICA A UM CASO DE USO

Para que você possa compreender de forma mais clara a utilidade do uso de campos
complementares vamos para o seguinte exemplo prático.

A empresa X possui em seu quadro de funcionários vendedores que vendem seus


produtos por áreas na cidade onde essa empresa atua. Para facilitar a divisão do grupo
foram criadas quatro áreas denominadas A, B, C e D. Onde cada letra corresponde a
uma região da cidade. O setor de departamento de pessoas vendo a necessidade de
ter esse controle de funcionários por áreas criou um campo complementar e uma
tabela dinâmica que vamos ver a seguir.

1. Criação da Tabela de Dinâmica

Foi elaborada uma tabela com o código FVCC (Onde F corresponde a “Folha de
Pagamento” e VCC “Validação de Campo Complementar”, foi uma forma que eles
tiveram de organizar e padronizar a criação de novas tabelas dinâmicas.

No campo Finalidade foi informado o código 2 – Validação de Campos


Complementares.

Em seguida a tabela foi populada com as áreas que serão informadas no cadastro do
funcionário conforme regra definida pela empresa.
AULA 04 – Relatórios

2. Criação do Campo Complementar

Foi criado um campo complementar Alfanumérico do subtipo Texto e tamanho 10 e


vinculada a tabela dinâmica.

3. Visualização no Cadastro do Funcionário


AULA 04 – Relatórios

Com a informação cadastrada no funcionário agora é possível gerar relatórios, realizar


lançamentos e cálculos somente por funcionários de cada área de atuação.

LINKS COMPLEMENTARES

https://centraldeatendimento.totvs.com/hc/pt-br/articles/1500006236081-Cross-
Segmentos-Backoffice-Linha-RM-FIN-Como-criar-campos-complementares-

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360022893631-RH-RM-
FOP-Altera%C3%A7%C3%B5es-globais-Campos-Complementares

https://centraldeatendimento.totvs.com/hc/pt-br/articles/5913141073687-RH-RM-
FOP-Criar-campo-complementar-em-Cargos-Fun%C3%A7%C3%B5es

https://tdn.totvs.com/display/public/LRM/Campos+Complementares+-
+TOTVS+Educacional
AULA 04 – Relatórios

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360024748611-RM-Frame-
Ordena%C3%A7%C3%A3o-de-campo-complementar

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360015482951-RH-RM-
FOP-Tabelas-Din%C3%A2micas-Criando-tipos-de-c%C3%B3digos-fixos

Você também pode gostar