Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | crmapi\apiCrmTar.p |
Objetivo
Verificações que envolvem a tela de registro de tarefa.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
ttCrmTar | [Descrição da tabela] |
Atributo | Tipo | Formato | Descrição | Obr. |
log_salva_template | Log | | | |
log_env_notif | Log | | | |
log_mult_tarefa | Log | | | |
dat_fim | Char | | | |
dat_inic | Char | | | |
dat_exec | Char | | | |
dsl_motivo | Char | | | |
hra_fim | Char | | | |
hra_inic | Char | | | |
hra_exec | Char | | | |
num_id | Char | | | |
num_id_pessoa | Char | | | |
num_id_acao | Char | | | |
num_id_campanha | Char | | | |
num_id_contat | Char | | | |
num_id_objet | Char | | | |
num_id_respons | Char | | | |
num_id_usuar | Char | | | |
num_id_oportun | Char | | | |
num_id_ocor | Char | | | |
num_id_histor_acao | Char | | | |
tt-campanha | [Descrição da tabela] |
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int | | | |
tt-historAcao | [Descrição da tabela] |
Atributo | Tipo | Formato | Descrição | Obr. |
num_id_template | Int | | | |
log_salva_template | Log | | | |
num_id_pessoa | Int | | | |
num_id_contat | Int | | | |
num_id_campanha | Int | | | |
num_id_acao | Int | | | |
num_id_resultado | Int | | | |
num_id_detmnto | Int | | | |
num_id_mid | Int | | | |
lancar_despesas | Log | | | |
dat_inic | Date | | | |
dat_fim | Date | | | |
hra_inic | Char | | | |
hra_fim | Char | | | |
dsl_descricao | Char | | | |
dsl_procedimentos | Char | | | |
num_id_oportun | Int | | | |
num_id_ocor | Int | | | |
num_id_tar | Int | | | |
num_id_usuar_cad | Int | | | |
dat_cadastro | Date | | | |
dat_exec | Date | | | |
hra_cadastro | Char | | | |
hra_exec | Char | | | |
ttErro | [Descrição da tabela] |
Atributo | Tipo | Formato | Descrição | Obr. |
mensagem | Char | | | |
Métodos
Métodos básicos
Método: createTarefa.
Descrição: Cria a tarefa.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
ttCrmTar | tt | | X | | | |
Método: returnUser.
Descrição: Retorna o usuário da tarefa.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-num_id_usuar | Char | | | X | | |
Método: returnBestHour.
Descrição: Retorna o melhor horário da conta selecionada.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
numIdConta | Char | | X | | | |
bestHour | Char | | | X | | |
Método: contaDefaultConta.
Descrição: Retorna a conta padrão da campanha.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
g-numIdPessoa | Int | | X | | | |
numIdContato | Char | | | X | | |
Método: geraCampanhasUsuarioLogado.
Descrição: Retorna as campanhas que o usuário logado tem acesso.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-campanha | tt | | | X | | |
nenhumaCampanha | Log | | | X | | |
Método: acaoDefault.
Descrição: Retorna a ação padrão da campanha.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
numIdCampanha | Char | | X | | | |
numIdAcao | Char | | | X | | |
Método: acaoObjetDefault.
Descrição: Retorna o objetivo padrão da campanha e ação passadas como parâmetro.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
numIdCampanha | Char | | X | | | |
numIdAcao | Char | | X | | | |
numIdObjet | Char | | | X | | |
Método: buscaHistorAcao.
Descrição: Posiciona tarefa de acordo com o histórico de ação.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
i-historAcao | Int | | X | | | |
tt-historAcao | tt | | | X | | |
Método: verificaHoraErrada.
Descrição: Valida hora errada.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-hora | Char | | X | | | |
p-retorno | Char | | | X | | |
Método: verificaCalendarioComercial.
Descrição: Valida calendário comercial.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-data | Char | | X | | | |
p-retorno | Char | | | X | | |
Método: sugereDiaUtil.
Descrição: Sugere o dia útil para o calendário comercial.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
p-data | Char | | X | | | |
p-datafim | Char | | X | | | |
p-dataret | Char | | | X | | |
p-datafimret | Char | | | X | | |
Método: validaDataHora.
Descrição: Valida data e hora.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
dataInicial | Char | | X | | | |
horaInicial | Char | | X | | | |
dataFinal | Char | | X | | | |
horaFinal | Char | | X | | | |
formOrigem | Int | | X | | | |
dataHoraProibida | Log | | | X | | |
ttErro | tt | | | X | | |
Método: verificaDataRetroativa.
Descrição: Verifica data retroativa.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
data | Char | | X | | | |
retroativaProibida | Log | | | X | | |
Método: getInfoForEmail.
Descrição: Notificação de e-mail.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tarefa | Int | | X | | | |
toEmail | Char | | | X | | |
ccEmail | Char | | | X | | |
txEmail | Char | | | X | | |
abEmail | Char | | | X | | |
idLayout | Char | | | X | | |
Método: createTarefaAuxiliar.
Descrição: Cria uma tarefa auxiliar.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
ttCrmTar | tt | | X | | | |
numID | Int | | | X | | |
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))