Class PcpcF121

java.lang.Object
systextil.confeccao.PcpcF121

public class PcpcF121 extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    PcpcF121(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, TagInteractive interactive, String nome_form, int ordem_producao, String referencia_peca, int alternativa_peca, int roteiro_peca, int tipo_programacao, int periodo_producao, String observacao, int cd_agrup_col)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    atualizarUltimoEstagioOrdemPrincipal(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao)
     
    void
    deletePcpc032(br.com.intersys.systextil.connection.AppConnection conn)
     
    void
    gera_pacotes_enfestos(br.com.intersys.systextil.connection.AppConnection conn, boolean controleProcessoBlocoK, int nr_projecao, String nivel, String grupo, String subgrupo, String item, int nr_alternativa, int nr_roteiro, int ordem_producao, int periodo_ordens, int sequencia_tamanho, double qtde_distrib, int agrupar_op, int ordem_agrupamento, int risco_padrao, int ordem_estrutura, int sequencia_aux, int seq_distrib_aux, int nr_agrup_ordem, int situacao_bloqueio)
    Na tmrp_f690, preenche a ordem de produção que foi criada, e atualmente percorre os componentes somente de nível 1 e 2.
    static int
    getQtdeTotal(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao)
    Soma as quantidades da ordem de produção na pcpc_021.
    void
    preencherOrdensFilhas(br.com.intersys.systextil.connection.AppConnection conn, int qtde_total, int pcpc_f120_situacao)
    Lê os registros associados na pcpc_020, preenche as ordens filhas e atualiza a capa das ordens de produção.
    static void
    processar(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, TagInteractive interactive, systextil.dao.Roteiro prodOP, int ordem_producao, int tipo_programacao, int periodo_producao, int quantidade, String observacao, int cd_agrup_col)
    Deprecated.
    Usar outras formas
    void
    processar(br.com.intersys.systextil.connection.AppConnection conn, String tamanho, String sortimento, int quantidade)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PcpcF121

      public PcpcF121(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, TagInteractive interactive, String nome_form, int ordem_producao, String referencia_peca, int alternativa_peca, int roteiro_peca, int tipo_programacao, int periodo_producao, String observacao, int cd_agrup_col)
  • Method Details

    • processar

      public void processar(br.com.intersys.systextil.connection.AppConnection conn, String tamanho, String sortimento, int quantidade) throws Exception
      Throws:
      Exception
    • processar

      @Deprecated public static void processar(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, UtilTag utilTag, TagInteractive interactive, systextil.dao.Roteiro prodOP, int ordem_producao, int tipo_programacao, int periodo_producao, int quantidade, String observacao, int cd_agrup_col) throws Exception
      Deprecated.
      Usar outras formas
      Método legado para o pcpc_f121.
      Throws:
      Exception
    • atualizarUltimoEstagioOrdemPrincipal

      public static void atualizarUltimoEstagioOrdemPrincipal(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao)
    • deletePcpc032

      public void deletePcpc032(br.com.intersys.systextil.connection.AppConnection conn)
    • getQtdeTotal

      public static int getQtdeTotal(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao)
      Soma as quantidades da ordem de produção na pcpc_021.
      Parameters:
      conn - a conexão
      ordem_producao - a ordem de produção
      Returns:
      a soma das quantidades
    • preencherOrdensFilhas

      public void preencherOrdensFilhas(br.com.intersys.systextil.connection.AppConnection conn, int qtde_total, int pcpc_f120_situacao) throws TagException
      Lê os registros associados na pcpc_020, preenche as ordens filhas e atualiza a capa das ordens de produção.
      Parameters:
      conn - a conexão
      qtde_total - a nova quantidade programada da ordem
      pcpc_f120_situacao - a situação atual da ordem (talvez não seja necessário receber por aqui)
      Throws:
      TagException - se houver um tecido não encontrado na estrutura
    • gera_pacotes_enfestos

      public void gera_pacotes_enfestos(br.com.intersys.systextil.connection.AppConnection conn, boolean controleProcessoBlocoK, int nr_projecao, String nivel, String grupo, String subgrupo, String item, int nr_alternativa, int nr_roteiro, int ordem_producao, int periodo_ordens, int sequencia_tamanho, double qtde_distrib, int agrupar_op, int ordem_agrupamento, int risco_padrao, int ordem_estrutura, int sequencia_aux, int seq_distrib_aux, int nr_agrup_ordem, int situacao_bloqueio) throws Exception
      Na tmrp_f690, preenche a ordem de produção que foi criada, e atualmente percorre os componentes somente de nível 1 e 2.
      Throws:
      Exception