Páginas filhas
  • ER_PCREQ-6385_APS_x_Logix_Programacao_Producao

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.                                                             

  

 

1)      Alteração Tabela man_prog_prod_eqpto_mestre:

 

1.1) Alterar tabela man_prog_prod_eqpto_mestre para incluir os campos dat_programacao_fim, hor_programacao_inicio e hor_programacao_fim conforme o item Dicionário de Dados detalhado nessa especificação.

 

2)      Alteração EAIAdapterproductionorder2.4gl:

 

2.1) Alterar adapter da mensagem productionorder na versão 2.000 para setar as informações de data de programação fim, hora programação início e hora programação fim. Essas informações virão nas TAGS StartPlanDateTime e EndPlanDateTime.

 

3)      Alterações no MAN71024 – Integração APS x Logix – Ordens de Produção:

 

3.1) Alterar função man71024_inclui_programacao_equipamento para que, antes de gravar os registros nas tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item, seja verificado se existem registros nessas tabelas.

Caso exista, trata-se de uma alteração, portanto deverá ser feito UPDATE nas informações do registro das tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item.

Caso não existam registros, trata-se da inclusão de um novo registro e deverá ser feito o INSERT nas tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item, conforme já ocorre atualmente.

Atualmente está fazendo apenas o INSERT nas tabelas, sem verificar se já existem registros nessas tabelas para realizar o UPDATE. Quando o registro já existe, está ocorrendo erro no INSERT.

 

3.2) Alterar MAN71024 para gravar as informações de data de programação fim, hora programação início e hora programação fim que serão recebidas na tabela man_prog_prod_eqpto_mestre, campos dat_programacao_fim, hor_programacao_inicio e hor_programacao_fim, respectivamente.

 

4)      Alterações no MAN10518 – Cockpit Plano Operacional:

 

4.1)  Na Consulta por Ordens, Visualização Detalhada para que, no Folder Apontamentos/Movimentações, subfolder 2 – Movimentações, na coluna Dimensionais, ao abrir a tela para visualizar os dimensionais, seja visualizado a identificação de estoque (estoque_trans_end.identif_estoque).

 

4.2) Na Consulta por Ordens, Visualização Cobertura para que, na grid onde é visualizado o saldo de estoque por grades/dimensionais, seja visualizado também a identificação de estoque (estoque_lote_ender.identif_estoque).

 

4.3)  Além das opções Ordens e Documento, incluir a opção de consulta por Equipamento.

 

 

 

Quando for clicado nessa opção e na opção Pesquisar, será aberta a tela de filtros para pesquisa, conforme abaixo:

 

 

 

 

Onde irá aparecer a opção para filtrar por Equipamento.

 

Quando for informado o período, serão selecionados os registros na tabela man_
prog_prod_eqpto_mestre com data de programação

(

man_prog_prod_eqpto_mestre. dat_programacao) entre o período informado.

 

Quando for informado selecionado um ou mais equipamentos, serão selecionados os registros na tabela man_prog_prod_eqpto_detalhe cujo equipamento seja igual a um dos equipamentos informados (man_prog_prod_eqpto_detalhe.equipamento).

 

Deverá ser realizado um join entre as tabelas man_prog_prod_eqpto_mestre e man_prog_prod_eqpto_detalhe.

 

O filtro por equipamento terá ação apenas na opção Equipamento da tree. Nas opções Ordens e Documento, não será realizado o filtro por equipamento.

 

Logo após, será aberta tela, mostrando a tree, conforme abaixo:

 

 

 

Nessa tela, será possível visualizar uma tree com as informações da programação dos equipamentos, da seguinte forma:

 

- Nivel 1: será mostrado o equipamento que foram programados(man_prog_prod_eqpto_detalhe.equipamento).

 

Ao clicar sobre essa opção, será visualizado na tela ao lado, na parte superior, as informações detalhadas da programação da produção:

 

 

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_detalhe.

 

Logo abaixo, na parte inferior, deverá ser visualizado um gráfico para análise da utilização dos equipamentos por equipamento, com base na capacidade do equipamento (tabela man_disp_eqpto) x programação do equipamento (tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe, man_prog_prod_eqpto_item) x os apontamentos realizados (tabelas man_item_produzido, man_tempo_produzido, ordens).

 

O gráfico será visualizado da seguinte forma:

 

 

   - Nivel 2: será mostrado a data de programação (man_prog_prod_eqpto_mestre. dat_programacao) e a hora de programação de inicio e fim (man_prog_prod_eqpto_mestre.hor_programacao_inicio e man_prog_prod_eqpto_mestre.hor_programacao_fim), referente ao equipamento.

 

Ao clicar sobre essa opção, será visualizado na tela ao lado, na parte superior, as informações mestre da programação:

 

 

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_mestre.

 

Logo abaixo, na parte inferior, deverá ser visualizado um gráfico para análise da programação de produção por equipamento em determinada data de programação x a quantidade planejada a ser produzida.

 

O gráfico será visualizado da seguinte forma:

 

 

 

- Nivel 3: será mostrado as ordens de produção relacionados aos equipamentos e a data/hora de programação inicial/final (man_prog_prod_eqpto_item. ordem_producao). 

 

Ao clicar sobre essa opção, será visualizada na tela ao lado, na parte superior, as informações do item produzidos no equipamento:

 

 

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_item.

(

Obrigatório)

Informações Gerais

 

Especificação

Produto

Logix

Módulo

Manufatura

Segmento Executor

Manufatura

Projeto1

L_MAN_PCP001

IRM1

PCREQ-6058

Requisito1

PCREQ-6385

Subtarefa1

PDRMAN-4567

Chamado2

 

Release de Entrega Planejada

12.1.7

Réplica

 

País

( X ) 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). 

(Obrigatório)

Objetivo

 

Alterar função de integração APS x Logix para que, na inclusão da programação de produção por equipamento seja considerado a data final e a hora inicial e final da programação.

 Alterar programa cockpit do plano operacional para que seja possível visualizar a produção por equipamento e seja possível visualizar a identificação de estoque nas movimentações de estoque.

(Obrigatório)

Definição da Regra de Negócio

 1)      Alteração Tabela man_prog_prod_eqpto_mestre:

1.1) Alterar tabela man_prog_prod_eqpto_mestre para incluir os campos dat_programacao_fim, hor_programacao_inicio e hor_programacao_fim conforme o item Dicionário de Dados detalhado nessa especificação.

 2)      Alteração EAIAdapterproductionorder2.4gl:

 2.1) Alterar adapter da mensagem productionorder na versão 2.000 para setar as informações de data de programação fim, hora programação início e hora programação fim. Essas informações virão nas TAGS StartPlanDateTime e EndPlanDateTime. 

 3)      Alterações no MAN71024 – Integração APS x Logix – Ordens de Produção:

 3.1) Alterar função man71024_inclui_programacao_equipamento para que, antes de gravar os registros nas tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item, seja verificado se existem registros nessas tabelas.

Caso exista, trata-se de uma alteração, portanto deverá ser feito UPDATE nas informações do registro das tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item.

Caso não existam registros, trata-se da inclusão de um novo registro e deverá ser feito o INSERT nas tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe e man_prog_prod_eqpto_item, conforme já ocorre atualmente. 

 Atualmente está fazendo apenas o INSERT nas tabelas, sem verificar se já existem registros nessas tabelas para realizar o UPDATE. Quando o registro já existe, está ocorrendo erro no INSERT. 

3.2) Alterar MAN71024 para gravar as informações de data de programação fim, hora programação início e hora programação fim que serão recebidas na tabela man_prog_prod_eqpto_mestre, campos dat_programacao_fim, hor_programacao_inicio e hor_programacao_fim, respectivamente. 

4)       Alterações no MAN10518 – Cockpit Plano Operacional: 

4.1)  Na Consulta por Ordens, Visualização Detalhada para que, no Folder Apontamentos/Movimentações, subfolder 2 – Movimentações, na coluna Dimensionais, ao abrir a tela para visualizar os dimensionais, seja visualizado a identificação de estoque (estoque_trans_end.identif_estoque). 

4.2) Na Consulta por Ordens, Visualização Cobertura para que, na grid onde é visualizado o saldo de estoque por grades/dimensionais, seja visualizado também a identificação de estoque (estoque_lote_ender.identif_estoque).

4.3)  Além das opções Ordens e Documento, incluir a opção de consulta por Equipamento.

Quando for clicado nessa opção e na opção Pesquisar, será aberta a tela de filtros para pesquisa, conforme abaixo:

Onde irá aparecer a opção para filtrar por Equipamento. 

 Quando for informado o período, serão selecionados os registros na tabela man_prog_prod_eqpto_mestre com data de programação (man_prog_prod_eqpto_mestre. dat_programacao) entre o período informado. 

Quando for informado selecionado um ou mais equipamentos, serão selecionados os registros na tabela man_prog_prod_eqpto_detalhe cujo equipamento seja igual a um dos equipamentos informados (man_prog_prod_eqpto_detalhe.equipamento).

Deverá ser realizado um join entre as tabelas man_prog_prod_eqpto_mestre e man_prog_prod_eqpto_detalhe. 

O filtro por equipamento terá ação apenas na opção Equipamento da tree. Nas opções Ordens e Documento, não será realizado o filtro por equipamento. 

Logo após, será aberta tela, mostrando a tree, conforme abaixo:

Nessa tela, será possível visualizar uma tree com as informações da programação dos equipamentos, da seguinte forma: 

 - Nivel 1: será mostrado o equipamento que foram programados(man_prog_prod_eqpto_detalhe.equipamento).

Ao clicar sobre essa opção, será visualizado na tela ao lado, na parte superior, as informações detalhadas da programação da produção:

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_detalhe.

 Logo abaixo, na parte inferior, deverá ser visualizado um gráfico para análise da utilização dos equipamentos por equipamento, com base na capacidade do equipamento (tabela man_disp_eqpto) x programação do equipamento (tabelas man_prog_prod_eqpto_mestre, man_prog_prod_eqpto_detalhe, man_prog_prod_eqpto_item) x os apontamentos realizados (tabelas man_item_produzido, man_tempo_produzido, ordens).

 O gráfico será visualizado da seguinte forma:



 

- Nivel 2: será mostrado a data de programação (man_prog_prod_eqpto_mestre. dat_programacao) e a hora de programação de inicio e fim (man_prog_prod_eqpto_mestre.hor_programacao_inicio e man_prog_prod_eqpto_mestre.hor_programacao_fim), referente ao equipamento.

 Ao clicar sobre essa opção, será visualizado na tela ao lado, na parte superior, as informações mestre da programação:

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_mestre.

 Logo abaixo, na parte inferior, deverá ser visualizado um gráfico para análise da programação de produção por equipamento em determinada data de programação x a quantidade planejada a ser produzida.

 O gráfico será visualizado da seguinte forma:

- Nivel 3: será mostrado as ordens de produção relacionados aos equipamentos e a data/hora de programação inicial/final (man_prog_prod_eqpto_item. ordem_producao).

 Ao clicar sobre essa opção, será visualizada na tela ao lado, na parte superior, as informações do item produzidos no equipamento:

 

 

 

 

Essas informações serão selecionadas da tabela man_prog_prod_eqpto_item. 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

MAN71024 - Integração APS x Logix - OP

Alteração

 

-

Eaiadapterproductionorder2 - Adpter da mensagem productionorder versão 2.000

Alteração

 

-

MAN10518 - Cockpit do Plano Operacional

Alteração

 

-

 

Tabelas Utilizadas

  • man_prog_prod_eqpto_mestre - Tabela de programação da produção por equipamento - Mestre 
  • man_prog_prod_eqpto_detalhe - Tabela de programação da produção por equipamento - Detalhe
  • man_prog_prod_eqpto_item - Tabela de programação da produção do equipamento por item

 

 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: man_prog_prod_eqto – Tabela de produção por equipamento - Mestre

  

 

Campo

Dat_programacao_fim

Tipo

date

Tamanho

8

Valor Inicial

 

Mandatório

Sim (  ) Não ( x )

Descrição

Data de programação final

Título

Data de programação fim

Picture

DD/MM/YYY

Help de Campo

Informar a data de programação final.

 

Campo

hor_programacao_inicio

Tipo

char

Tamanho

8

Valor Inicial

 

Mandatório

Sim (  ) Não ( x )

Descrição

Hora de programação inicial

Título

Hora de programação início

Picture

HH:MM:SS

Help de Campo

Informar a hora de programação inicial.

 

Campo

hor_programacao_fim

Tipo

date

Tamanho

8

Valor Inicial

 

Mandatório

Sim (  ) Não ( x )

Descrição

Hora de programação final

Título

Hora de programação fim

Picture

HH:MM:SS

Help de Campo

Informar a hora de programação final.

 

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