Package systextil.dao

Class ProdutoInformacao

All Implemented Interfaces:
Comparable<CodProduto>

public class ProdutoInformacao extends CodProduto
Representa a tabela BASI_400
  • Field Details

    • sequencia

      public final int sequencia
    • data_01

      public final Date data_01
    • data_02

      public final Date data_02
    • data_03

      public final Date data_03
    • situacao

      public final int situacao
    • classificacao

      public final int classificacao
    • valor_02

      public final double valor_02
    • valor_03

      public final double valor_03
    • valor_04

      public final double valor_04
    • usuario_bloq

      public final String usuario_bloq
    • data_bloq

      public final Date data_bloq
    • hora_bloq

      public final Date hora_bloq
    • descricao_01

      public final String descricao_01
    • descricao_02

      public final String descricao_02
    • descricao_03

      public final String descricao_03
    • valor_05

      public final int valor_05
    • valor_06

      public final int valor_06
    • data_04

      public final Date data_04
    • valor_07

      public final br.com.intersys.systextil.connection.Amount valor_07
    • valor_08

      public final br.com.intersys.systextil.connection.Amount valor_08
    • valor_09

      public final br.com.intersys.systextil.connection.Amount valor_09
    • valor_10

      public final br.com.intersys.systextil.connection.Amount valor_10
    • valor_11

      public final br.com.intersys.systextil.connection.Amount valor_11
    • valor_12

      public final br.com.intersys.systextil.connection.Amount valor_12
    • valor_13

      public final br.com.intersys.systextil.connection.Amount valor_13
    • valor_14

      public final br.com.intersys.systextil.connection.Amount valor_14
    • valor_15

      public final br.com.intersys.systextil.connection.Amount valor_15
    • exige_baixa

      public final int exige_baixa
    • cnpj9

      public final int cnpj9
    • cnpj4

      public final int cnpj4
    • cnpj2

      public final int cnpj2
    • string_01

      public final String string_01
    • string_02

      public final String string_02
    • string_03

      public final String string_03
    • string_04

      public final String string_04
    • int_01

      public final int int_01
    • int_02

      public final int int_02
    • int_03

      public final int int_03
    • int_04

      public final int int_04
    • int_05

      public final int int_05
    • int_06

      public final int int_06
    • int_07

      public final int int_07
    • complemento

      public final String complemento
    • obs_produtos_bloqueados

      public final String obs_produtos_bloqueados
    • libera_produtos_bloqueados

      public final int libera_produtos_bloqueados
    • nivel

      public final String nivel
    • grupo

      public final String grupo
    • subgrupo

      public final String subgrupo
    • item

      public final String item
    • tipo_informacao

      public final int tipo_informacao
    • codigo_informacao

      public final int codigo_informacao
    • valor

      public final double valor
    • observacao

      public final String observacao
  • Method Details

    • get

      public static ProdutoInformacao get(br.com.intersys.systextil.connection.AppConnection conn, int tipo_informacao, String codigo_informacao)
    • listConservacao

      public static ProdutoInformacao[] listConservacao(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto, int tipo_informacao)
      Será que o código tipo_informacao para conservacao seria fixo 50?
    • existePorTipoECodigo

      public static boolean existePorTipoECodigo(br.com.intersys.systextil.connection.AppConnection conn, CodProduto comp, int tipo_informacao, int codigo_informacao)
      Vê se existe registros para o produto informado.
    • existePorTipoECodigoConsiderandoZeros

      public static boolean existePorTipoECodigoConsiderandoZeros(br.com.intersys.systextil.connection.AppConnection conn, CodProduto comp, int tipo_informacao, int codigo_informacao)
      Vê se existe registros para o produto informado, considerando também os registros que têm grupo ou subgrupo ou item com zeros.
    • insertIgnoreUniqueViolation

      public static boolean insertIgnoreUniqueViolation(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto, int tipo_informacao, int codigo_informacao, int situacao, int classificacao, Date data_01)
    • getCodigoInformacao

      public static int getCodigoInformacao(br.com.intersys.systextil.connection.AppConnection conn, String nivel, String grupo, int tipo_informacao)
    • getCodigoInformacaoDescPorProdutoCompleto

      public static int getCodigoInformacaoDescPorProdutoCompleto(br.com.intersys.systextil.connection.AppConnection conn, int tipo_informacao, CodProduto produto)
    • exists

      public static boolean exists(br.com.intersys.systextil.connection.AppConnection cn, int tipoInformacao, int codigoInformacao, CodProduto produto, int campoInteiro)
    • list

      public static List<ProdutoInformacao> list(br.com.intersys.systextil.connection.AppConnection conn, CodProduto produto, int tipoInformacao, int sequencia, int codigoInformacao)
    • existsByProdAndMaquina

      public static boolean existsByProdAndMaquina(br.com.intersys.systextil.connection.AppConnection cn, int tipoInformacao, int codInformacao, CodProduto prod, CodMaquina maq)
      Parameters:
      cn -
      tipoInformacao -
      codInformacao -
      prod -
      maq -
      Returns:
      TRUE caso encontre registros, FALSE caso não.
    • hasPermissaoGerarOpByReferencia

      public static int hasPermissaoGerarOpByReferencia(br.com.intersys.systextil.connection.AppConnection cn, String nivel, String referencia)
    • updatePerProd

      public static void updatePerProd(br.com.intersys.systextil.connection.AppConnection conn, CodProduto prod, String sql_set, int codigo_informacao)
    • updateBasi400Tipo33Grupo

      public static void updateBasi400Tipo33Grupo(br.com.intersys.systextil.connection.AppConnection conn, int codigo_informacao, String sql_set, CodProduto prod)
    • getPorProdutoCompleto

      public static ProdutoInformacao getPorProdutoCompleto(br.com.intersys.systextil.connection.AppConnection conn, int tipo_informacao, CodProduto produto, int codigo_informacao)
    • listByGradeAImportarProdutoIntegracaoImportado

      public static List<ProdutoInformacao> listByGradeAImportarProdutoIntegracaoImportado(br.com.intersys.systextil.connection.AppConnection conn)
    • updateSituacaoByProdutoIntegracao

      public static void updateSituacaoByProdutoIntegracao(br.com.intersys.systextil.connection.AppConnection conn, ProdutoInformacao produtoInformacao)
    • existsByGrupoComComplemento

      public static boolean existsByGrupoComComplemento(br.com.intersys.systextil.connection.AppConnection conn, String nivelEstrutura, String grupoEstrutura)