Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

 Protheus

Módulo

sigatec 

Segmento Executor

 Serviços - Gestão de Serviços

Projeto1

 M_SER_SER014

IRM1

PCREQ-4385 

Requisito1

 PCREQ-4452

Subtarefa1

PDR_SER_TEC001-317 

Chamado2

 

Release de Entrega Planejada

 12.1.7

Réplica

Não

País

( x  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros


   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

 Objetivo

O Encerramento de posto será o conjunto de processos e conferências a ser utilizado pelo usuário para identificar se um determinado posto está pronto para ser devidamente encerrado ou se pode ser considerado encerrado dentro do sistema. Esses processos incluem Revisão de Contratos para adicionar data final aos postos, Consulta de Alocações de Pessoas e Equipamentos além da verificação de Materiais de Implantação (materiais operacionais) que estão disponíveis para a prestação do serviço nos postos.


Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

TECA870 – Revisão de Contrato

Alteração

Atualizações / Gestão dos Contratos / Gestão de Contrato

-

TECA890 – Apontamento de Materiais

Alteração

Atualizações / Centro de Serviços / Apontamento de Materiais

-

TECA800 – Movimentações

Alteração

Atualizações / Locação / Movimentações

-

 TECA330 - Alocação de AtendentesEnvolvida rotina interna -
 TECA330A - Gestão de EscalaEnvolvida rotina interna -
 TECA893 - Retornar Material de ImplantaçãoInclusão Atualizações / Centro de Serviços / Retornar Material Operacional-

. - Benefícios do Posto 

Alteração rotina interna 
TECX000 - Efetivar Encerramento de Posto Inclusão Atualizações / Gestão dos Contratos / Gestão de Contrato / Efetivar Encerramento  

 

Para o desenvolvimento do processo de encerramento as rotinas alteradas serão: Revisão de Contratos, Alocação de Atendentes, Movimentos de equipamentos e Apontamentos de Materiais. Além dessas alterações será adicionada uma rotina para realizar o retorno dos materiais de implantação que estiverem alocados nos postos para a prestação de serviço.

A seguir as alterações são descritas individualmente para cada rotina.

Revisão de Contratos

A alteração será para determinar a data final dos locais no contrato e itens oferecidos nele. O usuário irá executar a inclusão das datas de fim através da revisão e portanto as movimentações futuras serão bloqueadas como o sistema já faz.

Será adicionado campo no local do contrato para indicar se o local pode sofrer alterações ou se já sofreu a efetivação de encerramento. Este campo será alimentado pela rotina "Efetivar Encerramento do Posto" descrita em detalhes a seguir. Quando o local no contrato já estiver sido encerrado, não será mais possível alterar as informações contidas de equipamentos, itens para alocação de recursos humanos, benefícios do contrato, etc.

Apontamento de Materiais

A alteração será para assegurar que o sistema não fará o envio de itens quando a data do sistema estiver maior que a data final da vigência do material ou local do contrato.

Assim para o itens que tiverem a vigência ultrapassada não será possível realizar o lançamento dos materiais de consumo ou implantação e será exibida a mensagem: "Local com a vigência encerrada não é possível realizar o apontamento de materiais."

Movimentações

A alteração na rotina será para identificar se existem equipamentos em postos encerrados, será adicionada mais uma legenda que identifique os movimentos de alocação dos equipamentos que estão em postos encerrados.

Além da legenda será adicionado no filtro também para que o usuário consiga de forma simples realizar uma ação que liste somente esta situação específica e providencie o retorno dos equipamentos. O título do filtro deve ser "Alocações em Postos Encerrados".

Alocação de Atendentes / Gestão de Escala

A alteração nas rotinas será para garantir que agendas não sejam geradas para itens que estejam vinculados a locais de contrato que estejam marcados como encerrados e que portanto, não gerarão mais faturamento.

Benefícios do Posto

Ao realizar a Revisão do Contrato a vigência dos benefícios relacionados ao contrato e posto do contrato deverão ser atualizados para que os valores sejam corretamente pagos para os atendentes alocados nesses postos ou contratos.
Esta atualização precisa ser coordenada em conjunto com a equipe de Recursos Humanos da empresa cliente, pois ao executar a atualização da vigência dos benefícios pode influenciar o valor a ser pago de beneficio para os atendentes que possuem o planejamento de alocação naquele posto ou contrato.

Retornar Material de Implantação

Esta rotina será criada e disponibilizada no menu em Atualizações / Centro de Serviços / Retornar Material (função TECX001).
Será exibido browse (semelhante ao protótipo 02, com o título "Retornar Material") com os locais de contratos no sistema e devem ser exibidas duas legendas que indicarão: a situação do contrato "não iniciado", "ativo" ou "encerrado" e a situação dos materiais de implantação "não atendido", "atendido", "não retornado", "retornado".
O objetivo das legendas é facilitar a identificação de materiais que precisam ser retornados em função do encerramento do contrato.
A janela para realizar o retorno de materiais deverá ser conforme o protótipo 01 e nela o usuário irá selecionar o item que deseja executar o retorno dos materiais e ir adicionando as informações conforme os materiais vão retornando.

Efetivar Encerramento do Posto

A rotina será adicionada as opções da Gestão dos Contratos e irá realizar a marcação dos locais, postos para recursos humanos (itens de rh) e equipamentos (locação) que não estarão mais ativos e portanto não sofrerão mais atualizações, seja para serviços extras, reforços ou mesmo durante uma revisão. O título da opção deve ser "Encerrar Postos".
A alteração irá acontecer no campo "Encerrado?" que ficará com o conteúdo igual a sim, para isso será adicionado este novo campo nas três tabelas locais do contrato (TFL), itens de RH (TFF) e itens de locação (TFI).
A rotina irá exibir todos os locais vinculados ao contrato selecionado e o usuário irá marcar quais itens deseja realizar o encerramento (vide protótipo 03). Na avaliação dos encerramento será realizada uma verificação que irá identificar se ainda há recursos (humanos, materiais ou equipamentos) alocado nos itens deste local e quando identificar será exibido ao usuário a informação e não será permitido efetivar o encerramento do posto. Assim é garantido que os postos só serão encerrados quando todos itens alocados nele forem removidos.

Consulta Recurso no Posto

A consulta deverá ser chamada quando for acionada a validação geral do encerramento de posto. Nela deverá ser avaliado se o item ainda possui recurso alocado e quando identificar não permitir o encerramento.
A avaliação a ser feita é:

  • equipamentos de locação que ainda não foram retornados;
  • atendentes com agendas futuras geradas e;
  • materiais de implantação não retornados quando vinculados a alocação de recursos humanos (formato de orçamento de serviços sem a precificação, quando o parâmetro MV_ORCPRC está desabilitado).

 O retorno da consulta deve ser uma mensagem para o usuário indicando quais itens não poderão ser encerrados e os respectivos motivos, no seguinte formato:
"Código: 001390 | Local 0789 - Descrição
 RH - Item 01: material não retornado. Código Material [0059], prod. [100 - guarda-chuva], qtde [2].
 LE - Item 02: equipamento não retornado. Código Locação [0024], prod. [210 - bastão de ronda], número de série [SER_0040].
 RH - Item 05: atendente alocado. Código Item RH [0030], prod. [130 - copeira], atendente [003901 - Jucelia]
..."
A identificação de ocorrência deverá bloquear a sequência de processamento e retornar a janela de seleção dos postos a serem encerrados para que o usuário faça a seleção somente dos postos que possuem a possibilidade de encerramento.


Definição Técnica

Nos tópicos a seguir serão abordados em cada rotina as alterações necessárias para atender o processe de encerramento de postos no módulo gestão de serviços.

 Alocação de Atendentes (TECA330) / Gestão de Escala (TECA330A)

A alteração exigida nas duas rotinas é para bloquear a geração de agendas para postos encerrados. Na rotina de alocação TECA330 (modelo tradicional) a alteração deve acontecer no momento de validação da seleção do item de alocação de recursos humanos. Já na rotina de alocação por escala TECA330A (gestão de escala) a validação deve acontecer no momento de acionamento da opção "Alocação de Atendentes", caso o item esteja encerrado deve exibir mensagem ao usuário informando o problema e não realizando o processo.

Revisão de Contratos (TECA870) / Benefícios do Posto (TECA352)

Durante uma revisão de contrato quando acontecer a alteração da data final de um item de recurso humano (tabela TFF) deverá ser realizada avaliação se há benefício vinculado ao posto e executar a alteração no benefício. Ajustando o conteúdo do campo LY_DTFIM para o novo valor de fim do item da TFF. Essa atualização deve acontecer no momento da efetivação da revisão na função At870VlEfR e através do modelo de dados utilizado na função AT352TDX (fonte TECA352).

Apontamento de Materiais (TECA890)

A alteração deve acontecer no acionamento da opção Apontamento de Materiais no browse e na seleção do item de material de implantação para realizar o apontamento. Nestes momentos deve ser avaliado ser o item Rh vinculado ou o local do contrato estão marcados como encerrados e quando estiverem não poderá permitir realizar o apontamento. Portanto, as alterações serão: na função At890Apon para verificar se o local já está encerrado; a função At890ConMI que exibe os produtos de materiais de implantação conforme o item de Rh para verificar se o item está ativo; e a validação do campo TFS_CODTFG para não permitir itens de materiais vinculados a itens de Rh já encerrados (caso em que o usuário digita o valor diretamente). Em função do desenvolvimento do retorno dos materiais a função de validação da quantidade At890ValdQnt apontada de materiais precisará de alteração para passar a considerar o campo TFS_MOV que irá receber conteúdo '1' para envio e '2' para retorno. Portanto o cálculo da quantidade já enviada deverá considerar as linhas de TFS que sejam diferente de '2'.

Retornar Material de Implantação (TECX001)

Esta rotina irá executar a devolução dos materiais de implantação movimentados pelo apontamento de materiais (teca890) e registrados na tabela TFS. A devolução deve acontecer através de execauto da rotina de movimentos internos MATA240, com um tipo que seja para Devolução (campo F5_TIPO = "D" tabela SF5). A rotina será acessível através do menu Atualizações / Centro de Serviços / Apontamento de Materiais (função TECA890) e a opção para Retornar Materiais, deve ser adicionada as outras ações do browse (protótipo 02). Quando esta opção for acionada a interface deve ser conforme o protótipo 01 que é organizado da seguinte forma: - grid superior com as informações da tabela TFG que são os itens de material de implantação daquele local do contrato. - grid inferior com as informações da tabela TFS que serão os itens de retorno dos materiais. Os tipos associados ao campo TFS_TM devem ser de devolução e o campo TFS_MOV deve ter inicializador padrão de conteúdo para "2=Retorno" (somente nesta rotina). A gravação dos dados desta rotina deve ser específica para manter em transação as rotinas automáticas necessárias para lançamento dos retornos de material preenchidos pelo usuário.

 

Tabelas Utilizadas

  • SE2 – Cadastro de Contas a Pagar
  • FI9 – Controle de Emissão de DARF>.

Opcional

Protótipo de Tela

 

<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.

 

Protótipo 01

 

Protótipo 02 

 

Protótipo 03 

 

Protótipo 04  

 

 

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.

 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

: TFS - Apontamento Material de Implantação

  

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

 

(Opcional)

Grupo de Perguntas

 

<Informações utilizadas na linha Protheus>.

 

Nome: FINSRF2

X1_ORDEM

01

X1_PERGUNT

Emissão De

X1_TIPO

D

X1_TAMANHO

8

X1_GSC

G

X1_VAR01

MV_PAR01

X1_DEF01

Comum

X1_CNT01

'01/01/08'

X1_HELP

Data inicial do intervalo de emissões das guias de DARF a serem consideradas na seleção dos dados para o relatório 

 

(Opcional)

Consulta Padrão

<Informações utilizadas na linha Protheus>

 

Consulta: AMBTFSRET

DescriçãoConfigurações de Planejamento

Retorno Mat. Implantação

Tipo

Consulta PadrãoEspecífica

Tabela

“AMB”“TFS”

Índice“Código”

“ ”

Campo

“Código”“ ”; ”Descrição”” ”

Retorno

AMB->AMB_CODIGO

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.