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

De CIGAM WIKI
Sem resumo de edição
Linha 3: Linha 3:
**<b>Rest/JSon:</b>  http://servidor/CadastroPedidos.integrador.ashx/metodo
**<b>Rest/JSon:</b>  http://servidor/CadastroPedidos.integrador.ashx/metodo
***<b>Tipo de registro:</b> PEDCAD
***<b>Tipo de registro:</b> PEDCAD
 
==== Cadastrar====
==== ListarId ====
==== ListarPendentes ====
==== LiberarPendentes ====
====  CadastrarPedidos ====
<p align="justify"><i>
<p align="justify"><i>
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>
Linha 24: Linha 28:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos....<br></div>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos....<br></div>
</br>
</br>
====  CadastrarPedidos ====
 
*<b>Distribuição das Tags XML:</b>
*<b>Distribuição das Tags XML:</b>
{{#tree:
{{#tree:

Edição das 12h47min de 25 de fevereiro de 2021

Cadastrar

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:

   pin:
      Obrigatório, Tipo: String 20

   statusRegistro
      Obrigatório, Tipo: String 1
      L=Liberado, P=Pendente

   pedidoXml
      Obrigatório apenas para requisições SOAP. Tipo: String
      Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos...

   pedidoJson:
      Obrigatório apenas para requisições REST/JSON. Tipo: String

      Conteúdo de um arquivo JSON com os pedidos, itens, grades, impostos....


  • 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.