Package systextil.dao

Class Tamanho

java.lang.Object
systextil.dao.Tamanho

public class Tamanho extends Object
Representa a tabela BASI_020
  • Field Details

    • TECIDO_NORMAL

      public static final int TECIDO_NORMAL
      See Also:
    • TECIDO_TUBULAR

      public static final int TECIDO_TUBULAR
      See Also:
    • basi030_nivel030

      public final String basi030_nivel030
    • basi030_referenc

      public final String basi030_referenc
    • tamanho_ref

      public final String tamanho_ref
    • descr_tam_refer

      public final String descr_tam_refer
    • peso_liquido

      public final double peso_liquido
    • artigo_cotas

      public final int artigo_cotas
    • ordem_compra

      public final String ordem_compra
    • rendimento

      public final br.com.intersys.systextil.connection.Amount rendimento
    • metros_lineares

      public final br.com.intersys.systextil.connection.Amount metros_lineares
    • metros_cubicos

      public final double metros_cubicos
    • gramatura_1

      public final double gramatura_1
    • largura_1

      public final double largura_1
    • largura_2

      public final double largura_2
    • tipo_produto

      public final int tipo_produto
    • composicao_01

      public final String composicao_01
    • composicao_02

      public final String composicao_02
    • composicao_03

      public final String composicao_03
    • composicao_04

      public final String composicao_04
    • composicao_05

      public final String composicao_05
    • perc_composicao1

      public final br.com.intersys.systextil.connection.Amount perc_composicao1
    • perc_composicao2

      public final br.com.intersys.systextil.connection.Amount perc_composicao2
    • perc_composicao3

      public final br.com.intersys.systextil.connection.Amount perc_composicao3
    • perc_composicao4

      public final br.com.intersys.systextil.connection.Amount perc_composicao4
    • perc_composicao5

      public final br.com.intersys.systextil.connection.Amount perc_composicao5
    • compos_comer01

      public final String compos_comer01
    • compos_comer02

      public final String compos_comer02
    • compos_comer03

      public final String compos_comer03
    • compos_comer04

      public final String compos_comer04
    • compos_comer05

      public final String compos_comer05
    • simbolo_1

      public final String simbolo_1
    • simbolo_2

      public final String simbolo_2
    • simbolo_3

      public final String simbolo_3
    • simbolo_4

      public final String simbolo_4
    • simbolo_5

      public final String simbolo_5
    • codigo_embalagem

      public final int codigo_embalagem
    • peso_rolo

      public final double peso_rolo
    • gramatura_2

      public final double gramatura_2
    • gramatura_3

      public final double gramatura_3
    • comp_max_enfesto

      public final br.com.intersys.systextil.connection.Amount comp_max_enfesto
    • qtde_max_enfesto

      public final int qtde_max_enfesto
    • lote_fabr_pecas

      public final int lote_fabr_pecas
    • cod_processo

      public final int cod_processo
    • codigo_pente

      public final String codigo_pente
    • largura_pente

      public final br.com.intersys.systextil.connection.Amount largura_pente
    • qtde_fios

      public final int qtde_fios
    • batidas_metro

      public final br.com.intersys.systextil.connection.Amount batidas_metro
    • perc_perdas

      public final double perc_perdas
    • tipo_produto_global

      public final int tipo_produto_global
    • perc_alt_dim_comp

      public final br.com.intersys.systextil.connection.Amount perc_alt_dim_comp
    • titulo_fio

      public final String titulo_fio
    • perc_difer_peso

      public final br.com.intersys.systextil.connection.Amount perc_difer_peso
    • peso_mini_rolo

      public final double peso_mini_rolo
    • largura_saida_maquina

      public final double largura_saida_maquina
    • perc_alt_dim_larg

      public final double perc_alt_dim_larg
    • torcao_acabado

      public final double torcao_acabado
    • raport

      public final double raport
    • tubular_aberto

      public final int tubular_aberto
    • peso_rolo_pre_estampado

      public final double peso_rolo_pre_estampado
    • grupo_tecido_cortar

      public final int grupo_tecido_cortar
    • grupo_tecido_costurar

      public final int grupo_tecido_costurar
    • fator

      public final br.com.intersys.systextil.connection.Amount fator
    • titulo_fibra

      public final br.com.intersys.systextil.connection.Amount titulo_fibra
    • um_titulo_fibra

      public final int um_titulo_fibra
    • ne_titulo

      public final double ne_titulo
    • peso_medio_cone

      public final float peso_medio_cone
    • perdas_antes_tingimento

      public final double perdas_antes_tingimento
    • un_med_titulo_fio

      public final int un_med_titulo_fio
    • nr_alimentadores

      public final int nr_alimentadores
    • permite_misturar_maquina

      public final int permite_misturar_maquina
    • grupo_agrupador

      public final String grupo_agrupador
    • sub_agrupador

      public final String sub_agrupador
    • sequencia_tamanho

      public final int sequencia_tamanho
    • limite_falhas_mini

      public final double limite_falhas_mini
    • limite_falhas_rolo

      public final double limite_falhas_rolo
  • Method Details

    • get

      public static Tamanho get(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho)
      Returns:
      o registro da tabela BASI_020 ou nulo se n�o for encontrado
    • getSemSub

      public static Tamanho getSemSub(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia)
      Returns:
      o registro da tabela BASI_020, utilizando o primeiro sub encontrado ou nulo se n�o for encontrado
    • getCampoString

      public static String getCampoString(br.com.intersys.systextil.connection.AppConnection conn, String nome_campo, String nivel, String referencia, String tamanho)
      Retorna o valor do campo informado. Se o registro n�o existir, retorna vazio. Nunca retorna nulo.
    • getAgulhasFalhadas

      public static double getAgulhasFalhadas(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho)
    • getDescricao

      public static String getDescricao(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho)
    • getLarguraEGramatura1

      @Deprecated public static double[] getLarguraEGramatura1(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho)
      Deprecated.
      Priorizar o uso do objeto LarguraGramatura, atrav�s do m�todo getLarguraGramatura.
      Retorna um vetor de duas posi��es, com a largura_1 e a gramatura_1.
    • getLarguraGramatura

      public static Tamanho.LarguraGramatura getLarguraGramatura(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho)
    • updateComposicoes

      public static boolean updateComposicoes(br.com.intersys.systextil.connection.AppConnection conn, CodProduto item, ProdutoComposicao[] composicoes)
      Atualiza as composições. é necessario garantir que haja pelo menos cinco composições, mesmo que estejam preenchidas com zeros e espaços.
      Returns:
      se foi afetado um registro
    • getComposicoes

      public ProdutoComposicao[] getComposicoes()
      Retorna as composições associadas a este Tamanho, isto é, todas as que possuem nome e percentagem maior do que zero.
    • getReferencia

      public Referencia getReferencia(br.com.intersys.systextil.connection.AppConnection conn)
    • getTamanhoRef

      public TamanhoRef getTamanhoRef(br.com.intersys.systextil.connection.AppConnection conn)
    • getPercPerdas

      public static double getPercPerdas(br.com.intersys.systextil.connection.AppConnection conn, CodProduto prod)
    • getQuebraPreEstampado

      public static double getQuebraPreEstampado(br.com.intersys.systextil.connection.AppConnection conn, Alternativa alt, double percPerdas)
    • exists

      public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, String niv, String ref, String refTam)
    • get

      public static Tamanho get(br.com.intersys.systextil.connection.AppConnection conn, CodProduto codProduto)
    • getRendimento

      public static br.com.intersys.systextil.connection.Amount getRendimento(br.com.intersys.systextil.connection.AppConnection conn, String niv, String gru, String sub)
    • getRendimento

      public static br.com.intersys.systextil.connection.Amount getRendimento(br.com.intersys.systextil.connection.AppConnection conn, CodProduto codProduto)
    • calculaRendimento

      public static double calculaRendimento(br.com.intersys.systextil.connection.AppConnection conn, systextil.intg.dto.CodProduto produto)
    • getTipoProdutoGlobal

      public static int getTipoProdutoGlobal(br.com.intersys.systextil.connection.AppConnection cn, CodProduto prod)
    • getTipoDeProduto

      public static int getTipoDeProduto(br.com.intersys.systextil.connection.AppConnection cn, String nivel, String grupo, String subgrupo)
    • updateTitulo

      public static void updateTitulo(br.com.intersys.systextil.connection.AppConnection conn, double ne_titulo, int un_med_titulo_fio, Alternativa altProd)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho, String descr_tam_refer)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String referencia, String tamanho, String descr_tam_refer, int artigo_cota, String descr_ing, String descr_esp)
    • getTamanhoOrdenado

      public static List<String> getTamanhoOrdenado(br.com.intersys.systextil.connection.AppConnection cn, String nivel, String grupo)
    • listTamanhos

      public static List<String> listTamanhos(br.com.intersys.systextil.connection.AppConnection cn, String nivel, String referencia)
    • listTamanhoReferencia

      public static List<Tamanho> listTamanhoReferencia(br.com.intersys.systextil.connection.AppConnection cn, String nivel, String referencia)