Next BP 23.59.84

Documento_Model extends Model
in package

Table of Contents

Constants

DIFF_ANTERIOR  = 0
DIFF_ATUALIZADO  = 1
DOCUMENTOS_EXPIRADOS  = 5
EXCLUIDO_NAO  = 'N'
EXCLUIDO_SIM  = 'S'
NAO_VIGENTE  = 4
NOTIFICACAO_DOCUMENTO  = 4
NOTIFICACAO_FINAL  = 3
NOTIFICACAO_INICIAL  = 1
NOTIFICACAO_INTERMEDIARIA  = 2
PATH_ATENDIMENTO_RELACIONAMENTO  = 'atendimento_relacionamento'
PATH_CHAMADOS  = 'chamados'
PATH_CLIENTES  = 'clientes'
PATH_CUBO  = 'cubo'
PATH_DOCUMENTOS  = 'documentos'
PATH_FORNECEDORES  = 'fornecedores'
PATH_PROCESSO_SOLICITACOES  = 'processo_solicitacoes'
PATH_PROJETOS  = 'projeto'
PATH_PROSPECTS  = 'organizacoes'
PATH_SISTEMA  = 'sistema'
PATH_TEMP  = 'temp'
PATH_THUMBS  = 'thumbs'
PERIODO_CRIACAO  = 2
PERIODO_MODIFICACAO  = 3
PERIODO_TODOS  = 1
PERMISSAO_DOWNLOAD  = 'download'
PERMISSAO_ESCRITA  = 'escrita'
PERMISSAO_EXCLUSAO  = 'exclusao'
PERMISSAO_REVISAO  = 'revisao'
PERMISSAO_SEGURANCA  = 'seguranca'
PERMISSAO_VISUALIZACAO  = 'visualizacao'
REFINAR_FILTRO_NOME_EXATO  = 'A'
REFINAR_FILTRO_NOME_SEMELHANTE  = 'B'
REFINAR_FILTRO_TAG_AO_MENOS_UMA_TAG  = 'A'
REFINAR_FILTRO_TAG_TODAS_TAGS  = 'B'
SEM_VIGENCIA  = 5
SITUACAO_APROVACAO_APROVADO  = 2
SITUACAO_APROVACAO_PENDENTE  = 3
SITUACAO_APROVACAO_REPROVADO  = 4
SITUACAO_APROVACAO_TODOS  = 1
TODOS  = 1
VALIDADE_PERIODO_ANO  = 0
VALIDADE_PERIODO_DIA  = 2
VALIDADE_PERIODO_MES  = 1
VIGENTE  = 3
VIGENTE_E_NAO_VIGENTE  = 2

Properties

$alcada_generica_id  : mixed
$apontamento_id  : mixed
$arquivo  : mixed
$arquivo_validacao_tamanho  : mixed
$arr_aprovadores_manual  : mixed
$assunto_id  : mixed
$atalho_documento_id  : mixed
$avaliacao_pendente  : mixed
$bloqueado  : mixed
$chamado_id  : mixed
$codigo  : mixed
$comentario_id_listas  : mixed
$controle_acessos  : mixed
$data_vigencia  : mixed
$delete_hora  : mixed
$delete_usuario_id  : mixed
$dias_notificacao_email  : mixed
$distribuicao_controlada  : mixed
$documento_confirmacao_distribuicao  : mixed
$documento_motivo_bloqueio_id  : mixed
$documento_pasta_aprovacao  : mixed
$documento_pasta_id  : mixed
$documento_reprovado  : mixed
$documento_revisoes_id  : mixed
$email  : mixed
$excluido  : mixed
$grupos_permissoes  : mixed
$id  : mixed
$insert_hora  : mixed
$insert_usuario_id  : mixed
$isCopy  : mixed
$isCut  : mixed
$isUpload  : mixed
$listas_discussao_id  : mixed
$local_armazenamento_id  : mixed
$md5_upload  : mixed
$mensagem_id  : mixed
$midia  : mixed
$mobile  : mixed
$motivo_bloqueio  : mixed
$mural_mensagem_id  : mixed
$nome  : mixed
$notificar_por_controle_acesso  : mixed
$notificar_por_controle_aprovacao  : mixed
$notificar_por_email  : mixed
$notificar_por_email_antes  : mixed
$observacao_documento  : mixed
$observacao_revisao  : mixed
$oportunidade_id  : mixed
$oportunidade_orcamento_id  : mixed
$pasta_fisica  : mixed
$pasta_notificacao  : mixed
$path  : mixed
$prazo_dias  : mixed
$projeto_atividade_id  : mixed
$projeto_id  : mixed
$revisao  : mixed
$revisoes  : mixed
$revisoes_data_envio  : mixed
$revisoes_mime_type  : mixed
$revisoes_nome  : mixed
$revisoes_sequencia  : mixed
$revisoes_tamanho  : mixed
$sincronismo_hora  : mixed
$solicitacao_atividade_id  : mixed
$solicitacao_id  : mixed
$tag  : mixed
$tipo_aprovacao  : mixed
$tipo_documento_id  : mixed
$update_hora  : mixed
$update_usuario_id  : mixed
$usuario_permissao_aprovacao  : mixed
$usuario_permissao_escrita  : mixed
$usuario_permissao_exclusao  : mixed
$usuario_permissao_revisao  : mixed
$usuario_permissao_seguranca  : mixed
$usuarios_permissoes  : mixed
$utilizar_controle_distribuicao  : mixed
$validade  : mixed
$validade_periodo  : mixed
$versao  : mixed
$versao_formulario_grupo_id  : mixed
$versoes_atualizar  : mixed
$zerar_aprovacao  : 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
api_token()  : mixed
AutoLoad()  : mixed
calcular_vigencia()  : string
Calcular data de vigência; Data de corte para expirar um documento
ConvertBase64()  : mixed
Delete_Token_JOB()  : mixed
diffs()  : mixed
DxParamsAddFilter()  : mixed
emp()  : mixed
get_login_anonimo()  : mixed
instance_token()  : mixed
LoadDAO()  : mixed
LoadMail()  : mixed
LoadModel()  : mixed
LoadPDF()  : mixed
LoadPE()  : mixed
ReadDxParams()  : mixed
ReadFile()  : mixed
ReadFiles()  : mixed
ReadGet()  : mixed
ReadPost()  : mixed
ReadRequest()  : mixed
set_login_anonimo()  : mixed
Start_Token_JOB()  : mixed
validation()  : mixed
WhatRequest()  : mixed

Constants

NOTIFICACAO_INTERMEDIARIA

public mixed NOTIFICACAO_INTERMEDIARIA = 2

PATH_ATENDIMENTO_RELACIONAMENTO

public mixed PATH_ATENDIMENTO_RELACIONAMENTO = 'atendimento_relacionamento'

PATH_PROCESSO_SOLICITACOES

public mixed PATH_PROCESSO_SOLICITACOES = 'processo_solicitacoes'

PERMISSAO_VISUALIZACAO

public mixed PERMISSAO_VISUALIZACAO = 'visualizacao'

REFINAR_FILTRO_NOME_EXATO

public mixed REFINAR_FILTRO_NOME_EXATO = 'A'

REFINAR_FILTRO_NOME_SEMELHANTE

public mixed REFINAR_FILTRO_NOME_SEMELHANTE = 'B'

REFINAR_FILTRO_TAG_AO_MENOS_UMA_TAG

public mixed REFINAR_FILTRO_TAG_AO_MENOS_UMA_TAG = 'A'

REFINAR_FILTRO_TAG_TODAS_TAGS

public mixed REFINAR_FILTRO_TAG_TODAS_TAGS = 'B'

SITUACAO_APROVACAO_APROVADO

public mixed SITUACAO_APROVACAO_APROVADO = 2

SITUACAO_APROVACAO_PENDENTE

public mixed SITUACAO_APROVACAO_PENDENTE = 3

SITUACAO_APROVACAO_REPROVADO

public mixed SITUACAO_APROVACAO_REPROVADO = 4

Properties

$documento_confirmacao_distribuicao

public mixed $documento_confirmacao_distribuicao = \false

$documento_motivo_bloqueio_id

public mixed $documento_motivo_bloqueio_id

$notificar_por_controle_acesso

public mixed $notificar_por_controle_acesso = 'N'

$notificar_por_controle_aprovacao

public mixed $notificar_por_controle_aprovacao = 'N'

$notificar_por_email_antes

public mixed $notificar_por_email_antes = 'N'

$pasta_fisica

public mixed $pasta_fisica = \Documento_Model::PATH_DOCUMENTOS

$usuario_permissao_aprovacao

public mixed $usuario_permissao_aprovacao

$usuario_permissao_exclusao

public mixed $usuario_permissao_exclusao

$usuario_permissao_seguranca

public mixed $usuario_permissao_seguranca

$utilizar_controle_distribuicao

public mixed $utilizar_controle_distribuicao

$versao_formulario_grupo_id

public mixed $versao_formulario_grupo_id

$instance_token

protected static mixed $instance_token

$login_anonimo

protected static mixed $login_anonimo = false

Methods

AutoLoad()

public static AutoLoad(mixed $className) : mixed
Parameters
$className : mixed

calcular_vigencia()

Calcular data de vigência; Data de corte para expirar um documento

public calcular_vigencia(string $data_revisao, int $validade, int $validade_periodo) : string
Parameters
$data_revisao : string

Informar data base (aaaa-mm-dd)

$validade : int

Quantidade da validade

$validade_periodo : int

Periodo da validade (dias, meses, anos)

Return values
string

Retorna a data de vigência

ConvertBase64()

public static ConvertBase64(mixed $name, mixed &$request_params) : mixed
Parameters
$name : mixed
$request_params : mixed

Delete_Token_JOB()

public static Delete_Token_JOB() : mixed

diffs()

public static diffs(mixed &$model_atualizado, mixed &$model_anterior[, mixed $propriedades_considerar = [] ]) : mixed
Parameters
$model_atualizado : mixed
$model_anterior : mixed
$propriedades_considerar : mixed = []

DxParamsAddFilter()

public DxParamsAddFilter(mixed &$params, mixed $campo, mixed $condicao, mixed $valor) : mixed
Parameters
$params : mixed
$campo : mixed
$condicao : mixed
$valor : mixed

get_login_anonimo()

public static get_login_anonimo() : mixed

instance_token()

public static instance_token() : 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

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

LoadPE()

public static LoadPE(mixed $pe_script_required) : mixed
Parameters
$pe_script_required : 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

set_login_anonimo()

public static set_login_anonimo(mixed $value) : mixed
Parameters
$value : mixed

Start_Token_JOB()

public static Start_Token_JOB(mixed $new_token) : mixed
Parameters
$new_token : mixed

WhatRequest()

public WhatRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

        
On this page

Search results