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

De CIGAM WIKI
Linha 436: Linha 436:
Cadastra pedidos, itens e grades em uma única requisição. Os dados do Pedido 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.</br></i></p>
Cadastra pedidos, itens e grades em uma única requisição. Os dados do Pedido 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.</br></i></p>


*<b>Parâmetros:</b></br>
*<b>Parâmetros:</b><br>
<div style="background-color: #f2f2f2">
{{#tree: minExpandLevel=2 |
&nbsp;&nbsp;&nbsp;<b>pin:</b><br>
*pin:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 20<br>
** Obrigatório, Tipo: String 20
<br>
 
&nbsp;&nbsp;&nbsp;<b>statusRegistro</b><br>
*statusRegistro
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 1<br>
** Obrigatório, Tipo: String 1
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L=Liberado, P=Pendente<br>
** L=Liberado, P=Pendente
<br>
 
&nbsp;&nbsp;&nbsp;<b>pedidoXml</b><br>
*pedidoXml
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório para requisições SOAP/XML. Tipo: String<br>
** Obrigatório para requisições SOAP/XML. Tipo: String
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo XML com os pedidos, itens, grades, impostos...<br>
** Conteúdo de um arquivo XML com os pedidos, itens, grades, impostos...
<br>
 
&nbsp;&nbsp;&nbsp;<b>pedidoJson:</b><br>
*pedidoJson:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório para requisições REST/JSON. Tipo: String<br>
** Obrigatório para requisições REST/JSON. Tipo: String
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos....<br></div>
** Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos....
</br>
}}
 


*<b>Distribuição das Tags XML:</b>
*<b>Distribuição das Tags XML:</b>
Linha 1 229: Linha 1 230:
*}
*}
}}
}}
 
<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%;">
<b>Retornos:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>

Edição das 18h30min de 16 de novembro de 2021

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.

ListarId

ListarPendentes

LiberarPendentes

CadastrarPedidos

Cadastra pedidos, itens e grades em uma única requisição. Os dados do Pedido 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 pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.