|
|
| Linha 129: |
Linha 129: |
| <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 | |
|
| |
| *pin | | *pin |
| ** Obrigatório, Tipo: String 20 | | ** Obrigatório, Tipo: String 20 |
| Linha 224: |
Linha 223: |
| 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>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 |
| | ** Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc. |
| | |
| | *contatoOsLanc |
| | ** Tipo: |
| | ** Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido. |
| | |
| | *sequenciaItem |
| | ** Tipo: Int |
| | |
| | *tipoAcompanhamento |
| | ** Tipo: String |
| | |
| | *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> | | {{VoltarInicio}}</td> |
| </tr> | | </tr> |
| </table></center> | | </table></center> |
Voltar
Integrador >
WebServices >
IN CadastroAcompanhamento.integrador
Requisição
Métodos
| 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.
- codigoEmpresa
- embarquePedido
- Tipo: String
- Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc.
- contatoOsLanc
- Tipo:
- Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido.
- sequenciaItem
- tipoAcompanhamento
- codigoTitulo
- dataPrevista
- dataRealizada
- horaPrevista
- Tipo: time 6
- Formato HHMMSS (também aceita HH:MM ou HH:MM:SS)
- horaRealizada
- Tipo: time 6
- Formato HHMMSS (também aceita HH:MM ou HH:MM:SS)
- remessas
- sequenciaContato
- contato
- data
- hora
- Tipo: time 6
- Formato HHMMSS (também aceita HH:MM:SS)
- codigoContatante
- historico
- assunto
- para
- cc
- anexos
- link
- textoLink
- restrito
- Tipo: Bool
- Passar true (S) ou false (N).
- Se não informado, será considerado false.
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:
{"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.
Distribuição das Tags XML:
{"":true} - <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>
Distribuição das Tags Json:
- {
- "acompanhamentos": [
- {
- "codigoEmpresa": "",
- "embarquePedido": "",
- "contatoOsLanc": ,
- "sequenciaItem": ,
- "tipoAcompanhamento": "",
- "codigoTitulo": "",
- "dataPrevista": "",
- "dataRealizada": "",
- "horaPrevista": "",
- "horaRealizada": "",
- "remessas": "",
- "sequenciaContato": ,
- "contato": "",
- "data": "",
- "hora": "",
- "codigoContatante": "",
- "historico": "",
- "assunto": "",
- "para": "",
- "cc": "",
- "anexos": "",
- "link": "",
- "textoLink": ""
- }
- ]
- }
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
- embarquePedido
- Tipo: String
- Embarque/Pedido/OC. Obrigatório quando não informado contatoOsLanc.
- contatoOsLanc
- Tipo:
- Contato/OS/Lançamento/NF. Obrigatório quando não informado embarquePedido.
- sequenciaItem
- tipoAcompanhamento
- data
- hora
- Tipo: time 6
- Formato HHMMSS (também aceita HH:MM:SS)
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 |