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): | PCREQ-6588 | ||||||||||||||||||||||||||
País(es): | ALL | ||||||||||||||||||||||||||
Banco(s) de Dados: | TOPCONNECT | ||||||||||||||||||||||||||
Tabelas Utilizadas: |
| ||||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos | ||||||||||||||||||||||||||
Versões/Release: | 11.80.15 |
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.
Antes de executar o compatibilizador 310 - Rateio de Títulos por Item Contábil é imprescindível:
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
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. |
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:
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. |
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 |
Pré-requisito: Possuir Títulos configurados (SIGAPGE / Miscelânea / Títulos / Definição de Títulos).
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.
Pré-requisitos:
Passo a Passo:
**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.