Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | crmapi\ apiCrmLogDevol.p |
Objetivo
Alterar o responsável de processos como tarefas, oportunidades, ocorrências e contas.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
ttconta |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da conta |
|
cod_pessoa_erp | Char |
| Id da conta no ERP |
|
nom_razao_social | Char |
| Nome |
|
num_id_usuar_respons | Char |
| Id do responsável |
|
idi_tip_cta | Char |
| Tipo de conta |
|
num_id_usuar_cadastro | Char |
| Id do usuário de cadastro |
|
dat_cadastro | Date |
| Data de cadastro |
|
tttarefa |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da tarefa |
|
nom_razao_social | Char |
| Nome |
|
num_id_campanha | Char |
| Id da campanha |
|
num_id_acao | Char |
| Id da ação |
|
num_id_objet | Char |
| Id do objetivo |
|
num_id_usuar | Char |
| Id do cadastro |
|
dat_cadastro | Date |
| Data de cadastro |
|
num_id_respons | Char |
| Id do responsável |
|
dat_ini | Date |
| Data inicial |
|
hra_ini | Char |
| Hora inicial |
|
idi_status_tar | Char |
| Tipo status |
|
dsl_motivo | Char |
| Motivo |
|
ttdesctarefas |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da tarefa |
|
Descrição | Char |
| Descrição |
|
ttoportun |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da oportunidade |
|
des_oportun_vda | Char |
| Descrição |
|
num_id_usuar | Char |
| Id do usuário de cadastro |
|
num_id_usuar_respons | Char |
| Id do responsável |
|
num_id_estrateg_vda | Char |
| Id da estratégia de venda |
|
num_id_fase | Char |
| Id da fase |
|
ttocor |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da ocorrência |
|
nom_ocor | Char |
| Descrição |
|
num_id_usuar_abert | Char |
| Id do usuário de abertura |
|
dat_abert | Date |
| Data de abertura |
|
num_id_recur | Char |
| Id do recurso |
|
num_id_status_ocor | Char |
| Id do status |
|
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: filtros
Descrição: retorna os registros de acordo com o filtro selecionado no formulário.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-responsa | Char |
| X |
|
| Responsável |
idAba | Int |
| X |
|
| Identifica em qual tabela será efetuada a pesquisa |
Ttconta | Tt |
|
| X |
| Relação de contas |
Tttarefa | Tt |
|
| X |
| Relação de tarefas |
Ttoportun | Tt |
|
| X |
| Relação de oportunidades |
Ttocor | Tt |
|
| X |
| Relação de ocorrências |
Ttdesctarefas | Tt |
|
| X |
| Contém as desrições das tarefas |
Método: updateData
Descrição: atualiza o responsável da relação de processos passado como parâmetro.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Ttconta | Tt |
| X |
|
| Relação de contas |
Tttarefa | Tt |
| X |
|
| Relação de tarefas |
Ttoportun | Tt |
| X |
|
| Relação de oportunidades |
Ttocor | Tt |
| X |
|
| Relação de ocorrências |
c-motivo | Char |
| X |
|
| Descrição |
c-newResponsa | Char |
| X |
|
| Id do responsável |
Método: updateAll
Descrição: atualiza o responsável de todos os processos.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Ttconta | Tt |
| X |
|
| Relação de contas |
Tttarefa | Tt |
| X |
|
| Relação de tarefas |
Ttoportun | Tt |
| X |
|
| Relação de oportunidades |
Ttocor | Tt |
| X |
|
| Relação de ocorrências |
c-motivo | Char |
| X |
|
| Descrição |
c-newResponsa | Char |
| X |
|
| Id do responsável |
Método: verificaConta
Descrição: retorna o tipo de conta e o tipo de pessoa da conta selecionada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
aux_numId | Int |
| X |
|
| Id da conta |
i-tip_cta | Int |
|
| X |
| Tipo de conta |
i-tip_pessoa | Int |
|
| x |
| Tipo de pessoa |