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

De CIGAM WIKI
Criou página com '{{VoltarPagina}} Integrador > WebServices > IN CadastroAcompanhamento.integrador =Requisição= *<b>Soap:</b> http://servidor/CadastroAcompanhamento.integrador.asmx *<b>Rest/JSon:</b> http://servidor/CadastroAcompanhamento.integrador.ashx/metodo **<b>Tipo de registro:</b> ACOMP =Métodos= <!--bgcolor="#5F6B7A"--> <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> <tr> <td bgcolor="#6E6E6E" al...'
 
Linha 107: Linha 107:
}}
}}


<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro - ID que representa este registro na tabela de integração.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se algum parâmetro inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parâmetro necessário não informado.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
    <tr>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>CadastrarAcompanhamentos</b></font></td>
    </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>
<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 |
*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.
*acompanhamentosXml
** Obrigatório para requisições SOAP. Tipo: String
** Caminho de um arquivo XML com os Acompanhamentos.
*acompanhamentosJson
** Obrigatório para requisições REST/JSON. Tipo: String
** Conteúdo de um arquivo JSON com os Acompanhamentos.
}}
<br><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Distribuição das Tags XML:</b></p><br>
{{#tree: |
*<cadastroAcompanhamento>
**  <acompanhamentos>
***  <acompanhamento>
****        <codigoEmpresa>
****        <embarquePedido>
****        <contatoOsLanc>
****        <sequenciaItem>
****        <tipoAcompanhamento>
****        <codigoTitulo>
****        <dataPrevista>
****        <dataRealizada>
****        <horaPrevista>
****        <horaRealizada>
****        <remessas>
****        <sequenciaContato>
****        <contato>
****        < data>
****        <hora>
****        <codigoContatante>
****        <historico>
****        <assunto>
****        <para>
****        <cc>
****        <anexos>
****        <link>
****        <textoLink>
****        <restrito>
***      </acompanhamento>
**  </acompanhamentos>
*  </cadastroAcompanhamento>
}}
<br><p align="justify" style="margin-left: 0.12in; text-indent: 0.25in; margin-bottom: 0.00in; font-weight: normal; line-height: 50%;"><b>Distribuição das Tags Json:</b></p><br>
{{#tree:
*{
**  "acompanhamentos": [
***      {
****        "codigoEmpresa": "",
****        "embarquePedido": "",
****        "contatoOsLanc": ,
****        "sequenciaItem": ,
****        "tipoAcompanhamento": "",
****        "codigoTitulo": "",
****        "dataPrevista": "",
****        "dataRealizada": "",
****        "horaPrevista": "",
****        "horaRealizada": "",
****        "remessas": "",
****        "sequenciaContato": ,
****        "contato": "",
****        "data": "",
****        "hora": "",
****        "codigoContatante": "",
****        "historico": "",
****        "assunto": "",
****        "para": "",
****        "cc": "",
****        "anexos": "",
****        "link": "",
****        "textoLink": ""
***      }
**  ]
*  }
}}
<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/>
<b>Retornos:</b><br/>
<b>Retornos:</b><br/>

Edição das 20h00min de 6 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