|
|
| (3 revisões intermediárias pela mesma usuária não estão sendo mostradas) |
| Linha 1: |
Linha 1: |
| {{VoltarPagina}} | | {{VoltarPagina}} |
| [[Integrador]] > | | [[Integrador]] > |
| [[IN_CIGAM Integrador|WebServices]] > | | [[IN_CIGAM Integrador#Genérico|WebServices]] > |
| [[IN CadastroContatosEmpresas.integrador]] | | [[IN CadastroContatosEmpresas.integrador]] |
|
| |
|
| Linha 16: |
Linha 16: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 68: |
Linha 68: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 98: |
Linha 98: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 230: |
Linha 230: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 358: |
Linha 358: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 470: |
Linha 470: |
| *dataExpedicao | | *dataExpedicao |
| ** Tipo: Date | | ** Tipo: Date |
| | *ativo |
| | ** Tipo: String |
| | ** Passar S (Sim) ou N (Não) |
| }} | | }} |
|
| |
|
| Linha 491: |
Linha 494: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
| Linha 516: |
Linha 519: |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p> | | <td><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Parâmetros:</b></p><br> |
| {{#tree: minExpandLevel=2 | | | {{#tree: minExpandLevel=2 | |
| *pin | | *pin |
Voltar
Integrador >
WebServices >
IN CadastroContatosEmpresas.integrador
Requisição
Métodos
| ListarPendentes |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- acao
- Tipo: String 1
- C=Cadastrar, E=Excluir
- Se for informado algo diferente de C ou E não será aplicado nenhum filtro
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Se for informado algo diferente de P ou L não será aplicado nenhum filtro.
Retornos:
Se sucesso:
{"minExpandLevel":2} - idRegistro
- acao
- statusRegistro
- dataRequisicao
- horaRequisicao
- idCorrelato
- empresa
- sequenciaContato
- pessoaContato
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início |
| ListarId |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
Retornos:
Se sucesso:
{"minExpandLevel":2} - codigoEmpresa
- sequenciaContato
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início |
| ListarModificacoes |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- dataInicial
- horaInicial
- dataFinal
- horaFinal
Retornos:
Se sucesso:
{"minExpandLevel":2} - codigoEmpresa
- cargo
- pessoaContato
- nascimento
- fone
- email
- homePage
- observacao
- sid
- senha
- numeroIp
- sequenciaContato
- celular
- ramal
- foto
- pessoaFisica
- superior
- sexo
- tratamento
- sessao
- codigoUsuarioModificacao
- codigoUsuarioCriacao
- dataModificacao
- setor
- validadeCredenciamento
- codigoContaFinanceira
- relacionamento
- controleRemessas
- opcoesAuxiliares
- validacaoContatoItemOs
- recebeEmailCartaCobranca
- recebeEmailPagamentos
- notificacaoBloquetoEmail
- tipoPessoa
- recebeEmailSolicitacao
- diaSemanaInicio
- diaSemanaTermino
- utilizarModalidadePagamento
- recebeEmailAcompanhamento
- participaPesquisaEmail
- notificaVendaContrato
- regraEnvioEmail
- participacaoCotas
- diasDuplicata
- descontoAteVencimento
- posicaoGeografica
- codigoFuncao
- usrcemp1
- usrcemp2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início |
| ListarIndividual |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- codigoEmpresa
- Obrigatório, Tipo: String 6
- sequenciaContato
Retornos:
Se sucesso:
{"minExpandLevel":2} - codigoEmpresa
- cargo
- pessoaContato
- nascimento
- fone
- email
- homePage
- observacao
- sid
- senha
- numeroIp
- sequenciaContato
- celular
- ramal
- foto
- pessoaFisica
- superior
- sexo
- tratamento
- sessao
- usuarioModificacao
- usuarioCriacao
- dataModificacao
- setor
- validadeCredenciamento
- codigoContaFinanceira
- relacionamento
- controleRemessas
- opcoesAuxiliares
- validacaoContatoItemOs
- recebeEmailCartaCobranca
- recebeEmailPagamentos
- notificacaoBloquetoEmail
- tipoPessoa
- recebeEmailSolicitacao
- diaSemanaInicio
- diaSemanaTermino
- utilizarModalidadePagamento
- recebeEmailAcompanhamento
- participaPesquisaEmail
- notificaVendaContrato
- regraEnvioEmail
- participacaoCotas
- diasDuplicata
- descontoAteVencimento
- posicaoGeografica
- codigoFuncao
- usrcemp1
- usrcemp2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início |
| Cadastrar |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
- por padrão, será cadastrado como P na tabela de integração
- idCorrelato
- Tipo: Int
- Este parâmetro não é obrigatório, é uma alternativa ao parâmetro "empresa", pois pode estar
- vinculando a uma empresa que ainda não está cadastrada, e esta pendente de importação.
- Sempre que o idCorrelato for menor ou igual a 0 (zero), o parâmetro “empresa” é obrigatório.
- codigoEmpresa
- Obrigatório, Tipo: String 6
- cargo
- pessoaContato
- dataNascimento
- fone
- email
- homePage
- observação
- sid
- senha
- numeroIp
- sequenciaContato
- celular
- ramal
- foto
- pessoaFisica
- superior
- sexo
- tratamento
- setor
- validadeCredenciamento
- codigoContaFinanceira
- relacionamento
- controleRemessas
- opcoesAuxiliares
- validacaoContatoItemOs
- recebeEmailCartaCobranca
- recebeEmailPagamentos
- notificacaoBloquetoEmail
- tipoPessoa
- recebeEmailSolicitacao
- diaSemanaInicio
- diaSemanaTermino
- utilizarModalidadePagamento
- recebeEmailAcompanhamento
- participaPesquisaEmail
- notificaVendaContrato
- regraEnvioEmail
- participacaoCotas
- diasDuplicata
- descontoAteVencimento
- posicaoGeografica
- codigoFuncao
- Usrcemp1
- Usrcemp2
- Usrcemp3
- rg
- orgaoExpedidor
- dataExpedicao
- ativo
- Tipo: String
- Passar S (Sim) ou N (Não)
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se algum parâmetro inválido:
Parâmetro necessário não informado.
Voltar ao início |
| Excluir |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- codigoEmpresa
- Obrigatório, Tipo: String 6
- sequenciaContato
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Voltar ao início |
| LiberarPendentes |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- id
Retornos:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se erro na conexão com banco de dados:
A conexão com o banco de dados e/ou comando SQL possui erros.
Se ID inválido ou não encontrado:
Falha ao liberar registro.
Voltar ao início |