IN CadastroItemRequisicaoMaterial.integrador: mudanças entre as edições
Sem resumo de edição |
|||
| Linha 18: | Linha 18: | ||
** Tipo: String 1 | ** Tipo: String 1 | ||
** L=Liberado, P=Pendente | ** L=Liberado, P=Pendente | ||
** Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P | ** 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 | *idCorrelato | ||
** Tipo: Int | ** 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. | ** 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. | ** Sempre que o idCorrelato for menor ou igual a 0 (zero), o parâmetro “codigoRequisicao” é obrigatório. | ||
| Linha 72: | Linha 74: | ||
*usrSoli1 | *usrSoli1 | ||
** Tipo: String 20 | ** 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. | ** 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 | *usrSoli5 | ||
Edição das 14h44min de 16 de fevereiro de 2022
- Requisição
- Soap: http://servidor/CadastroItemRequisicaoMaterial.integrador.asmx
- Rest/JSon: http://servidor/CadastroItemRequisicaoMaterial.integrador.ashx/metodo
- Tipo de registro: ITEREQ
Cadastrar
- Parâmetros:
Retorno:
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.
LiberarPendentes
- Parâmetros:
Retorno:
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.
ListarId
- Parâmetros:
Retorno:
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.
ListarIndividual
- Parâmetros:
Retorno:
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.
ListarModificacoes
- Parâmetros:
Retorno:
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.
ListarPendentes
- Parâmetros:
Retorno:
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.
