Package systextil.dao
Class CentroDeCustos
java.lang.Object
systextil.dao.CentroDeCustos
Representa a tabela
BASI_185
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final int
final int
final int
final int
final int
final int
final int
final int
final int
final double
final double
final double
final Date
final String
final int
final int
final Time
final Time
final Time
final Time
final Time
final Time
final Time
final Time
final Date
final Date
final Date
final Date
final Date
final Date
final Date
final Date
final int
final int
final int
Deprecated.final int
Deprecated.final int
Deprecated.final int
Deprecated.final int
final int
final Turno
final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int centroCusto, int localEntrega) static CentroDeCustos
get
(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) static CentroDeCustos
getByLocalEntrega
(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo, int local_entrega) getCriterio
(br.com.intersys.systextil.connection.AppConnection conn) static String
getDescricao
(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) static int
getDivisaoDeProducao
(br.com.intersys.systextil.connection.AppConnection conn, int centroDeCustos) getLocalEntrega
(br.com.intersys.systextil.connection.AppConnection conn) static int
getMinutosTurno
(br.com.intersys.systextil.connection.AppConnection cn, int centroDeCustos, int turno) Irá retornar o tempo do turno solicitado.static int
getTurno
(br.com.intersys.systextil.connection.AppConnection conn, int centroCusto, Time currentTime) static int
Retorna o turno para a hora informada, conforme configurado no registro zero.static Turno
getTurnoNotNull
(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) static Integer[]
listaTemposOrZeros
(br.com.intersys.systextil.connection.AppConnection cn, int centroDeCusto) static br.com.intersys.systextil.connection.Amount
sum
(br.com.intersys.systextil.connection.AppConnection conn, String campo, int codigo_familia, String complemento) Utiliza de duas tabelas, basi_180 e basi_185.
-
Field Details
-
centro_custo
public final int centro_custo -
descricao
-
tipo_mao_obra
public final int tipo_mao_obra -
tipo_ccusto
public final int tipo_ccusto -
local_entrega
public final int local_entrega -
custo_minuto
public final double custo_minuto -
divisao_producao
public final int divisao_producao -
situacao
public final int situacao -
validar_cc_empresa
-
tempo_turno1
Deprecated. -
tempo_turno2
Deprecated. -
tempo_turno3
Deprecated. -
tempo_turno4
Deprecated. -
turno
-
codigo_criterio
public final int codigo_criterio -
codigo_contabil
public final int codigo_contabil -
horaini_t1
-
horafim_t1
-
horaini_t2
-
horafim_t2
-
horaini_t3
-
horafim_t3
-
horaini_t4
-
horafim_t4
-
cc_agrupador
public final int cc_agrupador -
intervaloini_t1
-
intervalofim_t1
-
aplicacao_intervalo_t1
public final int aplicacao_intervalo_t1 -
intervaloini_t2
-
intervalofim_t2
-
aplicacao_intervalo_t2
public final int aplicacao_intervalo_t2 -
intervaloini_t3
-
intervalofim_t3
-
aplicacao_intervalo_t3
public final int aplicacao_intervalo_t3 -
intervaloini_t4
-
intervalofim_t4
-
aplicacao_intervalo_t4
public final int aplicacao_intervalo_t4 -
custo_minuto_previsto
public final double custo_minuto_previsto -
centro_custo_pai
public final int centro_custo_pai -
custo_minuto_estimado
public final double custo_minuto_estimado -
data_cadastro
-
custo_despesa
public final int custo_despesa -
fixo_variavel
public final int fixo_variavel
-
-
Method Details
-
get
public static CentroDeCustos get(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) -
getTurnoNotNull
public static Turno getTurnoNotNull(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int centroCusto, int localEntrega) -
getByLocalEntrega
public static CentroDeCustos getByLocalEntrega(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo, int local_entrega) -
getCriterio
-
getLocalEntrega
-
getTurno
public static int getTurno(br.com.intersys.systextil.connection.AppConnection conn, Time currentTime) Retorna o turno para a hora informada, conforme configurado no registro zero.- Returns:
- o turno encontrado, de 1 a 4; se não for encontrado o registro zero, retorna 3.
-
getTurno
public static int getTurno(br.com.intersys.systextil.connection.AppConnection conn, int centroCusto, Time currentTime) -
sum
public static br.com.intersys.systextil.connection.Amount sum(br.com.intersys.systextil.connection.AppConnection conn, String campo, int codigo_familia, String complemento) Utiliza de duas tabelas, basi_180 e basi_185. -
getDescricao
public static String getDescricao(br.com.intersys.systextil.connection.AppConnection conn, int centro_custo) -
getMinutosTurno
public static int getMinutosTurno(br.com.intersys.systextil.connection.AppConnection cn, int centroDeCustos, int turno) Irá retornar o tempo do turno solicitado.- Parameters:
cn
-centroDeCustos
-turno
-- Returns:
-
listaTemposOrZeros
public static Integer[] listaTemposOrZeros(br.com.intersys.systextil.connection.AppConnection cn, int centroDeCusto) -
getDivisaoDeProducao
public static int getDivisaoDeProducao(br.com.intersys.systextil.connection.AppConnection conn, int centroDeCustos)
-