Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.



OPERANDO 1

OPERADOR

OPERANDO 2

RESULTADO

 


BUSCA_ANO_EMPRES

Año

 


O histórico de acumulados em Modelo 2 tem ano de início e ano final, por isso é necessário indicar o ano dos acumulados que buscamos, quando os operadores IMPORTE_EMPRESA e UNIDADES_EMPRESA forem ocupados.

Se for indicado com o operador BUSCA_ANO_EMPRES, tanto o ano inicial como o final terão o ano atribuído neste operador. Caso este operador não seja ocupado, trará os acumulados do ano en curso, tanto para o ano de início como o ano final.

Caso os anos sejam diferentes, quando um acumulado iniciar em um mês diferente de janeiro, será necessário que seja indicado diretamente nos mnemônicos reservados ANO_INI_ACU e ANO_FIM_ACU.

 


BUSCA_PROCESO

Proceso

 


Quando forem utilizados SUMA_UNIDADES ou SUMA_IMPORTES como padrão é buscado no processo em que o funcionário está alocado. Se for requerida a extração de acumulados de outros processos, com BUSCA_PROCESO serão carregados os acumulados do processo empregado e verba indicada, já que a abrangência deste operador é para a fórmula que está sendo avaliada. O processo é um campo caráter.

Operando 1

Operador

Operando 2

Resultado

 


BUSCA_PROCESO

“01   “

 


C

 


<VACIO>

FILTRO_ACUM

<campo SRV>

<lista conceptos>

<VACIO>

 


O operador FILTRO_ACUM tem como objetivo realizar um pré-filtro de Acumulados (RG7), usando como parâmetro o campo de verba (RG7_PD), e enviará este filtro para o próximo operador de Acumulados.

Um ponto importante é que os operadores: SUMA_UNIDADES, SUMA_IMPORTES, UNIDADESA_EMPRESA, IMPORTE_EMPRESA, UNIDADES_TOTAL, IMPORTE_TOTAL, poderão funcionar sem necessidade de utilizar o filtro de verbas.

No Catálogo de Verbas por Processo (SRM), deve ser associada uma verba (RM_VERBA) com uma fórmula (RM_CODFOR); no entanto, se for usado o operador FILTRO_ACUM, a verba (RM_VERBA) não será levada em consideração, pois o operador FILTRO_ACUM, realizará  o pré-filtro das verbas indicadas nele mesmo.

Se a condição do filtro usado em FILTRO_ACUM não existir,  o retorno do operador  será Zero(0).

Caso seja necessário limpar o conteúdo do FILTRO_ACUM, use 1ª e 2ª expressão da fórmula sem dados (vazios).

O FILTRO_ACUM pode ser usado várias vezes numa mesma fórmula, e cada um será adicionado ao anterior, dando-lhe um tratamento de E (AND) (desde que não seja colocado um filtro sem 1a. e 2a. expressão, já que ela limpa todos os filtros). Em cada nova fórmula, o FILTRO_ACUM será limpo.

Operando 1

Operador

Operando 2

Resultado

“2”

FILTRO ACUM

CONISR

 


“2”

FILTRO_ACUM

CONCCSS

 


PERMESPER

IMPORTE_EMPRESA

PERMESPER

IMPORTE

<tipo>

BUSCA_SUCURSAL

Sucursales

 


Quando forem utilizadas UNIDADES_EMPRESA ou IMPORTE_EMPRESA, por padrão são lidos os acumulados da filial em que o funcionário está alocado. Se for requerido extrair os acumulados de outras filiais, com BUSCA_SUCUSAL, serão carregados os acumulados das filiais e a verba indicada. A abrangência deste operador é para TODAS as fórmulas de verbas por processo a partir da fórmula em que se ocupa, por isso é recomendado colocá-la na primeira fórmula definida. Para indicar as filiais, capture-as separadas por vírgula (,) e esta filial deve existir no sigamat.

  • Se está sendo utilizado o Gestão Corporativa, na primeira expressão deve ser colocado:

1. Para indicar que todas as filiais de uma mesma empresa devem ser filtradas, com base no acesso de Módulo de Gestão de Pessoal ou no conteúdo utilizado na segunda expressão deste operador.

2. Para indicar que devem ser filtradas todas as filiais de uma mesma Empresa e Unidade de Negócios ou no conteúdo utilizado na segunda expressão deste operador.

Deixe em branco a primeira expressão para limpar o filtro de filiais.

Considerando a seguinte configuração de Gestão de Empresas e o funcionário pertencendo à filial=D MG 01.

Empresa

Unidade de Negócio

Filial

D

MG

D MG 01

D

MG

D MG 02

D

RJ

D RJ 01

D

RJ

D RJ 02

M

PR

M PR 01

M

PR

M PR 02

M

SP

M SP 01

M

SP

M SP 02

A

AM

A AM 01

A

AM

A AM 02

A

RO

A RO 01

A

RO

A RO 02


Exemplo 1: Fórmula para obter os acumulados da empresa D:

Empresa

Unidade de Negócio

Filial

 


D

MG

D MG 01

 


D

MG

D MG 02

 


D

RJ

D RJ 01

 


D

RJ

D RJ 02

 


Operando 1

Operador

Operando 2

Resultado

“1”

BUSCA_SUCURSAL

 

 



“01”

UNIDADES_EMPRESA

“01”

NAUX_01








Exemplo 2: Fórmula para obter os acumulados da empresa D e M.

Empresa

Unidade de Negócio

Filial

 


D

MG

D MG 01

 


D

MG

D MG 02

 


D

RJ

D RJ 01

 


D

RJ

D RJ 02

 


M

PR

M PR 01

 


M

PR

M PR 02

 


M

SP

M SP 01

 


M

SP

M SP 02

 


Operando 1

Operador

Operando 2

Resultado

“1”

BUSCA_SUCURSAL

 


“D MG 01,M PR 01”

“01”

UNIDADES_EMPRESA

“01”

NAUX_01








Exemplo 3: Fórmula para obter os acumulados da empresa D e Unidade de Negócios MG:

Empresa

Unidade de Negócio

Filial

 


D

MG

D MG 01

 


D

MG

D MG 02

 


Operando 1

Operador

Operando 2

Resultado

“2”

BUSCA_SUCURSAL

 

 



“01”

UNIDADES_EMPRESA

“01”

NAUX_01








Mês início

SUMA_IMPORTES

mês fim

N

Mês início

SUMA_UNIDADES

mês fim

N

Estes dois operadores (SUMA_UNIDADES e SUMA_IMPORTES) leem os acumulados do funcionário do mês inicial até o mês final do processo no maestro de empregados ou o indicado em BUSCA_PROCESO. Os meses são do tipo carácter de tamanho 2. Para indicar o ano inicial e final é necessário alocaá-lo nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU ou, se o ano é o mesmo para os dois, pode-se ocupar o Operador  BUSCA_ANO_EMPRES.

mês início

UNIDADES_EMPRESA

Mês fin

N

mês início

IMPORTE_EMPRESA

Mês fin

N

Estes dois operadores (UNIDADES_EMPRESA e IMPORTES_EMPRESA) leem os acumulados do funcionário do mês inicial até o mês final de todos os processos pertenecentes à empresa a qual está alocado o processo que está sendo executado. Os meses são de tipo carácter de tamanho 2. Para indicar o ano inicial e final, é necessário alocá-los nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU, ou se o ano é o mesmo para os dois, pode-se ocupar o operador  BUSCA_ANO_EMPRES.

Este operador considera se o cliente está ocupando o Gestão de Empresa. A partir da versão 11, o campo filial (FILIAL) é dividido em 3 partes: Empresa, Unidade de Negócio e Filial. O cliente pode ocupar estes três campos, dois ou apenas um campo. Uma possível definição é que a Empresa seja uma Empresa e a unidade de negócios e filiais sejan divisões lógicas. Outra definição pode ser que a Empresa seja ocupada como Grupo de Empresas e as Unidades de Negócio sejam as empresas e as filiais, uma divisão lógica. Por último, as filiais podem ser ocupadas como empresas.

mês início

UNIDADES_TOTAL

Mês fin

N

mês início

IMPORTE_TOTAL

Mês fin

N

Estes dois operadores (UNIDADES_TOTAL e IMPORTES_TOTAL) leem os acumulados do funcionário do mês inicial até o mês final de todos los processos pertenecentes à empresa a qual está alocado o processo que está sendo executado e de todas as filiais. Os meses são tipo carácter de tamanho 2. Para indicar o ano inicial e final, é necessário alocá-los nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU.

Exemplo: um cliente tem três processos: 01 Funcionários, 02 Sindicalizados e 03 Honorários. Os processos 01 e 02 pertencem às filiais 01, 02; 03 à filial 04. Em alguns casos, ao serem movidas do pessoal para a folha de honorários, as verbas da folhas que não foram realizadas em seus processos correspondentes são pagas ou descontadas. Portanto, na declaração anual de salários e rendas, é necessário considerar para todos os funcionários os acumulados das quatro filiais. A fórmula que os acumulados das verbas graváveis leem poderá ficar como segue:

Operando 1

Operador

Operando 2

Resultado

# OBTER ACUMULADOS DA EMPRESA 1

 

 


BUSCA_SUCURSAL

“01,02,03,04”

 



ANO

FECINIPER

ANO_INI_ACU

 


ANO

FECINIPER

ANO_FIN_ACU

“01”

IMPORTE_EMPRESA

“12”

IMPORTE

IMPORTE

SUMA

TOTAL_PERCEPCION

TOTAL_PERCEPCION

IMPORTE

SUMA

TOTAL_GRAVABLE

TOTAL_GRAVABLE