Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | cd0704-crm.p |
Objetivo
Enviar os dados do EMS para o CRM.
Métodos
Métodos básicos
Método: destroyHandle
Descrição: Elima os handle’s.
Requisitos: Nenhum
Parâmetros: Nenhum
Método: findUserResponsEMS
Descrição: Retorna o usuário responsável.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
piCodEmitente | Int |
| X |
|
| Código Emitente |
pcUsarResp | Char |
|
| X |
| Usuario Responsável |
Método: sendToCRM
Descrição: Envia para o Crm.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pc-class-fiscal | Char |
| X |
|
| Classificação Fiscal |
RowErrors | Temp-table |
|
| X |
|
|
Método: piAtualizaTelef
Descrição: Atualiza o telefone da conta.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pi-num_id_pessoa | Int |
| X |
|
| Pessoa |
pc-nom_tip_telef | Char |
| X |
|
| Tipo Telefone |
pc-telefone | Char |
| X |
|
| Telefone |
pc-ramal | Char |
| X |
|
| Ramal |
Método: piAssignTTContato
Descrição: Atribui valores para o Contato.
Requisitos: Nenhum
Parâmetros: Nenhum
Método: piDelTelef
Descrição: Remove o Telefone.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pi-num_id_pessoa | Int |
| X |
|
| Pessoa |
pc-nom_tip_telef | Char |
| X |
|
| Tipo Telefone |
Método: piAssignTT
Descrição: busca grupo de cliente default na tabela parâmetro de acordo com o tipo de pessoa.
Requisitos: Nenhum
Parâmetros: Nenhum
Método: piAtualizaEnder
Descrição: Atualiza endereço.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pc-pais | Char |
| X |
|
| País |
pc-estado | Char |
| X |
|
| Estado |
pc-cidade | Char |
| X |
|
| Cidade |
pc-bairro | Char |
| X |
|
| Bairro |
pc-cep | Char |
| X |
|
| Cep |
pc-endereco | Char |
| X |
|
| Endereço |
pc-completoEnder | Char |
| X |
|
| Endereço Completo |
pc-cgc | Char |
| X |
|
| CGC |
pc-inscEstadual | Char |
| X |
|
| Inscrição Estadual |
pi-idi_tip_ender | Int |
| X |
|
| Tipo de Endereço |
i-num_ender | Int |
| X |
|
| Endereço |
Método: checkParamGrpclien
Descrição: caso não haja um grupo de cliente utiliza o grupo parametrizado, senão utiliza existente.
Requisitos: Nenhum
Parâmetros: Nenhum
Método: deleteFromCRM
Descrição: Remove registro da tabela “crm_pessoa”.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pi-cod-emitente | Char |
| X |
|
| Código Emitente |
RowErrors | Temp-table |
|
| X |
|
|
Método: UpdateAdressPadrao
Descrição: Altera o endereço padrão do registro.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pc-nome-abrev | Char |
| X |
|
| Nome Abreviado |
RowErrors | Temp-table |
|
| X |
|
|
pc-cod-entrega | Char |
| X |
|
| Código Entrega |
Método: deleteAdressFromCRM
Descrição: Remove o registro da tabela 'emitente'.
Requisitos: Nenhum
Parâmetros:
Parâmetro | Tipo | Formato | I | O | IO | Descrição |
pc-nome-abrev | Char |
| X |
|
| Nome Abreviado |
RowErrors | Temp-table |
|
| X |
|
|