Class SeqOperacoes

java.lang.Object
systextil.bo.beneficiamento.SeqOperacoes

public class SeqOperacoes extends Object
  • Constructor Details

    • SeqOperacoes

      public SeqOperacoes()
  • Method Details

    • verificarSeqOperacaoEstagioNaCapa

      public static void verificarSeqOperacaoEstagioNaCapa(br.com.intersys.systextil.connection.AppConnection conn, int ordemFilha) throws Exception
      Regra da Retificação Beneficiamento: - Deve comparar as operações da ordem filha com as operações da ordem mãe. - Quando a filha for gerada a partir da mãe, se uma etapa (seq_operacao, codigo_estagio) da filha já existir na mãe, deve-se ajustar a sequência da filha (incrementar/decrementar 1). Ou seja: - Ordem mãe: etapas já existentes em pcpb_015 (ordem_producao = ordemMae) - Ordem filha: novas etapas em pcpb_015 (ordem_producao = ordemFilha) - Se (seq_operacao, codigo_estagio) da filha existir na mãe, ajusta apenas a sequência da filha. A relação entre ordem filha e mãe é obtida via pcpb_010.ordem_reprocesso: - pcpb_010.ordem_producao = ordemFilha - pcpb_010.ordem_reprocesso = ordemMae
      Parameters:
      conn - conexão com o banco de dados
      ordemFilha - número da ordem de beneficiamento filha (nova)
      Throws:
      Exception