Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
...
OPERANDO 1
...
OPERADOR
...
OPERANDO 2
...
RESULTADO
...
...
BUSCA_ANO_EMPRES
...
Año
...
...
O histórico de acumulados no Modelo 2 tem um ano de início e um ano final, por isso, é necessário indicar de que ano são os acumulados que procuramos, quando são usados os operadores IMPORTE_EMPRESA e UNIDADES_EMPRESA.
Se se indica com o operador BUSCA_ANO_EMPRES tanto o ano inicial quanto o final irão ter o ano designado neste operador. Em caso que não seja ocupado este operador, irá trazer os acumulados do ano corrente, tanto para o ano de início quanto para o ano final.
Em caso que os anos sejam diferentes, devido a que o acumulado é iniciado 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
...
Processo
...
...
Quando são utilizados SUMA_UNIDADES ou SUMA_IMPORTES por default se efetua a pesquisa no processo que está designado para o funcionário. Se é necessário extrair acumulados de outros processos, com BUSCA_PROCESO serão carregados os acumulados do processo usado e a verba indicada, porque o escopo deste operador corresponde à 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 por objetivo efetuar um pré-filtro de Acumulados (RG7), usando como parâmetro o campo de verba (RG7_PD), e este filtro será enviado 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, podem 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), mas, se for utilizado o operador FILTRO_ACUM, a verba (RM_VERBA) não será levada em consideração, porque o operador FILTRO_ACUM, irá realizar o pré-filtro das verbas indicadas neste.
Se a condição do filtro usado em FILTRO_ACUM não existe, o retorno do operador será Zero(0).
Em caso que seja necessário limpar o conteúdo do FILTRO_ACUM use a 1ª e 2ª expressão da fórmula com dados vazios.
Em uma mesma fórmula é possível usar várias vezes o FILTRO_ACUM, e cada um será agregado ao interior, aplicando o tratamento de E (AND) (desde que não seja colocado um filtro sem a 1ª e 2ª expressão, pois esta limpa todos os filtros). A cada nova fórmula, o FILTRO_ACUM será limpado.
Operando 1 | Operador | Operando 2 | Resultado |
“2” | FILTRO ACUM | CONISR |
|
“2” | FILTRO_ACUM | CONCCSS |
|
PERMESPER | VALOR_EMPRESA | PERMESPER | VALOR |
...
<tipo>
...
BUSCA_SUCURSAL
...
Filiais
...
Quando é utilizado UNIDADES_EMPRESA ou IMPORTE_EMPRESA, por default, são lidos os acumulados da sucursal que está designada para o funcionário. Se é necessário extrair acumulados de outras filiais, com BUSCA_SUCURSAL serão carregados os acumulados das filiais e a verba indicada. O escopo desse operador é para TODAS as fórmulas de verbas por processo a partir da fórmula em que é usado, por isso, é recomendável inclui-lo na primeira fórmula definida. Para indicar as filiais, estas devem ser copiadas, separadas por vírgula (,), e esta filial deve existir no sigamat.
- Se está sendo usada a Gestão Corporativa, na 1ª expressão debe constar:
- 1. Para indicar que sejam filtradas todas as filiais de uma mesma Empresa, com base no acesso ao Módulo de Gestão de Pessoal ou no conteúdo usado na 2ª expressão deste operador.
- 2. Para indicar que sejam filtradas todas as filiais de uma mesma Empresa e Unidade de Negócios ou no conteúdo usado na 2ª expressão deste operador.
Colocar em branco a 1ª expressão para limpar o filtro de filiais.
Levando em conta a seguinte configuração de Gestão de Empresas e que o funcionário pertence à 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: Formulação 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: Formulação 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: Formulação 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 final
...
N
...
Mês início
...
SUMA_UNIDADES
...
Mês final
...
N
...
Estes dois operadores (SUMA_UNIDADES e SUMA_IMPORTES) lêem os acumulados do funcionário do mês inicial até o mês final do processo, no arquivo de funcionário ou naquele que foi indicado em BUSCA_PROCESO. Os meses são do tipo caráter de tamanho 2. Para indicar o ano inicial e final é necessário que sejam designados nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU ou, se o ano é o mesmo para os 2, é possível usar o Operador BUSCA_ANO_EMPRES.
...
Mês início
...
UNIDADES_EMPRESA
...
Mês final
...
N
...
Mês início
...
IMPORTE_EMPRESA
...
Mês final
...
N
...
Estes dois operadores (UNIDADES_EMPRESA e IMPORTES_EMPRESA) lêem os acumulados do funcionário, do mês inicial até o mês final, de todos os processos que pertencem à empresa em que está designado o processo que está sendo executado. Os meses são do tipo caráter de tamanho 2. Para indicar o ano inicial e final é necessário que sejam designados nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU ou, se o ano é o mesmo para os 2, é possível usar o Operador BUSCA_ANO_EMPRES.
Este operador leva em conta se o cliente esta usando Gestão de Empresa. Da versão 11 para adiante, o campo filial é dividido em 3 partes: Empresa, Unidade de Negócio e Filial. O cliente pode usar esses 3 campos ou só 2 ou só 1. Uma possível definição é que a Empresa seja uma Empresa e a unidade de negócios e filiais sejam divisões lógicas. Outra definição pode ser que a Empresa seja usada como Grupo de Empresas, as Unidades de Negócio sejam as empresas e as filiais uma divisão lógica. Por último, as filiais podem ser usadas como empresas.
...
Mês início
...
UNIDADES_TOTAL
...
Mês final
...
N
...
Mês início
...
IMPORTE_TOTAL
...
Mês final
...
N
...
Estes dois operadores (UNIDADES_TOTAL e IMPORTES_TOTAL) lêem os acumulados do funcionário, do mês inicial até o mês final, de todos os processos que pertencem à empresa na que está designado o processo que está sendo executado e de todas as filiais. Os meses são do tipo caráter de tamanho 2. Para indicar o ano inicial e final é necessário que sejam designados nos mnemônicos ANO_INI_ACU e ANO_FIN_ACU.
...
Exemplo: um cliente tem 3 processos: 01 Funcionários, 02 Sindicalizados e 03 Honorários. Os processos 01 e 02 pertencem às filiais 01, 02 e 03; e o processo 03, à filial 04. Em alguns casos, quando o pessoal é movido para a folha de pagamento, são pagadas ou descontadas as verbas da folha de pagamento que não foram realizadas em seus processos respectivos. Por isso, na declaração anual de salários, é necessário considerar para todos os funcionários os acumulados das 4 filiais. A fórmula que lêe os acumulados das verbas graváveis poderá ser a seguinte:
Operando 1 | Operador | Operando 2 | Resultado |
# OBTER ACUMULADOS DE LA 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 |
...