CompraProdutoController
extends Controller
Table of Contents
Constants
-
CAMINHO
= ""
-
CLASSEDAO
= "CadProdutoEntradaDAO"
-
COTACAO
= 2
-
DANFE
= 1
-
EXPORT_FILENAME
= "CompraProduto"
-
MANUAL
= 0
-
TIPO_APROVADO
= 1
Properties
-
$compraProdutoService
: CompraProdutoService
Methods
-
__construct()
: mixed
-
adicionarProdutoModal()
: mixed
-
adicionarProdutoModalDanfe()
: mixed
-
atualizaRateio()
: mixed
-
baixarDanfeEntrega()
: mixed
-
buildMenu()
: mixed
-
buscaDadosCotacao()
: mixed
-
buscaNota()
: mixed
-
calculaPrecoUnitario()
: mixed
-
calculaPrecoUnitarioConversao()
: mixed
-
carregarRateio()
: mixed
-
checkDirectAccessSecurity()
: mixed
-
dadosSelect()
: mixed
-
deletarCompraProduto()
: mixed
-
deletarEntrega()
: mixed
-
deletarPedido()
: mixed
-
deletarVinculoCP()
: mixed
-
detalhar()
: mixed
-
editarCompraProduto()
: mixed
-
entrega()
: mixed
-
exibeLoteCompra()
: mixed
-
exportarExcel()
: mixed
-
exportarPdf()
: mixed
-
finalizarComprasLote()
: mixed
-
gerarPDF()
: mixed
-
getBaseUrl()
: mixed
-
index()
: mixed
-
loadJS()
: mixed
-
novoCompraProduto()
: mixed
-
novoItemRateio()
: mixed
-
processarRelatorioPagamentosCompras()
: mixed
-
redirect()
: mixed
-
relatorio()
: mixed
-
relatorioEstoqueIdeal()
: mixed
-
relatorioEstoqueIdealProcessar()
: mixed
-
relatorioPagamentosCompras()
: mixed
-
relatorioTabela()
: mixed
-
render()
: mixed
-
renderTemplate()
: mixed
-
renderTemplateClean()
: mixed
-
renderTemplateLogin()
: mixed
-
salvarEntrega()
: mixed
-
tipoRelatorioPagamentosCompras()
: mixed
-
transactionsWithoutErrors()
: mixed
-
verificaNumPedidoCompraProduto()
: mixed
-
indexBase()
: mixed
-
reloadIndexAfterInsert()
: mixed
-
atualizarFretesUnitariosExistentes()
: void
-
calcularPorcentagemRateio()
: mixed
-
deletarCustoMedioProduto()
: mixed
-
processarDadosRelatorioPagamentosCompras()
: mixed
-
validaData()
: mixed
-
validaMudancaContaPagar()
: mixed
-
validarContaPagarBaixado()
: mixed
-
validarProdutoLoteCompra()
: mixed
-
validarQtdEntregueFinalizar()
: mixed
-
verificaValorRateio()
: mixed
-
vincularNotaAvulsa()
: mixed
CAMINHO
public
mixed
CAMINHO
= ""
CLASSEDAO
public
mixed
CLASSEDAO
= "CadProdutoEntradaDAO"
COTACAO
public
mixed
COTACAO
= 2
DANFE
public
mixed
DANFE
= 1
EXPORT_FILENAME
public
mixed
EXPORT_FILENAME
= "CompraProduto"
MANUAL
public
mixed
MANUAL
= 0
TIPO_APROVADO
public
mixed
TIPO_APROVADO
= 1
__construct()
public
__construct() : mixed
adicionarProdutoModal()
public
adicionarProdutoModal() : mixed
adicionarProdutoModalDanfe()
public
adicionarProdutoModalDanfe() : mixed
atualizaRateio()
public
atualizaRateio() : mixed
baixarDanfeEntrega()
public
baixarDanfeEntrega() : mixed
public
buildMenu() : mixed
buscaDadosCotacao()
public
buscaDadosCotacao() : mixed
buscaNota()
public
buscaNota() : mixed
calculaPrecoUnitario()
public
calculaPrecoUnitario() : mixed
calculaPrecoUnitarioConversao()
public
calculaPrecoUnitarioConversao() : mixed
carregarRateio()
public
carregarRateio() : mixed
checkDirectAccessSecurity()
public
checkDirectAccessSecurity(mixed $pk, mixed $entity) : mixed
Parameters
-
$pk
: mixed
-
-
$entity
: mixed
-
dadosSelect()
public
dadosSelect() : mixed
deletarCompraProduto()
public
deletarCompraProduto() : mixed
deletarEntrega()
public
deletarEntrega() : mixed
deletarPedido()
public
deletarPedido() : mixed
deletarVinculoCP()
public
deletarVinculoCP() : mixed
detalhar()
public
detalhar() : mixed
editarCompraProduto()
public
editarCompraProduto() : mixed
entrega()
public
entrega() : mixed
exibeLoteCompra()
public
exibeLoteCompra() : mixed
exportarExcel()
public
exportarExcel() : mixed
exportarPdf()
public
exportarPdf() : mixed
finalizarComprasLote()
public
finalizarComprasLote() : mixed
gerarPDF()
public
gerarPDF() : mixed
getBaseUrl()
public
getBaseUrl() : mixed
index()
public
index() : mixed
loadJS()
public
static loadJS(mixed $path[, mixed $type = 'text/javascript' ]) : mixed
Parameters
-
$path
: mixed
-
-
$type
: mixed
= 'text/javascript'
-
novoCompraProduto()
public
novoCompraProduto() : mixed
novoItemRateio()
public
novoItemRateio() : mixed
processarRelatorioPagamentosCompras()
public
processarRelatorioPagamentosCompras() : mixed
redirect()
public
static redirect(mixed $url[, mixed $url_full = false ][, mixed $post_data = [] ]) : mixed
Parameters
-
$url
: mixed
-
-
$url_full
: mixed
= false
-
-
$post_data
: mixed
= []
-
relatorio()
public
relatorio() : mixed
relatorioEstoqueIdeal()
public
relatorioEstoqueIdeal() : mixed
relatorioEstoqueIdealProcessar()
public
relatorioEstoqueIdealProcessar() : mixed
relatorioPagamentosCompras()
public
relatorioPagamentosCompras() : mixed
relatorioTabela()
public
relatorioTabela() : mixed
render()
public
render(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
-
$viewName
: mixed
-
-
$viewData
: mixed
= []
-
renderTemplate()
public
renderTemplate(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
-
$viewName
: mixed
-
-
$viewData
: mixed
= []
-
renderTemplateClean()
public
renderTemplateClean(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
-
$viewName
: mixed
-
-
$viewData
: mixed
= []
-
renderTemplateLogin()
public
renderTemplateLogin(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
-
$viewName
: mixed
-
-
$viewData
: mixed
= []
-
salvarEntrega()
public
salvarEntrega() : mixed
tipoRelatorioPagamentosCompras()
public
tipoRelatorioPagamentosCompras() : mixed
transactionsWithoutErrors()
public
transactionsWithoutErrors(mixed $model[, mixed $callback = [JsonAjax::class, 'responseErrorIfExist'] ][, mixed $params = ['Desculpe, operação não foi concluida!'] ]) : mixed
Parameters
-
$model
: mixed
-
-
$callback
: mixed
= [JsonAjax::class, 'responseErrorIfExist']
-
-
$params
: mixed
= ['Desculpe, operação não foi concluida!']
-
verificaNumPedidoCompraProduto()
public
verificaNumPedidoCompraProduto() : mixed
indexBase()
protected
indexBase(mixed &$grid, mixed $routes, mixed $id_pagina) : mixed
Parameters
-
$grid
: mixed
-
-
$routes
: mixed
-
-
$id_pagina
: mixed
-
reloadIndexAfterInsert()
protected
reloadIndexAfterInsert(mixed $id_pagina, mixed $limite, array<string|int, mixed> $ids[, mixed $option = 1 ]) : mixed
Parameters
-
$id_pagina
: mixed
-
-
$limite
: mixed
-
-
$ids
: array<string|int, mixed>
-
-
$option
: mixed
= 1
-
atualizarFretesUnitariosExistentes()
private
atualizarFretesUnitariosExistentes(mixed $id_entrada, mixed $vlr_total_pedido, mixed $valor_frete, mixed $frete_incluso) : void
Parameters
-
$id_entrada
: mixed
-
-
$vlr_total_pedido
: mixed
-
-
$valor_frete
: mixed
-
-
$frete_incluso
: mixed
-
calcularPorcentagemRateio()
private
calcularPorcentagemRateio() : mixed
deletarCustoMedioProduto()
private
deletarCustoMedioProduto(mixed $buscar_produto_entregues) : mixed
Parameters
-
$buscar_produto_entregues
: mixed
-
processarDadosRelatorioPagamentosCompras()
private
processarDadosRelatorioPagamentosCompras(mixed $data_post, mixed $id_pagina) : mixed
Parameters
-
$data_post
: mixed
-
-
$id_pagina
: mixed
-
validaData()
private
validaData() : mixed
validaMudancaContaPagar()
private
validaMudancaContaPagar(mixed $id_compra, mixed $id_cp_new, mixed $id_cp_old) : mixed
Parameters
-
$id_compra
: mixed
-
-
$id_cp_new
: mixed
-
-
$id_cp_old
: mixed
-
validarContaPagarBaixado()
private
validarContaPagarBaixado(mixed $id_entrada) : mixed
Parameters
-
$id_entrada
: mixed
-
validarProdutoLoteCompra()
private
validarProdutoLoteCompra(mixed $qtidade, mixed $finalizaritem, mixed $produto_lote_compra, mixed $j) : mixed
Parameters
-
$qtidade
: mixed
-
-
$finalizaritem
: mixed
-
-
$produto_lote_compra
: mixed
-
-
$j
: mixed
-
validarQtdEntregueFinalizar()
private
validarQtdEntregueFinalizar() : mixed
verificaValorRateio()
private
verificaValorRateio() : mixed
vincularNotaAvulsa()
private
vincularNotaAvulsa() : mixed