IN CadastroItemRequisicaoMaterial.integrador

De CIGAM WIKI
Revisão de 18h39min de 30 de maio de 2022 por Camila.Oliveira (discussão | contribs) (ApontamentoSeparacaoItemRequisicao)

Voltar
Integrador > WebServices > IN CadastroItemRequisicaoMaterial.integrador

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.

ListarItensRequisicoesSeparacao

  • Coleção: MASP - Itens para separação
  • CASP - Depósito para separação
  • CPRS - Requisicao Separacao
    • Utilizado para solicitar a separação dos materiais armazenados em CAs controlados pelo WMS. Este método pode ser requisitado por um documento de produção para transferência ao CA de produção ou CA de montagem, requisição avulsa para os CAs.


  • Parâmetros:


  • Retorno:

ApontamentoSeparacaoItemRequisicao

  • Coleção: TOTP - Apontamento Requisição
  • CPRP - Situação para Itens de Requisição Separados
  • CPRZ - Situação para itens de requisição não possíveis de separação
    • Retorna as quantidades separadas por linha da requisição, considerando a data de fabricação e validade do estoque.
    • Verifica se existe Requisição, pega os movimentos da requisição, busca informações complementares no movimento, atualiza o controle da Requisição, cria movimento de contrapartida de transferência.
    • Quando o movimento passado não é encontrado na base (foi excluído no ERP, por exemplo) não é possível a importação/exportação do item correspondente.


  • Parâmetros:


  • Retorno:

ApontamentoSeparacaoItemRequisicaoLote

  • Coleção: TOTP - Apontamento Requisição
  • CPRP - Situação para Itens de Requisição Separados
  • CPRZ - Situação para itens de requisição não possíveis de separação
    • Retorna as quantidades separadas por linha da requisição, buscando pelas datas de fabricação e validade do estoque e verificando se a Requisição existe.
    • Verifica os movimentos da requisição, buscando dados complementares do movimento e atualizando controle da requisição.
    • Cria movimento de contrapartida de transferência, cria movimento transferência e atualiza o controle da Requisição.
    • Quando o movimento passado não é encontrado na base (foi excluído no ERP, por exemplo) não é possível a importação/exportação do item correspondente.


  • Parâmetros:


  • Retorno: