Você está na página 1de 60

“ Antecipando o seu Futuro, para VOCÊ ter Sucesso no Presente ”

www.privatetrainning.com 1
Time Management
Regras e Esquemas

www.privatetrainning.com 2
Time Management

• Objetivo
Ter conceito claro do que são esquemas e regras dentro da avaliação de tempos, saber o que é possível determinar ou obter através dos
esquemas e regras, e também o que não conseguimos obter.

Ter uma visão geral dos operandos e funções que são utilizados em regras e esquemas e o retorno que temos de cada um, as
circunstâncias que são utilizados e, no caso dos operandos a função com a qual a regra deve ser chamada.

www.privatetrainning.com 3
Time Management

• Objetivo
Ter conceito claro do que são esquemas e regras dentro da avaliação de tempos, saber o que é possível determinar ou obter através dos
esquemas e regras, e também o que não conseguimos obter.

Ter uma visão geral dos operandos e funções que são utilizados em regras e esquemas e o retorno que temos de cada um, as
circunstâncias que são utilizados e, no caso dos operandos a função com a qual a regra deve ser chamada.

www.privatetrainning.com 4
Time Management

• Conceito de esquemas na avaliação de tempos


O esquema de cálculo de pessoal descreve a sequência e o conteúdo de uma execução de programa. Consiste em uma lista de
instruções e referências a esquemas parciais ou funções, que são descritas mais pormenorizadamente através dos parâmetros. O
programa trabalha o esquema de cálculo de pessoal indicado etapa por etapa, ou seja,
sequencialmente.

Esquema Texto para esquema Esquema Texto para esquema


&M01 Esquema &M01 TC00 Wage Type Generation INTERNATIONAL
AL00 Zeitauswertung mit Personalzeitereignissen INTERNATIONAL WT Generation for Time Evaluation w/o Clock
TC04 Times
AL01 Zeitauswertung für Abweichungen von Arbeitszeitplan
TCDB Wage Type Generation - Construction Industry (Germany)
ARC0 Wage type generation INTERNATIONAL
TDRT Sample Schema RPTIME00 for the German Printing Industry
ARTZ Schema ARTZ
TM00 Time Evaluation with Personnel Time Events
AUTC Wage type generation INTERNATIONAL
TM01 Time Evaluation for Work Schedule Deviations
BRT1 Processamento de período aquisitivo
TM02 Time Evaluation for External Services Management
CLC0 Wage Type Generation INTERNATIONAL
TM04 Time Evaluation Without Clock Times
DOTC Wage type generation INTERNATIONAL
TM0C Esquema TM0C
FQT0 SAP/ADP Payroll Interface: Daily processing of time-data
TMA4 Time evaluation without clock times
IEC0 Wage type generation - INTERNATIONAL
TMQC CE Time Evaluation Schema for AU (RPTIME01)
MXC0 HR-MX: Wage type generation
TNZ1 Time evaluation for exceptions to the work schedule
MXCD HR-MX: Calculation of actual daily meals
TQTA Generate Absence Quotas
MXPC HR-MX PS: Wage type generation
UNTC Esquema UNTC
OK01 Shift Planning Schema for Medical Clinics and Hospitals
VEC0 HRMS-VE: Generation of wage types.
OK10 Shift Planning Schema for Medical Clinics and Hospitals
VESS HRMS-VE: Processing of Stat. and Contractual Rest Days.
PC00 PT: Wage type generation - Portugal
WFP1 Time Evaluation for Work Schedule Deviations
RTC0 Wage type generation - Singapore
WFP2 Time Evaluation for Work Schedule Deviations
SECC SE-PS: Wage Type Generation Sweden
WFPZ Process Assignments
SEMC Esquema SEMC

www.privatetrainning.com 5
Time Management

• Conceito de esquemas na avaliação de tempos

www.privatetrainning.com 6
Time Management

• Conceito de Banco de Horas


O Banco de Horas é um acordo de compensação em que as horas excedentes trabalhadas em um dia são compensadas com a correspondente diminuição da
jornada em outro dia. Sua validade está prevista na Consolidação das Leis do Trabalho (CLT), no parágrafo 2º do artigo 59.
https://www.google.com.br/search?ei=3tSeXPi3Of7E5OUPo8KGsAc&q=conceito+de+banco+de+horas&oq=conceito+de+banco+de+&gs_l=psy-
ab.1.1.0l6j0i22i30l4.1070629.1071700..1074924...0.0..0.98.803.9......0....1..gws-wiz.......0i71.U00W8WKrQ3A

O chamado banco de horas é uma possibilidade admissível de compensação de horas, vigente a partir da Lei 9.601/1998.
Trata-se de um sistema de compensação de horas extras mais flexível, mas que exige autorização por convenção ou acordo coletivo, possibilitando à empresa
adequar a jornada de trabalho dos empregados às suas necessidades de produção e demanda de serviços.
http://www.guiatrabalhista.com.br/guia/banco_horas.htm

Banco de horas, no direito trabalhista, corresponde a um sistema de flexibilização da jornada diária de trabalho, de modo a permitir a compensação de horas
trabalhadas fora da jornada contratada.
https://pt.wikipedia.org/wiki/Banco_de_horas

O regime popularmente conhecido como "banco de horas" está atualmente regulamentado pelo artigo 59, § 2º da CLT/1943, que assim dispõe:
Art. 59 - (...)
§ 2º Poderá ser dispensado o acréscimo de salário se, por força de acordo ou convenção coletiva de trabalho, o excesso de horas em um dia for compensado
pela correspondente diminuição em outro dia, de maneira que não exceda, no período máximo de um ano, à soma das jornadas semanais de trabalho
previstas, nem seja ultrapassado o limite máximo de dez horas diárias.
https://www.valor.srv.br/pergResps/pergRespsIndex.php?idPergResp=3747
www.privatetrainning.com 7
Time Management

• Conceito de período projetado


E o período de tempo que a empresa calcula antecipadamente ao seu vencimento, pagando o valor de salários e acréscimos (horas
noturnas, descanso semanal remunerado, feriados etc.), por estimativa.

www.privatetrainning.com 8
Time Management

• Conceito de regras ou ciclos na avaliação de tempos


Uma regra de cálculo para pessoal constitui uma instrução para a execução de tarefas definidas na avaliação de tempos e no cálculo das
folhas de pagamento ou na análise de resultados do cálculo de folha de pagamento ou do “time”.

Uma regra de cálculo para pessoal é de um certo modo uma instrução de trabalho, com a qual é possível verificar as condições
existentes e a partir de aí, efetuar determinadas ações.

As regras de cálculo para pessoal têm a estrutura de árvores de decisões.

www.privatetrainning.com 9
Time Management

• Esquemas de Avaliação de Tempos


• Esquema positivo => ZALn

• Esquema negativo => ZANn

www.privatetrainning.com 10
Time Management

• Esquemas de Avaliação de Tempos


• Incluir e excluir linhas / Adicionar e excluir linhas ou blocos / Copiar regras, copiar esquemas

• Incluir e excluir linhas / Adicionar e excluir linhas ou blocos / Copiar regras, copiar esquemas
Line Command Description

D Deletes a line

I Inserts a line

M Moves a line

C Copies a line

DD Indicates the start of a block to be deleted

DD Indicates the end of a block to be deleted

CC Indicates the start of a block to be copied

CC Indicates the end of a block to be copied

MM Indicates the start of a block to be moved

MM Indicates the end of a block to be moved

www.privatetrainning.com 11
Time Management

• Funções usadas na Avaliação de Tempos

Funções usadas para executar regras


ACTIO

PTIP PTIPA

RTIP RTIPA

IF

PDB PMB

P2000 P2001 P2002 ... P2013


www.privatetrainning.com 12
Time Management

Principais operações da avaliação de tempos

www.privatetrainning.com 13
Time Management

ADDDB – Add day balance:


Adiciona resultados que podem ser quantidades, horas etc., na tabela ZES / TES.

www.privatetrainning.com 14
Time Management

ADDMB – Add Monthly balance:


Adiciona resultados que podem ser quantidades, horas etc., na tabela SALDO.

www.privatetrainning.com 15
Time Management

IF, ELSE e ENDIF:


Vincula um determinado procedimento a satisfação de uma condição, se a condição estiver satisfeita executará uma determinada ação que
pode incluir regras, caso isto não ocorra (ELSE), outro processamento será adotado.

www.privatetrainning.com 16
Time Management

IF, ELSE e ENDIF:


É necessário encerrar com ENDIF.
Cada função IF possui uma função ENDIF correspondente. Na chamada regra de cálculo de pessoal, a operação SCOND determina se deve ou
não a condição é satisfeita

A regra Y027, no esquema deve ser chamada com Chamando regras com IF, usando ELSE, se não for e
IF. ENDIF para encerrar o processamento.

www.privatetrainning.com 17
Time Management

PBRKS – “Process Break Specifications”:


A função PBRKS avalia todas as quebras no horário de trabalho diário (tabelaT550A) ou horário de pausa de trabalho (T550P). Você
usa a função PBRKS para intervalos variáveis. (Pausas variáveis especificam que os funcionários devem quebrar dentro de um quadro
de quebra especificado, por exemplo, uma pausa de meia hora entre as 12 e as 13 horas)

www.privatetrainning.com 18
Time Management

TIMTP:
Compara os pares horários com o horário de trabalho diário. Converte tempos para os quais não há dados de tempo para pares de pares de
tempo 0. Os pares de horas resultantes recebem um tipo de processamento e um tipo de tempo por meio da tabela Determinação do Tipo de
Tempo (T555Z).
Função O TIMTP realiza três tarefas diferentes:
1. Determinar o identificador de tempo (posição relativa no horário de trabalho diário), Os pares horários que foram inseridos na tabela
interna DICA até este ponto são comparados com os horários no horário de trabalho diário (tabela TZP). Os pares de tempos que abrangem os
tempos no cronograma de trabalho diário são divididos para que cada par de tempos possa ser atribuído a um intervalo formado a partir de
uma sequência de horários de horário de trabalho diário. Isso determina o identificador de tempo para o par de horas. O identificador de
tempo descreve a posição do par horário no horário de trabalho diário; Se o par horário já tiver sido atribuído um identificador de tempo antes
do TIMTP, isso permanecerá o mesmo;
2. Gerar pares de tempo do tipo de par 0; Pares de tempo do tipo de par 0 são gerados para fechar lacunas entre pares de tempo. Pares do
tipo de par 0 indicam tempos não registrados, isto é, intervalos de tempo para os quais nenhum dado foi registrado. Esses horários são
registrados com o tipo de par 0, para detectar violações de horário, por exemplo;
3. Atribuir processamento e tipo de tempo de acordo com a tabela de Determinação do Tipo de Tempo (T555Z); O sistema lê a tabela
Determinação do Tipo de Tempo (T555Z) usando o identificador de hora e o tipo de par da entrada TIP. Isso permite que um tipo de
processamento e tempo sejam determinados para a entrada TIP. Se a entrada TIP já tiver um tipo de processamento e um tipo de tempo antes
do TIMTP, eles permanecerão os mesmos.

www.privatetrainning.com 19
Time Management

VARST:
é usada apenas como uma operação de decisão. Você pode usá-lo para consultar campos de status geral (valores de tabelas, infotipos, dados
no dia da semana etc.) ou para inseri-los na chave variável da regra de cálculo de pessoal.

DAYTY Day type 0 - 9 , Definition Rules for Day Types table (T553A)
HOLCL Holiday class 0 - 9 , see Def.holidays
CURMO Current time evaluation period
CURYR Current year
REDAY Relative day of time evaluation period
TIMCL Valuation class of Valuation Classes for period work schedule Period Work Schedule view (V_551C_B)
SUBST Substitution type Substitutions table (T556)
PRSNT Employee at work?
PRSWD Employee at work for full day? (infotype 2002)
ABSCE Employee absent?
ABSWD Employee absent for full day? (IT2001)
NDYHC Holiday class (next day) 0 - 9 , see Def.holidays
FREE Daily work schedule off? Y for planned hours=0, otherwise N
DAYPG Daily work schedule See T550A
www.privatetrainning.com 20
Time Management

VARST:

www.privatetrainning.com 21
Time Management

OUTZL :
Retira rubricas salariais que estão gravadas na tabela ZL. Pode ser genérico, todas as rubricas, pode ser para determinadas rubricas
escolhidas dentro da regra.
Pode ser usado para retirar rubricas salariais onde você tenha gravado com as funções da tabela T510 durante o período projetado,
para, no mês seguinte, devolver essas mesmas rubricas para que a Folha possa pagar.

www.privatetrainning.com 22
Time Management

OUTTP:
Insere dados de um par horário selecionado em uma variável, ou “time type” etc.
Você só pode usar a operação OUTTP nas regras de cálculo de pessoal que são chamadas usando as funções PTIP, PTIPA, RTIP, RTIPA e
GOT.
Exemplo:

www.privatetrainning.com 23
Time Management

OUTTI
A operação OUTTI insere os valores dos seguintes parâmetros do infotipo Informações de registro de horas (0050) na chave de tabela
variável.
Normalmente utilizado para buscar “autorizações” ou agrupamentos criados no IT0050.
O que pode ser lido no IT0050 com a operação OUTTI:

ABART Employee subgroup grouping for personnel calculation rule


BDEGR Grouping for subsystem connection (T705T) (field same name)
ZANBE Access control group (field, same name)
ZDGBE Off-site work authorization (field:
ZMGEN General overtime (field: "Standard overtime")
ZUSKZ Additional indicator (field: "Additional indicator")
PMBDE Work time event type group (field: "Time event type grp")

www.privatetrainning.com 24
Time Management

OUTWP:
A operação OUTWP transfere os valores dos parâmetros listados abaixo do centro de trabalho para a chave variável.
Poderão ser usados na árvore de decisão os parâmetros de:
IT0001 Atribuição Organizacional: IT0000 Medidas:
COMPY Empresa (Company Code);
MASSN Tipo de medida
PLANT Área de RH;
PLTSC Subárea de RH ... Etc.
MASSG Motivo da medida
IT0007 Tempo teórico de trabalho: IT0002 Dados pessoais:
SHIFT Regra de horário; SEX Gênero (PA0002-SEX)
TIMER Status de “Time” IT0016 Elementos do contrato:
IT0008 Remuneração base: CTTYP Tipo de contrato.
TRFAR etc. Desde que você use a função CHECK com o parâmetro "BP" no
esquema:

www.privatetrainning.com 25
Time Management

PCY:
É usado para processar / executar / chamar uma regra da avaliação de tempos dentro de uma regra.
Exemplo:

www.privatetrainning.com 26
Time Management

GCY:
Encerra o processamento da regra atual, saltando para outra regra.
Exemplo:

www.privatetrainning.com 27
Time Management

RETCD :
insere o código de retorno na chave variável. O código de retorno pode ser definido durante o processamento.
Exemplo:

www.privatetrainning.com 28
Time Management

SCOND :
A operação SCOND é usada para definir a condição como verdadeira ou falsa para a função IF.
Exemplo:

www.privatetrainning.com 29
Time Management

TABLE:
Operação TABLE fornece um meio de acessar campos em uma tabela de customizing, que deve ser especificada usando um parâmetro.
A operação TABLE indica o nome da tabela especificada e prepara o acesso aos campos da tabela. O nome é válido até ser atualizado por um
novo TABLE declaração.
001P Personnel areas/subareas
503 Employee groups/subgroups
508A Work schedule rule
510I Standard working time
559A Working week
:

www.privatetrainning.com 30
Time Management

Gerar rubricas salariais de tempos através da T510S e no


esquema de avaliação de tempos

www.privatetrainning.com 31
Time Management

MODIF:
Usado para definir agrupamentos de ou em tabelas. Use, de preferência, um mnemônico para lembrar do agrupamento W, que, de regra fará referência a uma subárea
de RH, na qual você poderia ter pagamentos de horas extras feitos via T510S diferenciados de demais subáreas de RH.
Exemplo:

W Wage types (Rubricas Salariais) T510S


T Time types da tabela T555Z
A Avaliação de ausências (T554C)
D Agrupamento de tipo de dia da T510S
S T552W Atribuição dinâmica de horário
Q Seleção tipo de quota / contingente
L Limites balanço T559P

www.privatetrainning.com 32
Time Management

Tipos de processamento e tabela T510V:


É uma maneira de, de acordo com a identificação dos pares de tempo, executar uma determinada regra conforme o processamento a que se
refira, por exemplo: processamento de horas extras; processamento de horas normais; processamento de horas salário substituição etc.
Exemplo:

www.privatetrainning.com 33
Time Management

Condições de dia, condições de tempo e controle:


Gera a rubrica salarial proposta se as condições do dia, do tempo e controle forem satisfeitas.
Exemplo:

www.privatetrainning.com 34
Time Management

GWT – Generate Wage Types:


Essa função é utilizada para executar as funções da tabela T510S. A função faz parte da interface entre folha de
pagamento e tempo gestão. Se você usá-lo para folha de pagamento, deve ser no dia esquema de processamento.
Então, se você criar outros tipos de processamento para gerar “wage types” através da T510S, deveria incluir esses
em uma linha usando “GWT [branco] [Processamento] DZL”, dê preferência a gerar todas as “wage types” na tabela
ZL.
Exemplo que está no esquema standard TM00:

www.privatetrainning.com 35
Time Management

ADDZL – Add ZL:


Função utilizada para adicionar, - ou +, quantidades, horas etc., na tabela ZL que faz a interface do “Time” com a Folha de Pagamento.
Exemplo:

www.privatetrainning.com 36
Time Management

Operações para manipular os pares horários

www.privatetrainning.com 37
Time Management

GENTG – Generate Tip Entry:


A operação GENTG insere uma nova entrada na tabela interna TIP. A operação pode ser usada em regras de cálculo para pessoal que
são chamadas usando a função ACTIO.
Exemplo:

www.privatetrainning.com 38
Time Management

GENTP – Generate Tip Pair:


A operação GENTP separa uma parte da entrada TIP atual e a insere na tabela de saída diária TOP. O campo número de horas
(preenchido pela operação HRS) especifica o tamanho do par parcial. O processamento pode então ser retomado com o par de tempo
atual (reduzido).
Exemplo:

www.privatetrainning.com 39
Time Management

GENOT – Generate Over Time pairs:


Contanto que a cota de horas extras que está sendo processada não tenha sido usada, operação GENOT sinaliza o par de horas (ou partes do par de tempos) como um
par de horas extras.
Um tipo de processamento apropriado (veja o parâmetro y) é atribuído, assim como o par de horas especificado para a cota de horas extras no Atendimento
Tabela Tipos de cota (T556P) (ver parâmetro z). O campo "Cota usada" em o infotipo Contingentes de presença (2007) é atualizado. Se a cota é usada para cima, um
tipo de tempo alternativo pode ser atribuído usando o parâmetro x.
A operação GENOT só deve ser usada em regras de cálculo de pessoal que são chamados pela função GOT ou função GOU..
Exemplo:

www.privatetrainning.com 40
Time Management

INSTP – Insert Time Pairs:


Operação INSTP ajusta pares de horários na tabela de entrada diária TIP de acordo com a hora final do par anterior e a hora de início da par
subsequente.
Esta operação é útil para ausências registradas em dias parciais usando tempos de relógio específicos que coincidem apenas em circunstâncias
excepcionais com o tempo de trabalho real do empregado registrado pela avaliação de tempos sistemas.
Exemplo:

www.privatetrainning.com 41
Time Management

FILLP – Fill Pair:


A operação FILLP insere os dados de status e tempo para um par de horas. O os dados inseridos nos campos são lidos no campo de número
atual ou diretamente especificado no parâmetro.
Exemplo:

www.privatetrainning.com 42
Time Management

FILLP – Fill Pair:

www.privatetrainning.com 43
Time Management

FILLW – Fill Wage Types:


As entradas nas tabelas de rubricas salariais internas recebem informações durante a avaliação do tempo, como:
• Horário de início e término
• Tipo de informação (IFTYP) (tempo planejado / hora extra / ausência)
• Tipo de compensação de horas extras
• Tipo de cota
Você pode usar a operação FILLW para fazer alterações manuais nos campos para operações subsequentes ADDZL e ADDOT.

www.privatetrainning.com 44
Time Management

COLOP – Collect in Internal Table TOP:


A operação COLOP permite que os dados sejam transferidos da tabela interna TIP para a tabela interna TOP.
Exemplo:

www.privatetrainning.com 45
Time Management

COLER – Collect Error:


Grava erros ocorridos na avaliação de tempos para a tabela de Erros (FEHLER).
Exemplo:

www.privatetrainning.com 46
Time Management

COLTQ – Collect Time Quota:


A operação COLTQ aumenta o montante de uma quota de atendimento utilizada pelo número atual de horas de campo..
Exemplo:

www.privatetrainning.com 47
Time Management

GOT – Generate Over Time:


A função GOT compara os pares horários na tabela TIP com o tempo extra aprovações para o dia atual (infotipo 2007). Os tempos
"aprovados" são disponibilizados para processamento no cálculo especificado na regra, onde eles podem ser marcados como pares
de horas extras.
Exemplo:

www.privatetrainning.com 48
Time Management

CUMBT – Cumulate Balance Tables:


A função CUMBT é usada para acumular os resultados provisórios determinados longe nas tabelas de resultados.
Exemplo:

www.privatetrainning.com 49
Time Management
HRS:
A operação HRS pode ser usada para alterar o campo de número de horas ou para compare com outros valores. HRS pode ou não ser uma
decisão operação, dependendo dos parâmetros definidos.

www.privatetrainning.com 50
Time Management
HRS:

HRS1C:
C=Constante da T511K.
HRS1E:
Dados da DZL: NUM, BEG e END.
HRS1F:
Dados de quotas ou contingentes de ausências.
HRS1G:
Dados de quotas ou contingentes de presenças.
www.privatetrainning.com 51
Time Management
HRS:
HRS1I:
Dados do IT0007, por exemplo HRS=IDAHRS horas de trabalho diárias.
HRS1L:
Dados do dia anterior de trabalho na ZES (número de horas).
HRS1M:
Horas ou quantidades acumulados em ‘time type’ na SALDO.
HRS1O:
Horas ou quantidades acumulados em ‘time type’ na SALDO do mês anterior.

www.privatetrainning.com 52
Time Management

Adicionando, subtraindo e ... Bancos de horas

www.privatetrainning.com 53
Time Management

UPDQT(A) – Update Quota:


A operação UPDTQ pode ser usada para atualizar o direito do empregado cotas de ausência específicas automaticamente (infotipo 2006).
A operação é usada para atualizar o direito do empregado ao tempo de folga por horas extras trabalhadas (Banco de Horas, por exemplo). Se
você deseja que o registro de cotas seja mantido automaticamente na avaliação de tempos, você deve configurar o tipo de cota de acordo com
o “customising”. A cota de ausência atualizada automaticamente pode então ser deduzida, inserindo uma ausência relevante.
Exemplo:

www.privatetrainning.com 54
Time Management

OUTZL :
Retira rubricas salariais que estão gravadas na tabela ZL. Pode ser genérico, todas as rubricas, pode ser para determinadas rubricas
escolhidas dentro da regra.
Pode ser usado para retirar rubricas salariais onde você tenha gravado com as funções da tabela T510 durante o período projetado,
para, no mês seguinte, devolver essas mesmas rubricas para que a Folha possa pagar.
Exemplo:

www.privatetrainning.com 55
Time
Management Exercícios

www.privatetrainning.com 56
Time Management

Previsão de tempo: 30
Exercício 1 minutos
1. Criar esquema principal, esquema positivo e esquema negativo
Aluno 1: Aluno 5:
Z1EP Esquema Principal; Z5EP Esquema Principal; Lembretes:
Z1EO Esquema Positivo e, Z5EO Esquema Positivo e, 1. Para incluir linhas no esquema, use “I”, seguida de um
Z1EN Esquema Negativo. Z5EN Esquema Negativo. número, máximo de 9 linhas por vez;
2. Para excluir linhas no esquema, use “d”, idem anterior;
Aluno 2: Aluno 6: 3. Para copiar um bloco de linhas, use CC, no início, e ao
Z2EP Esquema Principal; Z6EP Esquema Principal; final; para colar esse bloco, use “A” para depois (after),
Z2EO Esquema Positivo e, Z6EO Esquema Positivo e, ou b (before), para antes;
Z2EN Esquema Negativo. Z6EN Esquema Negativo. 4. Usem os esquemas standard para cópias, são eles
TM00 Time Evaluation with Personnel Time Events;
Aluno 3: Aluno 7: TM04 Time Evaluation Without Clock Times, o primeiro
Z3EP Esquema Principal; Z7EP Esquema Principal; para o Time Positivo, e o Segundo, para o Time
Z3EO Esquema Positivo e, Z7EO Esquema Positivo e, Negativo. Para o esquema principal, use o modelo Y000
Z3EN Esquema Negativo. Z7EN Esquema Negativo. Esquema Principal, está quase pronto;
Aluno 4: Aluno 8:
5. Alguns esquemas (subesquemas), serão criados
Z4EP Esquema Principal; Z8EP Esquema Principal;
posteriormente como: banco de horas, rescisão etc.
Z4EO Esquema Positivo e, Z48EO Esquema Positivo e,
Z4EN Esquema Negativo. Z8EN Esquema Negativo.
www.privatetrainning.com 57
Time Management

Previsão de tempo: 40
Exercício 2 minutos
2. Criar uma regra para gerar rubricas salariais de horas extras
Aluno 1: Aluno 5:
Agrupamento A5; Lembretes:
Agrupamento A1;
1. A ideia é criar uma regra entre as funções da T510S,
Aluno 2: Aluno 6: para remunerar essas horas extras, não entraremos na
Agrupamento A2; Agrupamento A6; questão se são ou não autorizadas e se entrarão ou não
para o banco de horas, até aqui;
Aluno 3: Aluno 7: 2. Crie o par ou pares horários na TIP; grave-os para que
Agrupamento A3; Agrupamento A7;
ao rodar o esquema de avaliação de tempos os
Aluno 4: Aluno 8: mesmos possam ser identificados.
Agrupamento A4; Agrupamento A8.

www.privatetrainning.com 58
Time Management

Previsão de tempo: 30
Exercício 3 minutos
3. Criar uma regra para ler presenças e ausências informadas.
Aluno 1: Aluno 5: Lembretes:
Z001 Verificar Z005 Verificar
presenças/ausências; 1. A ideia é criar uma regra que identifique presenças
presenças/ausências;
(IT2002) e ausências (IT2001), que já tenham sido
Aluno 2: Aluno 6: informadas, ou seja, que houve criação desses infotipos
Z002 Verificar Z006 Verificar e serão remuneradas ou deduzidas, mas deverão ser
presenças/ausências; presenças/ausências; acumuladas em contas em “time types”;
2. Você deve gerar a dedução para a Folha de Pagamento,
Aluno 3: Aluno 7:
Z003 Verificar no caso de faltas ou ausências injustificadas.
Z007 Verificar
presenças/ausências; presenças/ausências;
Aluno 4: Aluno 8:
Z004 Verificar Z008 Verificar
presenças/ausências; presenças/ausências;

www.privatetrainning.com 59
Time Management

Previsão de tempo: 1
Exercício 4 hora
4. Criar uma regra para verificar ausências não informadas e gerar mensagem
Aluno 1: Aluno 5: Lembretes:
ZAU1 Verificar ausências; ZAU5 Verificar ausências; 1. A regra deverá ficar após a função TIMTP e a operação
Aluno 2:
PBRKS, pois os pares de tempo deverão ter sido
Aluno 6: identificados na TIP;
ZAU2 Verificar ausências; ZAU6 Verificar ausências; 2. Não há nenhuma regra nos esquemas TM00, TM01,
Aluno 3: Aluno 7:
TM02, TM03 etc., que possa servir de base para sua
ZAU3 Verificar ausências; ZAU7 Verificar ausências;
cópia, o procedimento de apuração de ausências é
único no Brasil e decorre do procedimento de
Aluno 4: Aluno 8: pagarmos o total de horas mensais “fechado” e
ZAU4 Verificar ausências. ZAU8 Verificar ausências; deduzirmos as ausências;
3. Lembre-se que as ausências ainda não foram
informadas, ou seja nenhum código de abono de
ausência (IT2001), foi informado;
4. Crie entradas na TIP (IT2011), de acordo com o horário
da pessoa escolhida.

www.privatetrainning.com 60

Você também pode gostar