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 - Serviços Tomados
IndCPRB – Indicativo da Contribuição Previdenciária sobre a Receita Bruta (CPRB)
Criado o campo B5_INDCPRB na tabela SB5 – Dados adicionais do produto.
tpServico – Tipo do Serviço
Utilizar o campo já existente B5_TPESOC.
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 – Recursos Repassados para Associação Desportiva
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.
Criado o campo D1_TPREPAS na tabela SD1 – Itens das Notas Fiscais de Entrada.
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_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 |
Procedimento para Utilização
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.
11. 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