Package systextil.dao

Class Referencia

java.lang.Object
systextil.dao.Referencia

public class Referencia extends Object
Representa a tabela BASI_030
  • Field Details

    • nivel_estrutura

      public final String nivel_estrutura
    • referencia

      public final String referencia
    • descr_referencia

      public final String descr_referencia
    • unidade_medida

      public final String unidade_medida
    • ref_original

      public final String ref_original
    • conta_estoque

      public final int conta_estoque
    • artigo

      public final int artigo
    • artigo_cotas

      public final int artigo_cotas
    • tipo_produto

      public final int tipo_produto
    • linha_produto

      public final int linha_produto
    • colecao

      public final int colecao
    • 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
    • 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
    • cod_tipo_aviamento

      public final String cod_tipo_aviamento
    • cod_atributo_01

      public final int cod_atributo_01
    • cod_atributo_02

      public final int cod_atributo_02
    • cod_atributo_03

      public final int cod_atributo_03
    • cod_atributo_04

      public final int cod_atributo_04
    • cod_atributo_05

      public final int cod_atributo_05
    • cod_atributo_06

      public final int cod_atributo_06
    • cod_atributo_07

      public final int cod_atributo_07
    • cod_atributo_08

      public final int cod_atributo_08
    • cod_atributo_09

      public final int cod_atributo_09
    • cod_atributo_10

      public final int cod_atributo_10
    • item_baixa_estq

      public final String item_baixa_estq
    • observacao

      public final String observacao
    • comprado_fabric

      public final int comprado_fabric
    • perimetro_corte

      public final double perimetro_corte
    • metros_lineares

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

      public final Cnpj cliente
    • demanda

      public final int demanda
    • tempo_laser

      public final double tempo_laser
    • cor_de_estoque

      public final String cor_de_estoque
  • Method Details

    • get

      public static Referencia get(br.com.intersys.systextil.connection.AppConnection conn, String nivel_estrutura, String referencia)
      Returns:
      a referência obtida do banco conforme a chave informada, ou nulo se não for encontrada
    • get

      public static Referencia get(br.com.intersys.systextil.connection.AppConnection conn, CodProduto prod)
      Conveniência para obter a referência a partir de um código de produto.
      Returns:
      o mesmo que get(br.com.intersys.systextil.connection.AppConnection, java.lang.String, java.lang.String)
    • getUnidadeMedida

      public static String getUnidadeMedida(br.com.intersys.systextil.connection.AppConnection conn, String nivel_estrutura, String referencia)
      Returns:
      a unidade de medida, ou nulo se não existir ou não estiver preenchida
    • getColecao

      public Colecao getColecao(br.com.intersys.systextil.connection.AppConnection conn)
    • getLinha

      public ProdutoLinha getLinha(br.com.intersys.systextil.connection.AppConnection conn)
    • getArtigo

      public ProdutoArtigo getArtigo(br.com.intersys.systextil.connection.AppConnection conn)
    • getArtigoDeCotas

      public ArtigoDeCotas getArtigoDeCotas(br.com.intersys.systextil.connection.AppConnection conn)
    • getContaDeEstoque

      public ContaDeEstoque getContaDeEstoque(br.com.intersys.systextil.connection.AppConnection conn)
    • getTipoAviamento

      public AviamentoTipo getTipoAviamento(br.com.intersys.systextil.connection.AppConnection conn)
    • getDescricaoAtributos

      public String getDescricaoAtributos(br.com.intersys.systextil.connection.AppConnection conn)
    • getAtributosTipoAviamento

      public String getAtributosTipoAviamento(br.com.intersys.systextil.connection.AppConnection conn)
      Traz a descrição dos atributos das tabelas BASI_541 e BASI_544.
    • montaDescricaoTipoAviamento

      public String montaDescricaoTipoAviamento(br.com.intersys.systextil.connection.AppConnection conn)
      Traz a descrição a partir do método getDescricaoAtributos ou, se não tiver vindo nada, de getAtributosTipoAviamento. Este método foi convertido a partir do programa rcnb_e200 do Vision
    • getComposicao

      public String getComposicao()
      Retorna a concatenação das 5 composições (percentagem, símbolo e composição).
    • updateComposicoes

      public static boolean updateComposicoes(br.com.intersys.systextil.connection.AppConnection conn, CodProduto item, ProdutoComposicao[] composicoes)
      Atualiza as composições. É necessário 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.