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

De CIGAM WIKI
Linha 109: Linha 109:


==== ListarPendentes ====
==== ListarPendentes ====
<p align="justify"><b><i>
Cadastra notas fiscais, itens, grades, comissões e parcelas em uma única requisição. Os
dados da Nota Fiscal 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.</i></b>
</p>
*<b>Parâmetros:</b></br>
<div style="background-color: #f2f2f2">
&nbsp;&nbsp;&nbsp;<b>pin:</b><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 20<br>
<br>
&nbsp;&nbsp;&nbsp;<b>acao</b><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C=Cadastrar, E=Excluir<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Se for informado algo diferente de C ou E não será aplicado nenhum filtro.<br>
<br>
&nbsp;&nbsp;&nbsp;<b>statusRegistro</b><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obrigatório, Tipo: String 1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;L=Liberado, P=Pendente<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Se for informado algo diferente de P ou L não será aplicado nenhum filtro.<br>
<br>
==== LiberarPendentes ====
==== LiberarPendentes ====
==== Cadastrar ====
==== Cadastrar ====
==== Excluir ====
==== Excluir ====

Edição das 23h15min de 21 de fevereiro de 2021


ListarId

Método que tem por finalidade retornar os códigos da requisições cadastradas no ERP CIGAM.

  • Parâmetros:

   pin:
      Obrigatório, Tipo: String 20


  • Exemplo de Retorno:
      • codigoRequisicao:


Retornos:
   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.

ListarIndividual

Método que tem por finalidade retornar através do código da requisição as informações dela cadastrada no ERP CIGAM.

  • Parâmetros:

   pin:
      Obrigatório, Tipo: String 20

   codigoRequisicao:
      Tipo: Numérico 8


  • Exemplo de Retorno:
      • codigoRequisicao
      • codigoUnidadeNegocio
      • codigoTipoOperacao
      • localEntrega
      • planoCompras
      • codigoCliente
      • condicaoPagamento
      • controle
      • conta
      • setor
      • usrSoli1
      • usrSoli3


Retornos:
   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.

ListarModificacoes

Método que tem por finalidade retornar através de uma faixa de datas as requisições modificadas nessa faixa no ERP CIGAM.

  • Parâmetros:

   pin:
      Obrigatório, Tipo: String 20

   dataInicial
      Obrigatório, Tipo: Date

   horaInicial
      Obrigatório, Tipo: Time

   dataFinal
      Obrigatório, Tipo: date

   horaFinal
      Obrigatório, Tipo: Time


  • Exemplo de Retorno:
      • codigoRequisicao
      • codigoUnidadeNegocio
      • codigoTipoOperacao
      • localEntrega
      • planoCompras
      • codigoCliente
      • condicaoPagamento
      • controle
      • conta
      • setor
      • usrSoli1
      • usrSoli3



Retornos:
   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.

ListarPendentes

Cadastra notas fiscais, itens, grades, comissões e parcelas em uma única requisição. Os dados da Nota Fiscal 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

   acao
      Obrigatório, Tipo: String 1
      C=Cadastrar, E=Excluir
      Se for informado algo diferente de C ou E não será aplicado nenhum filtro.

   statusRegistro
      Obrigatório, Tipo: String 1
      L=Liberado, P=Pendente
      Se for informado algo diferente de P ou L não será aplicado nenhum filtro.

LiberarPendentes

Cadastrar

Excluir