-
Web Service URL: https://[SERVER_ADDRESS]/PrintJobsWS/PrintJobsData.asmx
-
MPS Versão: A partir da 5.3.0
Descrição
Retorna os trabalhos de impressão conforme os parâmetros informados.
Sintaxe
public string GetPrintJobs(string enterpriseName, string enterpriseKey, string authDomainName, string authLogonName, string authPassword, string filterDate, string filterDateType, string returnFieldsList)
Parâmetros
-
enterpriseName: Nome da empresa
-
enterpriseKey: Chave da empresa
-
authDomainName: Nome do domínio
-
authLogonName: Logon do usuário (deve ser um administrador)
-
authPassword: Senha do usuário criptografada
-
filterDate: Data dos trabalhos de impressão (yyyy-MM-dd)
-
filterDateType: Tipo do filtro de data
-
0 = Por data da impressão; 1 = Por data de inclusão
-
-
fieldsList: Lista dos campos que serão retornados pela função. Devem ser especificados separando-os por ponto e vírgula ';'
-
Exemplo: LogonName;Printer;PagesMono;PagesColor
-
Campos reconhecidos em fieldsList
|
Campo |
Descrição |
|---|---|
|
Summarize |
É um retorno pré-definido onde os trabalhos de impressão dos usuários serão agrupados e retornando os seguintes campos:
Esse campo não deve ser utilizado juntamente com outros campos, sendo ignorado caso isso aconteça |
|
LogonName |
Logon do usuário |
|
FullName |
Nome completo do usuário |
|
DomainName |
Nome do domínio |
|
CostAccount |
Conta do trabalho de impressão |
|
CostAccountCode |
Código da conta da impressão |
|
Machine |
Nome do computador |
|
MachineIP |
IP do computador |
|
Printer |
Nome da impressora |
|
PrinterPort |
Porta da impressora |
|
PrinterBrand |
Fabricante da impressora |
|
PrinterModel |
Modelo da impressora |
|
PrinterAddress |
Endereço da impressora |
|
PrinterType |
Tipo da impressora:
|
|
SerialNumber |
Número de série da impressora |
|
PrinterQueue |
Nome da fila |
|
PrinterQueuePort |
Porta da fila |
|
SharedQueue |
Nome do compartilhamento da fila |
|
Driver |
Driver da fila |
|
Site |
Nome do site |
|
Department |
Nome do departamento |
|
IsColor |
Tipo de cor da impressão:
|
|
IsDuplex |
Impressão duplex:
|
|
IsLogicalTrust |
Confiança da impressão:
|
|
PrintQuality |
Qualidade da impressão |
|
PrintApplication |
Aplicativo |
|
SpoolSize |
Tamanho em bytes da impressão |
|
PaperSize |
Tipo do papel |
|
JobOrigin |
Origem da impressão |
|
JobType |
Tipo da impressão |
|
DatePrinted |
Data da impressão |
|
DateIncluded |
Data de inclusão da impressão |
|
PagesMono |
Páginas mono |
|
PagesColor |
Páginas coloridas |
|
CostMono |
Custo mono. O separador decimal é o ponto
|
|
CostColor |
Custo colorido. O separador decimal é o ponto
|
|
Title |
Título da impressão |
Campos de retorno
Clique aqui para saber mais sobre como trabalhar com o retorno.
Possíveis erros que o servidor retorna
Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.