Voltar
Integrador >
WebServices >
IN EfetivacaoRequisicaoMaterial.integrador
Requisição
Métodos
| EfetivarRequisicaoMaterial |
Parâmetros:
{"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
- codigoRequisicao
- sequencia
- codigoUnidadeNegocio
- dataBaixar
- codigoTipoOperacao
- Obrigatório, Tipo: String 10
- codigoCentroArmazenagem
- baixarParcial
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se algum parâmetro inválido:
Parâmetro necessário não informado.
Voltar ao início |
| LiberarPendentes |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- id
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 |
| ListarPendentes |
Parâmetros:
{"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.
Retornos:
Se sucesso:
{"minExpandLevel":2} - idRegistro
- acao
- statusRegistro
- dataRequisicao
- horaRequisicao
- idCorrelato
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 |