Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | fch\fchcrm\fchcrm0001.p |
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
RowErrors | Tabela de Erros | |||
Atributo | Tipo | Formato | Descrição | Obr. |
ErrorSequence | Int |
| Sequência |
|
ErrorNumber | Int |
| Número |
|
ErrorDescription | Char |
| Descrição |
|
ErrorParameters | Char |
| Parâmetros |
|
ErrorType | Char |
| Tipo |
|
ErrorHelp | Char |
| Ajuda |
|
ErrorSubType | Char |
| Sub Tipo |
|
ttOpportunitiesRankingParam |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
accountNumID | Int |
| Id da Conta |
|
salesStrategyNumId | Char |
| Id da Estratégia de Venda |
|
phaseNumId | Char |
| Id da Fase |
|
userNumId | Char |
| Id do Usuário |
|
campaignNumId | Char |
| Id da Campanha |
|
totalOpportunities | Int |
| Id da Oportunidade |
|
initRegDate | Date |
| Data Inicial |
|
selectedType | Int |
| Tipo |
|
finalRegDate | Date |
| Data Final |
|
ttOpportunitiesRankingTotals |
| |||
Atributo | Tipo | Formato | Descrição | Obr. |
oportunityDescription | Char |
| Descrição |
|
oportunityTotal | Dec |
| Total |
|
Métodos
Métodos básicos
Método: findCRMUserByLogin.
Descrição: Recebe o usuário do ERP e retorna o usuário do CRM.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
codUsuario | Char |
| X |
|
| Código do Usuário |
out | Int |
|
| X |
| Retorno |
Método: getOpportunitiesRankingTotals.
Descrição: Retorna as oportunidades que estão relacionadas com a tabela ttOpportunitiesRankingParam.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
ttOpportunitiesRankingParam | Tt |
| X |
|
| Temp-table de parâmetros |
ttOpportunitiesRankingTotals | Tt |
|
| X |
| Temp-table de retorno |
Método: getRowErrors.
Descrição: Procedure padrão de erros.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
RowErrors | Tt |
|
| X |
| Erros |
Método: createRowErrors.
Descrição: Cria erros em execução.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pErrorNumber | Int |
| X |
|
| Número do Erro |
pProgramName | Char | X(50) | X |
|
| Nome do Programa |