Breadcrumbs

GetSupplyModels - MPS

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

  • MPS Versão: A partir da 5.5.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 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

RetrieveKBModels

Lógico

Sim

-

-

-

Indica se é pra trazer apenas os materiais do provedor (false) ou se também é para trazer todos os materiais homologados na base de conhecimento (true). Se não informar o web service considera como false

FieldsList

Texto

Não

Sim

Sim

-

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.