Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | crmapi\apiCrmTransfProcesso.p |
Objetivo
Alterar o usuário responsável de um ou mais processos.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
ttestrategia |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
num_id | Int |
| Id da estrategia |
|
ttcampanha |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
Num_id | Int |
| Id da campanha |
|
ttconta |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
Num_id | Int |
| Id da conta |
|
cod_pessoa_erp | Char |
| 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 usuário de cadastro |
|
dat_cadastro | Date |
| Data de cadastro |
|
num_id_respons | Char |
| Id do usuário responsável |
|
dat_ini | Date |
| Data inicial |
|
hra_ini | Char |
| Hora inicial |
|
idi_status_tar | Char |
| Status |
|
dsl_motivo | Char |
| motivo |
|
ttdesctarefas |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
Num_id | Int |
| Id da tarefa |
|
Descrição | Char |
| Descrição da tarefa |
|
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_estrateg_vda | Char |
| Id da estratégia de venda |
|
num_id_fase | Char |
| Id da fase |
|
num_id_usuar_respons | Char |
| Id do responsável |
|
ttocor |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
Num_id | Int |
| Id da ocor |
|
nom_ocor | Char |
| Nome da ocorrência |
|
num_id_usuar_abert | Char |
| Id do usuário de cadastro |
|
dat_abert | Date |
| Data de abertura |
|
num_id_recur | Char |
| Id do recurso |
|
num_id_status_ocor | Char |
| Id do status da ocorrenciaf |
|
tt
Tabela definida conforme tabela <>, 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: filtroConta
Descrição: serve para filtrar as contas de acordo com os parâmetros de entrada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-responsa | Char |
| X |
|
| Usuário responsável |
c-conta | char |
| X |
|
| Conta |
i-tipConta | Int |
| X |
|
| Tipo de conta |
Ttconta | Tt |
|
| X |
| contas |
Método: filtroOportun
Descrição: filtra as oportunidades através dos parâmetros de entrada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-responsa | Char |
| X |
|
| Usuário responsável |
c-conta | char |
| X |
|
| Conta |
c-campanha | Char |
| X |
|
| Campanha |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |
c-estrategia | Char |
| X |
|
| Estratégia de venda |
Ttoportun | Tt |
|
| X |
| oportunidades |
Método: filtroTarefa
Descrição: serve para filtrar as tarefas de acordo com os parâmetros de entrada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-responsa | Char |
| X |
|
| Usuário responsável |
c-conta | char |
| X |
|
| Conta |
c-campanha | Char |
| X |
|
| Campanha |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |
Tttarefa | Tt |
|
| X |
| Tarefas |
ttDescTarefas | Tt |
|
| X |
| Descrição das tarefas |
Método: filtroOcor
Descrição: serve para filtrar as ocorrências de acordo com os parâmetros de entrada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-responsa | Char |
| X |
|
| Usuário responsável |
c-conta | char |
| X |
|
| Conta |
c-status | Char |
| X |
|
| Status da ocorrencia |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |
Ttocor | Tt |
|
| X |
| Ocorrências |
Método: verificaData
Descrição: validação da data inicial e final dos processos.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |
l-verifica | Log |
|
| X |
| Data valida |
Método: verificaConta
Descrição: retorna o tipo de conta e pessoa da conta selecionada.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
aux_numId | Int |
| X |
|
| Conta |
i-tip_cta | Int |
|
| x |
| Tipo de conta |
i-tip_pessoa | Int |
|
| x |
| Tipo de pessoa |
Método: filtroCampanha
Descrição: retorna as campanhas atreladas as tarefas do usuário.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Aux | Char |
| X |
|
| Usuário |
Ttcampanha | Tt |
|
| x |
| Relação de campanhas |
Método: filtroEstrategia
Descrição: retorna as estratégias de venda atreladas a oportunidades do usuário.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Aux | Char |
| X |
|
| Usuário |
Ttestrategia | Tt |
|
| x |
| Estratégias de venda |
Método: updateData
Descrição: atualiza o usuário responsável, motivo, data inicial e final dos processos.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Ttconta | Tt |
| X |
|
| Contas |
Tttarefa | Tt |
| X |
|
| Tarefas |
Ttoportun | Tt |
| X |
|
| Oportunidades |
Ttocor | Tt |
| X |
|
| Ocorrências |
c-motivo | Char |
| X |
|
| Motivo |
c-newResponsa | Char |
| X |
|
| Usuário responsável |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |
Método: updateAll
Descrição: atualiza o usuário responsável, motivo, data inicial e final dos processos.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
Ttconta | Tt |
| X |
|
| Contas |
Tttarefa | Tt |
| X |
|
| Tarefas |
Ttoportun | Tt |
| X |
|
| Oportunidades |
Ttocor | Tt |
| X |
|
| Ocorrências |
c-motivo | Char |
| X |
|
| Motivo |
c-newResponsa | Char |
| X |
|
| Usuário responsável |
c-data-ini | Char |
| X |
|
| Data inicial |
c-data-fim | Char |
| X |
|
| Data final |