Árvore de páginas

Versões comparadas

Chave

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

...

A rotina de apontamento de produção  produção MOD. 2 (MATA681) permite selecionar as ordens de produções efetivadas/sacramentadas pelo CRP que estejam ATIVAS.

...

  • Ordem de produção (HWF_OP);
  • Operação (HWF_OPER);
  • Produto (C2_PRODUTO);
  • Descrição (B1_DESC);
  • Data inicial (HWF_DATA - menor sequencia);
  • Hora Inicial (HWF_HRINI - menor sequencia);
  • Data final (HWF_DATA - maior sequencia);
  • Hora Final (HWF_HRFIM - maior sequencia);
  • Saldo (Saldo da operação);
  • Recurso (HWF_RECURS);Saldo
  • (Saldo da operaçãoDescrição (H1_DESCRI).



Ao selecionar uma ordem de produção serão utilizadas as informações do registro posicionado na tela de consulta para preencher os dados automaticamente na tela de apontamento.

Os dados da tela de apontamento serão carregados da seguinte formaque serão preenchidos automaticamente são:

  • Ordem de produção (H6_OP);
  • Código do produto da ordem de produção (H6_PRODUTO);
  • Operação (H6_OPERAC);
  • Recurso (H6_RECURSO);
  • Data inicial (H6_DATAINI);
  • Data final (H6_DATAFIN);
  • Hora inicial (H6_HORAINI);
  • Hora final (H6_HORAFIN);
  • Quantidade será o produzida (H6_QTDPROD) = saldo da operação;
  • Parc./Total (H6_PT) = Total
  • Deve calcular o tempo total da operação
  • Tempo real (H6_TEMPO) = tempo real conforme parametrizações da rotina;
  • Armazém (H6_LOCAL);Código do armazém da ordem de produção
  • Os demais campos serão inicializados para em branco. Se existirem gatilhos nos campos que serão carregados, estes devem ser serão executados.


Deve atualizar o O status da programação do CRP da da tabela HWF (HWF_STATUS) será atualizado para INATIVO quando:

  • Realizado apontamento que compreende o início e fim da programação do CRP;
  • Apontamento da operação for do tipo TOTAL TOTAL;
  • Ordem de produção for encerrada.


Deve atualizar o status da programação do CRP O status da da tabela HWF (HWF_STATUS) será atualizado para ATIVO quando:

  • Realizado estorno de apontamento que inativou o status da programação.

...

O período informado no apontamento será quebrado e gravado separadamente na tabela HWK. O tempo total será calculado obedecendo as seguintes regras:

  • Ordem de Produção e Operação Operações que não foram efetivadas pelo CRP: calcula o tempo normalmente, conforme o calendário padrãotempo seguindo as regras padrões do sistema (tempo corrido ou tempo do calendário) e não registra a separação das horas na tabela HWK.
  • Ordem de Produção e Operação Operações que foram efetivadas pelo CRP:
    • Se o recurso informado for igual ao recurso efetivado pelo CRP: serão consideradas as horas efetivadas , na programação e as horas disponíveis (conforme disponibilidade da programação) e, caso . Caso o apontamento esteja em uma data fora da programação, serão utilizadas as horas conforme o calendário padrão.
    • Se o recurso informado for diferente do recurso efetivado pelo CRP e esse recurso foi utilizado na programação: serão consideradas as horas disponíveis do recurso (conforme disponibilidade da programação) e, caso o apontamento esteja em uma data fora da programação, serão consideradas as horas conforme o calendário padrão.
    • Se o recurso informado for diferente do recurso efetivado pelo CRP e esse recurso não entrou na programação: calcula o tempo normalmente, conforme o calendário padrãoseguindo as regras padrões do sistema (tempo corrido ou tempo do calendário).


Para que sejam utilizadas as horas de disponibilidade do CRP para o cálculo do tempo real, deve ser habilitado o parâmetro MV_APOCRP.

MV_APOCRP - Utiliza disponibilidade do CRP no cálculo do tempo real do apontamento de produção. 1=Não. 2=Sim.

  • Quando este parâmetro estiver com o conteúdo "1", o tempo real será calculado sempre seguindo as regras padrões do sistema (tempo corrido ou tempo do calendário), e caso a ordem de produção/operação tenha sido efetivada pelo CRP, serão geradas as informações na tabela HWK.
  • Quando este parâmetro estiver com o conteúdo "2", o tempo real será calculado utilizando as informações da disponibilidade do CRP conforme os exemplos descritos a seguir, e serão geradas as informações na tabela HWK.


Exemplos da gravação do apontamento na HWK:


Image Added

Image Added

Image RemovedImage Added

Image RemovedImage Added

Image RemovedImage Added

Image RemovedImage Added

Image RemovedImage Added

Image Removed

Image Removed

Image Added


A rotina de apontamento também usa o parâmetro MV_USACALE

O parâmetro MV_USACALE indica, para o cálculo do tempo transcorrido, deve ser utilizado o calendário cadastrado no MATA780 - Cadastro de Calendários ou realizar uma subtração simples entre a data e hora inicial e data e hora final.Image Removed

Tabelas utilizadas

...