Breadcrumbs

AdjustStockQuantity - MPS

  • Web Service URL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData2.asmx

  • MPS Versão: A partir da 5.5.0

Descrição

Este método ajusta a quantidade itens disponíveis em estoque. Em Estoques de cliente, é possível remover itens disponíveis e reservados para impressoras; já em Centros de Distribuição, somente itens disponíveis podem ser removidos.

A remoção de itens seguirá a seguinte ordem:

  • Primeiro os itens sem serial e sem reserva;

  • Depois os itens com serial e sem reserva;

  • Depois os itens sem serial e com reserva;

  • Depois os itens com serial e com reserva.

Sintaxe

public string AdjustStockQuantity(string properties)

Montagem das propriedades

O conteúdo de string properties deve ser um texto em formato JSON contendo as propriedades abaixo. Por exemplo:

{"DealerName":"dealer","DealerUserEmail":"user@example.com","DealerUserPassword":"k1BAv1w=="}

Não é necessário se preocupar com nomes de propriedades maiúsculos ou minúsculos, o Web Service é Case-Insensitive.

Propriedades aceitas pelo método

Propriedade

Tipo

Obrigatório

Permite  nulo

Permite vazio

Tamanho máximo

Descrição

DealerName

Texto

Sim

-

-

-

Nome do provedor

DealerUserEmail

Texto

Sim

-

-

-

E-mail do usuário do provedor

DealerUserPassword

Texto

Sim

-

-

-

Senha do usuário criptografada

StockID

Número

Sim

-

-

-

Número de identificação do estoque no sistema. Obtido através do método GetDealerStocks

SupplyModelID

Número

Sim

-

-

-

Número de identificação do material no sistema. Obtido através do método GetSupplyModels

QuantityToRemove

Número

Sim

-

-

-

Quantidade de itens disponíveis que serão removidos

Comment

Texto

Não

-

-

255

Explicação adicional ao motivo do ajuste de estoque

Retorno

Clique aqui para saber mais sobre o formato dos retornos.

Possíveis erros retornados

Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.

Restrições

  • Para executar este método, o usuário informado precisa ser responsável Restrito ou Completo pelo estoque em questão.