Package systextil.dao
Class OrdemDeBeneficiamentoProduto
java.lang.Object
br.com.intersys.systextil.util.CodProduto
systextil.dao.CodProduto
systextil.dao.Alternativa
systextil.dao.OrdemDeBeneficiamentoProduto
- All Implemented Interfaces:
Comparable<CodProduto>
Representa a tabela
PCPB_020
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal double
final int
Deprecated.final int
final int
final int
final double
final double
final Date
final int
final Date
final double
final int
final int
final int
final double
final double
final int
final int
final int
final int
final Date
final double
final double
final int
final int
final String
final String
final int
final Alternativa
final String
Deprecated.obter o valor depano_sbg
ou desta instância mesmo.final String
Deprecated.obter o valor depano_sbg
ou desta instância mesmo.final String
Deprecated.obter o valor depano_sbg
ou desta instância mesmo.final String
Deprecated.obter o valor depano_sbg
ou desta instância mesmo.final double
final double
final double
final double
final double
final int
final int
final double
final double
final double
final double
final double
final double
final double
final double
final double
final double
final double
final br.com.intersys.systextil.connection.Amount
final int
final int
final int
final int
final int
final double
final double
final double
final double
final double
final double
final int
final double
final int
Fields inherited from class systextil.dao.Alternativa
alt
Fields inherited from class systextil.dao.CodProduto
ESPACOS, TEMP_CONVERTER, ZEROS
Fields inherited from class br.com.intersys.systextil.util.CodProduto
gru, ite, niv, sub
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
atualizaQtdeKgRolosProg
(br.com.intersys.systextil.connection.AppConnection conn, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) Não é filtrado pela sequencia_principal.static void
atualizaQtdeRolosProgramado
(br.com.intersys.systextil.connection.AppConnection conn, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item, int sequencia_principal) Atualiza os campos qtde_quilos_prog e qtde_rolos_prog adicionando-os aos parametros qtde_quilos_prog_adicionar e qtde_rolos_prog_adicionar do registro selecionadostatic void
atualizaQtdeRolosProgramado
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto produtoPanoSBG, int sequencia_principal, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar) Atualiza os campos qtde_quilos_prog e qtde_rolos_prog adicionando-os aos parametros qtde_quilos_prog_adicionar e qtde_rolos_prog_adicionar do registro selecionadostatic int
count
(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficimento) Retorna a quantidade de tecidos na ordem de beneficiamento não cancelados.static void
delete
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) static boolean
existeOrdemByCodCancelamento
(br.com.intersys.systextil.connection.AppConnection cn, int ob, int codCancelamento) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, CodProduto pano_sbg, int ordem_producao) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, CodProduto pano_sbg, int ordem_producao, int sequencia_principal) static boolean
existsQtdeQuilosProdByOrdemProducao
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) Informa se existe registro comqtde_quilos_prod
maior que zero para essaordem_producao
.static boolean
existsQtdeQuilosRealZero
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) Informa se existe registro comqtde_quilos_real=0
para aordem_producao
informada.static DataReader
get
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, int sequencia_principal) Retorna asOrdemDeBeneficiamentoProduto
com base na ordem de producao e sequencia principalstatic OrdemDeBeneficiamentoProduto
get
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) static OrdemDeBeneficiamentoProduto
get
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg) static OrdemDeBeneficiamentoProduto
get
(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, CodProduto produto, int codigoAcomp, int loteAcomp) static OrdemDeBeneficiamentoProduto
get
(br.com.intersys.systextil.connection.AppConnection conn, String basi030_nivel030, String basi030_referenc, String tamanho_ref) static Alternativa
getAlternativaProdutoPelaOrdem
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) static OrdemDeBeneficiamentoProduto
getByOrdem
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, int sequencia_principal) static DataReader
getByOrdemProducao
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) static OrdemDeBeneficiamentoProduto
getByOrdemProducaoAndProduto
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg) static OrdemDeBeneficiamentoProduto
getFirstNaoCanceladoByOrdemAndProduto
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) Busca o primeiro item não cancelado para a ordem e o produtostatic CodProduto
getItem
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) static int
getMaxSequencia
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) static CodProduto
getProdutoPelaOrdem
(br.com.intersys.systextil.connection.AppConnection conn, int ob) static double
getTotalKgReal
(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) static double
getTotalQtdeQuilosProg
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) static double
getTotalRolos
(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) Faz o select através da ordem de beneficiamento para pegar o total de rolos dos itens da ordem de beneficiamento.static double
getTotalRolos
(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento, String nivel, String grupo) Faz o select através da ordem de beneficiamento e tecido para pegar o total de rolos dos itens da ordem de beneficiamento.static OrdemDeBeneficiamentoProduto
getUsandoOB
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProd) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item, int alternativa_item, int roteiro_opcional, double qtde_quilos_prog, double qtde_rolos_prog, double largura_tecido, double gramatura, br.com.intersys.systextil.connection.Amount rendimento, int lote_acomp, int codigo_acomp, int sequencia) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto codProduto, int alternativa_item, int roteiro_opcional, double qtde_quilos_prog, double qtde_rolos_prog, double largura_tecido, double gramatura, br.com.intersys.systextil.connection.Amount rendimento, int lote_acomp, int codigo_acomp, int sequencia) Insere nova OrdemDeBeneficiamentoProduto no bancostatic Alternativa[]
listAlternativas
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) static OrdemDeBeneficiamentoProduto[]
listaProdutosDaOrdem
(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) Retorna os produtos da ordem de beneficiamento que não foram cancelados, código cancelamento igual a 0.static OrdemDeBeneficiamentoProduto[]
listaProdutosDaOrdem
(br.com.intersys.systextil.connection.AppConnection conn, OrdemDeBeneficiamento ordem, int codCanc) static boolean
produtoGlobalParaPreparacao
(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) static int
updateAlternativaItem
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg, int alternativa_item) static int
updateCorProdutoByOrdemServico
(br.com.intersys.systextil.connection.AppConnection conn, int ordemServico, int sequenciaOrdemServico, int ordemProducao, int sequenciaOrdemProducao, String novaCor) Atualiza o código da cor da ordem de beneficiamento baseando-se na ordem de serviço e na sequencia do item da ordem de serviço.static int
updateCorProdutoByOrdemServico
(br.com.intersys.systextil.connection.AppConnection conn, int ordemServico, int sequenciaOrdemServico, String novaCor) Atualiza o código da cor da ordem de beneficiamento baseando-se na ordem de serviço e na sequencia do item da ordem de serviço.static int
updateQuilosERolosReal
(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg, double qtde_quilos_real, double qtde_rolos_real) Methods inherited from class systextil.dao.Alternativa
toString
Methods inherited from class systextil.dao.CodProduto
parse
Methods inherited from class br.com.intersys.systextil.util.CodProduto
compareTo, equals, hashCode
-
Field Details
-
grau_compactacao
public final int grau_compactacao -
grau_solidez
public final int grau_solidez -
largura_final
public final double largura_final -
perc_perdas
public final double perc_perdas -
perc_umidade
public final double perc_umidade -
rendimento
public final br.com.intersys.systextil.connection.Amount rendimento -
torcao
public final int torcao -
qtde_unidade_prog
public final double qtde_unidade_prog -
cursos
public final double cursos -
colunas
public final double colunas -
elasticidade
public final double elasticidade -
alongamento
public final double alongamento -
perc_alt_dim_comp
public final double perc_alt_dim_comp -
perc_alt_dim_larg
public final double perc_alt_dim_larg -
peso_rolo_coletado
public final double peso_rolo_coletado -
codigo_acomp
public final int codigo_acomp -
lote_acomp
public final int lote_acomp -
solidez_lavacao
public final double solidez_lavacao -
solidez_suor
public final double solidez_suor -
solidez_agua_clorada
public final double solidez_agua_clorada -
solidez_agua_mar
public final double solidez_agua_mar -
solidez_friccao_seco
public final double solidez_friccao_seco -
solidez_friccao_umido
public final double solidez_friccao_umido -
gramatura_final
public final double gramatura_final -
tecnico
public final int tecnico -
data_analise
-
hora_analise
-
observacao1
-
observacao2
-
situacao_analise
public final int situacao_analise -
sequencia
public final int sequencia -
sequencia_principal
public final int sequencia_principal -
qtde_rolos_prod
public final double qtde_rolos_prod -
qtde_quilos_prod
public final double qtde_quilos_prod -
qtde_quilos_antes_ting
public final double qtde_quilos_antes_ting -
seq_ordem_servico
public final int seq_ordem_servico -
preparado_mistura_fio_tear
public final int preparado_mistura_fio_tear -
lote_comb
public final int lote_comb -
qtde_fitas
public final int qtde_fitas -
tempo_tingimento_grafico
public final double tempo_tingimento_grafico -
qtde_unidade
public final double qtde_unidade -
qtde_unidade_prod
public final double qtde_unidade_prod -
dep_preparacao_quilos
public final int dep_preparacao_quilos -
guia_pro_pc05pb10
public final int guia_pro_pc05pb10 -
guia_pro_nr_gbene
public final int guia_pro_nr_gbene -
pano_sbg
-
pano_sbg_nivel99
Deprecated.obter o valor depano_sbg
ou desta instância mesmo. -
pano_sbg_grupo
Deprecated.obter o valor depano_sbg
ou desta instância mesmo. -
pano_sbg_subgrupo
Deprecated.obter o valor depano_sbg
ou desta instância mesmo. -
pano_sbg_item
Deprecated.obter o valor depano_sbg
ou desta instância mesmo. -
alternativa_item
Deprecated.obter o valor depano_sbg
ou desta instância mesmo. -
roteiro_opcional
public final int roteiro_opcional -
qtde_rolos_prog
public final double qtde_rolos_prog -
qtde_quilos_prog
public final double qtde_quilos_prog -
cod_cancelamento
public final int cod_cancelamento -
dt_cancelamento
-
largura_tecido
public final double largura_tecido -
ordem_producao
public final int ordem_producao -
qtde_quilos_real
public final double qtde_quilos_real -
qtde_rolos_real
public final double qtde_rolos_real -
gramatura
public final double gramatura -
avaliacao_toque
public final int avaliacao_toque -
enco_comprimento
public final int enco_comprimento -
enco_largura
public final int enco_largura -
fator_cobertura
public final int fator_cobertura -
qtde_receita
public final double qtde_receita
-
-
Method Details
-
getFirstNaoCanceladoByOrdemAndProduto
public static OrdemDeBeneficiamentoProduto getFirstNaoCanceladoByOrdemAndProduto(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) Busca o primeiro item não cancelado para a ordem e o produto- Parameters:
conn
- a conexão com o bancoordem_producao
- a ordem de producaopano_sbg_nivel99
- o nivel do produtopano_sbg_grupo
- o grupo do produtopano_sbg_subgrupo
- o subgrupo do produtopano_sbg_item
- o item do produto- Returns:
- um
OrdemDeBeneficiamentoProduto
-
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto codProduto, int alternativa_item, int roteiro_opcional, double qtde_quilos_prog, double qtde_rolos_prog, double largura_tecido, double gramatura, br.com.intersys.systextil.connection.Amount rendimento, int lote_acomp, int codigo_acomp, int sequencia) Insere nova OrdemDeBeneficiamentoProduto no banco- Parameters:
conn
-ordem_producao
-codProduto
-alternativa_item
-roteiro_opcional
-qtde_quilos_prog
-qtde_rolos_prog
-largura_tecido
-gramatura
-rendimento
-lote_acomp
-codigo_acomp
-sequencia
-
-
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item, int alternativa_item, int roteiro_opcional, double qtde_quilos_prog, double qtde_rolos_prog, double largura_tecido, double gramatura, br.com.intersys.systextil.connection.Amount rendimento, int lote_acomp, int codigo_acomp, int sequencia) - Parameters:
conn
-ordem_producao
-pano_sbg_nivel99
-pano_sbg_grupo
-pano_sbg_subgrupo
-pano_sbg_item
-alternativa_item
-roteiro_opcional
-qtde_quilos_prog
-qtde_rolos_prog
-largura_tecido
-gramatura
-rendimento
-lote_acomp
-codigo_acomp
-sequencia
-
-
atualizaQtdeRolosProgramado
public static void atualizaQtdeRolosProgramado(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto produtoPanoSBG, int sequencia_principal, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar) Atualiza os campos qtde_quilos_prog e qtde_rolos_prog adicionando-os aos parametros qtde_quilos_prog_adicionar e qtde_rolos_prog_adicionar do registro selecionado- Parameters:
conn
- Conexãoordem_producao
-produtoPanoSBG
- Codigo de Produto do Pano SBGsequencia_principal
-qtde_quilos_prog_adicionar
- Quantidade de Kg a adicionarqtde_rolos_prog_adicionar
- Quantidade de rolos a adicionar
-
atualizaQtdeRolosProgramado
public static void atualizaQtdeRolosProgramado(br.com.intersys.systextil.connection.AppConnection conn, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item, int sequencia_principal) Atualiza os campos qtde_quilos_prog e qtde_rolos_prog adicionando-os aos parametros qtde_quilos_prog_adicionar e qtde_rolos_prog_adicionar do registro selecionado- Parameters:
conn
- Conexãoqtde_quilos_prog_adicionar
- Quantidade de Kg a adicionarqtde_rolos_prog_adicionar
- Quantidade de rolos a adicionarordem_producao
-pano_sbg_nivel99
-pano_sbg_grupo
-pano_sbg_subgrupo
-pano_sbg_item
-sequencia_principal
-
-
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) - Parameters:
conn
-- Returns:
- true se existe pelo menos um tecido para a ordem de produção
-
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, CodProduto pano_sbg, int ordem_producao) - Parameters:
conn
-- Returns:
- true se existe pelo menos um registro de acordo com os parametros
-
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, CodProduto pano_sbg, int ordem_producao, int sequencia_principal) - Parameters:
conn
-pano_sbg
-ordem_producao
-sequencia_principal
-- Returns:
- true se existe algum registro com os parametros selecionados
-
existsQtdeQuilosProdByOrdemProducao
public static boolean existsQtdeQuilosProdByOrdemProducao(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) Informa se existe registro comqtde_quilos_prod
maior que zero para essaordem_producao
. -
get
public static DataReader get(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, int sequencia_principal) Retorna asOrdemDeBeneficiamentoProduto
com base na ordem de producao e sequencia principal- Parameters:
conn
-ordem_producao
-sequencia_principal
-- Returns:
- um
DataReader
pronto para a leitura dos dados
-
get
public static OrdemDeBeneficiamentoProduto get(br.com.intersys.systextil.connection.AppConnection conn, String basi030_nivel030, String basi030_referenc, String tamanho_ref) - Returns:
- o
OrdemDeBeneficiamentoProduto
relativo aos parametros
-
getByOrdem
public static OrdemDeBeneficiamentoProduto getByOrdem(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, int sequencia_principal) -
get
public static OrdemDeBeneficiamentoProduto get(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) - Parameters:
conn
-- Returns:
- o
OrdemDeBeneficiamentoProduto
relativo aos parametros
-
get
public static OrdemDeBeneficiamentoProduto get(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg) - Parameters:
conn
-- Returns:
- o
OrdemDeBeneficiamentoProduto
relativo aos parametros
-
updateAlternativaItem
public static int updateAlternativaItem(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg, int alternativa_item) - Returns:
- a quantidade de registros afetados
-
updateQuilosERolosReal
public static int updateQuilosERolosReal(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg, double qtde_quilos_real, double qtde_rolos_real) - Returns:
- a quantidade de registros afetados
-
getByOrdemProducao
public static DataReader getByOrdemProducao(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) -
getTotalQtdeQuilosProg
public static double getTotalQtdeQuilosProg(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) - Parameters:
conn
-ordem_producao
-- Returns:
- o sum() do campo qtde_quilos_prog, ou zero se nada for encontrado
-
existsQtdeQuilosRealZero
public static boolean existsQtdeQuilosRealZero(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) Informa se existe registro comqtde_quilos_real=0
para aordem_producao
informada. -
getByOrdemProducaoAndProduto
public static OrdemDeBeneficiamentoProduto getByOrdemProducaoAndProduto(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao, CodProduto pano_sbg) -
getMaxSequencia
public static int getMaxSequencia(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao) - Parameters:
conn
-ordem_producao
-- Returns:
- o max() do campo sequencia, ou zero se nada for encontrado
-
get
public static OrdemDeBeneficiamentoProduto get(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, CodProduto produto, int codigoAcomp, int loteAcomp) -
listaProdutosDaOrdem
public static OrdemDeBeneficiamentoProduto[] listaProdutosDaOrdem(br.com.intersys.systextil.connection.AppConnection conn, OrdemDeBeneficiamento ordem, int codCanc) -
listaProdutosDaOrdem
public static OrdemDeBeneficiamentoProduto[] listaProdutosDaOrdem(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) Retorna os produtos da ordem de beneficiamento que não foram cancelados, código cancelamento igual a 0.- Parameters:
conn
- Conexão com a base de dadosordemBeneficiamento
- Ordem de beneficiamento- Returns:
-
updateCorProdutoByOrdemServico
public static int updateCorProdutoByOrdemServico(br.com.intersys.systextil.connection.AppConnection conn, int ordemServico, int sequenciaOrdemServico, String novaCor) Atualiza o código da cor da ordem de beneficiamento baseando-se na ordem de serviço e na sequencia do item da ordem de serviço. Fará um update no campo PCPB_020.PANO_SBG_ITEM para o valor do parâmetro @param novaCor.- Parameters:
conn
- Conexão com a base de dados.ordemServico
- Numero da ordem de serviço em que a Ordem de Beneficiamento esta associada.sequenciaOrdemServico
- Sequência da ordem de serviço em que se encontra o item da Ordem de Beneficiamento.novaCor
- Código da nova cor, código que fará parte do produto da Ordem de Beneficiamento- Returns:
- Retorna o número de linhas atualizadas na ordem de beneficimento, teoricamente deve ser somente uma.
-
updateCorProdutoByOrdemServico
public static int updateCorProdutoByOrdemServico(br.com.intersys.systextil.connection.AppConnection conn, int ordemServico, int sequenciaOrdemServico, int ordemProducao, int sequenciaOrdemProducao, String novaCor) Atualiza o código da cor da ordem de beneficiamento baseando-se na ordem de serviço e na sequencia do item da ordem de serviço. Fará um update no campo PCPB_020.PANO_SBG_ITEM para o valor do parâmetro @param novaCor.- Parameters:
conn
- Conexão com a base de dados.ordemServico
- Numero da ordem de serviço em que a Ordem de Beneficiamento esta associada.sequenciaOrdemServico
- Sequência da ordem de serviço em que se encontra o item da Ordem de Beneficiamento.ordemProducao
- Ordem de produção associada a ordem de serviço.sequenciaOrdemProducao
- Sequencia do item da ordem de produção associada a ordem de serviço.novaCor
- Código da nova cor, código que fará parte do produto da Ordem de Beneficiamento- Returns:
- Retorna o número de linhas atualizadas na ordem de beneficimento, teoricamente deve ser somente uma.
-
count
public static int count(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficimento) Retorna a quantidade de tecidos na ordem de beneficiamento não cancelados.- Parameters:
conn
- Conexão com a base de dadosordemBeneficimento
- Número da ordem de beneficimento que se deseja a quantidade de tecidos.- Returns:
- Retorna a quantidade de itens da ordem de beneficiamento, onde o código cancelamento seja igual a 0;
-
getTotalRolos
public static double getTotalRolos(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) Faz o select através da ordem de beneficiamento para pegar o total de rolos dos itens da ordem de beneficiamento.- Parameters:
conn
- Conexão com a base de dados.ordemBeneficiamento
- Ordem de beneficiamento que será pego a quantidade de quilos e rolos.- Returns:
- Retorna a quantidade total rolos da ordem de beneficiamento.
-
getTotalRolos
public static double getTotalRolos(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento, String nivel, String grupo) Faz o select através da ordem de beneficiamento e tecido para pegar o total de rolos dos itens da ordem de beneficiamento.- Parameters:
conn
- Conexão com a base de dados.ordemBeneficiamento
- Ordem de beneficiamento que será pego a quantidade de quilos e rolos.nivel
- Nivel do produto da Ordem de beneficiamentogrupo
- Grupo do produto da Ordem de beneficiamento- Returns:
- Retorna a quantidade total rolos da ordem de beneficiamento.
-
getTotalKgReal
public static double getTotalKgReal(br.com.intersys.systextil.connection.AppConnection conn, int ordemBeneficiamento) -
existeOrdemByCodCancelamento
public static boolean existeOrdemByCodCancelamento(br.com.intersys.systextil.connection.AppConnection cn, int ob, int codCancelamento) -
getUsandoOB
public static OrdemDeBeneficiamentoProduto getUsandoOB(br.com.intersys.systextil.connection.AppConnection cn, int ordemProd) -
getProdutoPelaOrdem
public static CodProduto getProdutoPelaOrdem(br.com.intersys.systextil.connection.AppConnection conn, int ob) -
getAlternativaProdutoPelaOrdem
public static Alternativa getAlternativaProdutoPelaOrdem(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) -
listAlternativas
public static Alternativa[] listAlternativas(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) -
produtoGlobalParaPreparacao
public static boolean produtoGlobalParaPreparacao(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) -
getItem
public static CodProduto getItem(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao) -
atualizaQtdeKgRolosProg
public static void atualizaQtdeKgRolosProg(br.com.intersys.systextil.connection.AppConnection conn, double qtde_quilos_prog_adicionar, double qtde_rolos_prog_adicionar, int ordem_producao, String pano_sbg_nivel99, String pano_sbg_grupo, String pano_sbg_subgrupo, String pano_sbg_item) Não é filtrado pela sequencia_principal.- Parameters:
conn
-qtde_quilos_prog_adicionar
-qtde_rolos_prog_adicionar
-ordem_producao
-pano_sbg_nivel99
-pano_sbg_grupo
-pano_sbg_subgrupo
-pano_sbg_item
-
-
delete
public static void delete(br.com.intersys.systextil.connection.AppConnection conn, int ordem_producao)
-
pano_sbg
ou desta instância mesmo.