Package systextil.dao
Class ItensDoVolume
java.lang.Object
systextil.dao.ItensDoVolume
Representa a tabela
PCPC_325
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final int
final int
final int
final String
final int
final int
final int
final int
final int
final CodProduto
final CodProduto
final int
final int
final int
final double
final double
final int
final int
final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
atenderPeca
(br.com.intersys.systextil.connection.AppConnection cn, int volume, int seqItem) Atualiza a quantidade de peças atendidas para a quantidade de peças real do item do volume.static void
atualizaItens
(br.com.intersys.systextil.connection.AppConnection cn, int qtdePecasReal, int volume, CodProduto produtoLido, int artigo, int periodoOrdem, int ordemConfeccao, int sequenciaItem) static int
decrementarItem
(br.com.intersys.systextil.connection.AppConnection cn, int volume, int sequenciaItem) static int
decrementarItem
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem) static int
decrementarItem
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem, int ordemConfeccao, int sequenciaItem) static void
deleteByVolume
(br.com.intersys.systextil.connection.AppConnection conn, int numero_volume) static void
deleteZerado
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) static boolean
existeProdZeradoVol
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int periodo, int ordem, int sequenciaItem) static boolean
existeZerado
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int ordemConf, int periodoProd, String niv, String gru, String sub, String ite) static Map
<CodProduto, Double> getAndSum
(br.com.intersys.systextil.connection.AppConnection conn, int volume) static ItensDoVolume
getByVolumeCaracteristica
(br.com.intersys.systextil.connection.AppConnection conn, int numero_volume, int caracteristica) Método responsável por retornar o item do volume por volume e característicastatic void
insereAtualizaItensDoVolume
(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produto, int qtdePecasReal, int periodoOrdem, int ordemConfeccao, int artigoProduto, CodProduto produtoEstoque, int sequenciaItem, int depositoEntrada) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao040, int ordemConfeccao040, int periodoProducao040, String nivelProd040, String grupoProd040, String subgruProd040, String itemProd040, int numeroVolume, double quantProdVolIns) Deprecated.static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao040, int ordemConfeccao040, int periodoProducao040, String nivelProd040, String grupoProd040, String subgruProd040, String itemProd040, int numeroVolume, double quantProdVolIns, int sequencia) static List
<ItensDoVolume> listByNotaFiscalProdutoItemPedido
(br.com.intersys.systextil.connection.AppConnection appConnection, int codigoEmpresa, int notaFiscal, String serie, int seqItemPedido, String produtoVenda) static List
<ItensDoVolume> listByVolume
(br.com.intersys.systextil.connection.AppConnection cn, int numero_volume) static ItensDoVolume[]
listItensDeUmVolume
(br.com.intersys.systextil.connection.AppConnection cn, Volume volume) static List
<CodProduto> readItensDeUmVolume
(br.com.intersys.systextil.connection.AppConnection cn, Volume volume) static double
sumGroupByProduto
(br.com.intersys.systextil.connection.AppConnection conn, String campo, double numeroVolume) O metodo possue um link com a tabela de Volumes(pcpc_320).static void
updatePedidosDoItem
(br.com.intersys.systextil.connection.AppConnection cn, int sequenciaItem, int numeroVolume, CodProduto produto, int periodo, int ordemc, int srcSequenciaItem)
-
Field Details
-
produtoEstoque
-
qtde_quilos_estoque
public final double qtde_quilos_estoque -
artigo_produto
public final int artigo_produto -
seq_item_pedido
public final int seq_item_pedido -
qtde_quilos_real
public final double qtde_quilos_real -
executa_trigger
public final int executa_trigger -
nome_programa
-
usuario_sistema
-
deposito_entrada_item
public final int deposito_entrada_item -
qtde_pecas_atend
public final int qtde_pecas_atend -
deposito_saida_item
public final int deposito_saida_item -
ordem_producao
public final int ordem_producao -
sequencia_pack
public final int sequencia_pack -
numero_volume
public final int numero_volume -
produto
-
periodo_ordem
public final int periodo_ordem -
ordem_confeccao
public final int ordem_confeccao -
qtde_pecas_real
public final int qtde_pecas_real -
qtde_pecas_sug
public final int qtde_pecas_sug -
numero_kit
public final int numero_kit
-
-
Method Details
-
sum
public static double sum(br.com.intersys.systextil.connection.AppConnection conn, String campo, double numeroVolume) -
sumGroupByProduto
public static ArrayList<Double> sumGroupByProduto(br.com.intersys.systextil.connection.AppConnection conn, String campo, double numeroVolume) O metodo possue um link com a tabela de Volumes(pcpc_320). E retorna um sum do campo especificado com parametro.- Parameters:
campo
- o campo a fazer o sum(), colocar o nome da tabela na frente exemplo pcpc_325.qtde_pecas_real.numeroVolume
- numero_volume da pcpc_320.
-
getAndSum
public static Map<CodProduto,Double> getAndSum(br.com.intersys.systextil.connection.AppConnection conn, int volume) -
listItensDeUmVolume
public static ItensDoVolume[] listItensDeUmVolume(br.com.intersys.systextil.connection.AppConnection cn, Volume volume) -
readItensDeUmVolume
public static List<CodProduto> readItensDeUmVolume(br.com.intersys.systextil.connection.AppConnection cn, Volume volume) -
updatePedidosDoItem
public static void updatePedidosDoItem(br.com.intersys.systextil.connection.AppConnection cn, int sequenciaItem, int numeroVolume, CodProduto produto, int periodo, int ordemc, int srcSequenciaItem) -
exists
-
insert
@Deprecated public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao040, int ordemConfeccao040, int periodoProducao040, String nivelProd040, String grupoProd040, String subgruProd040, String itemProd040, int numeroVolume, double quantProdVolIns) Deprecated. -
insert
-
insereAtualizaItensDoVolume
public static void insereAtualizaItensDoVolume(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produto, int qtdePecasReal, int periodoOrdem, int ordemConfeccao, int artigoProduto, CodProduto produtoEstoque, int sequenciaItem, int depositoEntrada) -
atualizaItens
public static void atualizaItens(br.com.intersys.systextil.connection.AppConnection cn, int qtdePecasReal, int volume, CodProduto produtoLido, int artigo, int periodoOrdem, int ordemConfeccao, int sequenciaItem) -
decrementarItem
public static int decrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem, int ordemConfeccao, int sequenciaItem) -
decrementarItem
public static int decrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, int sequenciaItem) -
decrementarItem
public static int decrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem) -
existeZerado
public static boolean existeZerado(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) -
existeProdZeradoVol
public static boolean existeProdZeradoVol(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int periodo, int ordem, int sequenciaItem) -
deleteZerado
public static void deleteZerado(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) -
atenderPeca
public static boolean atenderPeca(br.com.intersys.systextil.connection.AppConnection cn, int volume, int seqItem) Atualiza a quantidade de peças atendidas para a quantidade de peças real do item do volume.- Parameters:
cn
- Conexão com o bancovolume
- o nº do volumeseqItem
- a sequência do item no pedido de venda.- Returns:
- Se atualizou algum registro.
-
listByVolume
public static List<ItensDoVolume> listByVolume(br.com.intersys.systextil.connection.AppConnection cn, int numero_volume) -
getByVolumeCaracteristica
public static ItensDoVolume getByVolumeCaracteristica(br.com.intersys.systextil.connection.AppConnection conn, int numero_volume, int caracteristica) Método responsável por retornar o item do volume por volume e característica- Parameters:
conn
- Conexão com o banco de dadosnumero_volume
- Número do volumecaracteristica
- Número da característica- Returns:
- Objeto do tipo ItensDoVolume
-
deleteByVolume
public static void deleteByVolume(br.com.intersys.systextil.connection.AppConnection conn, int numero_volume) -
listByNotaFiscalProdutoItemPedido
public static List<ItensDoVolume> listByNotaFiscalProdutoItemPedido(br.com.intersys.systextil.connection.AppConnection appConnection, int codigoEmpresa, int notaFiscal, String serie, int seqItemPedido, String produtoVenda)
-