Package systextil.dao
Class ItensDoVolume
java.lang.Object
systextil.dao.ItensDoVolume
Representa a tabela
PCPC_325-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intfinal intfinal intfinal intfinal Stringfinal intfinal intfinal intfinal intfinal intfinal CodProdutofinal CodProdutofinal intfinal intfinal intfinal doublefinal doublefinal intfinal intfinal String -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanatenderPeca(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 voidatualizaItens(br.com.intersys.systextil.connection.AppConnection cn, int qtdePecasReal, int volume, CodProduto produtoLido, int artigo, int periodoOrdem, int ordemConfeccao, int sequenciaItem) static intdecrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, int sequenciaItem) static intdecrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem) static intdecrementarItem(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto produtoLido, int periodoOrdem, int ordemConfeccao, int sequenciaItem) static voiddeleteByVolume(br.com.intersys.systextil.connection.AppConnection conn, int numero_volume) static voiddeleteZerado(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) static booleanexisteProdZeradoVol(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int periodo, int ordem, int sequenciaItem) static booleanexisteZerado(br.com.intersys.systextil.connection.AppConnection cn, int volume, CodProduto prod, int ordem, int periodo) static booleanexists(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 ItensDoVolumegetByVolumeCaracteristica(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 voidinsereAtualizaItensDoVolume(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 voidinsert(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 voidinsert(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 doublesumGroupByProduto(br.com.intersys.systextil.connection.AppConnection conn, String campo, double numeroVolume) O metodo possue um link com a tabela de Volumes(pcpc_320).static voidupdatePedidosDoItem(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)
-