Breadcrumbs

GetPrintersSlots - MPS

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

  • MPS Versão: A partir da 5.39.0

Descrição

Este método retorna a lista de impressoras e seus slots.

Sintaxe

public string GetPrintersSlots(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

EnterpriseID

Número

Não

-

-

-

Número identificador da empresa (obrigatório quando informar o PrinterDeviceID). Obtido através do método GetEnterprises

PrinterDeviceID

Número

Não

-

-

-

Número identificador da impressora. Obtido através do método GetPrinters

FieldsList

Texto

Não

Sim

Sim

-

Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Exemplo: EnterpriseID;PrinterDeviceID;EnterprisePrinterDeviceSlotID.

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

EnterpriseID

Identificador da empresa no sistema

PrinterDeviceID

Identificador da impressora no sistema. O identificador é válido apenas para a empresa informada na chamada, pois o mesmo identificador pode se repetir em outra empresa

EnterprisePrinterDeviceSlotID

Identificador do slot de uma impressora

SupplySubFunctionTypeID

Identificador do tipo de material

SupplySubFunctionTypeName

Nome do tipo do material

SupplyColorID

Identificar da cor do material

SupplyColorName

Nome da cor do material

Position

Posição do slot da impressora

Flow

Indica se está no fluxo de reposição

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 mínima de Fluxo de Reposição restrito no provedor;

  • O usuário deve ter permissão de monitoração na empresa ou no site que a impressora pertence.