-
Web Service URL: https://[SERVER_ADDRESS]/SupplierOrdersWS/SupplierOrdersData.asmx
-
MPS Versão: A partir da 5.4.0
Descrição
Este método retorna a lista de demandas aprovadas com o status de atendimento do tipo Integration e que podem ser atendidas pelo fornecedor informado.
Sintaxe
public string GetIntegrationSupplyDemands(int supplierID, string supplierUserEmail, string supplierUserPassword, string enterpriseName, string stockName, string fieldsList)
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;
-
enterpriseName: Filtra apenas as demandas da empresa informada. Se for informado vazio irá trazer as demandas de todas as empresas que o fornecedor pode atender;
-
stockName: Filtra apenas as demandas feitas pelo estoque informado. Se for informado vazio irá trazer as demandas de todos os solicitantes que o fornecedor pode atender;
-
fieldsList: Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Exemplo: SupplyDemandID;EnterpriseID;StockID;StockName;
-
Quando nenhum campo for especificado a resposta conterá os campos que estão em negrito na tabela abaixo.
-
Campos de retorno reconhecidos em fieldsList
|
Nome do campo |
Descrição |
|
SupplyDemandID |
Identificador da demanda no sistema |
|
SupplyDemandTypeID |
Identificador do tipo da demanda, que pode ser: 1 - Demanda de Segurança 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
-
Não há restrições para executar este método.