Breadcrumbs

ChangeSupplyDemand

  • Web Service URL: https://[SERVER_ADDRESS]/SupplierOrdersWS/SupplierOrdersData.asmx

  • MPS Versão: A partir da 5.16.0

Descrição

Este método altera o modelo de suprimento da demanda e, caso necessário, cria novas demandas para suprir a capacidade da demanda originalmente gerada.

Sintaxe

public string ChangeSupplyDemand(int supplierID, string supplierUserEmail, string supplierUserPassword, int supplyDemandID, int newSupplyModelID)

Parâmetros

  • supplierID: Identificador do fornecedor que será buscado as demandas;

  • supplierUserEmail: E-mail do contato do fornecedor;

  • supplierUserPassword: Senha criptografada do contato do fornecedor;

  • supplyDemandID: Identificador da demanda que será alterada;

  • newSupplyModelID: Identificador do modelo de suprimento desejado para alterar na demanda.

Campos de retorno

 

Nome do campo

Descrição

SupplyDemandID

Identificador da demanda no sistema

SupplyDemandTypeID

Identificador do tipo da demanda, que pode ser:

2 - Demanda de Programação

3 - Demanda de Suprimento acabando

4 - Demanda do Portal de Serviços

SupplyDemandTypeName

Descrição do nome do tipo da demanda (SecurityDemand, ForecastDemand, PrinterDemand ou UserDemand)

EnterpriseID

Identificador da empresa que está solicitando a demanda ou 0 quando a demanda pertence a um Centro de Distribuição

EnterpriseName

Nome da empresa ou em branco quando a demanda pertence a um Centro de Distribuição

StockID

Identificador do estoque que está solicitando a demanda

StockName

Nome do estoque que está solicitando a demanda

DeliveryDays

Tempo de entrega entre o estoque solicitante e o fornecedor informado

ExpectedReceivingDate

Data esperada pelo solicitante para o recebimento da demanda

SupplyModelID

Identificador do modelo do suprimento solicitado

PrinterDeviceID

Identificador da impressora para qual a demanda está reservada ou 0 quando a demanda for de segurança e consequentemente não reservada para nenhuma impressora

UTCCreatedDate

Data de criação da demanda

UTCApprovedDate

Data de aprovação da demanda

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 alterar demandas, elas não podem ser de segurança;

  • Se o provedor estiver configurado em modo básico, só fará a alteração da demanda sem criar novas;

  • Caso seja necessário, as novas demandas criadas serão de programação.