Next BP 24.150.1

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

$instance_token

protected static mixed $instance_token

$login_anonimo

protected static mixed $login_anonimo = false

Methods

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

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

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
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|null

preencher()

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|null

processar_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

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

        
On this page

Search results