Histórico da Página
Aposentadoria Especial no Documento de Entrada / Criação de campos para registro R2010 - R2040
Características do Requisito
Linha de Produto: | Protheus | ||||||||||
Segmento: | Serviços | ||||||||||
Módulo: | SIGACOM | ||||||||||
Rotina: |
| ||||||||||
Cadastros Iniciais: | SA2 - Cadastro de fornecedores. | ||||||||||
Issue relacionada: | DMANMAT02-8477 | ||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Todos homologados | ||||||||||
Tabelas Utilizadas: | SF1 - Cabeçalho das notas fiscais de entrada | ||||||||||
Sistema(s) Operacional(is): | Todos homologados |
Descrição
Foi implementado na rotina MATA103 - Documento de entrada tratamento para que seja possível informar os valores referentes à aposentadoria especial em 15, 20 e 25 anos.
No momento da inclusão do Documento de Entrada (MATA103), será disponibilizado no menu “Outras Ações” a opção "Apos.Especial" que habilitará uma interface simples para digitação dos valores da aposentadoria especial.
Para habilitar esta opção nas Ações Relacionadas é necessário possuir a tabela DHP - Aposentadoria Especial.
Na interface somente será possível informar uma linha com os valores de aposentadoria especial por item de nota.
O tratamento está disponível para gravação via rotina automática do MATA103.
A configuração da tabela DHP está especificada abaixo na seção "Criação de tabela no SX2" e "Criação de campos no SX3".
Além da aposentadoria especial foram implementados tratamentos para atendimento dos seguintes campos/registros relativos ao REINF:
Registro R-2010 – Retenção Contribuição Previdenciária - tomadores de serviços
IndCPRB – Indicativo da Contribuição Previdenciária sobre a Receita Bruta (CPRB)
Criado o campo B5_INDCPRB na tabela SB5 – Dados adicionais do produto.
codAtivEcon – Código da Atividade Econômica
Utilizar o campo já existente B5_CODATIV.
tpServico – Tipo do Serviço
Utilizar o campo já existente B5_TPESOC.
VlrMatEquip – Valor referente a materiais ou equipamentos que será utilizado para abatimento no cálculo do INSS.
Utilizar o campo já existente D1_ABATINS.
VlrDedAlim – Valor referente a alimentação que será utilizado para abatimento no cálculo do INSS.
Criado o campo D1_ABATALM na tabela SD1 – Itens das Notas Fiscais de Entrada.
VlrDedTrans – Valor referente a transportes que será utilizado para abatimento no cálculo do INSS.
Criado o campo D1_ABATTRA na tabela SD1 – Itens das Notas Fiscais de Entrada.
VlrRetSub – Valor referente a retenção de serviços subcontratados.
Criado o campo D1_VRETSUB na tabela SD1 – Itens das Notas Fiscais de Entrada.
Registro R-2040 - Recurso Repassado p/ Assoc. Desp. que Mantenha Equipe de Futebol
cnpjAssocDesp – Identifica se o fornecedor é uma associação desportiva que mantém clube de futebol.
Criado o campo A2_DESPORT na tabela SA2 – Fornecedores.
tpRepasse – informar o tipo de repasse que foi efetuado pela associação desportiva.
Criar o campo D1_TPREPAS na tabela SD1 – Itens das Notas Fiscais de Entrada.
Valores válidos:
1 - Patrocínio;
2 - Licenciamento de marcas e símbolos;
3 - Publicidade;
4 - Propaganda;
5 - Transmissão de espetáculos.
Foi criada uma validação no programa MATA103X para inibir a edição este campo na nota de entrada quando o fornecedor não for associação desportiva que mantém clube de futebol (verificar o campo A2_DESPORT).
Para criação dos campos de Materiais na versão 11 deverá ser executado o update UPDREINF e selecionar o item COMUPDRNF.
Atualizações do Compatibilizador
- Criação de tabela no arquivo SX2 – Tabelas:
Chave | Nome | Modo | PYME |
DHP | Aposentadoria Especial | E | S |
2. Criação de Campos no arquivo SX3 – Campos:
- Tabela DHP - Aposentadoria Especial:
Campo | DHP_FILIAL |
Tipo | C |
Tamanho | Variável |
Formato | @! |
Título | Filial |
Descrição | Filial do sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de campos | 033 |
Help | Filial do sistema. |
Campo | DHP_DOC |
Tipo | C |
Tamanho | Variável |
Formato | @! |
Título | Número |
Descrição | Número do documento |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de campos | 018 |
Help | Número do documento. |
Campo | DHP_SERIE |
Tipo | C |
Tamanho | 3 |
Formato | @! |
Título | Série |
Descrição | Série do documento |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Série do documento. |
Campo | DHP_FORNEC |
Tipo | C |
Tamanho | Variável |
Formato | @! |
Título | Fornecedor |
Descrição | Código do fornecedor |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de campos | 001 |
Help | Código do fornecedor. |
Campo | DHP_LOJA |
Tipo | C |
Tamanho | Variável |
Formato | @! |
Título | Loja |
Descrição | Loja do fornecedor |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Grupo de campos | 002 |
Help | Loja do fornecedor. |
Campo | DHP_ITEMNF |
Tipo | C |
Tamanho | Variável |
Formato | @! |
Título | Item NF |
Descrição | Item da nota fiscal |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Item da nota fiscal. |
Campo | DHP_FAIXA1 |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr 15 anos |
Descrição | Valor 15 anos |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Help | Valor referente à aposentadoria especial em 15 anos. |
Campo | DHP_FAIXA2 |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr 20 anos |
Descrição | Valor 20 anos |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Help | Valor referente à aposentadoria especial em 20 anos. |
Campo | DHP_FAIXA3 |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr 25 anos |
Descrição | Valor 25 anos |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Help | Valor referente à aposentadoria especial em 25 anos. |
- Tabela SA2 - Fornecedores:
Campo | A2_DESPORT |
Tipo | C |
Tamanho | 1 |
Formato | @! |
Título | Assoc. Desp. |
Descrição | Associação Desportiva |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0 = Não; |
Val. Sistema | Pertence(“01”) |
Help | Indica se é associação desportiva que mantém clube de futebol. |
- Tabela SB5 – Dados Adicionais do Produto:
Campo | B5_INDCPRB |
Tipo | C |
Tamanho | 1 |
Formato | @! |
Título | Ind. CPRB |
Descrição | Indicador CPRB |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 0 = Não; |
Val. Sistema | Pertence(“01”) |
Help | Indicativo de incidência da Contribuição Previdenciária sobre a Receita Bruta (CPRB). |
- Tabela SD1 – Itens das Notas Fiscais de Entrada:
Campo | D1_ABATALM |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Abat. Alim. |
Descrição | Abatimento Alimentação |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor referente a alimentação que será utilizado para abatimento no cálculo do INSS. |
Campo | D1_ABATTRA |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Abat. Tran. |
Descrição | Abatimento Transportes |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor referente a transportes que será utilizado para abatimento no cálculo do INSS. |
Campo | D1_VRETSUB |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Ret. Sub. |
Descrição | Retenção Subcontratada |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor referente a retenção de serviços subcontratados. |
Campo | D1_TPREPAS |
Tipo | C |
Tamanho | 1 |
Formato | @! |
Título | Tipo Repasse |
Descrição | Tipo de Repasse |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1 - Patrocínio; 2 - Licenciamento de marcas e símbolos; 3 - Publicidade; 4 - Propaganda; 5 - Transmissão de espetáculos |
When | A103TpRep() |
Val. Sistema | Pertence(“12345”) |
Help | Valor referente a retenção de serviços subcontratados. |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
3. Criação de Índices no arquivo SIX – Índices:
Índice | DHP |
Ordem | 1 |
Chave | DHP_FILIAL+DHP_DOC+DHP_SERIE+DHP_FORNEC+DHP_LOJA+DHP_ITEMNF |
Descrição | Doc.+Serie+Forn.+Loja+Item NF','Doc.+Serie+Forn.+Loja+Item NF |
Proprietário | S |
- Tabela DHP - Aposentadoria Especial:
Campo
DHP_FILIAL
Tipo
C
Tamanho
Variável
Formato
@!
Título
Filial
Descrição
Filial do sistema
Nível
1
Usado
Não
Obrigatório
Não
Browse
Não
Grupo de campos
033
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
1. No Compras (SIGACOM), acesse Atualizações / Movimentos / Documento de entrada (MATA103) e inclua um documento de entrada.
2. Preencha o cabeçalho do documento e informe um item na nota, com produto, quantidade, valor e TES.
3. Clique em “Ações Relacionadas > Apos.Especial”. Será aberta uma interface para informação dos valores referentes a aposentadoria especial. Nesta interface somente será possível incluir uma linha, ou seja, cada item do documento de entrada só poderá ter relacionamento com um item da tabela DHP.
4. Informe um valor para os campos referentes a 15 anos, 20 anos e 25 anos.
5. Clique em Ok para confirmar e insira um novo item no documento de entrada.
6. Clique novamente em “Ações Relacionadas > Apos.Especial” e informe um valor para os campos referentes a 15 anos, 20 anos e 25 anos de forma que a somatória destes valores seja superior ao valor do item da nota.
7. Clique em Ok e verifique que será apresentado o help A103APOESP informando que “A somatória dos valores de aposentadoria especial não pode ser superior ao total do item da nota”.
8. Feche o help e clique novamente em “Ações Relacionadas > Apos.Especial” e informe desta vez um valor para os campos referentes a 15 anos, 20 anos e 25 anos de forma que a somatória destes valores seja menor ou igual ao total do item da nota.
9. Clique em Ok para confirmar e confirme a inclusão da nota.
10. Visualize a nota e clique em “Ações Relacionadas > Apos.Especial” para verificar que os valores referentes a aposentadoria especial foram gravados com sucesso.
10. Exclua a nota e verifique que a exclusão é efetuada normalmente. Verifique via APSDU que os registros da tabela DHP são excluídos juntamente com a nota