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.