Breadcrumbs

GetPrinters

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

  • MPS Versão: A partir da 5.3.0

Descrição

Este método retorna uma lista com todas as impressoras da empresa especificada na chamada.

Sintaxe

public string GetPrinters(string dealerName, string dealerUserEmail, string dealerUserPassword, int enterpriseID, string fieldsList)

Parâmetros

  • dealerName: Nome do provedor;

  • dealerUserEmail: E-mail do usuário do provedor;

  • dealerUserPassword: Senha do usuário criptografada;

  • enterpriseID: ID da empresa no Portal MPS;

  • 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

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

SiteID

Identificador do site qual a impressora pertence

SiteName

Nome do site qual a impressora pertence

SiteDivisionID

Identificador do departamento qual a impressora pertence (-1  para impressoras que estão sem departamento definido)

SiteDivisionName

Nome do departamento qual a impressora pertence (Vazio para impressoras que estão sem departamento)

PrinterName

Nome da impressora

BrandName

Nome do fabricante da impressora

ModelName

Nome do modelo da impressora

SerialNumber

Número de série da impressora

AddressName

IP da impressora

AddressMac

MAC da impressora

Location

Localização física da impressora

Engaged

Indica se a impressora é de contrato, True para impressoras de contrato e False para impressoras fora de contrato

EnabledBilling

Indica se a impressora está com contabilização de páginas habilitada, True quando habilitada e False quando desabilitada

EnabledCounters

Indica se essa impressora está com monitoração de contadores habilitada, True quando habilitada e False quando desabilitada

ContractNumber

Número do contrato definido para a impressora

AssetNumber

Número do patrimônio definido para a impressora

ContactData

Informações do contato da impressora

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 ser Administrador no provedor.