Árvore de páginas

Documento de API

Produto:

Datasul

Ocorrência:Documentação de API

Dados do Documento

Nome

Fachada Tarefas

Descrição

 

Nome Físico

fchcrm/fchcrm1000api.p

Include com Parâmetros

fchcrm/fchcrm1000.i

Release Inicial

12.1.8

Versão de Integração

N/A

Data Liberação

N/A

Banco

Mdtcrm

Tabela

crm_tar

Aplicativo

Portal CRM

Evolução

Versão

12.1.8

Programa

fchcrm/fchcrm1000api.p

 

Métodos Básicos

findTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_start

Número do registro onde começa a busca.

i_end

Quantidade de registros por busca.

c_properties

Nomeia os campos para busca.

c_values

Atribui os valores para os campos nomeados.

c_orderby

Nomeia campos para ordenação da busca.

c_asc

Atribui o tipo de ordenação para os campos nomeados.

l_count

Conta o Número de registros?

i_type

Tipo de registro.

i_count

Número de registros.

DSCRMTarefa

Dataset com todas as temp-tables aninhadas.

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

findTaskBeforeRowFill

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

DSCRMTarefa

Dataset com as temp-tables aninhadas

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

findTaskAfterRowFill

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

DSCRMTarefa

Dataset com as temp-tables aninhadas

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

findTaskAccountAfterRowFill

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

DSCRMTarefa

Dataset com as temp-tables aninhadas

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

findTaskContactAfterRowFill

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

DSCRMTarefa

Dataset com as temp-tables aninhadas

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

quickSearchCount

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

c_where

Filtros para a seleção

c_value

Valores para os filtros

i_count

Contagem de registros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

getDescription

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

c_description

Descrição

RowErrors

 

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

executeTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

DSCRMTarefa

Dataset com a temp-tables aninhadas

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

executePlainTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

getTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

DSCRMTarefa

Dataset com temp-tables aninhadas

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

persistTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

ttTarefaVO

Temp-table com os dados a serem salvos/alterados

DSCRMTarefa

Dataset com a temp-tables aninhadas

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

persistPlainTask

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

ttTarefaVO

Dados a serem salvos ou alterados

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.

sendNotification

Requisito

N/A

Sintaxe

N/A

Descrição

Retorna os registros (query) conforme parâmetros informados.

Parâmetros

Descrição

i_id

Id da tarefa

c_para

Destinatário do email

RowErrors

Temp-table de erros

Retorno

A API/BO irá retornar os registros selecionados e a quantidade. Caso ocorra erros, retorna a tabela de erros encontrados para o programa.