Histórico da Página
Geração de Títulos - Rateio por Item Contábil - Área e Linha de Negócio - Integração com Financeiro Logix
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||||||||||||||||
Segmento: | Serviços | ||||||||||||||||||||
Módulo: | SIGAGPE - Gestão de Pessoal | ||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||
Cadastros Iniciais: | Cadastro de Funcionários Definição de Títtulos | ||||||||||||||||||||
Parâmetro(s): | MV_RATPROV, MV_RATITM, MV_ITMCLVL | ||||||||||||||||||||
Requisito (ISSUE): | DRHPAG-4948 | ||||||||||||||||||||
País(es): | ALL | ||||||||||||||||||||
Banco(s) de Dados: | TOPCONNECT | ||||||||||||||||||||
Tabelas Utilizadas: |
| ||||||||||||||||||||
Sistema(s) Operacional(is): | Todos | ||||||||||||||||||||
Versões/Release: | 12.1.17 |
Descrição
Disponibilizada nova funcionalidade de Programação de Rateio em Lote a fim de gerar uma mesma configuração para diversos funcionários de uma única vez.
Realização do rateio por Item Contábil (Área/Linha Logix) do título gerado e envio dos valores rateados na mensagem de integração dos títulos com o Financeiro do Logix.
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado;
- No módulo SIGACFG acesse Base de Dados -> Dicionário -> Base de Dados -> Empresa / Dicionário de Dados/ Parâmetros e verifique que o parâmetro MV_RATITM é criado conforme especificações abaixo:
Importante: Para utilização da nova funcionalidade de Rateio, é necessário modificar o conteúdo do parâmetro MV_RATITM para .T.
Nome da Variável:
MV_RATITM
Tipo:
Lógico
Descrição:
Define se realizara rateio por Item Contabil na integracao de titulos. - Uso Logix.
Valor Padrão:
.F.
Atualizações de dicionário
- Criação de Perguntas no arquivo SX1 – Cadastro de Perguntes:
Nome: GPEA056A
X1_ORDEM | 01 |
X1_PERGUNT | Filial De ? |
X1_TIPO | C |
X1_TAMANHO | 02 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | .RHFILDE. |
X1_ORDEM | 02 |
X1_PERGUNT | Filial Até ? |
X1_TIPO | C |
X1_TAMANHO | 02 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR02 |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | .RHFILAT. |
X1_ORDEM | 03 |
X1_PERGUNT | Centro de Custo De ? |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VAR01 | MV_PAR03 |
X1_F3 | SI3 |
X1_GRPSXG | 004 |
X1_HELP | .RHCCDE. |
X1_ORDEM | 04 |
X1_PERGUNT | Centro de Custo Até ? |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR04 |
X1_F3 | SI3 |
X1_GRPSXG | 004 |
X1_HELP | .RHCCAT. |
X1_ORDEM | 05 |
X1_PERGUNT | Departamento De ? |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VAR01 | MV_PAR05 |
X1_F3 | SQB |
X1_GRPSXG | 025 |
X1_HELP | .RHDPTDE. |
X1_ORDEM | 06 |
X1_PERGUNT | Departamento Até ? |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR06 |
X1_F3 | SQB |
X1_GRPSXG | 025 |
X1_HELP | .RHDPTAT. |
X1_ORDEM | 07 |
X1_PERGUNT | Matrícula De ? |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR07 |
X1_F3 | SRA |
X1_GRPSXG | 121 |
X1_HELP | .RHMATD. |
X1_ORDEM | 08 |
X1_PERGUNT | Matrícula Até ? |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR08 |
X1_F3 | SRA |
X1_GRPSXG | 121 |
X1_HELP | .RHMATA. |
X1_ORDEM | 09 |
X1_PERGUNT | Sitauções ? |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VALID | fSituacao() .AND. NaoVazio() |
X1_VAR01 | MV_PAR09 |
X1_HELP | .RHSITUA. |
X1_ORDEM | 10 |
X1_PERGUNT | Categorias ? |
X1_TIPO | C |
X1_TAMANHO | 15 |
X1_GSC | G |
X1_VALID | fCategoria() .AND. NaoVazio() |
X1_VAR01 | MV_PAR10 |
X1_HELP | .RHCATEG2. |
X1_ORDEM | 11 |
X1_PERGUNT | Sobrepõe Programação Atual ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR11 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_HELP | .GPEA056A11. Define se deseja sobrepor programação de rateio atual do funcionário ou manter programação antiga. Se escolhido manter programação atual, o funcionário não terá o rateio atualizado. Caso escolha sobrepor a programação de rateio atual será atualizada com o campo "A Mês/Ano" recebendo o mês anterior ao início da nova programação; e um novo registro com a nova programação será gravado. |
2. Criação de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
SQF (X2_CHAVE) | Títulos Rateados (X2_NOME) | E (X2_MODO) | S (X2_PYME) |
3. Criação de Campos no arquivo SX3 – Campos:
- Tabela SQF - Títulos Rateados
Importante: O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
Campo | QF_FILTIT |
Tipo | C |
Tamanho | 02 |
Mandatório | Sim( X ) Não ( ) |
Descrição | Filial do título gerado. |
Título | Fil. Título. |
Picture | @! |
Grupo de Campos | 033 |
Help de Campo | Código referente a filial do titulo presente na RC1. |
Campo | QF_NUMTIT |
Tipo | C |
Tamanho | 9 |
Mandatório | Sim ( X ) Não ( ) |
Descrição | Número do título gerado. |
Título | Núm. Título |
Picture | @! |
Grupo de Campos | 018 |
Help de Campo | Código referente ao número do título presente na RC1. |
Campo | QF_ITEM |
Tipo | C |
Tamanho | 9 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Código do item de rateio. |
Título | Item |
Grupo de Campos | 005 |
Help de Campo | Código do item pelo qual o título foi rateado. |
Campo | QF_VALOR |
Tipo | N |
Tamanho | 16 |
Decimal | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Valor rateado |
Título | Valor |
Picture | @E 9,999,999,999,999.99 |
Help de Campo | Valor rateado do item. |
4. Criação de Índices no arquivo SIX – Índices:
Índice | SQF |
Ordem | 01 |
Chave | QF_FILIAL+QF_NUMTIT+QF_ITEM |
Descrição | Número do Título |
Proprietário | S |
5. Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_RATITM
|
Tipo | Lógico |
Descrição | Define se realizara rateio por Item Contabil na integracao de titulos. - Uso Logix. |
Valor Padrão | .F. |
Procedimento para Utilização
Pré-requisitos:
- Parâmetro MV_ITMCLVL configurado com conteúdo 1 ou 3 para ativação do campo ITEM CONTÁBIL (equivalente a Área/Linha Logix).
- Parâmetro MV_RATPROV configurado com conteúdo S para ativação do cálculo rateado para Folha e Provisão.
- Parâmetro MV_RATITM configurado com conteúdo .T. para realizar rateio por Item Contábil para os títulos.
Passo a Passo Programação de Rateio em Lote:
- No Gestão de Pessoal (SIGAGPE), acesse Atualizações / Funcionários / Programação Rateio (GPEA056)
Será apresentada a tela para configuração de programação de rateio aos funcionários. - Clique em Ações Relacionadas (localizada no canto inferior direito da tela)
- Escolha a opção Rateio em Lote (GPEA056A)
Será apresentada uma pequena janela com um grupo de perguntas a fim de filtrar os funcionários a serem carregados. - Preencha os campos conforme desejar.
Atenção: a última pergunta do grupo Sobrepõe programação atual? indicará se a programação atual do funcionário (caso exista) será ou não sobreposta com a nova programação a ser configurada.
Caso seja escolhido a opção Não, o sistema não realizará a gravação da programação nova enquanto existir um funcionário selecionado com programação ativa. (exibirá mensagem de inconsistência)
Caso seja escolhido a opção Sim, o sistema irá realizar a seguinte validação para gravação da programação:Quando houver uma programação corrente com data final posterior ao início da nova programação, esse registro presente na tabela RHQ será atualizado, alterando a data final para um mês antes do início da nova programação.
Exemplos:
Funcionário 001
Programação atual
Programação Nova
CC 0001
012016 a 122016
CC 0005
062016 a 062017
CC 0002
012016 a 122016
CC 0004
062016 a 062017
Registro Atualizado
CC 0001
012016 a 052016
CC 0002
012016 a 052016
Funcionário 002
Programação atual
Programação Nova
CC 0001
062016 a 122016
CC 0005
062016 a 062017
CC 0002
062016 a 122016
CC 0004
062016 a 062017
Nova data
Esse registro não será atualizado pois a nova data final é anterior à data inicial.
Uma mensagem será mostrada avisando a inconsistência no funcionário.
CC 0001
062016 a 052016
CC 0002
062016 a 052016
- Após conferir os dados, clique em OK.
- Será aberta uma nova tela, com duas divisões verticais: ao lado esquerdo será apresentado os funcionários selecionados através do grupo de perguntas; e ao lado direito é apresentado em forma de tabela os campos para programação do rateio.
- Utilize o checkbox presente na primeira coluna da listagem dos funcionários para, conforme necessitar, desmarcar algum funcionário que não receberá a programação.
- Ao lado direito, informe a configuração do rateio.
- Após conferir as informações, clique em Confirmar.
O sistema irá gravar a programação informada para cada funcionário selecionado.
Atenção: a rotina de Rateio em Lote é utilizada apenas para criação de programações. A manutenção das programações continua a ser efetuada de forma individual através da opção Manutenção da rotina Programação de Rateio.
Passo a Passo Rateio de Títulos por Item Contábil:
Pré-requisito: Possuir Títulos configurados (SIGAPGE / Miscelânea / Títulos / Definição de Títulos).
- No Gestão de Pessoal (SIGAPGE), acesse Miscelânea / Títulos / Geração.
- Clique em Parâmetros.
- Preencha as perguntas conforme desejado.
- Confira as informações e confirme.
- Clique em Filtrar se desejar realizar algum filtro específico por títulos (RC0).
- Clique em OK para iniciar o processamento.
- Aguarde o processamento.
A rotina fechará automaticamente após o fim do processamento. - Acesse Miscelânea / Títulos / Manutenção para visualizar os títulos gerados.
Atenção:
O rateamento dos valores é realizado de forma interna no sistema e os valores não são visíveis para o usuário.
A nova tabela criada SQF é utilizada para controle interno dos valores dos títulos uma vez que possível ratear os valores apenas durante a geração dos títulos e a integração é realizada de forma independente à geração.
O rateio dos valores de títulos é realizado durante a geração do títulos, portanto, apenas títulos novos, gerados após a configuração citada acima, terão seus valores rateados.
Passo a Passo Integração Financeiro Logix: apenas Logix
Pré-requisitos:
- Configure a mensagem de integração com Logix conforme o documento Como configurar a mensagem de Títulos - ACCOUNTPAYABLEDOCUMENT?
- Possuir Fornecedor cadastrado em ambos sistemas (Como configurar a mensagem de Fornecedor - CUSTOMERVENDOR)
- Possuir Item Contábil / Área e Linha de Negócios cadastrados em ambos os sistemas.
Passo a Passo:
- No Gestão de Pessoal (SIGAGPE), acesse Miscelânea / Títulos / Integr. Financeiro.
- Clique em Parâmetros.
- Preencha as perguntas conforme desejado.
- Confira as informações e confirme.
- Clique em OK para iniciar a Integração.
- Aguarde o processamento.
A rotina é fechada automaticamente ao fim do processamento. - No Ambiente Configurador (SIGACFG), acesse Ambiente / Schedule / Schedule > EAI
- As mensagens estarão listadas ao lado direito da tela.
- Selecione a mensagem gerada
- As mensagens são ordenadas por data e hora
- Encontre a mensagem com nome ACCOUNTPAYABLEDOCUMENT com data e hora da geração efetuada no SIGAGPE.
- Clique no símbolo de lupa localizado no cabeçalho da divisão das mensagens.
- Selecione a opção Visualizar Mensagem Original
- Verifique que o título foi enviado com a listagem dos valores rateados.
**Lembre-se: os títulos apenas irão com valores rateados se o parâmetro MV_RATITM estiver com conteúdo .T. e os títulos foram gerados após essa atualização conforme descrito no item acima.