|
|
| Linha 2: |
Linha 2: |
| [[Integrador]] > | | [[Integrador]] > |
| [[IN_CIGAM Integrador#Estoque|WebServices]] > | | [[IN_CIGAM Integrador#Estoque|WebServices]] > |
| [[IN CadastroMovimento.integrador]] | | [[IN CadastroMovimentoEstoque.integrador]] |
|
| |
|
| =Requisição= | | =Requisição= |
Edição atual tal como às 13h51min de 9 de outubro de 2026
Voltar
Integrador >
WebServices >
IN CadastroMovimentoEstoque.integrador
Requisição
Métodos
| Cadastrar |
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
- codigoCentroArmazenagem
- codigoMaterial
- codigoTipoOperacao
- dataMovimento
- codigoUnidadeNegocio
- codigoContaGerencial
- Tipo: String 25
- O parâmetro deve estar formatado de acordo com o cadastro do CIGAM.
- codigoContabil
- codigoEmpresa
- codigoEspecif1
- codigoCentroArmagenazemTransf
- codigoUnidadeNegocioTransf
- descricao
- documento
- codigoEspecif2
- grade
- itemOs
- notaFiscal
- OS
- pedido
- precoUnitario
- pecas
- quantidade
- sequenciaDiaPedidoOc
- sequenciaNota
- sequenciaPedidoOc
- serie
- tipoDocumento
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 |
| Excluir |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- codigoMovimentoEstoque
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 nenhum registro encontrado:
A consulta não retornou nenhum registro.
Voltar ao início |
| ListarIndividual |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- codigoMovimento
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 |
| ListarId |
Parâmetros:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
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:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
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:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- acao
- statusRegistro
Retornos:
Se sucesso:
{"minExpandLevel":2} - idRegistro
- Acao
- statusRegistro
- dataRequisicao
- horaRequisicao
- idCorrelato
- codigoEmpresa
- nomeCompleto
- cnpjCpf
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:
{"minExpandLevel":2} - pin
- Obrigatório, Tipo: String 20
- id
- liberarCorrelatos
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 |