IN CadastroAcompanhamento.integrador: mudanças entre as edições
| (4 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 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 | <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 | ** 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 | ** 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 241: | Linha 242: | ||
*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 252: | Linha 253: | ||
*tipoAcompanhamento | *tipoAcompanhamento | ||
** Tipo: String | ** Tipo: String 1 | ||
*data | *data | ||
| Linha 286: | Linha 287: | ||
*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 297: | Linha 298: | ||
*tipoAcompanhamento | *tipoAcompanhamento | ||
** Tipo: String | ** Tipo: String 1 | ||
*dataInicial | *dataInicial | ||
** Tipo: | ** Tipo: DateTime | ||
*dataFinal | *dataFinal | ||
** Tipo: | ** 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/> | <p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/> | ||
| Linha 313: | Linha 314: | ||
*embarquePedido | *embarquePedido | ||
** Tipo: String | ** Tipo: String 15 | ||
** Embarque/Pedido/OC. | ** Embarque/Pedido/OC. | ||
*contatoOsLanc | *contatoOsLanc | ||
** Tipo: | ** Tipo: Float | ||
** Contato/OS/Lançamento/NF. | ** Contato/OS/Lançamento/NF. | ||
| Linha 324: | Linha 325: | ||
*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 342: | Linha 343: | ||
*remessas | *remessas | ||
** Tipo: String | ** Tipo: String 15 | ||
*sequenciaContato | *sequenciaContato | ||
| Linha 351: | Linha 352: | ||
*data | *data | ||
** Tipo: | ** Tipo: DateTime | ||
*hora | *hora | ||
| Linha 357: | Linha 358: | ||
*codigoContatante | *codigoContatante | ||
** Tipo: String | ** Tipo: String 6 | ||
*historico | *historico | ||
| Linha 389: | Linha 390: | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.</p> | 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:
|
