IN CadastroAcompanhamento.integrador: mudanças entre as edições
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...' |
|||
| (7 revisões intermediárias pela mesma usuária não estão sendo mostradas) | |||
| Linha 31: | Linha 31: | ||
*embarquePedido | *embarquePedido | ||
** Tipo: String | ** Tipo: String 15 | ||
** Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc. | ** Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc. | ||
*contatoOsLanc | *contatoOsLanc | ||
** Tipo: | ** Tipo: Float | ||
** Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido. | ** Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido. | ||
| Linha 42: | Linha 42: | ||
*tipoAcompanhamento | *tipoAcompanhamento | ||
** Tipo: String | ** Tipo: String 1 | ||
*codigoTitulo | *codigoTitulo | ||
** Tipo: String | ** Tipo: String 3 | ||
*dataPrevista | *dataPrevista | ||
** Tipo: | ** Tipo: DateTime | ||
*dataRealizada | *dataRealizada | ||
** Tipo: | ** Tipo: DateTime | ||
*horaPrevista | *horaPrevista | ||
| Linha 62: | Linha 62: | ||
*remessas | *remessas | ||
** Tipo: String | ** Tipo: String 15 | ||
*sequenciaContato | *sequenciaContato | ||
| Linha 68: | Linha 68: | ||
*contato | *contato | ||
** Tipo: String | ** Tipo: String 50 | ||
*data | *data | ||
** Tipo: | ** Tipo: DateTime | ||
*hora | *hora | ||
| Linha 78: | Linha 78: | ||
*codigoContatante | *codigoContatante | ||
** Tipo: String | ** Tipo: String 6 | ||
*historico | *historico | ||
| Linha 117: | Linha 117: | ||
Se algum parâmetro inválido:<br/> | Se algum parâmetro inválido:<br/> | ||
Parâmetro necessário não informado.</p> | 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 contendo os acompanhamentos. | |||
*acompanhamentosJson | |||
** Obrigatório para requisições REST/JSON. Tipo: String | |||
** Conteúdo de um arquivo JSON contendo 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": 0, | |||
**** "sequenciaItem": 0, | |||
**** "tipoAcompanhamento": "", | |||
**** "codigoTitulo": "", | |||
**** "dataPrevista": "", | |||
**** "dataRealizada": "", | |||
**** "horaPrevista": "", | |||
**** "horaRealizada": "", | |||
**** "remessas": "", | |||
**** "sequenciaContato": 0, | |||
**** "contato": "", | |||
**** "data": "", | |||
**** "hora": "", | |||
**** "codigoContatante": "", | |||
**** "historico": "", | |||
**** "assunto": "", | |||
**** "para": "", | |||
**** "cc": "", | |||
**** "anexos": "", | |||
**** "link": "", | |||
**** "textoLink": "", | |||
**** "restrito": false ou true | |||
*** } | |||
** ] | |||
* } | |||
}} | |||
<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/> | |||
Se sucesso:<br/> | |||
idRegistro - ID que representa este registro na tabela de integração.<br/> | |||
<br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se algum parâmetro inválido:<br/> | |||
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>Excluir</b></font></td> | |||
</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><br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*codigoEmpresa | |||
** Tipo: String 6 | |||
*embarquePedido | |||
** Tipo: String 15 | |||
** Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc. | |||
*contatoOsLanc | |||
** Tipo: Float | |||
** Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido. | |||
*sequenciaItem | |||
** Tipo: Int | |||
*tipoAcompanhamento | |||
** Tipo: String 1 | |||
*data | |||
** Tipo: Date | |||
*hora | |||
** Tipo: time 6 | |||
** Formato HHMMSS (também aceita HH:MM:SS) | |||
}} | |||
<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/> | |||
Se sucesso:<br/> | |||
idRegistro - ID que representa este registro na tabela de integração.<br/> | |||
<br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.</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>ListarAcompanhamentos</b></font></td> | |||
</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><br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*codigoEmpresa | |||
** Tipo: String 6 | |||
*embarquePedido | |||
** Tipo: String 15 | |||
** Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc. | |||
*contatoOsLanc | |||
** Tipo: Float | |||
** Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido. | |||
*sequenciaItem | |||
** Tipo: Int | |||
*tipoAcompanhamento | |||
** Tipo: String 1 | |||
*dataInicial | |||
** Tipo: DateTime | |||
*dataFinal | |||
** Tipo: DateTime | |||
}} | |||
<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/> | |||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*codigoEmpresa | |||
** Tipo: String 6 | |||
*embarquePedido | |||
** Tipo: String 15 | |||
** Embarque/Pedido/OC. | |||
*contatoOsLanc | |||
** Tipo: Float | |||
** Contato/OS/Lançamento/NF. | |||
*sequenciaItem | |||
** Tipo: Int | |||
*tipoAcompanhamento | |||
** Tipo: String 1 | |||
*codigoTitulo | |||
** Tipo: String 3 | |||
*dataPrevista | |||
** Tipo: DateTime | |||
*dataRealizada | |||
** Tipo: DateTime | |||
*horaPrevista | |||
** Tipo: time 6 | |||
*horaRealizada | |||
** Tipo: time 6 | |||
*remessas | |||
** Tipo: String 15 | |||
*sequenciaContato | |||
** Tipo: Int | |||
*usuario | |||
** Tipo: String 3 | |||
*data | |||
** Tipo: DateTime | |||
*hora | |||
** Tipo: time 6 | |||
*codigoContatante | |||
** Tipo: String 6 | |||
*historico | |||
** Tipo: String | |||
*assunto | |||
** Tipo: String | |||
*para | |||
** Tipo: String | |||
*cc | |||
** Tipo: String | |||
*anexos | |||
** Tipo: String | |||
*link | |||
** Tipo: String | |||
*textoLink | |||
** Tipo: String | |||
*restrito | |||
** Tipo: Bool | |||
}} | |||
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se nenhum registro encontrado:<br/> | |||
A consulta não retornou nenhum registro.</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>ListarPendentes</b></font></td> | |||
</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><br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*statusRegistro | |||
** Tipo: String 1 | |||
**L=Liberado, P=Pendente | |||
** Se for informado algo diferente de P ou L não será aplicado nenhum filtro. | |||
*acao | |||
** Tipo: String 1 | |||
** C=Cadastrar, E=Excluir | |||
** 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/> | |||
<b>Retornos:</b><br/> | |||
Se sucesso:<br/> | |||
{{#tree: minExpandLevel=2 | | |||
*idRegistro | |||
** Tipo: Int 14 | |||
*acao | |||
** Tipo: String 1 | |||
*statusRegistro | |||
** Tipo: String 1 | |||
*dataRequisicao | |||
** Tipo: DateTime | |||
*horaRequisicao | |||
** Tipo: Int 8 | |||
*idCorrelato | |||
** Tipo: Int 14 | |||
*codigoEmpresa | |||
** Tipo: String 6 | |||
*embarquePedido | |||
** Tipo: String 15 | |||
** Embarque/Pedido/OC. | |||
*contatoOsLanc | |||
** Tipo: Float | |||
** Contato/OS/Lançamento/NF. | |||
*sequenciaItem | |||
** Tipo: Int | |||
*tipoAcompanhamento | |||
** Tipo: String 1 | |||
*data | |||
** Tipo: DateTime | |||
*hora | |||
** Tipo: time 6 | |||
*restrito | |||
** Tipo: Bool | |||
}} | |||
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se nenhum registro encontrado:<br/> | |||
A consulta não retornou nenhum registro.</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>LiberarPendentes</b></font></td> | |||
</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><br> | |||
{{#tree: minExpandLevel=2 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*id | |||
** Obrigatório, Tipo: Int | |||
}} | |||
<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/> | |||
Se pin inválido:<br/> | |||
O usuário não possui direitos suficientes para executar esta rotina.<br/> | |||
<br/> | |||
Se erro na conexão com banco de dados:<br/> | |||
A conexão com o banco de dados e/ou comando SQL possui erros.<br/> | |||
<br/> | |||
Se ID inválido ou não encontrado:<br/> | |||
Falha ao liberar registro.<br/> | |||
<br/> | |||
Se sucesso:<br/> | |||
Sucesso.</p> | |||
{{VoltarInicio}}</td> | {{VoltarInicio}}</td> | ||
</tr> | </tr> | ||
</table></center> | </table></center> | ||
Edição atual tal como às 20h20min de 7 de outubro de 2026
Voltar
Integrador >
WebServices >
IN CadastroAcompanhamento.integrador
Requisição
- Soap: http://servidor/CadastroAcompanhamento.integrador.asmx
- Rest/JSon: http://servidor/CadastroAcompanhamento.integrador.ashx/metodo
- Tipo de registro: ACOMP
Métodos
| Cadastrar |
Parâmetros:
|
| 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:
|
| Excluir |
Parâmetros:
|
| ListarAcompanhamentos |
Parâmetros:
|
| ListarPendentes |
Parâmetros:
|
| LiberarPendentes |
Parâmetros:
|
