Voltar
Integrador >
WebServices >
IN CadastroGradeMovimento.integrador
Cadastrar
{"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
- idCorrelato
- Tipo: Int 14
- Este parâmetro não é obrigatório, é uma alternativa ao parâmetro "movimento", pois pode estar
- vinculando a um movimento 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 “movimento” é obrigatório.
- movimento
- numeracao
- codigoEspecif3
- lote
- quantidade
- validadeLote
- Tipo: DateTime
- Data mínima para cadastro 01/01/1900.
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.
Voltar ao início
LiberarPendentes
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- id
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.
Voltar ao início
ListarId
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
Retorno:
Se sucesso:
{"minExpandLevel":2}
- movimento
- numeracao
- codigoEspecif3
- lote
- sequenciaGrade
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
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- movimento
- numeracao
- codigoEspecif3
- lote
- sequenciaGrade
Retorno:
Se sucesso:
{"minExpandLevel":2}
- movimento
- numeracao
- quantidade
- totalEntradas
- totalSaidas
- totalCompras
- pecas
- dataFabricacao
- codigoEspecif3
- lote
- unidadeMedida
- conversor
- sessao
- usuarioModificacao
- usuarioCriacao
- dataModificacao
- validadeLote
- sequenciaGrade
- codigoMaterial
- codigoUnidadeNegocio
- codigoCentroArmazenagem
- codigoEspecif1
- codigoespecif2
- atualiza
- dataMovimento
- sequenciaDia
- gradePadrao
- pesoBruto
- pesoLiquido
- usrgmov1
- usrgmov2
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
{"minExpandLevel":2}
- pin
- Obrigatório, Tipo: String 20
- dataInicial
- horaInicial
- dataFinal
- horaFinal
Retorno:
Se sucesso:
{"minExpandLevel":2}
- movimento
- numeracao
- quantidade
- totalEntradas
- totalSaidas
- totalCompras
- pecas
- dataFabricacao
- codigoEspecif3
- lote
- unidadeMedida
- conversor
- sessao
- usuarioModificacao
- usuarioCriacao
- dataModificacao
- validadeLote
- sequenciaGrade
- codigoMaterial
- codigoUnidadeNegocio
- codigoCentroArmazenagem
- codigoEspecif1
- codigoespecif2
- atualiza
- dataMovimento
- sequenciaDia
- gradePadrao
- pesoBruto
- pesoLiquido
- usrgmov1
- usrgmov2
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
{"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.
Retorno:
Se sucesso:
{"minExpandLevel":2}
- idRegistro
- acao
- statusRegistro
- dataRequisicao
- horaRequisicao
- idCorrelato
- movimento
- numeracao
- codigoEspecif3
- lote
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