Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | crmapi\ apiCrmAlterarTarefa.p |
Objetivo
Carregar e alterar uma tarefa.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
tt-tarefa | [Descrição da tabela] | ||||
Atributo | Tipo | Formato | Descrição | Obr. | |
Numid | Int |
| Id da tarefa | Sim | |
Conta | Int |
| Id da conta | Sim | |
Campanha | Int |
| Id da campanha | Sim | |
Objetivo | Int |
| Id do objetivo | Sim | |
Contato | Int |
| Id do contato | Não | |
Ação | Int |
| Id da ação | Sim | |
Usuariocadastro | Int |
| Id do usuário no CRM | Sim | |
statusTarefa | Int |
| Status da tarefa | Sim | |
Oportunidade | Int |
| Id da oportunidade | Não | |
Tarefaorigem | Int |
| Id da tarefa origem | Não | |
Datainicio | Char |
| Data inicial | Sim | |
Datafim | Char |
| Data final | Sim | |
Horainicio | Char |
| Hora inicial | Sim | |
Horafim | Char |
| Hora final | Sim | |
Usuarioresp | Int |
| Id do Usuário no CRM | Sim | |
Ocorrência | Int |
| Id da ocorrência | Não | |
Historicoacoes | Int |
| Id do histórico de ação | Sim |
tt-alterarTarefa
Tabela definida conforme tabela CRM_TAR, porém com as diferenças abaixo.
Atributo | Tipo | Formato | Descrição | Obr. |
r-rowid | Rowid |
| Rowid do registro | não |
Métodos
Métodos básicos
Método: carregarTarefa
Descrição: consultar os dados de uma tarefa e utilizar estes dados para carregar o formulário de alteração de tarefas.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
cod-tarefa | Int |
| X |
|
| Id da tarefa |
tt-tarefa | Tt |
|
| X |
| Dados da tarefa |
Método: alterarTarefa
Descrição: Efetua atualização da tarefa passada como parâmetro.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-tarefa | Tt |
| x |
|
| Dados da tarefa |
l-update | Log |
|
| X |
| Sucesso na atualização |