IN CadastroItemRequisicaoMaterial.integrador: mudanças entre as edições
Criou página com '==== Cadastrar ==== ==== Excluir ==== ==== ListarPendentes ==== ==== ListarId ==== ==== ListarModificacoes ==== ==== ListarModificacoes ==== ==== LiberarPendentes ==== ==== Li...' |
Sem resumo de edição |
||
| (24 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
==== Cadastrar ==== | {{VoltarPagina}} | ||
==== | [[Integrador]] > | ||
==== | [[IN_CIGAM Integrador#Compras|WebServices]] > | ||
==== | [[IN CadastroItemRequisicaoMaterial.integrador]] | ||
==== | |||
==== ListarModificacoes ==== | =Requisição= | ||
==== | *<b>Soap:</b> http://servidor/CadastroItemRequisicaoMaterial.integrador.asmx | ||
==== | *<b>Rest/JSon:</b> http://servidor/CadastroItemRequisicaoMaterial.integrador.ashx/metodo | ||
==== | **<b>Tipo de registro:</b> ITEREQ | ||
==== | =Métodos= | ||
<!--bgcolor="#5F6B7A"--> | |||
<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 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 | |||
** 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 | |||
*idCorrelato | |||
** Tipo: Int | |||
** Este parâmetro não é obrigatório, é uma alternativa ao parâmetro "codigoRequisicao", | |||
** pois pode estar vinculando a uma requisição que ainda não está cadastrado, e este pendente de importação. | |||
** Sempre que o idCorrelato for menor ou igual a 0 (zero), o parâmetro “codigoRequisicao” é obrigatório. | |||
*codigoRequisicao | |||
** Tipo: Int 8 | |||
*codigoMaterial | |||
** Tipo: String 20 | |||
*centroArmazenagem | |||
** Tipo: String 4 | |||
*quantidade | |||
** Tipo: Float 8.6 | |||
*precoUnitario | |||
** Tipo: Float 8.6 | |||
*documento | |||
** Tipo: String 10 | |||
*descricao | |||
** Tipo: String 201 | |||
*tipoOperacao | |||
** Tipo: String 6 | |||
*contaGerencial | |||
** Tipo: String 25 | |||
*reduzidoContabil | |||
** Tipo: String 6 | |||
*observacao | |||
** Tipo: String 201 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*codigoEspecif2 | |||
** Tipo: String 6 | |||
*controle | |||
** Tipo: String 2 | |||
*codigoSolicitante* | |||
** Tipo: String 6 | |||
*usrSoli1 | |||
** Tipo: String 20 | |||
** Este é um campo de usuário e a condição para visibilidade na tela do seu programa | |||
** correspondente será mediante configuração do mesmo no dicionário CIGAM. | |||
*usrSoli5 | |||
** Tipo: Float 11.2 | |||
** Este é um campo de usuário e a condição para visibilidade na tela do seu programa | |||
** correspondente será mediante configuração do mesmo no dicionário CIGAM. | |||
}} | |||
<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.<br/> | |||
<br/> | |||
Se algum parâmetro inválido:<br/> | |||
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>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 | |||
*liberarCorrelatos | |||
** 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/> | |||
<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> | |||
</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> | |||
</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 | |||
}} | |||
<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 | | |||
*codigoRequisicao | |||
** Tipo: Int 8 | |||
*sequencia | |||
** Tipo: Int 4 | |||
*dataRequisicao | |||
** Tipo: Date | |||
*sequenciaDia | |||
** Tipo: Int 8 | |||
}} | |||
<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>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 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*codigoRequisicao | |||
** Tipo: Int 8 | |||
*sequencia | |||
** Tipo: Int 4 | |||
*dataRequisicao | |||
** Tipo: Date | |||
*sequenciaDia | |||
** Tipo: Int 8 | |||
}} | |||
<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 | | |||
*codigoRequisicao | |||
** Tipo: String 6 | |||
*data | |||
** Tipo: Date | |||
*codigoMaterial | |||
** Tipo: String 20 | |||
*centroArmazenagem | |||
** Tipo: String 4 | |||
*quantidade | |||
** Tipo: Float 8.6 | |||
*quantidadeSaldo | |||
** Tipo: Float 8.6 | |||
*especie | |||
** Tipo: String 1 | |||
*precoUnitario | |||
** Tipo: Float 10.5 | |||
*documento | |||
** Tipo: String 10 | |||
*ordemCompra | |||
** Tipo: String 12 | |||
*serie | |||
** Tipo: String 5 | |||
*nf | |||
** Tipo: String 10 | |||
*ordemGeral | |||
** Tipo: String 11 | |||
*descricao | |||
** Tipo: String 20 | |||
*codigoSolicitante | |||
** Tipo: String 6 | |||
*atualiza | |||
** Tipo: Bool | |||
*situacao | |||
** Tipo: String 1 | |||
*prazoDeEntrega | |||
** Tipo: Date | |||
*plano | |||
** Tipo: Int 3 | |||
*pecas | |||
** Tipo: Float 8.6 | |||
*pecasSaldo | |||
** Tipo: Float 8.6 | |||
*sequenciaOrdem | |||
** Tipo: Int 5 | |||
*codigoUsuarioModificacao | |||
** Tipo: String 3 | |||
*tipoOperacao | |||
** Tipo: String 6 | |||
*cfop | |||
** Tipo: String 6 | |||
*dataEmbarque | |||
** Tipo: Date | |||
*contaGerencial | |||
** Tipo: String 25 | |||
*incidenciaIpi | |||
** Tipo: String 1 | |||
*percentualIpi | |||
** Tipo: Float 3.2 | |||
*codigoOrigem | |||
** Tipo: String 1 | |||
*transferenciaCentroArmaz | |||
** Tipo: String 4 | |||
*percentualComissao | |||
** Tipo: Float 3.2 | |||
*ncm | |||
** Tipo: Int 10 | |||
*quantidadeFabricada | |||
** Tipo: Float 8.6 | |||
*saldoFabricado | |||
** Tipo: Float 8.6 | |||
*tipo | |||
** Tipo: String 1 | |||
*unidadeMedida | |||
** Tipo: String 3 | |||
*horaRequisicao | |||
** Tipo: Time | |||
*detalhe | |||
** Tipo: String 6 | |||
*horaPrazo | |||
** Tipo: Time | |||
*sequencia | |||
** Tipo: Int 5 | |||
*reduzidoContabil | |||
** Tipo: Int 6 | |||
*quantidadeExtra | |||
** Tipo: Float 8.6 | |||
*solicitarNaData | |||
** Tipo: Date | |||
*dataRecebimentoProposta | |||
** Tipo: Date | |||
*cliente | |||
** Tipo: String 6 | |||
*sessao | |||
** Tipo: Int 8 | |||
*observacao | |||
** Tipo: String 201 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*codigoEspecif2 | |||
** Tipo: String 6 | |||
*codigoUsuarioCriacao | |||
** Tipo: String 3 | |||
*dataModificacao | |||
** Tipo: Date | |||
*movimentoRequis | |||
** Tipo: Int 8 | |||
*projeto | |||
** Tipo: String 12 | |||
*dataCotacao | |||
** Tipo: Date | |||
*dataFinalLances | |||
** Tipo: Date | |||
*horaRecebimentoProposta | |||
** Tipo: String 6 | |||
*horaFinalLancas | |||
** Tipo: Time | |||
*indicadorSistema | |||
** Tipo: String 1 | |||
*grade | |||
** Tipo: String 2 | |||
*controle | |||
** Tipo: String 2 | |||
*sequenciaDia | |||
** Tipo: Float 8.6 | |||
*sequenciaPlanoMestre | |||
** Tipo: Int 5 | |||
*quantidadePlanejada | |||
** Tipo: Float 8.6 | |||
*usrsoli1 | |||
** Tipo: String 20 | |||
*usrsoli2 | |||
** Tipo: String 20 | |||
*usrsoli3 | |||
** Tipo: String 20 | |||
*usrsoli4 | |||
** Tipo: String 20 | |||
*usrsoli5 | |||
** Tipo: Float 11.2 | |||
*planoMestre | |||
** Tipo: String 12 | |||
}} | |||
<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>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 | | |||
*pin | |||
** Obrigatório, Tipo: String 20 | |||
*dataInicial | |||
** Tipo: Date | |||
*horaInicial | |||
** Tipo: Time 6 | |||
*dataFinal | |||
** Tipo: Date | |||
*horaFinal | |||
** Tipo: Time 6 | |||
}} | |||
<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 | | |||
*codigoRequisicao | |||
** Tipo: String 6 | |||
*codigoMaterial | |||
** Tipo: String 20 | |||
*centroArmazenagem | |||
** Tipo: String 4 | |||
*quantidade | |||
** Tipo: Float 8.6 | |||
*quantidadeSaldo | |||
** Tipo: Float 8.6 | |||
*especie | |||
** Tipo: String 1 | |||
*precoUnitario | |||
** Tipo: Float 10.5 | |||
*documento | |||
** Tipo: String 10 | |||
*ordemCompra | |||
** Tipo: String 12 | |||
*serie | |||
** Tipo: String 5 | |||
*nf | |||
** Tipo: String 10 | |||
*ordemGeral | |||
** Tipo: String 11 | |||
*descricao | |||
** Tipo: String 20 | |||
*codigoSolicitante | |||
** Tipo: String 6 | |||
*atualiza | |||
** Tipo: Bool | |||
*situacao | |||
** Tipo: String 1 | |||
*prazoDeEntrega | |||
** Tipo: Date | |||
*plano | |||
** Tipo: Int 3 | |||
*pecas | |||
** Tipo: Float 8.6 | |||
*pecasSaldo | |||
** Tipo: Float 8.6 | |||
*sequenciaOrdem | |||
** Tipo: Int 5 | |||
*codigoUsuarioModificacao | |||
** Tipo: String 3 | |||
*tipoOperacao | |||
** Tipo: String 6 | |||
*cfop | |||
** Tipo: String 6 | |||
*dataEmbarque | |||
** Tipo: Date | |||
*contaGerencial | |||
** Tipo: String 25 | |||
*incidenciaIpi | |||
** Tipo: String 1 | |||
*percentualIpi | |||
** Tipo: Float 3.2 | |||
*codigoOrigem | |||
** Tipo: String 1 | |||
*transferenciaCentroArmaz | |||
** Tipo: String 4 | |||
*percentualComissao | |||
** Tipo: Float 3.2 | |||
*ncm | |||
** Tipo: Int 10 | |||
*quantidadeFabricada | |||
** Tipo: Float 8.6 | |||
*saldoFabricado | |||
** Tipo: Float 8.6 | |||
*tipo | |||
** Tipo: String 1 | |||
*unidadeMedida | |||
** Tipo: String 3 | |||
*horaRequisicao | |||
** Tipo: Time | |||
*detalhe | |||
** Tipo: String 6 | |||
*horaPrazo | |||
** Tipo: Time | |||
*sequencia | |||
** Tipo: Int 5 | |||
*reduzidoContabil | |||
** Tipo: Int 6 | |||
*quantidadeExtra | |||
** Tipo: Float 8.6 | |||
*solicitarNaData | |||
** Tipo: Date | |||
*dataRecebimentoProposta | |||
** Tipo: Date | |||
*cliente | |||
** Tipo: String 6 | |||
*sessao | |||
** Tipo: Int 8 | |||
*observacao | |||
** Tipo: String 201 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoEspecif1 | |||
** Tipo: String 6 | |||
*codigoEspecif2 | |||
** Tipo: String 6 | |||
*codigoUsuarioCriacao | |||
** Tipo: String 3 | |||
*dataCriacao | |||
** Tipo: Date | |||
*dataModificacao | |||
** Tipo: Date | |||
*movimentoRequis | |||
** Tipo: Int 8 | |||
*projeto | |||
** Tipo: String 12 | |||
*dataCotacao | |||
** Tipo: Date | |||
*dataFinalLances | |||
** Tipo: Date | |||
*horaRecebimentoProposta | |||
** Tipo: String 6 | |||
*horaFinalLancas | |||
** Tipo: Time | |||
*indicadorSistema | |||
** Tipo: String 1 | |||
*grade | |||
** Tipo: String 2 | |||
*controle | |||
** Tipo: String 2 | |||
*sequenciaDia | |||
** Tipo: Float 8.6 | |||
*sequenciaPlanoMestre | |||
** Tipo: Int 5 | |||
*quantidadePlanejada | |||
** Tipo: Float 8.6 | |||
*usrsoli1 | |||
** Tipo: String 20 | |||
*usrsoli2 | |||
** Tipo: String 20 | |||
*usrsoli3 | |||
** Tipo: String 20 | |||
*usrsoli4 | |||
** Tipo: String 20 | |||
*usrsoli5 | |||
** Tipo: Float 11.2 | |||
*planoMestre | |||
** Tipo: String 12 | |||
}} | |||
<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>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 | |||
*acao | |||
** Tipo: String 1 | |||
** C=Cadastrar, E=Excluir | |||
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro | |||
*statusRegistro | |||
** Tipo: String 1 | |||
** L=Liberado,P=Pendente | |||
** Se for informado algo diferente de P ou L 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: Date | |||
*horaRequisicao | |||
** Tipo: Int 8 | |||
*idCorrelato | |||
** Tipo: Int 14 | |||
}} | |||
<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>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 | |||
*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 | |||
*codigoUnidadeNegocio | |||
** Tipo: String 3 | |||
*codigoRequisicao | |||
** Tipo: String 8 | |||
*sequencia | |||
** Tipo: Int 4 | |||
}} | |||
<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> | |||
</tr> | |||
</table></center> | |||
Edição atual tal como às 17h22min de 9 de outubro de 2026
Voltar
Integrador >
WebServices >
IN CadastroItemRequisicaoMaterial.integrador
Requisição
- Soap: http://servidor/CadastroItemRequisicaoMaterial.integrador.asmx
- Rest/JSon: http://servidor/CadastroItemRequisicaoMaterial.integrador.ashx/metodo
- Tipo de registro: ITEREQ
Métodos
| Cadastrar |
Parâmetros:
|
| LiberarPendentes |
Parâmetros:
|
| ListarId |
Parâmetros:
|
| ListarIndividual |
Parâmetros:
|
| ListarModificacoes |
Parâmetros:
|
| ListarPendentes |
Parâmetros:
|
| Excluir |
Parâmetros:
|
