Package systextil.dao
Class PeriodoProducao
java.lang.Object
systextil.dao.PeriodoProducao
representa a dabela
PCPC_010
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
final int
final double
final int
final int
final int
static final int
final Date
final Date
final Date
final Date
final Date
final int
final int
final int
static final int
final String
final String
final int
final int
static final int
final int
final int
final int
final int
Deprecated.final int
final int
-
Method Summary
Modifier and TypeMethodDescriptionalocaOrdemConfeccao
(br.com.intersys.systextil.connection.AppConnection conn, int numeroOrdensGerar, int periodo_producao) static int
count
(br.com.intersys.systextil.connection.AppConnection cn, int area, int empresa) boolean
static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, int areaPeriodo) static boolean
existsAreaPeriodoNove
(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, String areaProducao) static PeriodoProducao
get
(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, int areaPeriodo) static int
getEstagioCritico
(br.com.intersys.systextil.connection.AppConnection conn, int periodo_producao, int area_periodo) static PeriodoProducao
getPeriodoArea
(br.com.intersys.systextil.connection.AppConnection conn, Date dataAtual, int areaPeriodo) static int
getPeriodoPorArea
(br.com.intersys.systextil.connection.AppConnection cn, Date dataIni, Date dataFim, int area) static int
getPeriodoPorAreaAndEmpresa
(br.com.intersys.systextil.connection.AppConnection conn, Date dataInicial, Date dataFinal, int area, int empresa) getProximoVago
(br.com.intersys.systextil.connection.AppConnection conn) Retorna o próximo período de produção disponível com situação menor queFECHADO
.static List
<PeriodoProducao> getRange
(br.com.intersys.systextil.connection.AppConnection conn, int periodoInicial, int periodoFinal, int areaPeriodo) static PeriodoProducao
getTudoPorAreaSituacaoEComplemento
(br.com.intersys.systextil.connection.AppConnection conn, int area, int situacaoPeriodo, String complemento) int
Retorna o valor recalculado comupdateAndGetNextUltimoNumero(AppConnection)
ou, se não foi recalculado, o valor deultimo_numero
lido do banco de dados.int
hashCode()
static PeriodoProducao[]
listByAreaDesc
(br.com.intersys.systextil.connection.AppConnection conn, int areaPeriodo, Date data) listPeriodosByAreaAndSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int periodoInicial, int periodoFinal, int areaPeriodo, int situacao) listPeriodosBySituacao
(br.com.intersys.systextil.connection.AppConnection conn, int periodoInicial, int periodoFinal, int situacao) int
updateAndGetNextUltimoNumero
(br.com.intersys.systextil.connection.AppConnection conn) Atualiza e retorna o próximoultimo_numero
do banco de dados.void
updateCapacidade
(br.com.intersys.systextil.connection.AppConnection conn, double capacidade) void
updateExportado
(br.com.intersys.systextil.connection.AppConnection conn, int exportado) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao)
-
Field Details
-
ABERTO
public static final int ABERTO- See Also:
-
PLANEJADO
public static final int PLANEJADO- See Also:
-
CONFIRMADO
public static final int CONFIRMADO- See Also:
-
FECHADO
public static final int FECHADO- See Also:
-
AREA_CONFECCAO
public static final int AREA_CONFECCAO- See Also:
-
area_periodo
public final int area_periodo -
periodo_producao
public final int periodo_producao -
data_ini_periodo
-
data_fim_periodo
-
capac_periodo
public final double capac_periodo -
situacao_periodo
public final int situacao_periodo -
estagio_critico
public final int estagio_critico -
ultimo_programa
public final int ultimo_programa -
ultimo_lote
public final int ultimo_lote -
ultimo_ordem
public final int ultimo_ordem -
ultimo_numero
Deprecated.Nos processos, usargetUltimoNumeroGerado()
. -
codigo_empresa
public final int codigo_empresa -
codigo_deposito
public final int codigo_deposito -
dias_uteis
public final int dias_uteis -
parametro_plano
public final int parametro_plano -
liberado_ord_serv
-
cod_quinzena
public final int cod_quinzena -
data_limite_programacao
-
data_ini_fatu
-
data_fim_fatu
-
sit_per_fatu
public final int sit_per_fatu -
liberado_prep_ob
-
exportado
public final int exportado
-
-
Method Details
-
get
public static PeriodoProducao get(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, int areaPeriodo) -
existsAreaPeriodoNove
public static boolean existsAreaPeriodoNove(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, String areaProducao) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int nrPeriodo, int areaPeriodo) -
getRange
public static List<PeriodoProducao> getRange(br.com.intersys.systextil.connection.AppConnection conn, int periodoInicial, int periodoFinal, int areaPeriodo) -
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao) -
updateExportado
public void updateExportado(br.com.intersys.systextil.connection.AppConnection conn, int exportado) -
updateCapacidade
public void updateCapacidade(br.com.intersys.systextil.connection.AppConnection conn, double capacidade) -
updateAndGetNextUltimoNumero
public int updateAndGetNextUltimoNumero(br.com.intersys.systextil.connection.AppConnection conn) Atualiza e retorna o próximoultimo_numero
do banco de dados.Atenção! O campo
ultimo_numero
deste objeto não é alterado com a execução deste método; afinal, ele é "final". Mas o valor lido com o métodogetUltimoNumeroGerado()
deste objeto é atualizado e mantido para uso futuro. -
getUltimoNumeroGerado
public int getUltimoNumeroGerado()Retorna o valor recalculado comupdateAndGetNextUltimoNumero(AppConnection)
ou, se não foi recalculado, o valor deultimo_numero
lido do banco de dados. -
getProximoVago
Retorna o próximo período de produção disponível com situação menor queFECHADO
.- Returns:
- o período encontrado, ou nulo se não encontrar
-
getEstagioCritico
public static int getEstagioCritico(br.com.intersys.systextil.connection.AppConnection conn, int periodo_producao, int area_periodo) - Parameters:
periodo_producao
-area_periodo
-
-
hashCode
public int hashCode() -
equals
-
getTudoPorAreaSituacaoEComplemento
public static PeriodoProducao getTudoPorAreaSituacaoEComplemento(br.com.intersys.systextil.connection.AppConnection conn, int area, int situacaoPeriodo, String complemento) -
alocaOrdemConfeccao
-
getPeriodoArea
public static PeriodoProducao getPeriodoArea(br.com.intersys.systextil.connection.AppConnection conn, Date dataAtual, int areaPeriodo) -
listByAreaDesc
public static PeriodoProducao[] listByAreaDesc(br.com.intersys.systextil.connection.AppConnection conn, int areaPeriodo, Date data) -
getPeriodoPorAreaAndEmpresa
-
getPeriodoPorArea
-
count
public static int count(br.com.intersys.systextil.connection.AppConnection cn, int area, int empresa) -
listPeriodosBySituacao
public static List<Integer> listPeriodosBySituacao(br.com.intersys.systextil.connection.AppConnection conn, int periodoInicial, int periodoFinal, int situacao) - Parameters:
conn
-periodoInicial
-periodoFinal
-situacao
-- Returns:
- Período de produção.
-
listPeriodosByAreaAndSituacao
-
getUltimoNumeroGerado()
.