Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicocrmapi\apiHistoricoRelacionamento.p

 

Objetivo

Consultar os processos conforme parametrização realizada.

 

Tabelas Temporárias

Atributos das tabelas temporárias de entrada e saída:

ttDgOportunidades

 

Atributo

Tipo

Formato

        Descrição

Obr.

num_id

Int

 

Id da oportunidade

 

dsl_oportun_vda

Char

 

Descrição

 

Fase

Char

 

Fase

 

val_oportun_vda

Char

 

Valor

 

Usuar

Char

 

Usuário de cadastro

 

dat_cadastro

Char

 

Data de cadastro

 

Respons

Char

 

Usuário responsável

 

dat_fechto_oportun

Char

 

Data de fechamento

 

dat_prev_fechto

Char

 

Data prevista para o fechamento

 

ttDgOcorrencia

 

Atributo

Tipo

Formato

        Descrição

Obr.

num_id

Int

 

Id da ocorrência

 

nom_ocor

Char

 

Descrição

 

Usuar

Char

 

Usuário de cadastro

 

dat_cadastro

Char

 

Data de cadastro

 

Resp

Char

 

Usuário responsável

 

dat_fechamento

Char

 

Data de fechamento

 

status_ocor

Char

 

Status da ocorrência

 

dsl_ocorrencia

Char

 

situação

 

ttDgTarefas

 

Atributo

Tipo

Formato

        Descrição

Obr.

num_id

Int

 

Id da tarefa

 

Campanha

Char

 

Campanha

 

Usuar

Char

 

Usuário de cadastro

 

dat_cadastro

Char

 

Data de cadastro

 

Respons

Char

 

Usuário responsável

 

objet

Char

 

Data objetivo

 

dat_inic

Char

 

Data inicial

 

hra_inic

Char

 

Hora inicial

 

dat_fim

Char

 

Data final

 

hra_fim

Char

 

Hora final

 

idi_status_tar

Char

 

Status da tarefa

 

oportun

Char

 

Oportunidade

 

Ocor

Char

 

Ocorrência

 

Histor_acao

Char

 

Histórico de ação

 

dsl_motivo

Char

 

situação

 

acao

Char

 

Ação

 

ttDgAcoes

 

Atributo

Tipo

Formato

        Descrição

Obr.

Num_id

Int

 

Id da ação

 

acao

Char

 

Ação

 

Campanha

Char

 

Campanha

 

Restdo

Char

 

Resultado

 

Detmnto

Char

 

Detalhamento

 

Mid

Char

 

Mídia

 

dat_inic

Char

 

Data inicial

 

dat_fim

Char

 

Data final

 

hra_inic

Char

 

Hora inicial

 

hra_fim

Char

 

Hora final

 

Usuar

Char

 

Usuário de cadastro

 

dat_cadastro

Char

 

Data de cadastro

 

Oportun

Char

 

Oportunidade

 

Ocor

Char

 

Ocorrência

 

Tar

Char

 

Tarefa

 

acumulRestdo

Char

 

Acumula resultado

 

ttDgAcoes2

 

Atributo

Tipo

Formato

        Descrição

Obr.

num_id

Int

 

Id do histórico de ação

 

Pág

Int

 

Pagina

 

Descrição

Char

 

descrição

 

 

tt-

Tabela definida conforme tabela <TABELA CRM>, porém com as diferenças abaixo.

Atributo

Tipo

Formato

        Descrição

Obr.

 

 

 

 

 

 

Parâmetros de input e output da api

 

Parâmetro

Tipo

Formato

I

O

IO

Descrição

 

 

 

 

 

 

 

 

Métodos 

Métodos básicos

  

Método: filtroSimples

Descrição: efetua a consulta dos processos de acordo com os parâmetros informados.           

Requisitos: nenhum 

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

cbbFiltro

Int

 

X

 

 

Opção do filtro

txFiltro

Char

 

X

 

 

Descrição

ttDgTarefas

Tt

 

 

X

 

Tarefas

ttDgOportunidades

Tt

 

 

X

 

Oportunidades

ttDgOcorrencia

Tt

 

 

X

 

Ocorrências

ttDgAcoes

Tt

 

 

X

 

Ações

ttDgAcoes2

Tt

 

 

X

 

Informações do histórico de ação

 

Método: filtroAvancado

Descrição: efetua a consulta dos processos de acordo com os parâmetros informados no filtro avançado do formulário.           

Requisitos: nenhum

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

cbbFiltro

Int

 

X

 

 

Opção do filtro

txFiltro

Char

 

X

 

 

Descrição

c-dfTarefasIniData

Char

 

X

 

 

Data inicial da tarefa

c-dfTarefasFinalData

Char

 

X

 

 

Data final tarefa

c-dfOportunidadesIniData

Char

 

X

 

 

Data inicial oportunidade

c-dfOportunidadesFinalData

Char

 

X

 

 

Data final oportunidade

i-cbOportunidadeFiltro

Int

 

X

 

 

Status oportunidade

c-dfOcorrenciaIniData

Char

 

X

 

 

Data inicial ocorrência

c-dfOcorrenciaFinalData

Char

 

X

 

 

Data final ocorrência

c-dfAcoesIniData

Char

 

X

 

 

Data inicial da ação

c-dfAcoesFinalData

Char

 

x

 

 

Data final da ação

ttDgTarefas

Tt

 

 

X

 

Tarefas

ttDgOportunidades

Tt

 

 

X

 

Oportunidades

ttDgOcorrencia

Tt

 

 

X

 

Ocorrências

ttDgAcoes

Tt

 

 

X

 

Ações

ttDgAcoes2

Tt

 

 

X

 

Informações do histórico de ação

 

Método: aplicaFiltroAvancadoApartirDeFiltroBasico

Descrição: Aplica filtro avançado apartir de parametro selecionado no filtro básico.           

Requisitos: nenhum

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

c-dfTarefasIniData

Char

 

X

 

 

Data inicial da tarefa

c-dfTarefasFinalData

Char

 

X

 

 

Data final tarefa

c-dfOportunidadesIniData

Char

 

X

 

 

Data inicial oportunidade

c-dfOportunidadesFinalData

Char

 

X

 

 

Data final oportunidade

i-cbOportunidadeFiltro

Int

 

X

 

 

Status oportunidade

c-dfOcorrenciaIniData

Char

 

X

 

 

Data inicial ocorrência

c-dfOcorrenciaFinalData

Char

 

X

 

 

Data final ocorrência

c-dfAcoesIniData

Char

 

X

 

 

Data inicial da ação

c-dfAcoesFinalData

Char

 

x

 

 

Data final da ação

 

Método: cargaInicialPorConta

Descrição: carrega as temp-table de retorno com os dados de cada processo, filtrando pela conta selecionada.           

Requisitos: nenhum

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

i-conta

Int

 

X

 

 

Conta

ttDgTarefas

Tt

 

 

X

 

Tarefas

ttDgOportunidades

Tt

 

 

X

 

Oportunidades

ttDgOcorrencia

Tt

 

 

X

 

Ocorrências

ttDgAcoes

Tt

 

 

X

 

Ações

ttDgAcoes2

Tt

 

 

X

 

Informações do histórico de ação

 

Método: criaTarefa

Descrição: carrega as temp-table de retorno com as tarefas filtradas.          

Requisitos: nenhum 

Parâmetros: nenhum

 

Método: criaOportunidade 

Descrição: carrega as temp-table de retorno com as oportunidades filtradas.           

Requisitos: nenhum 

Parâmetros: nenhum

 

Método: cargaInicialPorConta 

Descrição: carrega as temp-table de retorno com as ocorrências filtradas.           

Requisitos: nenhum 

Parâmetros: nenhum

 

Método: criaAcao 

Descrição: carrega as temp-table de retorno com as ações filtradas.           

Requisitos: nenhum 

Parâmetros: nenhum

 

Método: validaAcessoOportun 

Descrição: verifica se o usuário possui acesso a oportunidade.           

Requisitos: nenhum

Parâmetros:

Parâmetro

Tipo

Formato

I

O

IO

Descrição

num_id

Int

 

X

 

 

Conta

c-msg

Char

 

 

X

 

Mensagem