-
Web Service URL: https://[SERVER_ADDRESS]/EventsWS/EventsData.asmx
-
MPS Versão: A partir da 5.3.0
Descrição
Este método retorna uma lista com todos os eventos de impressoras que estão pendentes, aguardando solução ou ignorados conforme o eventStatusID solicitado.
Sintaxe
public string GetPrintersEvents(string dealerName, string dealerUserEmail, string dealerUserPassword, int eventStatusID)
Parâmetros
-
dealerName: Nome do provedor;
-
dealerUserEmail: E-mail do usuário do provedor;
-
dealerUserPassword: Senha do usuário criptografada;
-
eventStatusID: Indicador do tipo dos eventos para serem retornados.
|
Parâmetro |
Tipos aceitos |
|
eventStatusID |
1 - Eventos pendentes 2 - Eventos aguardando solução 3 - Eventos ignorados |
Campos de retorno
|
Nome do campo |
Descrição |
|
EventID |
Número identificador do evento |
|
EnterpriseID |
Número identificador da empresa |
|
EnterpriseName |
Nome da empresa |
|
WarningID |
Número identificador do tipo de evento |
|
WarningName |
Nome do evento. Exemplo: Impressora sem comunicação/Desligada, Sem papel etc. |
|
WarningData |
Informações extras sobre o evento |
|
CreatedDate |
Dia e hora em que o evento foi identificado pelo sistema |
|
CriticalID |
Indica o nível crítico desse evento (conforme regras do provedor):
|
|
PrinterDeviceID |
Número identificador da impressora no sistema |
|
PrinterName |
Nome da impressora onde o evento está ocorrendo |
|
PrinterModel |
Modelo da impressora |
|
PrinterManufacturer |
Fabricante da impressora |
|
PrinterSerial |
Número de série da impressora |
|
PrinterAddress |
Endereço IP da impressora na empresa |
|
PrinterLocation |
Localização física da impressora na empresa |
|
PrinterSite |
Site da impressora |
|
PrinterDepartment |
Departamento 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 deve ser atribuído à monitoração da empresa qual os eventos desejados pertencem, ter no mínimo permissão restrita em Área de Eventos, permissão para Eventos Básicos de impressora e permissão para Eventos Avançados de Impressora;
-
O método retorna somente os eventos que o usuário tem permissão para visualizar. Caso não tenha as permissões necessárias, a lista de eventos será retornada em branco.