Solicitacao_DAO
extends DAO
in package
Table of Contents
Properties
- $sessao_model : mixed
- $_erp_empresa : mixed
- $_erp_filial : mixed
- $_erp_grupo : mixed
- $api_token : mixed
- $dir_dao : mixed
- $emp : mixed
- $idioma : mixed
- $instance_token : mixed
- $login_anonimo : mixed
- $token_job : mixed
- $viewcode : mixed
Methods
- __construct() : mixed
- acesso_supervisor() : mixed
- acesso_usuario_cancelar_solicitacao_atividade() : bool
- Função responsável por verificar se o usuário logado possui permissão para realizar o cancelamento de uma solicitação.
- alterar_situacao_solicitacao() : mixed
- apagar_arquivos() : mixed
- api_token() : mixed
- AutoLoad() : mixed
- cancelar() : mixed
- ConvertBase64() : mixed
- copiar_campo_anexo() : mixed
- Delete_Token_JOB() : mixed
- DxParamsAddFilter() : mixed
- emp() : mixed
- enviar_email_cancelamento() : mixed
- excluir() : mixed
- excluir_relacionamento_oportunidade_solicitacao() : mixed
- excluir_relacionamento_tarefa_quadro_lista_cartao_solicitacao() : void
- Exclui do solicitacao o vinculo de um cartão
- existe() : mixed
- finalizar() : mixed
- formulario_em_branco() : mixed
- gerar_pdf() : array<string|int, mixed>
- Gera pdf (para download) da solicitação
- get_atividades_entregues_por_processos() : mixed
- get_atividades_entregues_por_processos_atividade() : mixed
- get_dias_previstos_x_gasto() : mixed
- get_login_anonimo() : mixed
- get_qtd_entregues_by_usuario() : mixed
- get_qtd_solicitacoes_por_processo() : mixed
- get_qtd_solicitacoes_por_solicitante() : mixed
- get_qtd_solicitacoes_por_status() : mixed
- get_tempo_previsto_x_gasto() : mixed
- getFormData() : mixed
- getJsonData() : mixed
- grupos_formulario_visiveis() : mixed
- insert() : mixed
- instance_token() : mixed
- isJsonRequest() : mixed
- listar() : mixed
- listar_atividades_pendentes() : mixed
- listar_disponiveis() : array<string|int, mixed>
- Lista Solicitações disponíveis para o usuário
- listar_disponiveis_by_processo() : mixed
- listar_disponiveis_cliente_admin() : array<string|int, mixed>
- Lista os processos disponíveis para o usuário cliente administrador da entidade visualizar
- listar_processos() : array<string|int, mixed>
- Listagem de processos que o usuário está envolvido
- listar_processos_by_pdca_atividade() : mixed
- listar_relacao_projeto_atividade_processo() : mixed
- listar_solicitacoes_vinculadas_oportunidade() : mixed
- listar_solicitacoes_vinculadas_tarefa_quadro_lista_cartao() : mixed
- listar_todas_atividades_abertura_em_andamento() : mixed
- LoadDAO() : mixed
- LoadHTML() : mixed
- LoadMail() : mixed
- LoadModel() : mixed
- LoadPDF() : mixed
- merge_modelagem_formulario_com_valores() : mixed
- nova() : mixed
- nova_por_processo() : mixed
- permite_acompanhar() : mixed
- popular() : Solicitacao_Model|null
- preencher() : Solicitacao_Model|null
- processar_situacao() : mixed
- Identifica qual é a situação da solicitação
- processo_quadro_atividades() : mixed
- proximo_numero() : mixed
- reabrir() : mixed
- ReadBodyParams() : mixed
- ReadDxParams() : mixed
- ReadFile() : mixed
- ReadFiles() : mixed
- ReadGet() : mixed
- ReadPost() : mixed
- ReadRequest() : mixed
- relacionar_oportunidade_solicitacao() : mixed
- relatorio_produtividade_analitica() : array<string|int, mixed>
- Função responsável por realizar a listagem analitica de atividades de processos.
- relatorio_produtividade_sintetico() : array<string|int, mixed>
- Função responsável por realizar a listagem sintética de processos.
- remover_vinculo_projeto_atividade_solicitacao() : mixed
- salvar() : mixed
- set_login_anonimo() : mixed
- solicitacao_atividade_possui_documento_revisao() : mixed
- sql_verifica_permissoes() : void
- Start_Token_JOB() : mixed
- total_elementos_aguardando_envio() : mixed
- update() : mixed
- update_formulario() : mixed
- verificar_atividades_nao_entregues() : mixed
- Verifica se há atividades não entregues de uma solicitação concluída
- vincular_pdca_atividade_solicitacao() : mixed
- vincular_projeto_atividade_solicitacao() : void
- Vincula uma solicitação a uma atividade
- vincular_tarefa_quadro_lista_cartao_solicitacao() : void
- Adiciona ao solicitacao o vinculo a um cartão
- WhatRequest() : mixed
Properties
$sessao_model
public
mixed
$sessao_model
$_erp_empresa
protected
mixed
$_erp_empresa
$_erp_filial
protected
mixed
$_erp_filial
$_erp_grupo
protected
mixed
$_erp_grupo
$api_token
protected
static mixed
$api_token
$dir_dao
protected
static mixed
$dir_dao
= NULL
$emp
protected
mixed
$emp
$idioma
protected
mixed
$idioma
$instance_token
protected
static mixed
$instance_token
$login_anonimo
protected
static mixed
$login_anonimo
= false
$token_job
protected
static mixed
$token_job
$viewcode
protected
mixed
$viewcode
Methods
__construct()
public
__construct() : mixed
acesso_supervisor()
public
acesso_supervisor(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
acesso_usuario_cancelar_solicitacao_atividade()
Função responsável por verificar se o usuário logado possui permissão para realizar o cancelamento de uma solicitação.
public
acesso_usuario_cancelar_solicitacao_atividade(mixed $solicitacao_id[, mixed $solicitacao_atividade_id = null ]) : bool
Parameters
- $solicitacao_id : mixed
-
ID da solicitação que será utilizado no filtro.
- $solicitacao_atividade_id : mixed = null
-
ID da solicitacao_atividade que será utilizado no filtro.
Return values
bool —Se TRUE o usuário logado tem permissão para cancelar a solicitação. Se FALSE o usuário logado não tem permissão para cancelar a solicitação.
alterar_situacao_solicitacao()
public
alterar_situacao_solicitacao(mixed $solicitacao_id, mixed $situacao) : mixed
Parameters
- $solicitacao_id : mixed
- $situacao : mixed
apagar_arquivos()
public
apagar_arquivos(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
api_token()
public
static api_token() : mixed
AutoLoad()
public
static AutoLoad(mixed $className) : mixed
Parameters
- $className : mixed
cancelar()
public
cancelar(mixed $solicitacao_model[, mixed $solicitacao_atividade_id = null ][, mixed $excluir = false ][, mixed $ignorar_permissoes = false ][, mixed $cancelamento_motivo = null ]) : mixed
Parameters
- $solicitacao_model : mixed
- $solicitacao_atividade_id : mixed = null
- $excluir : mixed = false
- $ignorar_permissoes : mixed = false
- $cancelamento_motivo : mixed = null
ConvertBase64()
public
static ConvertBase64(mixed $name, mixed &$request_params) : mixed
Parameters
- $name : mixed
- $request_params : mixed
copiar_campo_anexo()
public
static copiar_campo_anexo(mixed $versao_elemento, mixed $campo_valor, mixed &$solicitacao_model, mixed &$solicitacao_atividade_model) : mixed
Parameters
- $versao_elemento : mixed
- $campo_valor : mixed
- $solicitacao_model : mixed
- $solicitacao_atividade_model : mixed
Delete_Token_JOB()
public
static Delete_Token_JOB() : mixed
DxParamsAddFilter()
public
DxParamsAddFilter(mixed &$params, mixed $campo, mixed $condicao, mixed $valor) : mixed
Parameters
- $params : mixed
- $campo : mixed
- $condicao : mixed
- $valor : mixed
emp()
public
emp() : mixed
enviar_email_cancelamento()
public
enviar_email_cancelamento(mixed $solicitacao_model, mixed $solicitacao_atividade_model, mixed $excluir) : mixed
Parameters
- $solicitacao_model : mixed
- $solicitacao_atividade_model : mixed
- $excluir : mixed
excluir()
public
excluir(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
excluir_relacionamento_oportunidade_solicitacao()
public
excluir_relacionamento_oportunidade_solicitacao(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
excluir_relacionamento_tarefa_quadro_lista_cartao_solicitacao()
Exclui do solicitacao o vinculo de um cartão
public
excluir_relacionamento_tarefa_quadro_lista_cartao_solicitacao(int $solicitacao_id, int $tarefa_quadro_lista_cartao_id) : void
Parameters
- $solicitacao_id : int
-
ID do Solicitacao
- $tarefa_quadro_lista_cartao_id : int
-
ID do cartão
existe()
public
existe([mixed $solicitacao_id = 0 ]) : mixed
Parameters
- $solicitacao_id : mixed = 0
finalizar()
public
finalizar(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
formulario_em_branco()
public
formulario_em_branco(mixed $formulario) : mixed
Parameters
- $formulario : mixed
gerar_pdf()
Gera pdf (para download) da solicitação
public
gerar_pdf(int $solicitacao_id[, int $empresa_filial_id = null ]) : array<string|int, mixed>
Parameters
- $solicitacao_id : int
-
ID da solicitação
- $empresa_filial_id : int = null
-
ID da filial
Return values
array<string|int, mixed> —retorna array com dados do pdf
get_atividades_entregues_por_processos()
public
get_atividades_entregues_por_processos([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $array_filtro_processo = null ][, mixed $considerar_atividade_tipo_inicio = false ][, mixed $considerar_atividade_tipo_fim = false ][, mixed $considerar_atividade_retornada = false ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $array_filtro_processo : mixed = null
- $considerar_atividade_tipo_inicio : mixed = false
- $considerar_atividade_tipo_fim : mixed = false
- $considerar_atividade_retornada : mixed = false
get_atividades_entregues_por_processos_atividade()
public
get_atividades_entregues_por_processos_atividade([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $atividade = null ][, mixed $considerar_atividade_tipo_inicio = false ][, mixed $considerar_atividade_tipo_fim = false ][, mixed $considerar_atividade_retornada = false ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $atividade : mixed = null
- $considerar_atividade_tipo_inicio : mixed = false
- $considerar_atividade_tipo_fim : mixed = false
- $considerar_atividade_retornada : mixed = false
get_dias_previstos_x_gasto()
public
get_dias_previstos_x_gasto([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $array_filtro_processo = null ][, mixed $considerar_atividade_tipo_inicio = false ][, mixed $considerar_atividade_tipo_fim = false ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $array_filtro_processo : mixed = null
- $considerar_atividade_tipo_inicio : mixed = false
- $considerar_atividade_tipo_fim : mixed = false
get_login_anonimo()
public
static get_login_anonimo() : mixed
get_qtd_entregues_by_usuario()
public
get_qtd_entregues_by_usuario([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $usuario_entrega_id = null ][, mixed $array_filtro_processo = null ][, mixed $considerar_atividade_tipo_inicio = false ][, mixed $considerar_atividade_tipo_fim = false ][, mixed $considerar_atividade_retornada = false ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $usuario_entrega_id : mixed = null
- $array_filtro_processo : mixed = null
- $considerar_atividade_tipo_inicio : mixed = false
- $considerar_atividade_tipo_fim : mixed = false
- $considerar_atividade_retornada : mixed = false
get_qtd_solicitacoes_por_processo()
public
get_qtd_solicitacoes_por_processo([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $array_filtro_processo = null ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $array_filtro_processo : mixed = null
get_qtd_solicitacoes_por_solicitante()
public
get_qtd_solicitacoes_por_solicitante([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $solicitante_id = null ][, mixed $array_filtro_processo = null ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $solicitante_id : mixed = null
- $array_filtro_processo : mixed = null
get_qtd_solicitacoes_por_status()
public
get_qtd_solicitacoes_por_status([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $array_filtro_processo = null ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $array_filtro_processo : mixed = null
get_tempo_previsto_x_gasto()
public
get_tempo_previsto_x_gasto([mixed $dt_ini = null ][, mixed $dt_fim = null ][, mixed $array_filtro_processo = null ][, mixed $considerar_atividade_tipo_inicio = false ][, mixed $considerar_atividade_tipo_fim = false ]) : mixed
Parameters
- $dt_ini : mixed = null
- $dt_fim : mixed = null
- $array_filtro_processo : mixed = null
- $considerar_atividade_tipo_inicio : mixed = false
- $considerar_atividade_tipo_fim : mixed = false
getFormData()
public
static getFormData([mixed $param = null ]) : mixed
Parameters
- $param : mixed = null
getJsonData()
public
static getJsonData([mixed $param = null ]) : mixed
Parameters
- $param : mixed = null
grupos_formulario_visiveis()
public
grupos_formulario_visiveis(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
insert()
public
insert(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
instance_token()
public
static instance_token() : mixed
isJsonRequest()
public
static isJsonRequest() : mixed
listar()
public
static listar(mixed $solicitacao_id[, mixed $dx_grid = false ][, mixed $dx_params = null ]) : mixed
Parameters
- $solicitacao_id : mixed
- $dx_grid : mixed = false
- $dx_params : mixed = null
listar_atividades_pendentes()
public
static listar_atividades_pendentes(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
listar_disponiveis()
Lista Solicitações disponíveis para o usuário
public
listar_disponiveis(mixed $usuario_id[, bool $modo_teste = false ][, bool $lista_apenas_favoritas = false ][, mixed $processo_id = null ][, mixed $listaTodosProcessos = false ][, mixed $lista_apenas_iniciais = false ][, mixed $processo_atividade_id = null ][, mixed $dx_grid = false ][, mixed $dx_params = null ]) : array<string|int, mixed>
Parameters
- $usuario_id : mixed
- $modo_teste : bool = false
-
flag que define se está em modo de teste
- $lista_apenas_favoritas : bool = false
-
flag que define se serão listadas apenas as solicitações favoritadas
- $processo_id : mixed = null
- $listaTodosProcessos : mixed = false
- $lista_apenas_iniciais : mixed = false
- $processo_atividade_id : mixed = null
- $dx_grid : mixed = false
- $dx_params : mixed = null
Return values
array<string|int, mixed> —Retorno um array com o resultado da consulta
listar_disponiveis_by_processo()
public
listar_disponiveis_by_processo(mixed $processo_id) : mixed
Parameters
- $processo_id : mixed
listar_disponiveis_cliente_admin()
Lista os processos disponíveis para o usuário cliente administrador da entidade visualizar
public
listar_disponiveis_cliente_admin() : array<string|int, mixed>
Return values
array<string|int, mixed>listar_processos()
Listagem de processos que o usuário está envolvido
public
listar_processos([bool $listaTodosProcessos = false ]) : array<string|int, mixed>
Parameters
- $listaTodosProcessos : bool = false
Return values
array<string|int, mixed>listar_processos_by_pdca_atividade()
public
listar_processos_by_pdca_atividade([mixed $pdca_atividade_id = null ]) : mixed
Parameters
- $pdca_atividade_id : mixed = null
listar_relacao_projeto_atividade_processo()
public
listar_relacao_projeto_atividade_processo([mixed $projeto_atividade_id = 0 ]) : mixed
Parameters
- $projeto_atividade_id : mixed = 0
listar_solicitacoes_vinculadas_oportunidade()
public
listar_solicitacoes_vinculadas_oportunidade(mixed $oportunidade_id) : mixed
Parameters
- $oportunidade_id : mixed
listar_solicitacoes_vinculadas_tarefa_quadro_lista_cartao()
public
listar_solicitacoes_vinculadas_tarefa_quadro_lista_cartao(mixed $tarefa_quadro_lista_cartao_id, mixed $dx_params) : mixed
Parameters
- $tarefa_quadro_lista_cartao_id : mixed
- $dx_params : mixed
listar_todas_atividades_abertura_em_andamento()
public
listar_todas_atividades_abertura_em_andamento() : mixed
LoadDAO()
public
static LoadDAO(mixed $dao_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $dao_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadHTML()
public
static LoadHTML(mixed $html_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $html_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadMail()
public
static LoadMail(mixed $mail_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $mail_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadModel()
public
static LoadModel(mixed $model_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $model_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadPDF()
public
static LoadPDF(mixed $pdf_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $pdf_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
merge_modelagem_formulario_com_valores()
public
static merge_modelagem_formulario_com_valores(mixed $versao_processo_id, mixed $formulario_com_valores) : mixed
Parameters
- $versao_processo_id : mixed
- $formulario_com_valores : mixed
nova()
public
nova([mixed $versao_processo_id = null ][, mixed $versao_processo_atividade_id = null ][, mixed $data_referencia = null ][, mixed $projeto_atividade_id = null ][, mixed $projeto_id = null ][, mixed $responsavel_email = null ][, mixed $solicitante_email = null ][, mixed $formulario_valores = null ][, mixed $formulario_valores_anexo = null ][, mixed $solicitacao_id = null ][, mixed $solicitacao_atividade_id = null ][, mixed $responsavel_id = null ][, mixed $copiar_solicitacao_id = null ][, mixed $referencia_tabela = null ][, mixed $referencia_id = null ]) : mixed
Parameters
- $versao_processo_id : mixed = null
- $versao_processo_atividade_id : mixed = null
- $data_referencia : mixed = null
- $projeto_atividade_id : mixed = null
- $projeto_id : mixed = null
- $responsavel_email : mixed = null
- $solicitante_email : mixed = null
- $formulario_valores : mixed = null
- $formulario_valores_anexo : mixed = null
- $solicitacao_id : mixed = null
- $solicitacao_atividade_id : mixed = null
- $responsavel_id : mixed = null
- $copiar_solicitacao_id : mixed = null
- $referencia_tabela : mixed = null
- $referencia_id : mixed = null
nova_por_processo()
public
nova_por_processo(mixed $processo_id[, mixed $data_referencia = null ][, mixed $projeto_atividade_id = null ][, mixed $projeto_id = null ][, mixed $responsavel_email = null ][, mixed $solicitante_email = null ][, mixed $formulario_valores = null ][, mixed $formulario_valores_anexo = null ][, mixed $responsavel_id = null ][, mixed $copiar_solicitacao_id = null ][, mixed $referencia_tabela = null ][, mixed $referencia_id = null ][, mixed $processo_atividade_id = null ]) : mixed
Parameters
- $processo_id : mixed
- $data_referencia : mixed = null
- $projeto_atividade_id : mixed = null
- $projeto_id : mixed = null
- $responsavel_email : mixed = null
- $solicitante_email : mixed = null
- $formulario_valores : mixed = null
- $formulario_valores_anexo : mixed = null
- $responsavel_id : mixed = null
- $copiar_solicitacao_id : mixed = null
- $referencia_tabela : mixed = null
- $referencia_id : mixed = null
- $processo_atividade_id : mixed = null
permite_acompanhar()
public
permite_acompanhar(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
popular()
public
popular(mixed $solicitacao_id[, mixed $solicitacao_atividade_id = null ][, mixed $ignorar_permissoes = false ][, mixed $ignorar_formulario = false ]) : Solicitacao_Model|null
Parameters
- $solicitacao_id : mixed
- $solicitacao_atividade_id : mixed = null
- $ignorar_permissoes : mixed = false
- $ignorar_formulario : mixed = false
Return values
Solicitacao_Model|nullpreencher()
public
preencher(mixed $row_query, mixed $versao_processo[, mixed $historico = null ][, mixed $solicitacao_atividade_id = null ][, mixed $documentos = null ][, mixed $processos = array() ][, mixed $ignorar_formulario = false ]) : Solicitacao_Model|null
Parameters
- $row_query : mixed
- $versao_processo : mixed
- $historico : mixed = null
- $solicitacao_atividade_id : mixed = null
- $documentos : mixed = null
- $processos : mixed = array()
- $ignorar_formulario : mixed = false
Return values
Solicitacao_Model|nullprocessar_situacao()
Identifica qual é a situação da solicitação
public
processar_situacao(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
processo_quadro_atividades()
public
processo_quadro_atividades(mixed $processo_id[, mixed $filtro_tipo = null ][, mixed $processo_atividade_id = null ][, mixed $solicitacao_codigo = 0 ][, mixed $cliente_nome = null ][, mixed $skip = null ][, mixed $take = null ][, mixed $responsavel_nome = null ][, mixed $solicitante_nome = null ][, mixed $solicitacao_descricao = null ][, mixed $param_filtro_status = null ][, mixed $etiqueta_nome = null ][, mixed $atividade_descricao = null ]) : mixed
Parameters
- $processo_id : mixed
- $filtro_tipo : mixed = null
- $processo_atividade_id : mixed = null
- $solicitacao_codigo : mixed = 0
- $cliente_nome : mixed = null
- $skip : mixed = null
- $take : mixed = null
- $responsavel_nome : mixed = null
- $solicitante_nome : mixed = null
- $solicitacao_descricao : mixed = null
- $param_filtro_status : mixed = null
- $etiqueta_nome : mixed = null
- $atividade_descricao : mixed = null
proximo_numero()
public
static proximo_numero(mixed &$solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
reabrir()
public
reabrir(mixed $solicitacao_id[, mixed $motivo_reabertura = null ]) : mixed
Parameters
- $solicitacao_id : mixed
- $motivo_reabertura : mixed = null
ReadBodyParams()
public
ReadBodyParams([mixed $param = null ]) : mixed
Parameters
- $param : mixed = null
ReadDxParams()
public
ReadDxParams() : mixed
ReadFile()
public
ReadFile(mixed $name[, mixed $default = null ][, mixed $arrAcceptedMimeTypes = [] ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
- $arrAcceptedMimeTypes : mixed = []
ReadFiles()
public
ReadFiles(mixed $name) : mixed
Parameters
- $name : mixed
ReadGet()
public
ReadGet(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
ReadPost()
public
ReadPost(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
ReadRequest()
public
ReadRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
relacionar_oportunidade_solicitacao()
public
relacionar_oportunidade_solicitacao(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
relatorio_produtividade_analitica()
Função responsável por realizar a listagem analitica de atividades de processos.
public
relatorio_produtividade_analitica([array<string|int, mixed>|null $arr_processo_id = array() ][, array<string|int, mixed>|null $arr_responsavel_id = array() ][, array<string|int, mixed>|null $arr_solicitante_id = array() ][, string|null $params_codigo = null ][, string|null $params_descricao = null ][, string|null $params_data_solicitacao_ini = null ][, string|null $params_data_solicitacao_fim = null ][, string|null $params_data_recebimento_ini = null ][, string|null $params_data_recebimento_fim = null ][, string|null $params_data_execucao_ini = null ][, string|null $params_data_execucao_fim = null ]) : array<string|int, mixed>
Parameters
- $arr_processo_id : array<string|int, mixed>|null = array()
-
ID dos processos que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os processos.
- $arr_responsavel_id : array<string|int, mixed>|null = array()
-
ID dos usuários responsáveis das atividades que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os usuários.
- $arr_solicitante_id : array<string|int, mixed>|null = array()
-
ID dos usuários solicitante do processo que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os usuários.
- $params_codigo : string|null = null
-
número da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL será listado todos os números.
- $params_descricao : string|null = null
-
nome da processo que será utilizado no filtro da listagem, caso o valor seja NULL será listado todos os nomes.
- $params_data_solicitacao_ini : string|null = null
-
data início da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_solicitacao_fim : string|null = null
-
data fim da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_recebimento_ini : string|null = null
-
data início de recebimento da atividade que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_recebimento_fim : string|null = null
-
data fim de recebimento da atividade que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_execucao_ini : string|null = null
-
data início da execução da atividade que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_execucao_fim : string|null = null
-
data fim da execução da atividade que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
Return values
array<string|int, mixed> —retorno a listagem com as atividades dos processos com base nos filtros informados.
relatorio_produtividade_sintetico()
Função responsável por realizar a listagem sintética de processos.
public
relatorio_produtividade_sintetico([array<string|int, mixed>|null $arr_processo_id = array() ][, array<string|int, mixed>|null $arr_responsavel_id = array() ][, array<string|int, mixed>|null $arr_solicitante_id = array() ][, string|null $params_codigo = null ][, string|null $params_descricao = null ][, string|null $params_data_solicitacao_ini = null ][, string|null $params_data_solicitacao_fim = null ]) : array<string|int, mixed>
Parameters
- $arr_processo_id : array<string|int, mixed>|null = array()
-
ID dos processos que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os processos.
- $arr_responsavel_id : array<string|int, mixed>|null = array()
-
ID dos usuários responsáveis das atividades que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os usuários.
- $arr_solicitante_id : array<string|int, mixed>|null = array()
-
ID dos usuários solicitante do processo que será utilizado no filtro da listagem, caso o valor seja NULL será listado de todos os usuários.
- $params_codigo : string|null = null
-
número da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL será listado todos os números.
- $params_descricao : string|null = null
-
nome da processo que será utilizado no filtro da listagem, caso o valor seja NULL será listado todos os nomes.
- $params_data_solicitacao_ini : string|null = null
-
data início da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
- $params_data_solicitacao_fim : string|null = null
-
data fim da solicitação que será utilizado no filtro da listagem, caso o valor seja NULL este filtro será desconsiderado.
Return values
array<string|int, mixed> —retorno a listagem com os processos com base nos filtros informados.
remover_vinculo_projeto_atividade_solicitacao()
public
remover_vinculo_projeto_atividade_solicitacao([mixed $projeto_atividade_id = 0 ][, mixed $solicitacao_id = 0 ]) : mixed
Parameters
- $projeto_atividade_id : mixed = 0
- $solicitacao_id : mixed = 0
salvar()
public
salvar(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
set_login_anonimo()
public
static set_login_anonimo(mixed $value) : mixed
Parameters
- $value : mixed
solicitacao_atividade_possui_documento_revisao()
public
solicitacao_atividade_possui_documento_revisao(int $solicitacao_atividade_id, int $documento_revisao_id) : mixed
Parameters
- $solicitacao_atividade_id : int
- $documento_revisao_id : int
sql_verifica_permissoes()
public
static sql_verifica_permissoes(mixed $solicitacao_id, mixed &$sql, mixed &$params, mixed $sessao_model[, mixed $verificar_permissao_escrita = false ]) : void
Parameters
- $solicitacao_id : mixed
- $sql : mixed
- $params : mixed
- $sessao_model : mixed
- $verificar_permissao_escrita : mixed = false
Start_Token_JOB()
public
static Start_Token_JOB(mixed $new_token) : mixed
Parameters
- $new_token : mixed
total_elementos_aguardando_envio()
public
total_elementos_aguardando_envio(int $solicitacao_id, int $desconsiderar_solicitacao_atividade_id) : mixed
Parameters
- $solicitacao_id : int
- $desconsiderar_solicitacao_atividade_id : int
update()
public
update(mixed $solicitacao_model) : mixed
Parameters
- $solicitacao_model : mixed
update_formulario()
public
update_formulario(mixed $solicitacao_model, mixed $solicitacao_atividade_model) : mixed
Parameters
- $solicitacao_model : mixed
- $solicitacao_atividade_model : mixed
verificar_atividades_nao_entregues()
Verifica se há atividades não entregues de uma solicitação concluída
public
verificar_atividades_nao_entregues(mixed $solicitacao_id) : mixed
Parameters
- $solicitacao_id : mixed
vincular_pdca_atividade_solicitacao()
public
vincular_pdca_atividade_solicitacao(mixed $solicitacao_id, mixed $pdca_atividade_id) : mixed
Parameters
- $solicitacao_id : mixed
- $pdca_atividade_id : mixed
vincular_projeto_atividade_solicitacao()
Vincula uma solicitação a uma atividade
public
vincular_projeto_atividade_solicitacao(int $projeto_atividade_id, int $solicitacao_id) : void
Parameters
- $projeto_atividade_id : int
-
ID da atividade do projeto
- $solicitacao_id : int
-
ID da solicitacao
vincular_tarefa_quadro_lista_cartao_solicitacao()
Adiciona ao solicitacao o vinculo a um cartão
public
vincular_tarefa_quadro_lista_cartao_solicitacao(int $solicitacao_id, int $tarefa_quadro_lista_cartao_id) : void
Parameters
- $solicitacao_id : int
-
ID do Chamado
- $tarefa_quadro_lista_cartao_id : int
-
ID do cartão
WhatRequest()
public
WhatRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null