Package systextil.confeccao
Class PcpcF121
java.lang.Object
systextil.confeccao.PcpcF121
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionPcpcF121
(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 TypeMethodDescriptionstatic 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 napcpc_021
.void
preencherOrdensFilhas
(br.com.intersys.systextil.connection.AppConnection conn, int qtde_total, int pcpc_f120_situacao) Lê os registros associados napcpc_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 formasvoid
processar
(br.com.intersys.systextil.connection.AppConnection conn, String tamanho, String sortimento, int quantidade)
-
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 formasMé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 napcpc_021
.- Parameters:
conn
- a conexãoordem_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 napcpc_020
, preenche as ordens filhas e atualiza a capa das ordens de produção.- Parameters:
conn
- a conexãoqtde_total
- a nova quantidade programada da ordempcpc_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
-