Árvore de páginas

Versões comparadas

Chave

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

...

Deck of Cards
idtabelas_disponibilidade
Card
labelSMR

SMR - Disponibilidade dos recursos

Nesta tabela serão armazenados os dados da disponibilidade dos recursos, considerando as datas de processamento e as quantidades de horas sumarizadas

ColunaDescriçãoConteúdo
MR_FILIALFilial do sistemaFilial que está executando a programação
MR_PROGCódigo da programaçãoCódigo da programação que iniciou o processamento
MR_DISPCódigo da disponibilidadeCódigo sequencial que identifica a disponibilidade dentro da programação. Este código não se repete para uma programação.
MR_RECURSOCódigo do recursoCódigo do recurso a qual a disponibilidade pertence.
MR_TIPOTipo do recurso

Identifica qual é o tipo do recurso, podendo ter os seguintes valores:

  • 1 = Recurso;
  • 2 = Ferramenta.
MR_CALENDCódigo do calendárioCódigo do calendário padrão que foi utilizado para efetuar o cálculo da disponibilidade do recurso. Será registrado o calendário vinculado ao recurso (H1_CALEND) no momento do processamento.
MR_DATDISPData da disponibilidadeIdentificação da data de cálculo da disponibilidade.
MR_HORADISSITUACASituação

Define a situação das horas do recurso, podendo ter os valores:

  • 1 = Disponível;
  • 2 = Indisponível.
MR_TEMPODITempo disponívelTempo (em minutos) disponível para o recurso. Esse tempo é obtido através das Horas disponíveisQuantidade de horas disponíveis para o recurso. As horas disponíveis são as horas cadastradas no calendário padrão para a data da disponibilidade.
MR_HORBLOQTEMPOBLHoras bloqueadasTempo bloqueadoTempo (em minutos) que está bloqueado Quantidade de horas do calendário que estão bloqueadas devido ao cadastro de Bloqueio de Recursos (MATA660)
MR_HORAPARTEMPOPAHoras paradasTempo paradoTempo (em minutos) em que o recurso está parado. Esse tempo é obtido através do cadastro de Quantidade de horas paradas do calendário padrão. As horas paradas são obtidas através de uma Exceção de Calendário (MATA640). Serão contabilizadas como horas paradas, as horas que são úteis no calendário padrão, mas que não são úteis no calendário de exceção.
MR_HORAEXTTEMPOEXHoras extrasTempo extraTempo (em minutos) extra do recurso. Esse tempo é obtido através das horas extras cadastradas como Quantidade de horas extras do calendário de exceção. As horas extras são obtidas através de uma Exceção de Calendário (MATA640). Serão contabilizadas como horas extras, as horas que não são úteis no calendário padrão, mas que são úteis no calendário de exceção.
MR_HORARECTEMPOTOHora Tempo recurso

Quantidade total de horas Tempo (em minutos) total do recurso para a data da disponibilidade. As horas de recurso são obtidas Esse tempo é obtido através do seguinte cálculo:

Define a situação das horas do recurso, podendo ter os valores:

  • 1 = Disponível;
  • 2 = Indisponível.

    MR_HORAREC TEMPOTO = MR_HORADIS TEMPODI + MR_HORAEXT TEMPOEX - ( MR_HORBLOQ TEMPOBL +   MR_HORAPAR )

    MR_SITUACASituação

    TEMPOPA)

    Card
    labelSMK

    SMK - Detalhes da disponibilidade

    Esta tabela está ligada aos dados da tabela SMR (Disponibilidade do recurso), e irá registrar o detalhamento de cada horário da disponibilidade.

    ColunaDescriçãoConteúdo
    MK_FILIALFilial do sistemaFilial que está executando a programação
    MK_PROGCódigo da programaçãoCódigo da programação que iniciou o processamento
    MK_DISPCódigo da disponibilidadeCódigo sequencial de identificação da disponibilidade, vinculado com o registro da tabela SMR
    MK_SEQSequenciaSequencial de identificação do detalhe da disponibilidade.
    MK_DATDISPData da disponibilidadeIdentificação da data de cálculo da disponibilidade. 
    MK_HRINIHora inicialDetermina qual é o horário de início utilizado pela disponibilidade
    MK_HRFIMHora finalDetermina qual é o horário final utilizado pela disponibilidade
    MK_TIPOTipo da hora

    Determina qual é o tipo de utilização do horário, podendo ter os seguintes valores:

    • 1 = Hora disponível, obtida do calendário padrão;
    • 2 = Hora parada, obtida pela exceção de calendário;
    • 3 = Hora extra, obtida pela exceção de calendário.
    MK_BLOQUEBloqueio

    Indica se o horário está bloqueado por um bloqueio de recurso.

    • 1 = Sim;
    • 2 = Não.

    ...