Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | adapters\emstocrm\cd1508b-crm.p |
Objetivo
Integrar itens de Tabela de Preço do EMS para o CRM.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
tt-preco-item-crm
Tabela definida conforme tabela CRM_TAB_PRECO_ITEM, porém com as diferenças abaixo.
Atributo | Tipo | Formato | Descrição | Obr. |
r-Rowid | Rowid |
| Rowid |
|
RowErrors |
| |||
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 |
|
Métodos
Métodos básicos
Método: destroyHandle.
Descrição: Deleta os handlers.
Requisitos: Nenhum.
Parâmetros: Nenhum.
Método: piSave.
Descrição: Salvar os Itens da Tabela de Preço no CRM.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
tt-preco-item-crm | Tt |
| X |
|
| Código da Tabela de Preço |
RowErrors | Tt |
|
| X |
| Erros |
Método: piAssignTTTabPreItem.
Descrição: Preenche a temp-table de Itens da Tabela de Preço para ser usada nos outros métodos.
Requisitos: Nenhum.
Parâmetros: Nenhum.
Método: piDelete.
Descrição: Exclui o Item da Tabela de Preço do CRM.
Requisitos: Nenhum.
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
i-nr-tabpre | Char |
| X |
|
| Código da Tabela de Preço |
RowErrors | Tt |
|
| X |
| Erros |