Page tree

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

  

REQUISITO DE RÉPLICA DOS REQUISITOS PCREQ-5412 E PCREQ-5137

Informações Gerais

 

Especificação

Produto

PROTHEUS

Módulo

SIGADPR

Segmento Executor

Manufatura

Projeto1

MANCORE1

IRM1

MANCORE1-391

Requisito1

MANCORE1-458

Subtarefa1

 

Chamado2

 

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

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


Objetivo

  1.  Integração de registros relacionados à operação no SIGAPCP com o SIGADPR:
    • Recursos Alternativos/Secundários;
    • Ferramentas Alternativas.
    A integração deverá contemplar importação para a versão, manutenção dos dados através do programa Versão Produto, Ordem Protótipo e Liberação Versão. Também deverá ser possível consultar os alternativos através do Comparativo Versão.
  2. Ao importar uma versão para o SIGADPR com origem PCP, salvar o roteiro que foi selecionado e permitir utilizar este mesmo roteiro na liberação da versão.


Definição da Regra de Negócio

1. Alternativos do Roteiro

Os registros de Recursos Alternativos/Secundários e Ferramentas Alternativas são armazenados na mesma tabela, a SH3. Existe um campo para recurso e outro para ferramenta e para saber qual registro está sendo tratado, é verificado qual campo está preenchido. Caso o campo de ferramenta esteja em branco, trata-se de um recurso e vice-versa.

A tabela que será utilizada para armazenar esses dados é a DG2. Esta tabela já foi liberada, mas será alterada para atender à necessidade desta engenharia.

Serão tratados os seguintes processos:

  • Versão Produto – Permitir manipular os dados de alternativos;
  • Importação – Trazer as informações do SIGAPCP para o SIGADPR quando importação de operações;
  • Ordem Protótipo – Atualizar as informações de alternativos quando gerar ordem protótipo;
  • Liberação Versão – Liberar os novos registros para as tabelas do SIGAPCP;
  • Comparativo Versão – Exibir os alternativos das operações.

DPRA300 – Versão

Adequar a tela de versão para que seja possível visualizar e alterar os registros de DG2. A tabela está relacionada à operação (DG9) e a tela deverá ser alterada para exibir duas abas (Recursos Alternativos/Secundários, Ferramentas Alternativas) como filhas de operação. Verificar protótipo de tela 1.

  • Campos aba Recursos Alternativos/Secundários: Recurso, Tipo (Alternativo ou Secundário), Eficiência, Descrição;
  • Campos aba Ferramentas Alternativas: Ferramenta, Descrição.

Para melhorar visualização dos dados, aumentar a parte inferior do programa (área aonde ficam os registros filhos: DG1, DG9, etc).

DPRA330 - Importação

Importar os registros de SH3 para a tabela DG2. Para o relacionamento com a tabela DG9 será utilizado o campo DG9_IDAT, sendo assim, não há necessidade de importar os campos de produto, roteiro e operação da tabela SH3. O campo de recurso primário também não será utilizado pois é uma cópia da informação da operação.

H3_PRODUTO

Produto

Não será importado

H3_CODIGO

Roteiro

Não será importado

H3_OPERAC

Operação

Não será importado

H3_RECPRIN

Recurso Primário

Não será importado

H3_RECALTE

Recurso Alternativo

DG2_CDMQ

H3_TIPO

Tipo Recurso

DG2_TPMQ

H3_EFICIEN

Eficiência

DG2_VLEF

H3_DESC

Descrição Recurso

Campo virtual

H3_FERRAM

Ferramenta

DG2_CDFE

H3_DESCFER

Descrição Ferramenta

Campo virtual

Não há necessidade de realizar alterações de tela para este processo.

DPRA340 – Ordem Protótipo

Atualizar as informações de alternativos nas tabelas do SIGAPCP. Esta atualização deverá ser feita durante a criação do roteiro para o protótipo, através do model do MATA632.

A criação deverá ser da seguinte forma:

DG2_TPMQ

H3_TIPO

DG2_CDMQ

H3_RECALTE

DG2_VLEF

H3_EFICIEN

DG2_CDFE

H3_FERRAM

Não há necessidade de realizar alterações de tela para este processo.

DPRA342 – Liberação Versão

A liberação deve ocorrer da mesma forma que o processo de criação de ordem protótipo, através do model do MATA632. Os alternativos devem ser liberados somente quando for feita liberação de operações.

Não há necessidade de realizar alterações de tela para este processo.

DPRC310 – Comparativo Versão

Exibir os registros de alternativos abaixo das operações, conforme protótipo de tela 2. A exibição deverá seguir a seguinte regra:

  • Recurso Alternativo: RECURSO ALTERNATIVO XXX – EFICIÊNCIA XX
  • Recurso Secundário: RECURSO SECUNDÁRIO XXX – EFICIÊNCIA XX
  • Ferramenta Alternativa: FERRAMENTA ALTERNATIVA XXX 


2. Liberação Roteiro

DPRA330 - Importação

Necessidade de salvar o roteiro importado para a versão.

Hoje, ao importar uma versão com origem PCP existem opções com relação à importação do roteiro:

  • Primeiro – Procura o primeiro registro do produto;
  • Último – Procura o último registro do produto;
  • Padrão – Busca o roteiro padrão do produto (B1_OPERPAD);
  • Todos – Todos os roteiros relacionados ao produto. 

O roteiro importado deverá ser gravado no novo campo DG0_CDRTOG. Não será possível gravar o roteiro importado quando o usuário selecionar a opção “Todos” pois só é possível gravar um código por versão.

O campo deverá ser exibido de acordo com o protótipo de tela 03

DPRA342 – Liberação Versão

Ao realizar a liberação da versão, serão buscados todos os produtos desenvolvidos (DG0) que estão sendo liberados e que possuam registro de operação (DG9). Será exibida uma lista com essas versões exibindo os campos Produto, Versão, Roteiro Protótipo, Roteiro Origem e Roteiro Destino (Protótipo de tela 04). Será possível alterar apenas o campo de Roteiro Destino, conforme protótipo de tela 05.

  • Caso o roteiro informado já exista no SIGAPCP, vai manter o funcionamento, aonde o registro do roteiro é eliminado e re-criado com as novas operações;
  • Quando nunca foi feita uma liberação para a versão, será sugerido um roteiro destino da mesma forma que SIGADPR já busca hoje, através da função A632DPCod, que procura o primeiro código de roteiro disponível para o produto destino;
  • Se uma liberação já foi feita para a versão, então o campo de Roteiro Destino (DG0_CDRTDE) já está preenchido e será sugerido este mesmo código.



Rotina

Tipo de Operação

Opção de Menu

DPRA342

Alteração

Atualizações -> Processos -> Liberação Versão

DPRA330

Alteração

 

DPRXTREE

Alteração

 

DPRA300AlteraçãoAtualizações -> Cadastros -> Versão Produto
DPRA340AlteraçãoAtualizações -> Movimentações -> Processos -> Ordem Protótipo
DPRC310AlteraçãoConsultas -> Processos -> Comparativo Versão

 

Protótipo de Tela 

Protótipo 01 - Versão Produto

Protótipo 02 - Comparativo Versão

Protótipo 03 - Versão Produto

 

Protótipo 04 - Liberação Versão

Protótipo 05 - Liberação Versão - Informar Roteiro


Dicionário de Dados

 

Arquivo: DG0 - Versão Produto

Índice

Chave

 

 

Campo

DG0_CDRTOG

Tipo

C

Tamanho

2

Valor Inicial

 

Agrupamento

Padrão

Descrição

Roteiro Origem

Título

Rot Origem

Picture

@!

Help de Campo

Código do roteiro importado para a versão. Caso tenha sido feita importação e o campo permanece em branco, então foi feita importação de mais de um roteiro

 
PropriedadeVisualizar

 

Arquivo: DG2 - Alternativos Operação

 

Índice

Chave

 1

DG2_FILIAL + DG2_IDAT + DG2_CDMQ + DG2_CDFE 

Campo

DG2_FILIAL

Tipo

C

Tamanho

2

Descrição

Filial

Título

Filial

Picture

@!

Help de Campo

Filial do registro 

Campo

DG2_IDAT

Tipo

C

Tamanho

10

Descrição

ID Operação

Título

ID Operação

Picture

9999999999

Help de Campo

Identificador da operação

Campo

DG2_CDFE

Tipo

C

Tamanho

5

Descrição

Ferramenta

Título

Ferramenta

Picture

@!

Help de Campo

Ferramenta Alternativa

Campo

DG2_CDMQ

Tipo

C

Tamanho

10

Descrição

Máquina

Título

Máquina

Picture

@!

Help de Campo

Máquina Alternativa/Secundária

Campo

DG2_TPMQ

Tipo

C

Tamanho

1

Descrição

Tipo Máquina

Título

Tipo Máquina

Picture

9

Help de Campo

Define se a máquina é alternativa ou secundária. A=Alternativa, S=Secundária

Inicializar"A"
OpçõesA=Alternativo;S=Secundário

Campo

DG2_DSMQ

Tipo

C

Tamanho

40

Descrição

Descrição Máquina

Título

Desc Máquina

Picture

@!

Help de Campo

Descrição Máquina 

Campo

DG2_DSFE

Tipo

C

Tamanho

40

Descrição

Descrição Ferramenta

Título

Desc Ferram

Picture

@!

Help de Campo

Descrição da Ferramenta

Campo

DG2_VLEF

Tipo

N

Tamanho

3

Descrição

Eficiência

Título

Eficiência

Picture

999

Help de Campo

Percentual de eficiência do recurso alternativos sobre o recurso principal.
Inicializador100