-
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.