IN CadastroAcompanhamento.integrador: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
 
(2 revisões intermediárias pela mesma usuária não estão sendo mostradas)
Linha 126: Linha 126:
     </tr>
     </tr>
     <tr>
     <tr>
         <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar Acompanhamentos. Os dados do Acompanhamento deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i></p>
         <td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Método que tem por finalidade cadastrar acompanhamentos. Os dados do acompanhamento deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.</i></p>
<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>
<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 |
Linha 140: Linha 140:
*acompanhamentosXml
*acompanhamentosXml
** Obrigatório para requisições SOAP. Tipo: String
** Obrigatório para requisições SOAP. Tipo: String
** Caminho de um arquivo XML com os Acompanhamentos.
** Caminho de um arquivo XML contendo os acompanhamentos.


*acompanhamentosJson
*acompanhamentosJson
** Obrigatório para requisições REST/JSON. Tipo: String
** Obrigatório para requisições REST/JSON. Tipo: String
** Conteúdo de um arquivo JSON com os Acompanhamentos.
** Conteúdo de um arquivo JSON contendo os acompanhamentos.
}}
}}


Linha 188: Linha 188:
****        "codigoEmpresa": "",
****        "codigoEmpresa": "",
****        "embarquePedido": "",
****        "embarquePedido": "",
****        "contatoOsLanc": ,
****        "contatoOsLanc": 0,
****        "sequenciaItem": ,
****        "sequenciaItem": 0,
****        "tipoAcompanhamento": "",
****        "tipoAcompanhamento": "",
****        "codigoTitulo": "",
****        "codigoTitulo": "",
Linha 197: Linha 197:
****        "horaRealizada": "",
****        "horaRealizada": "",
****        "remessas": "",
****        "remessas": "",
****        "sequenciaContato": ,
****        "sequenciaContato": 0,
****        "contato": "",
****        "contato": "",
****        "data": "",
****        "data": "",
Linha 208: Linha 208:
****        "anexos": "",
****        "anexos": "",
****        "link": "",
****        "link": "",
****        "textoLink": ""
****        "textoLink": "",
****        "restrito": false ou true
***      }
***      }
**  ]
**  ]
Linha 412: Linha 413:
** Tipo: String 1
** Tipo: String 1
** C=Cadastrar, E=Excluir
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro.
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>

Edição atual tal como às 20h20min de 7 de outubro de 2026

Voltar
Integrador > WebServices > IN CadastroAcompanhamento.integrador

Requisição

Métodos

Cadastrar

Parâmetros:



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

CadastrarAcompanhamentos

Método que tem por finalidade cadastrar acompanhamentos. Os dados do acompanhamento deverão estar em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.

Parâmetros:



Distribuição das Tags XML:



Distribuição das Tags Json:



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:



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

ListarAcompanhamentos

Parâmetros:



Retornos:
   Se sucesso:


   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

ListarPendentes

Parâmetros:



Retornos:
   Se sucesso:


   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

LiberarPendentes

Parâmetros:



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.

   Se sucesso:
      Sucesso.

Voltar ao início