Documentation

CadPastagemServicosExecutaAtivosDAO extends Model
in package

Table of Contents

Methods

atualizarAreaAtingida()  : mixed
atualizarCustoApontamentoAgricola()  : mixed
buildSQL()  : mixed
buscarDadosHorasKmApAgricolaPorMes()  : mixed
buscarDadosHorasKmApAgricolaPorMesDetalhado()  : mixed
checkDirectAccessSecurity()  : mixed
commit()  : mixed
consultarApontamentoDetalheContrataCustoDiaria()  : mixed
consultarApontamentoDetalheContrataCustoHa()  : mixed
consultarApontamentoDetalheContrataCustoHora()  : mixed
consultarAtivo()  : mixed
consultarAtivoDuplicar()  : mixed
Antigamente pegava apenas os ativos com tipo 1 para ser usado na tabela de Outros Ativos (Implemento/Máquina/Veículo) Na branch 2996 realizada no dia 10/01/2024 conversado com o Gabriel trocamos a regra onde esse campo pegaria apenas quando o kmHorimetroInicial fosse igual a 0 (até então essa tabela SEMPRE traria os kmHorimetroInicial = 0).
consultarAtivoDuplicarCabecalho()  : mixed
Antigamente pegava apenas os ativos com tipo 0 para ser usado no campo de cabeçalho Trator/Máquina Na branch 2996 realizada no dia 10/01/2024 conversado com o Gabriel trocamos a regra onde esse campo pegaria apenas quando o kmHorimetroInicial fosse maior que 0 (até então esse campo SEMPRE seria o kmHorimetroInicial > 0).
consultarCustoMaquinaRelatorioCustoTalhao()  : mixed
consultarCustoMaquinaRelatorioCustoTalhaoDiaria()  : mixed
consultarCustoMaquinaRelatorioCustoTalhaoHa()  : mixed
consultarDadosCustoMaquinaRelatorioCustoTalhao()  : mixed
consultarHorimetroFinal()  : mixed
consultarHorimetroInicialFuturoMenor()  : mixed
consultarHorimetrosMesmaData()  : mixed
consultarMaiorHorimetroFinalAnterior()  : mixed
consultarServicoApontamentoRelatorioCustoAtivo()  : mixed
deletar()  : mixed
enableLogQuery()  : mixed
existeAtivoVinculadoAoApontamento()  : mixed
inserir()  : mixed
lastId()  : mixed
new()  : mixed
printSQL()  : mixed
replaceFields()  : bool
rollBack()  : mixed
rowCount()  : mixed
runQuery()  : mixed
runRAWSelect()  : mixed
selecionaApontamentos()  : mixed
select_for_update()  : mixed
selectSecurity()  : mixed
startTransaction()  : mixed
checkDisableEntitySecurity()  : mixed
logQuery()  : mixed
pdo_execute_sql()  : mixed

Methods

atualizarCustoApontamentoAgricola()

public atualizarCustoApontamentoAgricola(mixed $ids_exe_servicos, mixed $id_ativo_processado, mixed $custo_atualiza) : mixed
Parameters
$ids_exe_servicos : mixed
$id_ativo_processado : mixed
$custo_atualiza : mixed

buildSQL()

public buildSQL(SQL $sql) : mixed
Parameters
$sql : SQL

buscarDadosHorasKmApAgricolaPorMesDetalhado()

public buscarDadosHorasKmApAgricolaPorMesDetalhado([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []

checkDirectAccessSecurity()

public static checkDirectAccessSecurity(mixed $pk, mixed $entity) : mixed
Parameters
$pk : mixed
$entity : mixed

commit()

public commit() : mixed

consultarApontamentoDetalheContrataCustoDiaria()

public consultarApontamentoDetalheContrataCustoDiaria(mixed $id_servico) : mixed
Parameters
$id_servico : mixed

consultarApontamentoDetalheContrataCustoHa()

public consultarApontamentoDetalheContrataCustoHa(mixed $id_servico) : mixed
Parameters
$id_servico : mixed

consultarApontamentoDetalheContrataCustoHora()

public consultarApontamentoDetalheContrataCustoHora(mixed $id_servico) : mixed
Parameters
$id_servico : mixed

consultarAtivoDuplicar()

Antigamente pegava apenas os ativos com tipo 1 para ser usado na tabela de Outros Ativos (Implemento/Máquina/Veículo) Na branch 2996 realizada no dia 10/01/2024 conversado com o Gabriel trocamos a regra onde esse campo pegaria apenas quando o kmHorimetroInicial fosse igual a 0 (até então essa tabela SEMPRE traria os kmHorimetroInicial = 0).

public consultarAtivoDuplicar(mixed $id_servico) : mixed

Consequentemente no dia 29/01/2024, conversado com o Gabriel, trazer nessa tabela todos os dados e quando o kmHorimetroInicial > 0 não incluir no array, quando o kmHorimetroInicial = 0 incluir no array, mas não trazer o primeiro dado que automaticamento foi preenchido no campo Trator/Máquina (cabeçalho). Na data 30/01/2024, dia do desenvolvimento, foi decido que a nova regra seria se o campo kmHorimetroInicial for igual a 0 pegar esse idAtivo e tirar o idAtivo que já foi preenchido no campo Trator/Máquina (cabeçalho).

Parameters
$id_servico : mixed

consultarAtivoDuplicarCabecalho()

Antigamente pegava apenas os ativos com tipo 0 para ser usado no campo de cabeçalho Trator/Máquina Na branch 2996 realizada no dia 10/01/2024 conversado com o Gabriel trocamos a regra onde esse campo pegaria apenas quando o kmHorimetroInicial fosse maior que 0 (até então esse campo SEMPRE seria o kmHorimetroInicial > 0).

public consultarAtivoDuplicarCabecalho(mixed $id_servico) : mixed

Consequentemente no dia 29/01/2024 conversado com o Gabriel o usuario no campo horimetroInicioGaragem que seu campo correspondente no banco de dados é kmHorimetroInicial o usuário pode colocar o valor 0 e com isso a regra de pegar kmHorimetroInicial > 0 ficaria invalida. Na data 30/01/2024, dia do desenvolvimento, foi decido que a nova regra seria se o campo kmHorimetroInicial for maior que 0 pegar esse idAtivo, caso todos os dados tiver kmHorimetroInicial = 0 pegar o primeiro dado.

Parameters
$id_servico : mixed

consultarCustoMaquinaRelatorioCustoTalhao()

public consultarCustoMaquinaRelatorioCustoTalhao([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []

consultarCustoMaquinaRelatorioCustoTalhaoDiaria()

public consultarCustoMaquinaRelatorioCustoTalhaoDiaria([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []

consultarCustoMaquinaRelatorioCustoTalhaoHa()

public consultarCustoMaquinaRelatorioCustoTalhaoHa([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []

consultarDadosCustoMaquinaRelatorioCustoTalhao()

public consultarDadosCustoMaquinaRelatorioCustoTalhao([mixed $params = [] ]) : mixed
Parameters
$params : mixed = []

consultarHorimetroFinal()

public consultarHorimetroFinal(mixed $id_ativo[, mixed $data_servico = null ]) : mixed
Parameters
$id_ativo : mixed
$data_servico : mixed = null

consultarHorimetroInicialFuturoMenor()

public consultarHorimetroInicialFuturoMenor(mixed $id_ativo, mixed $data_servico) : mixed
Parameters
$id_ativo : mixed
$data_servico : mixed

consultarHorimetrosMesmaData()

public consultarHorimetrosMesmaData(mixed $id_ativo, mixed $data_servico) : mixed
Parameters
$id_ativo : mixed
$data_servico : mixed

consultarMaiorHorimetroFinalAnterior()

public consultarMaiorHorimetroFinalAnterior(mixed $id_ativo, mixed $data_servico) : mixed
Parameters
$id_ativo : mixed
$data_servico : mixed

consultarServicoApontamentoRelatorioCustoAtivo()

public consultarServicoApontamentoRelatorioCustoAtivo(mixed $idAtivo, mixed $ano_balanco) : mixed
Parameters
$idAtivo : mixed
$ano_balanco : mixed

enableLogQuery()

public static enableLogQuery([bool $enable = true ]) : mixed
Parameters
$enable : bool = true

lastId()

public lastId() : mixed

new()

public static new() : mixed

printSQL()

public printSQL(SQL $sql[, bool $print = true ]) : mixed
Parameters
$sql : SQL
$print : bool = true

replaceFields()

public replaceFields(mixed &$sql_campos, mixed $cur_field, mixed $new_field) : bool
Parameters
$sql_campos : mixed
$cur_field : mixed
$new_field : mixed
Return values
bool

rollBack()

public rollBack() : mixed

rowCount()

public rowCount() : mixed

runQuery()

public runQuery(SQL $sql) : mixed
Parameters
$sql : SQL

runRAWSelect()

public runRAWSelect(string $raw[, array<string|int, mixed> $values = [] ][, bool $fetchAll = false ][, array<string|int, mixed> $security_extra_fields = [] ][, bool $print = false ][, array<string|int, mixed> $database = Entity::database ][, string $security_only_for_this_table_or_alias = "" ]) : mixed
Parameters
$raw : string
$values : array<string|int, mixed> = []
$fetchAll : bool = false
$security_extra_fields : array<string|int, mixed> = []
$print : bool = false
$database : array<string|int, mixed> = Entity::database
$security_only_for_this_table_or_alias : string = ""

select_for_update()

public select_for_update(mixed $entity, mixed $select_fields, mixed $where_str, mixed $where_values[, mixed $join_str = "" ][, mixed $join_values = [] ]) : mixed
Parameters
$entity : mixed
$select_fields : mixed
$where_str : mixed
$where_values : mixed
$join_str : mixed = ""
$join_values : mixed = []

startTransaction()

public startTransaction() : mixed

checkDisableEntitySecurity()

protected checkDisableEntitySecurity() : mixed

logQuery()

protected logQuery(string $sql, array<string|int, mixed> $values, int $query_type) : mixed
Parameters
$sql : string
$values : array<string|int, mixed>
$query_type : int

pdo_execute_sql()

protected pdo_execute_sql(array<string|int, mixed> $db_data_array, string $sql, array<string|int, mixed> $values, bool $fetchAll, int $query_type) : mixed
Parameters
$db_data_array : array<string|int, mixed>
$sql : string
$values : array<string|int, mixed>
$fetchAll : bool
$query_type : int

        
On this page

Search results