-
Web Service URL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData.asmx
-
MPS Versão: A partir da 5.3.0
Descrição
Este método retorna a lista de materiais que estão cadastrados no provedor. Também é possível retornar os materiais homologados na base de conhecimento, mas que ainda não estão cadastrados no provedor.
Sintaxe
public string GetSupplyModels(string dealerName, string dealerUserEmail, string dealerUserPassword, bool retrieveKBModels, string fieldsList)
Parâmetros
-
dealerName: Nome do provedor;
-
dealerUserEmail: E-mail do usuário do provedor;
-
dealerUserPassword: Senha do usuário criptografada;
-
retrieveKBModels: Indica se é para trazer apenas os materiais do provedor (false) ou se também é para trazer todos os materiais homologados na base de conhecimento (true);
-
fieldsList: Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Exemplo: PrinterDeviceID;SiteID;SiteName.
-
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 |
|
SupplyModelID |
Identificador do modelo de suprimento (material) no sistema |
|
BrandID |
Identificador do fabricante do material, para materiais sem fabricante (tipo do provedor) é retornado o valor 0 |
|
BrandName |
Nome do fabricante do material, em branco para materiais sem fabricante (tipo do provedor) |
|
SupplyColorID |
Identificador da cor do material |
|
SupplyColorName |
Nome da cor do material |
|
SystemType |
Indica se o tipo do material é de sistema ou é um tipo cadastrado pelo provedor. (1 - tipo do sistema, 0 - tipo do provedor) |
|
SupplySubFunctionTypeID |
Identificador do tipo de material |
|
SupplySubFunctionTypeName |
Nome do tipo do material |
|
Description |
Descrição do material informada pelo provedor |
|
InternalCode |
Código interno do material informado pelo provedor |
|
PartNumber |
PartNumber do material |
|
Capacity |
Capacidade em páginas do material |
|
SupplyModelQualityID |
Identificador da qualidade do material |
|
SupplyModelQualityName |
Nome da qualidade do material |
|
Cost |
Custo interno do material informado pelo provedor |
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 ter permissão completa em Administração de Estoque.