ProcessoVendaController
extends Controller
in package
Table of Contents
Constants
- A_DEFINIR = "2"
- CAMINHO = ""
- CLASSEDAO = "ProcessoVendaDAO"
- COM_LOTE = "0"
- EXPORT_FILENAME = "ProcessoVenda"
- MOEDA_DOLAR = '2'
- MOEDA_REAL = '1'
- SEM_LOTE = "1"
Methods
- __construct() : mixed
- abrirModalRomaneioVenda() : mixed
- adicionarEntregaVenda() : mixed
- adicionarEntregaVendaOpcaoVenda() : mixed
- buildMenu() : mixed
- buscaLote() : mixed
- buscarUndAtividade() : mixed
- carregarProdutosPesagem() : mixed
- checkDirectAccessSecurity() : mixed
- consultarConversaoVariedadeProduto() : mixed
- deletarDetalhesProcessoVenda() : mixed
- deletarEntregaVenda() : mixed
- Esta function deleta todos os idProdutoVendaLote pertencentes ao mesmo horaCadastroEntrega, exceto se horaCadastroEntrega = 0;
- deletarProcessoVenda() : mixed
- deletarVinculoCPVendas() : mixed
- detalharLigaVendaLote() : mixed
- detalheProcessoVenda() : mixed
- drillRelatorioPeriodoResumido() : mixed
- editarDescricao() : mixed
- editarProcessoVenda() : mixed
- exibirTabelaProdutoProcessoVenda() : mixed
- exportarExcel() : mixed
- exportarPdf() : mixed
- finalidade() : mixed
- finalizarVendasLote() : mixed
- gerarRomaneioVenda() : mixed
- getBaseUrl() : mixed
- index() : mixed
- loadJS() : mixed
- loteAberto() : mixed
- loteVendido() : mixed
- moedaProcessoVenda() : mixed
- novoProcessoVenda() : mixed
- opcaoVenda() : mixed
- processarRelatorioPagamentosVendas() : mixed
- processarRelatorioSaidaProdutos() : mixed
- processarRelatorioVendas() : mixed
- redirect() : mixed
- relatorioPagamentosVendas() : mixed
- relatorioPeriodoResumido() : mixed
- relatorioPeriodoResumidoProcessar() : mixed
- relatorioSaidaProdutos() : mixed
- relatorioVendas() : mixed
- render() : mixed
- renderTemplate() : mixed
- renderTemplateClean() : mixed
- renderTemplateLogin() : mixed
- selecionarEntregasRomaneio() : mixed
- tipoMovimento() : mixed
- tipoRelatorioPagamentosVendas() : mixed
- transactionsWithoutErrors() : mixed
- indexBase() : mixed
- reloadIndexAfterInsert() : mixed
- aplicarConversaoMoeda() : array<string|int, mixed>
- conferirPesoComVenda() : mixed
- criarHtmlDetalhesContaReceber() : mixed
- criarHtmlObsFixas() : mixed
- criarItemPostBase() : array<string|int, mixed>
- criarItemPostParaEdicaoVenda() : array<string|int, mixed>
- criarItemPostParaNovoProcessoVenda() : array<string|int, mixed>
- criarItemPostParaVendaLote() : array<string|int, mixed>
- criarTabelaHtmlDescontos() : mixed
- criarTabelaHtmlVendidosECalcularTotais() : mixed
- impedirAlterarIdMoeda() : mixed
- inserirProdutoLote() : mixed
- organizaDadosDevolucaoSemLote() : mixed
- processarDadosRelatorioPagamentosVendas() : mixed
- processarDadosRelatorioSaidaProdutos() : mixed
- processarDadosRelatorioVendas() : mixed
- relatorioConsolidadoContasReceber() : array<string|int, mixed>
- validaDevolucaoComLote() : mixed
- validaDevolucaoSemLote() : mixed
- validarDataVenda() : mixed
- validarPlacaVaiculo() : mixed
- vincularConversaoProdutosPesados() : mixed
Constants
A_DEFINIR
public
mixed
A_DEFINIR
= "2"
CAMINHO
public
mixed
CAMINHO
= ""
CLASSEDAO
public
mixed
CLASSEDAO
= "ProcessoVendaDAO"
COM_LOTE
public
mixed
COM_LOTE
= "0"
EXPORT_FILENAME
public
mixed
EXPORT_FILENAME
= "ProcessoVenda"
MOEDA_DOLAR
public
mixed
MOEDA_DOLAR
= '2'
MOEDA_REAL
public
mixed
MOEDA_REAL
= '1'
SEM_LOTE
public
mixed
SEM_LOTE
= "1"
Methods
__construct()
public
__construct() : mixed
abrirModalRomaneioVenda()
public
abrirModalRomaneioVenda() : mixed
adicionarEntregaVenda()
public
adicionarEntregaVenda() : mixed
adicionarEntregaVendaOpcaoVenda()
public
adicionarEntregaVendaOpcaoVenda() : mixed
buildMenu()
public
buildMenu() : mixed
buscaLote()
public
buscaLote() : mixed
buscarUndAtividade()
public
buscarUndAtividade() : mixed
carregarProdutosPesagem()
public
carregarProdutosPesagem() : mixed
checkDirectAccessSecurity()
public
checkDirectAccessSecurity(mixed $pk, mixed $entity) : mixed
Parameters
- $pk : mixed
- $entity : mixed
consultarConversaoVariedadeProduto()
public
consultarConversaoVariedadeProduto() : mixed
deletarDetalhesProcessoVenda()
public
deletarDetalhesProcessoVenda() : mixed
Attributes
- #[EntitySecurity]
- CadProdutoVendaLoteEntity::class
deletarEntregaVenda()
Esta function deleta todos os idProdutoVendaLote pertencentes ao mesmo horaCadastroEntrega, exceto se horaCadastroEntrega = 0;
public
deletarEntregaVenda() : mixed
deletarProcessoVenda()
public
deletarProcessoVenda() : mixed
deletarVinculoCPVendas()
public
deletarVinculoCPVendas() : mixed
detalharLigaVendaLote()
public
detalharLigaVendaLote() : mixed
Attributes
- #[EntitySecurity]
- CadProdutoProducaoLoteEstoqueEntity::class
detalheProcessoVenda()
public
detalheProcessoVenda() : mixed
Attributes
- #[EntitySecurity]
- ProcessoVendaEntity::class
drillRelatorioPeriodoResumido()
public
drillRelatorioPeriodoResumido() : mixed
editarDescricao()
public
editarDescricao() : mixed
Attributes
- #[EntitySecurity]
- CadProdutoProducaoLoteEstoqueEntity::class
editarProcessoVenda()
public
editarProcessoVenda() : mixed
exibirTabelaProdutoProcessoVenda()
public
exibirTabelaProdutoProcessoVenda() : mixed
exportarExcel()
public
exportarExcel() : mixed
exportarPdf()
public
exportarPdf() : mixed
finalidade()
public
finalidade() : mixed
finalizarVendasLote()
public
finalizarVendasLote() : mixed
gerarRomaneioVenda()
public
gerarRomaneioVenda() : 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'
loteAberto()
public
loteAberto() : mixed
loteVendido()
public
loteVendido() : mixed
moedaProcessoVenda()
public
moedaProcessoVenda() : mixed
novoProcessoVenda()
public
novoProcessoVenda() : mixed
opcaoVenda()
public
opcaoVenda() : mixed
processarRelatorioPagamentosVendas()
public
processarRelatorioPagamentosVendas() : mixed
processarRelatorioSaidaProdutos()
public
processarRelatorioSaidaProdutos() : mixed
processarRelatorioVendas()
public
processarRelatorioVendas() : 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 = []
relatorioPagamentosVendas()
public
relatorioPagamentosVendas() : mixed
relatorioPeriodoResumido()
public
relatorioPeriodoResumido() : mixed
relatorioPeriodoResumidoProcessar()
public
relatorioPeriodoResumidoProcessar() : mixed
relatorioSaidaProdutos()
public
relatorioSaidaProdutos() : mixed
relatorioVendas()
public
relatorioVendas() : 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 = []
selecionarEntregasRomaneio()
public
selecionarEntregasRomaneio() : mixed
tipoMovimento()
public
tipoMovimento() : mixed
tipoRelatorioPagamentosVendas()
public
tipoRelatorioPagamentosVendas() : 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!']
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
aplicarConversaoMoeda()
private
aplicarConversaoMoeda(string $valor_cotacao, string $valor_travado, array<string|int, mixed> $item) : array<string|int, mixed>
Parameters
- $valor_cotacao : string
- $valor_travado : string
- $item : array<string|int, mixed>
Return values
array<string|int, mixed>conferirPesoComVenda()
private
conferirPesoComVenda(mixed $post) : mixed
Parameters
- $post : mixed
criarHtmlDetalhesContaReceber()
private
criarHtmlDetalhesContaReceber(mixed $id_conta_receber) : mixed
Parameters
- $id_conta_receber : mixed
criarHtmlObsFixas()
private
criarHtmlObsFixas(mixed $observacoes) : mixed
Parameters
- $observacoes : mixed
criarItemPostBase()
private
criarItemPostBase(array<string|int, mixed> $form_post) : array<string|int, mixed>
Parameters
- $form_post : array<string|int, mixed>
Return values
array<string|int, mixed>criarItemPostParaEdicaoVenda()
private
criarItemPostParaEdicaoVenda(array<string|int, mixed> $form_post) : array<string|int, mixed>
Parameters
- $form_post : array<string|int, mixed>
Return values
array<string|int, mixed>criarItemPostParaNovoProcessoVenda()
private
criarItemPostParaNovoProcessoVenda(array<string|int, mixed> $form_post) : array<string|int, mixed>
Parameters
- $form_post : array<string|int, mixed>
Return values
array<string|int, mixed>criarItemPostParaVendaLote()
private
criarItemPostParaVendaLote(array<string|int, mixed> $form_post) : array<string|int, mixed>
Parameters
- $form_post : array<string|int, mixed>
Return values
array<string|int, mixed>criarTabelaHtmlDescontos()
private
criarTabelaHtmlDescontos(mixed $venda, mixed $vlr_total_vendidos) : mixed
Parameters
- $venda : mixed
- $vlr_total_vendidos : mixed
criarTabelaHtmlVendidosECalcularTotais()
private
criarTabelaHtmlVendidosECalcularTotais(mixed $vendidos, mixed $sigla_moeda) : mixed
Parameters
- $vendidos : mixed
- $sigla_moeda : mixed
impedirAlterarIdMoeda()
private
impedirAlterarIdMoeda(string|int $id_moeda_bd, string|int $id_moeda_post) : mixed
Parameters
- $id_moeda_bd : string|int
- $id_moeda_post : string|int
inserirProdutoLote()
private
inserirProdutoLote(mixed $id_produto_venda) : mixed
Parameters
- $id_produto_venda : mixed
organizaDadosDevolucaoSemLote()
private
organizaDadosDevolucaoSemLote(mixed $id_produto_venda, mixed $itens_post) : mixed
Parameters
- $id_produto_venda : mixed
- $itens_post : mixed
processarDadosRelatorioPagamentosVendas()
private
processarDadosRelatorioPagamentosVendas(mixed $dados, mixed $data_post) : mixed
Parameters
- $dados : mixed
- $data_post : mixed
processarDadosRelatorioSaidaProdutos()
private
processarDadosRelatorioSaidaProdutos(mixed $dados, mixed $agrupamento) : mixed
Parameters
- $dados : mixed
- $agrupamento : mixed
processarDadosRelatorioVendas()
private
processarDadosRelatorioVendas(mixed $dados) : mixed
Parameters
- $dados : mixed
relatorioConsolidadoContasReceber()
private
relatorioConsolidadoContasReceber(mixed $dado_bruto, mixed $apenas_saldo_em_aberto) : array<string|int, mixed>
Parameters
- $dado_bruto : mixed
- $apenas_saldo_em_aberto : mixed
Return values
array<string|int, mixed>validaDevolucaoComLote()
private
validaDevolucaoComLote(mixed $id_produto) : mixed
Parameters
- $id_produto : mixed
validaDevolucaoSemLote()
private
validaDevolucaoSemLote(mixed $array_post, mixed $saldo_no_bd, mixed $id_produto, mixed $variedade) : mixed
Parameters
- $array_post : mixed
- $saldo_no_bd : mixed
- $id_produto : mixed
- $variedade : mixed
validarDataVenda()
private
validarDataVenda() : mixed
validarPlacaVaiculo()
private
validarPlacaVaiculo() : mixed
vincularConversaoProdutosPesados()
private
vincularConversaoProdutosPesados(mixed $arr_produto, mixed $arr_conversao) : mixed
Parameters
- $arr_produto : mixed
- $arr_conversao : mixed