Documentation

ProdutoDAO extends Model
in package

Table of Contents

Constants

COLHEITA  = '3'

Methods

atualizadorTarefaAssincrona()  : mixed
atualizar()  : mixed
atualizarCustoMedioEntregaProducao()  : mixed
atualizarCustoMedioProdutoEStatusCustoErro()  : mixed
atualizarLogMovimentacoProdutoCustoMedio()  : mixed
buildSQL()  : mixed
buscaProduto()  : mixed
buscaRastreAgro()  : mixed
checkDirectAccessSecurity()  : mixed
commit()  : mixed
consultar()  : mixed
consultarAjustesPrevisao()  : mixed
consultarControleEstoque()  : mixed
consultarControleEstoqueProduto()  : mixed
consultarCustoMedioProduto()  : mixed
consultarCustoProduto()  : mixed
consultarDetalhes()  : mixed
consultarDuplicarProduto()  : mixed
consultarEstoque()  : mixed
consultarEstoqueIdeal()  : array<string|int, mixed>
consultarEstoquePlanejamento()  : mixed
consultarFiltroCategoriaSaldo()  : mixed
consultarJaExisteCodigoProduto()  : mixed
consultarJaExisteCodigoProdutoSubCat()  : mixed
consultarLogMovimentacaoProduto()  : mixed
consultarLoteCompraProduto()  : mixed
consultarLoteProduto()  : mixed
consultarMovimentacaoProducao()  : mixed
consultarNomeProduto()  : mixed
consultarPlanoContaPreco()  : mixed
consultarProduto()  : mixed
consultarProdutoAjaxEmissorNFe()  : mixed
consultarProdutoAtividade()  : mixed
consultarProdutoCompra()  : mixed
consultarProdutoDeposito()  : mixed
consultarProdutoEmissorNFe()  : mixed
consultarProdutoEstoque()  : mixed
consultarProdutoFechamentoTalhao()  : mixed
consultarProdutoInventarioEstoqueExporte()  : mixed
consultarProdutoInventarioEstoqueExporteComLote()  : mixed
consultarProdutoInventarioPdf()  : mixed
consultarProdutoInventarioPdfLoteCompra()  : mixed
consultarProdutoPorIdProduto()  : mixed
consultarProdutoPrevisao()  : mixed
consultarProdutoRelatorioColheita()  : mixed
consultarProdutosDivergentes()  : mixed
consultarProdutoSemLote()  : mixed
consultarProdutoSemLoteAcompanhamentoSafra()  : mixed
consultarProdutosLote()  : mixed
consultarProdutosLoteCompraSim()  : mixed
consultarProdutosManutencaoAtivo()  : mixed
consultarProdutosPlanejamentoAgricola()  : mixed
consultarProdutoTransferencia()  : mixed
consultarProdutoVariedade()  : mixed
consultarProdutoVariedade2()  : mixed
consultarProdutoVariedadeEspecifico()  : mixed
consultarProdutoVendaFutura()  : mixed
consultarProdutoVendaFuturaEdite()  : mixed
consultarSaldoAnteriorLogMovimentacaoProduto()  : mixed
consultarSaldoProduto()  : bool|float
consultarUnidadeProduto()  : mixed
consultarVariedade()  : mixed
dadosProdutoBalancoPatrimonial()  : mixed
deletar()  : mixed
enableLogQuery()  : mixed
getGenericSQL()  : mixed
gridQuery()  : mixed
inserir()  : mixed
lastId()  : mixed
listarProdutosStatus1()  : mixed
MOBILEconsultarTodos()  : mixed
new()  : mixed
printSQL()  : mixed
processarRelatorioAuditoriaEstoqueManutencao()  : mixed
relatorioAuditoriaEstoqueApontamento()  : mixed
relatorioEstoqueAtual()  : mixed
relatorioEstoqueDeposito()  : mixed
relatorioPlanejamentoRealizado()  : mixed
replaceFields()  : bool
rollBack()  : mixed
rowCount()  : mixed
runQuery()  : mixed
runRAWSelect()  : mixed
select2Ajax()  : mixed
select_for_update()  : mixed
startTransaction()  : mixed
totalRegistro()  : mixed
unidadeProduto()  : mixed
checkDisableEntitySecurity()  : mixed
logQuery()  : mixed
pdo_execute_sql()  : mixed
consultarComLoteSelect2Ajax()  : mixed
consultarFormulasAplicacaoSelect2Ajax()  : mixed
consultarManutencaoAtivoSelect2Ajax()  : mixed
consultarPadraoProduto()  : mixed
consultarPlanejamentoAgricolaSelect2Ajax()  : mixed
consultarProdutoAcabadoAmbos()  : mixed
consultarProdutoEmissor()  : mixed
consultarProdutoLoteMovimentoEstoqueSelect2Ajax()  : mixed
consultarProdutoLoteSemLoteCompraSelect2Ajax()  : mixed
consultarProdutoMateriaPrimaAmbos()  : mixed
consultarProdutoSemLoteEstoque()  : mixed
consultarProdutosPesagemTipoColheita()  : mixed
consultarProdutoStatus1EControleEstoque()  : mixed
consultarProdutoVenda()  : mixed
consultarSemLoteSelect2Ajax()  : mixed
getTextOptions()  : mixed

Constants

Methods

atualizadorTarefaAssincrona()

public atualizadorTarefaAssincrona(array<string|int, mixed>|string $where, array<string|int, mixed> $field) : mixed
Parameters
$where : array<string|int, mixed>|string
$field : array<string|int, mixed>

atualizarCustoMedioProdutoEStatusCustoErro()

public atualizarCustoMedioProdutoEStatusCustoErro(mixed $custo_medio, mixed $id_produto) : mixed
Parameters
$custo_medio : mixed
$id_produto : mixed

buildSQL()

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

buscaProduto()

public buscaProduto(mixed $codigo, mixed $cnpj) : mixed
Parameters
$codigo : mixed
$cnpj : mixed

buscaRastreAgro()

public buscaRastreAgro(mixed $id_negocio) : mixed
Parameters
$id_negocio : mixed

checkDirectAccessSecurity()

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

commit()

public commit() : mixed

consultar()

public consultar(mixed $id) : mixed
Parameters
$id : mixed

consultarAjustesPrevisao()

public consultarAjustesPrevisao() : mixed

consultarControleEstoque()

public consultarControleEstoque(mixed $id) : mixed
Parameters
$id : mixed

consultarControleEstoqueProduto()

public consultarControleEstoqueProduto(mixed $id_produto) : mixed
Parameters
$id_produto : mixed

consultarCustoMedioProduto()

public consultarCustoMedioProduto(mixed $id_produto) : mixed
Parameters
$id_produto : mixed

consultarCustoProduto()

public consultarCustoProduto(mixed $id_produto) : mixed
Parameters
$id_produto : mixed

consultarDetalhes()

public consultarDetalhes(mixed $id) : mixed
Parameters
$id : mixed

consultarDuplicarProduto()

public consultarDuplicarProduto(mixed $id) : mixed
Parameters
$id : mixed

consultarEstoque()

public consultarEstoque(mixed $idProduto) : mixed
Parameters
$idProduto : mixed

consultarEstoqueIdeal()

public consultarEstoqueIdeal(string $id_produto, string $id_deposito, string $id_categoria_produto) : array<string|int, mixed>
Parameters
$id_produto : string
$id_deposito : string
$id_categoria_produto : string
Return values
array<string|int, mixed>

consultarEstoquePlanejamento()

public consultarEstoquePlanejamento(mixed $array_produto) : mixed
Parameters
$array_produto : mixed

consultarFiltroCategoriaSaldo()

public consultarFiltroCategoriaSaldo(mixed $categoria, mixed $idDeposito) : mixed
Parameters
$categoria : mixed
$idDeposito : mixed

consultarJaExisteCodigoProduto()

public consultarJaExisteCodigoProduto(mixed $cod_produto) : mixed
Parameters
$cod_produto : mixed

consultarJaExisteCodigoProdutoSubCat()

public consultarJaExisteCodigoProdutoSubCat(mixed $id_categoria) : mixed
Parameters
$id_categoria : mixed

consultarLogMovimentacaoProduto()

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

consultarLoteCompraProduto()

public consultarLoteCompraProduto(mixed $cod_produto) : mixed
Parameters
$cod_produto : mixed

consultarLoteProduto()

public consultarLoteProduto(mixed $id) : mixed
Parameters
$id : mixed

consultarMovimentacaoProducao()

public consultarMovimentacaoProducao() : mixed

consultarNomeProduto()

public consultarNomeProduto(mixed $id) : mixed
Parameters
$id : mixed

consultarPlanoContaPreco()

public consultarPlanoContaPreco(mixed $id_produto) : mixed
Parameters
$id_produto : mixed

consultarProduto()

public consultarProduto() : mixed

consultarProdutoAjaxEmissorNFe()

public consultarProdutoAjaxEmissorNFe([mixed $params = [] ][, mixed $onlyObject = true ]) : mixed
Parameters
$params : mixed = []
$onlyObject : mixed = true

consultarProdutoAtividade()

public consultarProdutoAtividade() : mixed

consultarProdutoCompra()

public consultarProdutoCompra(mixed $idProduto) : mixed
Parameters
$idProduto : mixed

consultarProdutoDeposito()

public consultarProdutoDeposito(mixed $depositos, mixed $id_manut) : mixed
Parameters
$depositos : mixed
$id_manut : mixed

consultarProdutoEmissorNFe()

public consultarProdutoEmissorNFe([mixed $params = [] ][, mixed $onlyObject = true ]) : mixed
Parameters
$params : mixed = []
$onlyObject : mixed = true

consultarProdutoEstoque()

public consultarProdutoEstoque(mixed $idDeposito) : mixed
Parameters
$idDeposito : mixed

consultarProdutoFechamentoTalhao()

public consultarProdutoFechamentoTalhao() : mixed

consultarProdutoInventarioEstoqueExporte()

public consultarProdutoInventarioEstoqueExporte(mixed $idDeposito, mixed $id_categoria_produto, mixed $id_sub_cat, mixed $ordenar) : mixed
Parameters
$idDeposito : mixed
$id_categoria_produto : mixed
$id_sub_cat : mixed
$ordenar : mixed

consultarProdutoInventarioEstoqueExporteComLote()

public consultarProdutoInventarioEstoqueExporteComLote(mixed $idDeposito, mixed $id_categoria_produto, mixed $id_sub_cat, mixed $ordenar) : mixed
Parameters
$idDeposito : mixed
$id_categoria_produto : mixed
$id_sub_cat : mixed
$ordenar : mixed

consultarProdutoInventarioPdf()

public consultarProdutoInventarioPdf(mixed $idDeposito, mixed $idCategoriaProduto, mixed $saldoPositivo, mixed $id_sub_cat, mixed $ordenar) : mixed
Parameters
$idDeposito : mixed
$idCategoriaProduto : mixed
$saldoPositivo : mixed
$id_sub_cat : mixed
$ordenar : mixed

consultarProdutoInventarioPdfLoteCompra()

public consultarProdutoInventarioPdfLoteCompra(mixed $idDeposito, mixed $idCategoriaProduto, mixed $saldoPositivo, mixed $id_sub_cat, mixed $ordenar) : mixed
Parameters
$idDeposito : mixed
$idCategoriaProduto : mixed
$saldoPositivo : mixed
$id_sub_cat : mixed
$ordenar : mixed

consultarProdutoPorIdProduto()

public consultarProdutoPorIdProduto(mixed $id_produto) : mixed
Parameters
$id_produto : mixed

consultarProdutoPrevisao()

public consultarProdutoPrevisao() : mixed

consultarProdutoRelatorioColheita()

public consultarProdutoRelatorioColheita() : mixed

consultarProdutosDivergentes()

public consultarProdutosDivergentes([mixed $id_categoria = '' ]) : mixed
Parameters
$id_categoria : mixed = ''

consultarProdutoSemLote()

public consultarProdutoSemLote() : mixed

consultarProdutoSemLoteAcompanhamentoSafra()

public consultarProdutoSemLoteAcompanhamentoSafra(mixed $id_negocio) : mixed
Parameters
$id_negocio : mixed

consultarProdutosLote()

public consultarProdutosLote(mixed $arr_id_produto) : mixed
Parameters
$arr_id_produto : mixed

consultarProdutosLoteCompraSim()

public consultarProdutosLoteCompraSim() : mixed

consultarProdutosManutencaoAtivo()

public consultarProdutosManutencaoAtivo(mixed $manut_ativo_items, mixed $idDeposito) : mixed
Parameters
$manut_ativo_items : mixed
$idDeposito : mixed

consultarProdutosPlanejamentoAgricola()

public consultarProdutosPlanejamentoAgricola() : mixed

consultarProdutoTransferencia()

public consultarProdutoTransferencia() : mixed

consultarProdutoVariedade()

public consultarProdutoVariedade() : mixed

consultarProdutoVariedade2()

public consultarProdutoVariedade2() : mixed

consultarProdutoVariedadeEspecifico()

public consultarProdutoVariedadeEspecifico(mixed $id) : mixed
Parameters
$id : mixed

consultarProdutoVendaFutura()

public consultarProdutoVendaFutura(mixed $id) : mixed
Parameters
$id : mixed

consultarProdutoVendaFuturaEdite()

public consultarProdutoVendaFuturaEdite(mixed $id) : mixed
Parameters
$id : mixed

consultarSaldoAnteriorLogMovimentacaoProduto()

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

consultarSaldoProduto()

public consultarSaldoProduto(string|int $idProduto) : bool|float
Parameters
$idProduto : string|int
Return values
bool|float

consultarUnidadeProduto()

public consultarUnidadeProduto(mixed $id) : mixed
Parameters
$id : mixed

consultarVariedade()

public consultarVariedade(mixed $id) : mixed
Parameters
$id : mixed

dadosProdutoBalancoPatrimonial()

public dadosProdutoBalancoPatrimonial(mixed $id_categoria_produto, mixed $select_valor, mixed $controla_estoque) : mixed
Parameters
$id_categoria_produto : mixed
$select_valor : mixed
$controla_estoque : mixed

deletar()

public deletar(mixed $id, mixed $motivo) : mixed
Parameters
$id : mixed
$motivo : mixed

enableLogQuery()

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

getGenericSQL()

public getGenericSQL([array<string|int, mixed>|string $where_filter = [] ]) : mixed
Parameters
$where_filter : array<string|int, mixed>|string = []

gridQuery()

public gridQuery(mixed $sql_campos, mixed $inicio, mixed $limite, mixed $filtroOrdenacao, mixed $filtroBuscaAvancada) : mixed
Parameters
$sql_campos : mixed
$inicio : mixed
$limite : mixed
$filtroOrdenacao : mixed
$filtroBuscaAvancada : mixed

lastId()

public lastId() : mixed

listarProdutosStatus1()

public listarProdutosStatus1() : mixed

MOBILEconsultarTodos()

public MOBILEconsultarTodos() : mixed

new()

public static new() : mixed

printSQL()

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

processarRelatorioAuditoriaEstoqueManutencao()

public processarRelatorioAuditoriaEstoqueManutencao(mixed $post_params[, mixed $depositos_por_fazenda = [] ]) : mixed
Parameters
$post_params : mixed
$depositos_por_fazenda : mixed = []

relatorioAuditoriaEstoqueApontamento()

public relatorioAuditoriaEstoqueApontamento(mixed $params, mixed $params_depositos, mixed $automacao_ap_agricola_saida_mov_estoque) : mixed
Parameters
$params : mixed
$params_depositos : mixed
$automacao_ap_agricola_saida_mov_estoque : mixed

relatorioEstoqueAtual()

public relatorioEstoqueAtual(mixed $params, mixed $filtro_variacao_compra_produto) : mixed
Parameters
$params : mixed
$filtro_variacao_compra_produto : mixed

relatorioEstoqueDeposito()

public relatorioEstoqueDeposito(mixed $params) : mixed
Parameters
$params : mixed

relatorioPlanejamentoRealizado()

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

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 = ""

select2Ajax()

public select2Ajax(mixed $search, mixed $limit, mixed $resultCount[, mixed $options = null ][, mixed $params = [] ][, mixed $todos = false ]) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$options : mixed = null
$params : mixed = []
$todos : mixed = false

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

totalRegistro()

public totalRegistro([mixed $filtroBuscaAvancada = "" ]) : mixed
Parameters
$filtroBuscaAvancada : mixed = ""

unidadeProduto()

public unidadeProduto(mixed $id) : mixed
Parameters
$id : 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

consultarComLoteSelect2Ajax()

private consultarComLoteSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarFormulasAplicacaoSelect2Ajax()

private consultarFormulasAplicacaoSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarManutencaoAtivoSelect2Ajax()

private consultarManutencaoAtivoSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount, mixed $params) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$params : mixed

consultarPadraoProduto()

private consultarPadraoProduto(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarPlanejamentoAgricolaSelect2Ajax()

private consultarPlanejamentoAgricolaSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutoAcabadoAmbos()

private consultarProdutoAcabadoAmbos(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutoEmissor()

private consultarProdutoEmissor(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutoLoteMovimentoEstoqueSelect2Ajax()

private consultarProdutoLoteMovimentoEstoqueSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount, mixed $params) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$params : mixed

consultarProdutoLoteSemLoteCompraSelect2Ajax()

private consultarProdutoLoteSemLoteCompraSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount, mixed $params) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$params : mixed

consultarProdutoMateriaPrimaAmbos()

private consultarProdutoMateriaPrimaAmbos(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutoSemLoteEstoque()

private consultarProdutoSemLoteEstoque(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutosPesagemTipoColheita()

private consultarProdutosPesagemTipoColheita(mixed $search, mixed $limit, mixed $resultCount, mixed $params) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$params : mixed

consultarProdutoStatus1EControleEstoque()

private consultarProdutoStatus1EControleEstoque(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

consultarProdutoVenda()

private consultarProdutoVenda(mixed $search, mixed $limit, mixed $resultCount, mixed $params) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed
$params : mixed

consultarSemLoteSelect2Ajax()

private consultarSemLoteSelect2Ajax(mixed $search, mixed $limit, mixed $resultCount) : mixed
Parameters
$search : mixed
$limit : mixed
$resultCount : mixed

getTextOptions()

private getTextOptions(mixed $value, mixed $options, mixed $params) : mixed
Parameters
$value : mixed
$options : mixed
$params : mixed

        
On this page

Search results