Breadcrumbs

GetReferenceCountersData



Web Service URL: https://[SERVER_ADDRESS]/CountersWS/CountersData.asmx [ GLOBAL ]  [ GLOBAL2 ]  [ USA ] [ EURO ]
MPS Versão: A partir da 5.9.0.
 

 

Descrição

 

Este método retorna os contadores de referêcia das impressoras conforme as regras configuradas na interface do MPS.

 

 

Sintaxe

 

public string GetReferenceCountersData(string dealerName, string dealerUserEmail, string dealerUserPassword, string dateTimeEnd, int maxLimitDaysEarlier, string enterpriseName, string serialNumber, string siteName, string siteDivisionName, bool engaged, string fieldsList)
 

 

Parâmetros



dealerName: Nome do provedor;

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

dealerUserPassword: Senha do usuário criptografada;

dateTimeEnd: Data final que deseja buscar os contadores. (Formato yyyy-MM-dd HH:mm:ss);

maxLimitDaysEarlier: Limite máximo de dias anteriores para considerar;

enterpriseName: Nome(s) da(s) empresa(s) que serão buscados os contadores das impressoras. Pode ser informada uma única empresa, para buscar somente os contadores das impressoras que pertencem a esta empresa, pode ser deixado em branco para trazer os contadores das impressoras sem filtrar por sua empresa ou ser informada uma lista de empresas separadas por ponto e vírgula (;), para buscar somente os contadores das impressoras que pertencem as estas empresas. Ex.: “Emp1;Emp2;Emp3”;

serialNumber: Número(s) de série(s) da(s) impressora(s) que serão buscados os contadores. Pode ser informando um único número de série, para buscar somente os contadores da impressora que contém este número de série, pode ser deixado em branco para trazer os contadores sem filtrar pelo número de série ou informar uma lista de números separados por ponto e vírgula (;), para buscar somente os contadores nas impressoras que contém os números de séries informados. Ex.: “SNImp1;SNImp2;SNImp3”;

siteName: Nome(s) do(s) site(s) onde serão buscados os contadores das impressoras. Pode ser informando um único site, para buscar somente os contadores das impressoras que pertencem a este site, pode ser deixado em branco para trazer os contadores das impressoras sem filtrar pelo seu site ou ser informado uma lista de sites separados por ponto e vírgula (;), para buscar somente os contadores de impressoras que pertencem a estes sites. Ex.: “Site1;Site2;Site3”;

siteDivisionName: Nome(s) do(s) departamento(s) onde serão buscados os contadores das impressoras. Pode ser informando um único departamento, para buscar somente os contadores das impressoras que pertencem a este departamento, pode ser deixado em branco para trazer os contadores sem filtrar pelo seu departamento ou ser informada uma lista de departamentos separados por ponto e vírgula (;), para buscar somente os contadores das impressoras que pertencem a estes departamentos. Ex.: “Depart1;Depart2;Depart3”;

engaged: Ao informar como true traz os contadores somente de impressoras de contrato, incluindo as impressoras sem movimentação no período informado. Ao informar false traz os contadores de todas impressoras;

fieldsList: Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Ex.: PrinterDeviceName;SerialNumber;AddressName.

 

Campos reconhecidos em fieldsList:

 

Nome do campo

Descrição

EnterpriseName

Nome da empresa.

EnterpriseID

Número identificador da empresa.

PrinterDeviceName

Nome da impressora.

PrinterModelName

Modelo da impressora

PrinterDeviceID

Número identificador da impressora.

SerialNumber

Número de série da impressora.

AddressName

Endereço IP da impressora.

BrandName

Fabricante da impressora.

Location

Localização da impressora.

SiteName

Site qual a impressora pertence.

SiteDivisionName

Departamento qual a impressora pertence ou - para impressoras que não pertencem a nenhum departamento.

Engaged

True para impressoras de contrato e False para impressoras fora de contrato.

ContractNumber

Número do contrato definido para a impressora.

AssetNumber

Número do patrimônio definido para a impressora.

DateTimeRead

Data de leitura do contador final.

ReferenceMono

Valor do contador de referência mono.

ReferenceColor

Valor do contador de referência color.

 

 

Exemplo de retorno recebido

 

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

 

•O método retorna somente os contadores das impressoras que o usuário tem permissão para visualizar, ou seja, é necessário que o mesmo monitore a empresa ou site que a impressora que deseja visualizar os contadores pertence.