IN CadastroPedidos.integrador: mudanças entre as edições
Sem resumo de edição |
|||
| Linha 1: | Linha 1: | ||
{{VoltarPagina}} | {{VoltarPagina}} | ||
[[Integrador]] > | [[Integrador]] > | ||
[[IN_CIGAM Integrador|WebServices]] > | [[IN_CIGAM Integrador#Faturamento|WebServices]] > | ||
[[IN CadastroPedidos.integrador]] | [[IN CadastroPedidos.integrador]] | ||
=Requisição= | |||
*<b>Soap:</b> http://servidor/CadastroPedidos.integrador.asmx | |||
*<b>Rest/JSon:</b> http://servidor/CadastroPedidos.integrador.ashx/metodo | |||
**<b>Tipo de registro:</b> PEDCAD | |||
== | =Métodos= | ||
< | <!--bgcolor="#5F6B7A"--> | ||
Para que seja completa a integração deve se utilizar o método '''LiberarPendentes''' para ser integrado com o CIGAM o pedido e suas dependências.</ | <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | ||
< | <tr> | ||
<td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>Cadastrar</b></font></td> | |||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Esse método é utilizado para a exportação de pedido em partes separadas, visando vincular seus itens correlatos chamando o serviço de [[IN_CadastroItensPedido.integrador|CadastroItensPedido.Integrador]], indicando o parâmetro '''statusRegistro''' como '''pendente''' tanto no método de Cadastrar do serviço de Pedidos quanto no método de Cadastrar do serviço de Itens Pedido no envio das requisições.<br> | |||
Para que seja completa a integração deve se utilizar o método '''LiberarPendentes''' para ser integrado com o CIGAM o pedido e suas dependências.</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=1 | | {{#tree: minExpandLevel=1 | | ||
*pin | *pin | ||
| Linha 436: | Linha 440: | ||
<br/> | <br/> | ||
Se algum parâmetro inválido:<br/> | Se algum parâmetro inválido:<br/> | ||
Parâmetro necessário não informado.< | 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>ListarId</b></font></td> | |||
{{#tree: minExpandLevel= | </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 | *pin | ||
** Obrigatório, Tipo: String 20 | ** Obrigatório, Tipo: String 20 | ||
| Linha 448: | Linha 458: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=2 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 20 | ** Tipo: String 20 | ||
| Linha 457: | Linha 467: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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>ListarIndividual</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 891: | Linha 905: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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>ListarModificacoes</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 917: | Linha 935: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 1 334: | Linha 1 352: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 1 397: | Linha 1 419: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 1 423: | Linha 1 449: | ||
<br/> | <br/> | ||
Se ID inválido ou não encontrado:<br/> | Se ID inválido ou não encontrado:<br/> | ||
Falha ao liberar registro.< | Falha ao liberar 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>ListarPedidos</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 1 487: | Linha 1 517: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 1 906: | Linha 1 936: | ||
A consulta não retornou nenhum registro.<br/> | A consulta não retornou nenhum registro.<br/> | ||
<br/> | <br/> | ||
Lista os Pedidos considerando sua data de emissão e movimentação.< | Lista os Pedidos considerando sua data de emissão e movimentação.</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>ListarPedidosDataEmissao</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 1 970: | Linha 2 004: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 2 387: | Linha 2 421: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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>ListarPedidosCompleto</b></font></td> | |||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">Os dados do Pedidos serão listados em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir.</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 2 415: | Linha 2 455: | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
*<b>Parâmetros para o elemento pedido:</b><br> | * <b>Parâmetros para o elemento pedido:</b><br> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 2 582: | Linha 2 622: | ||
** Tipo: String 1 | ** Tipo: String 1 | ||
}} | }} | ||
*<b>Parâmetros para o elemento tipoOperacao:</b><br> | * <b>Parâmetros para o elemento tipoOperacao:</b><br> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoTipoOperacao | *codigoTipoOperacao | ||
** Tipo: String 5 | ** Tipo: String 5 | ||
| Linha 2 596: | Linha 2 636: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento unidadeNegocio:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento unidadeNegocio:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 3 | ** Tipo: String 3 | ||
| Linha 2 604: | Linha 2 645: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento cliente:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento cliente:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 612: | Linha 2 654: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento cobranca:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento cobranca:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 620: | Linha 2 663: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento representante:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento representante:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 628: | Linha 2 672: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento transportadora:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento transportadora:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 636: | Linha 2 681: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento consignatario:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento consignatario:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 644: | Linha 2 690: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento fornecedorEmpresa:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento fornecedorEmpresa:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 652: | Linha 2 699: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento despachanteEmpresa:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento despachanteEmpresa:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 660: | Linha 2 708: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento regiaoMercado:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento regiaoMercado:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 2 | ** Tipo: String 2 | ||
| Linha 2 668: | Linha 2 717: | ||
** Tipo: String 25 | ** Tipo: String 25 | ||
}} | }} | ||
*<b>Parâmetros para o elemento contatoEmpresa:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento contatoEmpresa:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*pessoaContato | *pessoaContato | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
| Linha 2 676: | Linha 2 726: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento impostos:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento impostos:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*percentualCofins | *percentualCofins | ||
** Tipo: numeric 3.2 | ** Tipo: numeric 3.2 | ||
| Linha 2 687: | Linha 2 738: | ||
** Tipo: numeric 3.2 | ** Tipo: numeric 3.2 | ||
}} | }} | ||
*<b>Parâmetros para o elemento material:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento material:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 20 | ** Tipo: String 20 | ||
| Linha 2 695: | Linha 2 747: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento compradorFinal:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento compradorFinal:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 703: | Linha 2 756: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento unidadeNegocioTransf:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento unidadeNegocioTransf:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 3 | ** Tipo: String 3 | ||
| Linha 2 711: | Linha 2 765: | ||
** Tipo: String 60 | ** Tipo: String 60 | ||
}} | }} | ||
*<b>Parâmetros para o elemento centroArmazenagem:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento centroArmazenagem:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 4 | ** Tipo: String 4 | ||
| Linha 2 719: | Linha 2 774: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento centroArmazenagemTransf:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento centroArmazenagemTransf:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 4 | ** Tipo: String 4 | ||
| Linha 2 727: | Linha 2 783: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento tabelaPreco:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento tabelaPreco:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 735: | Linha 2 792: | ||
** Tipo: String 50 | ** Tipo: String 50 | ||
}} | }} | ||
*<b>Parâmetros para o elemento contaGerencial:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento contaGerencial:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 743: | Linha 2 801: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento controleItem:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento controleItem:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 2 | ** Tipo: String 2 | ||
| Linha 2 751: | Linha 2 810: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento especif1:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento especif1:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigo | *codigo | ||
** Tipo: String 6 | ** Tipo: String 6 | ||
| Linha 2 759: | Linha 2 819: | ||
** Tipo: String 40 | ** Tipo: String 40 | ||
}} | }} | ||
*<b>Parâmetros para o elemento Lancamento:</b><br> | |||
{{#tree: minExpandLevel= | * <b>Parâmetros para o elemento Lancamento:</b><br> | ||
{{#tree: minExpandLevel=1 | | |||
*codigoLancamento | *codigoLancamento | ||
** Tipo: Int 12 | ** Tipo: Int 12 | ||
| Linha 2 952: | Linha 3 013: | ||
}} | }} | ||
<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: | | |||
{{#tree: | |||
* <cadastroPedido> | * <cadastroPedido> | ||
** <pedidos> | ** <pedidos> | ||
| Linha 3 250: | Linha 3 310: | ||
}} | }} | ||
<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: | {{#tree: | ||
*{ | *{ | ||
| Linha 3 437: | Linha 3 496: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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>ListarPedidosPorRepresentante</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 3 480: | Linha 3 543: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 3 918: | Linha 3 981: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | A consulta não retornou nenhum registro.</p> | ||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
== | <center><table class="mw-collapsible mw-collapsed wikitable" width="95%"> | ||
< | <tr> | ||
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.</ | <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>CadastrarPedidos</b></font></td> | ||
</tr> | |||
<tr> | |||
<td><p style="margin: 0 0 6px 0; font-style: italic; line-height: 1.4;">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.</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 3 942: | Linha 4 010: | ||
}} | }} | ||
<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: | | |||
{{#tree: | |||
*<cadastroPedido> | *<cadastroPedido> | ||
**<pedidos> | **<pedidos> | ||
| Linha 4 332: | Linha 4 399: | ||
}} | }} | ||
<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: | {{#tree: | ||
*{ | *{ | ||
| Linha 4 730: | Linha 4 795: | ||
<br/> | <br/> | ||
Se algum parâmetro inválido:<br/> | Se algum parâmetro inválido:<br/> | ||
Parâmetro necessário não informado.< | 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>VisualizarPedidoWeb</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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 4 747: | Linha 4 816: | ||
<b>Retornos:</b><br/> | <b>Retornos:</b><br/> | ||
Se sucesso:<br/> | Se sucesso:<br/> | ||
{{#tree: minExpandLevel= | {{#tree: minExpandLevel=1 | | ||
*codigoPedido | *codigoPedido | ||
** Tipo: String 12 | ** Tipo: String 12 | ||
| Linha 5 281: | Linha 5 350: | ||
<br/> | <br/> | ||
Se nenhum registro encontrado:<br/> | Se nenhum registro encontrado:<br/> | ||
A consulta não retornou nenhum registro.< | 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>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 | | {{#tree: minExpandLevel=2 | | ||
*pin | *pin | ||
| Linha 5 301: | Linha 5 375: | ||
Se pin inválido:<br/> | Se pin inválido:<br/> | ||
O usuário não possui direitos suficientes para executar esta rotina.</p> | O usuário não possui direitos suficientes para executar esta rotina.</p> | ||
{{VoltarInicio}}</td> | |||
</tr> | |||
</table></center> | |||
Edição atual tal como às 19h53min de 7 de outubro de 2026
Voltar
Integrador >
WebServices >
IN CadastroPedidos.integrador
Requisição
- Soap: http://servidor/CadastroPedidos.integrador.asmx
- Rest/JSon: http://servidor/CadastroPedidos.integrador.ashx/metodo
- Tipo de registro: PEDCAD
Métodos
| Cadastrar |
Esse método é utilizado para a exportação de pedido em partes separadas, visando vincular seus itens correlatos chamando o serviço de CadastroItensPedido.Integrador, indicando o parâmetro statusRegistro como pendente tanto no método de Cadastrar do serviço de Pedidos quanto no método de Cadastrar do serviço de Itens Pedido no envio das requisições. Parâmetros:
|
| ListarId |
Parâmetros:
|
| ListarIndividual |
Parâmetros:
|
| ListarModificacoes |
Parâmetros:
|
| ListarPendentes |
Parâmetros:
|
| LiberarPendentes |
Parâmetros:
|
| ListarPedidos |
Parâmetros:
|
| ListarPedidosDataEmissao |
Parâmetros:
|
| ListarPedidosCompleto |
Os dados do Pedidos serão listados em formato XML para requisições SOAP e JSON para requisições REST. Ambos com estrutura específica conforme descrito a seguir. Parâmetros:
* Parâmetros para o elemento tipoOperacao: * Parâmetros para o elemento unidadeNegocio: * Parâmetros para o elemento cliente: * Parâmetros para o elemento cobranca: * Parâmetros para o elemento representante: * Parâmetros para o elemento transportadora: * Parâmetros para o elemento consignatario: * Parâmetros para o elemento fornecedorEmpresa: * Parâmetros para o elemento despachanteEmpresa: * Parâmetros para o elemento regiaoMercado: * Parâmetros para o elemento contatoEmpresa: * Parâmetros para o elemento impostos: * Parâmetros para o elemento material: * Parâmetros para o elemento compradorFinal: * Parâmetros para o elemento unidadeNegocioTransf: * Parâmetros para o elemento centroArmazenagem: * Parâmetros para o elemento centroArmazenagemTransf: * Parâmetros para o elemento tabelaPreco: * Parâmetros para o elemento contaGerencial: * Parâmetros para o elemento controleItem: * Parâmetros para o elemento especif1: * Parâmetros para o elemento Lancamento: Distribuição das Tags XML: Distribuição das Tags Json:
|
| ListarPedidosPorRepresentante |
Parâmetros:
|
| 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:
|
| VisualizarPedidoWeb |
Parâmetros:
|
| Excluir |
Parâmetros:
|
