Package systextil.dao
Class OrdemTecelagem
java.lang.Object
systextil.dao.OrdemTecelagem
Representa a tabela
PCPT_010
.-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Alternativa
Variável composta formada pela leitura dos campos "acab" e alternativa_item.final int
Deprecated.final Alternativa
Variável composta formada pela leitura dos campos "cd_pano" e alternativa_item.final int
final int
final Date
final Date
final Date
final Date
final int
final int
final Date
final String
final int
final CodMaquina
Variável composta formada pela leitura de grp_maq_grupo_mq, grp_maq_sbgr_maq e numero_maquina.final String
final String
final Time
final Time
final Time
final Time
final int
final CodMaquina
Variável composta formada pela leitura de grupo_maquina, subgru_maquina e numero_maquina.final double
final double
final int
final int
final String
final int
final int
final String
final String
final int
final int
final int
final int
final int
final double
final int
final br.com.intersys.systextil.connection.Amount
final double
final double
final double
final double
final double
final double
final double
final double
final int
final int
final int
final int
final int
final int
final String
final int
final int
final int
final String
final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
atualizaQuantidadesProduzidas
(br.com.intersys.systextil.connection.AppConnection cn, double qtdeQuilosAcabados, int qtdeRolosProduzidos, int ordem, boolean atualizaSubProgramacao, int sequencia) Atualiza a quantidade produzida da ordem, caso exista subprogramação será atualizada sua quantidade também.static void
atualizarOrdemDeServico
(br.com.intersys.systextil.connection.AppConnection cn, int ordemServico, int sequenciaOrdemDeServico, int ordemTecelagem) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int situacao) static boolean
existsMaquinaNaOrdemDeTecelagem
(br.com.intersys.systextil.connection.AppConnection cn, CodMaquina maquina) static boolean
existsPorOrdemAndTecido
(br.com.intersys.systextil.connection.AppConnection conn, int ordem, CodProduto produto) static OrdemTecelagem
get
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_tecelagem) static Alternativa
getAlternativaDaOT
(br.com.intersys.systextil.connection.AppConnection conn, int ordem) static CodProduto
getItem
(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem) static CodMaquina
getMaquina
(br.com.intersys.systextil.connection.AppConnection conn, int ordem) static OrdemTecelagem
getNaoCancelada
(br.com.intersys.systextil.connection.AppConnection conn, int ordem, int codCancelamento) static int
getOrdemPorTecido
(br.com.intersys.systextil.connection.AppConnection cn, CodProduto produto) static OrdemTecelagem
getOrdenAProduzirPorProduto
(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto) Irá retornar a primeira ordem encontrada em base no produto informado, a procura será por ordens de tecelagem que não estejam canceladas e que existem quantidades a produzir.static int
getOTByOrdemServico
(br.com.intersys.systextil.connection.AppConnection cn, int ordemServico) getPanoDaOrdemAnterior
(br.com.intersys.systextil.connection.AppConnection conn) static Alternativa[]
listAlternativas
(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao) static OrdemTecelagem[]
toArray
(br.com.intersys.systextil.connection.AppConnection cn) void
updateAddEtiquetasImpressas
(br.com.intersys.systextil.connection.AppConnection conn, int conta_rolos) static void
updateQtdeEtiquetas
(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem, String sinal) static void
updateQtdeProgramada
(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem, double qtde_quilos_prog) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_ordem) static void
updateZerarQtdeProgramada
(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem)
-
Field Details
-
periodo_producao
public final int periodo_producao -
cd_pano
Variável composta formada pela leitura dos campos "cd_pano" e alternativa_item. -
numero_programa
public final int numero_programa -
qtde_quilos_prog
public final double qtde_quilos_prog -
qtde_quilos_prod
public final br.com.intersys.systextil.connection.Amount qtde_quilos_prod -
qtde_rolos_prog
public final double qtde_rolos_prog -
qtde_rolos_prod
public final double qtde_rolos_prod -
maquina
Variável composta formada pela leitura de grupo_maquina, subgru_maquina e numero_maquina. -
cod_cancelamento
public final int cod_cancelamento -
dt_cancelamento
-
prioridade
public final int prioridade -
observacao
-
grp_maq
Variável composta formada pela leitura de grp_maq_grupo_mq, grp_maq_sbgr_maq e numero_maquina. -
roteiro_opcional
public final int roteiro_opcional -
alternativa_item
Deprecated.usarcd_pano
.alt -
acab
Variável composta formada pela leitura dos campos "acab" e alternativa_item. -
observacao2
-
data_digitacao
-
situacao_ordem
public final int situacao_ordem -
ordem_tecelagem
public final int ordem_tecelagem -
peso_rolo
public final double peso_rolo -
situacao_exp
public final int situacao_exp -
etiquetas_impressas
public final int etiquetas_impressas -
quilos_prog_acab
public final double quilos_prog_acab -
rolos_prog_acab
public final double rolos_prog_acab -
quilos_prod_acab
public final double quilos_prod_acab -
rolos_prod_acab
public final double rolos_prod_acab -
dep_entrada_tec
public final int dep_entrada_tec -
ordem_servico
public final int ordem_servico -
seq_ordem_serv
public final int seq_ordem_serv -
grupo_confeccao
-
tipo_producao
public final int tipo_producao -
mt_quadrado
public final double mt_quadrado -
mt_lineares
public final double mt_lineares -
dep_carga
public final int dep_carga -
numero_lote
-
tran_baixa_insumo
public final int tran_baixa_insumo -
qtde_unidades_prog
public final double qtde_unidades_prog -
hora_digitacao
-
usuario_digitacao
-
codigo_motivo
public final int codigo_motivo -
data_prev_inicio
-
hora_prev_inicio
-
situacao_reposicao
public final int situacao_reposicao -
tipo_ordem
public final int tipo_ordem -
data_prev_termino
-
hora_prev_termino
-
opcao_maquina
public final int opcao_maquina -
nr_boca
public final int nr_boca -
numero_agrupamento
public final int numero_agrupamento -
liquidacao_tecelagem
public final int liquidacao_tecelagem -
usuario_liquidacao_tecel
-
data_liquidacao_tecel
-
hora_liquidacao_tecel
-
situacao_mp
public final int situacao_mp -
ordem_benefic_modular
public final int ordem_benefic_modular -
grupo_maq_rolo
-
subgrupo_maq_rolo
-
numero_maq_rolo
public final int numero_maq_rolo -
endereco_rolo
-
-
Method Details
-
get
public static OrdemTecelagem get(br.com.intersys.systextil.connection.AppConnection conn, int ordem_tecelagem) -
getNaoCancelada
public static OrdemTecelagem getNaoCancelada(br.com.intersys.systextil.connection.AppConnection conn, int ordem, int codCancelamento) -
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_ordem) -
toArray
-
getPanoDaOrdemAnterior
-
updateAddEtiquetasImpressas
public void updateAddEtiquetasImpressas(br.com.intersys.systextil.connection.AppConnection conn, int conta_rolos) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int situacao) -
getAlternativaDaOT
public static Alternativa getAlternativaDaOT(br.com.intersys.systextil.connection.AppConnection conn, int ordem) -
getOrdenAProduzirPorProduto
public static OrdemTecelagem getOrdenAProduzirPorProduto(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto) Irá retornar a primeira ordem encontrada em base no produto informado, a procura será por ordens de tecelagem que não estejam canceladas e que existem quantidades a produzir. Dando preferencia para ordens que estejam mais tempo em aberto.- Parameters:
conn
-produto
- produto da ordem- Returns:
-
getOrdemPorTecido
public static int getOrdemPorTecido(br.com.intersys.systextil.connection.AppConnection cn, CodProduto produto) -
getMaquina
public static CodMaquina getMaquina(br.com.intersys.systextil.connection.AppConnection conn, int ordem) -
existsPorOrdemAndTecido
public static boolean existsPorOrdemAndTecido(br.com.intersys.systextil.connection.AppConnection conn, int ordem, CodProduto produto) -
atualizaQuantidadesProduzidas
public static void atualizaQuantidadesProduzidas(br.com.intersys.systextil.connection.AppConnection cn, double qtdeQuilosAcabados, int qtdeRolosProduzidos, int ordem, boolean atualizaSubProgramacao, int sequencia) Atualiza a quantidade produzida da ordem, caso exista subprogramação será atualizada sua quantidade também. Atualiza as quantidades com base nas informações do rolo (pcpt_020)- Parameters:
cn
-qtdeQuilosAcabados
-qtdeRolosProduzidos
-ordem
-atualizaSubProgramacao
-sequencia
- será usada apenas se atualizaSubProgramacao for parametrizada com true.
-
getItem
public static CodProduto getItem(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem) -
existsMaquinaNaOrdemDeTecelagem
public static boolean existsMaquinaNaOrdemDeTecelagem(br.com.intersys.systextil.connection.AppConnection cn, CodMaquina maquina) -
listAlternativas
public static Alternativa[] listAlternativas(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) -
atualizarOrdemDeServico
public static void atualizarOrdemDeServico(br.com.intersys.systextil.connection.AppConnection cn, int ordemServico, int sequenciaOrdemDeServico, int ordemTecelagem) -
getOTByOrdemServico
public static int getOTByOrdemServico(br.com.intersys.systextil.connection.AppConnection cn, int ordemServico) -
updateQtdeProgramada
public static void updateQtdeProgramada(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem, double qtde_quilos_prog) -
updateQtdeEtiquetas
public static void updateQtdeEtiquetas(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem, String sinal) -
updateZerarQtdeProgramada
public static void updateZerarQtdeProgramada(br.com.intersys.systextil.connection.AppConnection cn, int ordemTecelagem)
-
cd_pano
.alt