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

De CIGAM WIKI
Sem resumo de edição
 
(2 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 4: Linha 4:
[[IN CadastroOrdemCompra.integrador]]
[[IN CadastroOrdemCompra.integrador]]


*<b>Requisição</b>
=Requisição=
**<b>Soap:</b> http://servidor/CadastroOrdemCompra.integrador.asmx
*<b>Soap:</b> http://servidor/CadastroOrdemCompra.integrador.asmx
**<b>Rest/JSon:</b> http://servidor/CadastroOrdemCompra.integrador.ashx/metodo
*<b>Rest/JSon:</b> http://servidor/CadastroOrdemCompra.integrador.ashx/metodo
***<b>Tipo de registro:</b> ORDCOM
**<b>Tipo de registro:</b> ORDCOM


== ListarId ==
=Métodos=
<p align=“justify”><i>
<!--bgcolor="#5F6B7A"-->
</i></p>
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
 
    <tr>
*<b>Parâmetros:</b><br>
        <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 |
{{#tree: minExpandLevel=2 |
*pin
*pin
** Obrigatório, Tipo: String 20
** 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retorno:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 37: Linha 40:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarIndividual ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align=“justify”><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarIndividual</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 50: Linha 57:
** Tipo: String 12
** 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retorno:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Ana colocar retorno
*codigoOrdem
*dataAprovacao
*codigoMaterial
*centroControle
*quantidade
*quantidadeSaldo
*especie
*precoUnitario
*documento
*serie
*nf
*sequenciaPlanoMestre
*descricao
*codigoFornecedor
*atualiza
*situacao
*prazoDeEntrega
*plano
*pecas
*pecasSaldo
*sequenciaOrdem
*codigoUsuarioModificacao
*tipoOperacao
*cfop
*dataEmbarque
*contaGerencial
*incidenciaIpi
*percentualIpi
*codigoOrigem
*transferenciaCentroArmaz
*percentualComissao
*ncm
*quantidadeFabricada
*percentualDesconto
*incidenciaIcmsEntrada
*prioridade
*codigoMercado
*codigoDetalhe
*codigoIndice
*sequenciaOriginal
*quantidadePlanejada
*valorDesconto
*dataPrazoProgramado
*dataValidade
*medida2
*largura
*quantidadeExtra
*codigoUnidadeMedida
*usou_conversor
*valorTotalDespesas
*valorEncargo
*valorFrete
*valorTotalItemLiquido
*incidenciaIcms
*valorPercentualIcms
*valorBaseSusbstituicao
*percentualSubstituicao
*percentualIrrf
*valorIpi
*baseIcmsComIpi
*percentualDiferencialAliquotaIcms
*peso
*sequenciaDia
*saldoEncomenda
*ordemGeral
*horarioPrometido
*campo67
*codigoUnidadeNegocio
*codigoCentroArmaz
*codigoEspecif1
*codigoEspecif2
*campo72
*codigoContabil
*codigoPedido
*codigoSolicitacao
*codigoRetorno
*codigoGrade
*sessao
*codigoUsuarioCriacao
*dataModificacao
*dataCadastro
*dataCriacao
*campo83
*horaCriacao
*campo85
*campo86
*campo87
*complementoIncidenciaIcms
*indicadorSistema
*geradoPorNfs
*codigoControle
*incidenciaIss
*complementoIpi
*incidenciaInss
*incidenciaIrrf
*campo96
*buscarRegraFiscal
*campo98
*campo99
*reducaoIcms
*percentualIcmsSubsTrib
*campo102
*valorSubstituicaoTributaria
*ultimaSequenciaBaixa
*valorFaturado
*valorIcmsOutrosNaoDestacado
*usrItor1
*usrItor2
*usrItor3
*usrItor4
*planoMestre
*valorIcms
*codigoTabelaPreco
*codigoContrato
*valorEncargosFinanceiros
*tipoBaixa
*lote
*numeracao
}}
}}
<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%;"><br/>
Linha 62: Linha 186:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarModificacoes ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align=“justify”><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarModificacoes</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 85: Linha 212:
** Tipo: String 6
** Tipo: String 6
}}
}}
<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%;"><br/>
<b>Retorno:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Ana colocar retorno
*codigoOrdem
*dataAprovacao
*codigoMaterial
*centroControle
*quantidade
*quantidadeSaldo
*especie
*precoUnitario
*documento
*serie
*nf
*sequenciaPlanoMestre
*descricao
*codigoFornecedor
*atualiza
*situacao
*prazoDeEntrega
*plano
*pecas
*pecasSaldo
*sequenciaOrdem
*codigoUsuarioModificacao
*tipoOperacao
*cfop
*dataEmbarque
*contaGerencial
*incidenciaIpi
*percentualIpi
*codigoOrigem
*transferenciaCentroArmaz
*percentualComissao
*ncm
*quantidadeFabricada
*percentualDesconto
*incidenciaIcmsEntrada
*prioridade
*codigoMercado
*codigoDetalhe
*codigoIndice
*sequenciaOriginal
*quantidadePlanejada
*valorDesconto
*dataPrazoProgramado
*dataValidade
*medida2
*largura
*quantidadeExtra
*codigoUnidadeMedida
*usou_conversor
*valorTotalDespesas
*valorEncargo
*valorFrete
*valorTotalItemLiquido
*incidenciaIcms
*valorPercentualIcms
*valorBaseSusbstituicao
*percentualSubstituicao
*percentualIrrf
*valorIpi
*baseIcmsComIpi
*percentualDiferencialAliquotaIcms
*peso
*sequenciaDia
*saldoEncomenda
*ordemGeral
*horarioPrometido
*campo67
*codigoUnidadeNegocio
*codigoCentroArmaz
*codigoEspecif1
*codigoEspecif2
*campo72
*codigoContabil
*codigoPedido
*codigoSolicitacao
*codigoRetorno
*codigoGrade
*sessao
*codigoUsuarioCriacao
*dataModificacao
*dataCadastro
*dataCriacao
*campo83
*horaCriacao
*campo85
*campo86
*campo87
*complementoIncidenciaIcms
*indicadorSistema
*geradoPorNfs
*codigoControle
*incidenciaIss
*complementoIpi
*incidenciaInss
*incidenciaIrrf
*campo96
*buscarRegraFiscal
*campo98
*campo99
*reducaoIcms
*percentualIcmsSubsTrib
*campo102
*valorSubstituicaoTributaria
*ultimaSequenciaBaixa
*valorFaturado
*valorIcmsOutrosNaoDestacado
*usrItor1
*usrItor2
*usrItor3
*usrItor4
*planoMestre
*valorIcms
*codigoTabelaPreco
*codigoContrato
*valorEncargosFinanceiros
*tipoBaixa
}}
}}
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


== ListarPendentes ==
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
<p align=“justify”><i>
    <tr>
</i></p>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>ListarPendentes</b></font></td>
 
    </tr>
*<b>Parâmetros:</b><br>
    <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 110: Linha 362:
** C=Cadastrar, E=Excluir
** C=Cadastrar, E=Excluir
** Se for informado algo diferente de C ou E não será aplicado nenhum filtro
** Se for informado algo diferente de C ou E 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retorno:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
{{#tree: minExpandLevel=2 |
{{#tree: minExpandLevel=2 |
Linha 143: Linha 394:
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>


 
<center><table class="mw-collapsible mw-collapsed wikitable" width="95%">
== LiberarPendentes ==
    <tr>
<p align=“justify”><i>
        <td bgcolor="#6E6E6E" align="rigth" style="padding: 8px 20px;><font color="#FFFFFF"><b>LiberarPendentes</b></font></td>
</i></p>
    </tr>
 
    <tr>
*<b>Parâmetros:</b><br>
        <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 160: Linha 414:
** Tipo: Bool
** 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/>
<p align="justify" style="margin-left: 0.32in; text-indent: 0.45in; margin-bottom: 0.08in; font-weight: normal; line-height: 150%;"><br/>
<b>Retorno:</b><br/>
<b>Retornos:</b><br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;Se pin inválido:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.<br/>
Linha 173: Linha 427:
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;Se sucesso:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucesso.</p>
{{VoltarInicio}}</td>
    </tr>
</table></center>

Edição atual tal como às 11h52min de 13 de outubro de 2026

Voltar
Integrador > WebServices > IN CadastroOrdemCompra.integrador

Requisição

Métodos

ListarId

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarIndividual

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarModificacoes

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

ListarPendentes

Parâmetros:



Retornos:
   Se sucesso:


   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se nenhum registro encontrado:
      A consulta não retornou nenhum registro.

Voltar ao início

LiberarPendentes

Parâmetros:



Retornos:
   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se erro na conexão com banco de dados:
      A conexão com o banco de dados e/ou comando SQL possui erros.

   Se ID inválido ou não encontrado:
      Falha ao liberar registro.

   Se sucesso:
      Sucesso.

Voltar ao início