Breadcrumbs

GetPrintJobs

  • 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:

  • LogonName

  • FullName

  • DomainName

  • AccountName

  • AccountCode

  • Machine

  • MachineIP

  • PrinterName

  • PrinterAddress

  • SerialNumber

  • IsColor

  • IsDuplex

  • PrintQuality

  • PaperSize

  • JobOrigin

  • JobType

  • PagesMono

  • PagesColor

  • CostMono

  • CostColor

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:

  • 0 - Local

  • 1 - Rede

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:

  • 0 - Mono

  • 1 - Color

IsDuplex

Impressão duplex:

  • 0 - Simplex

  • 1 - Duplex

IsLogicalTrust

Confiança da impressão:

  • 0 - Física

  • 1 - Lógica

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

  • Exemplo: 10.25

CostColor

Custo colorido. O separador decimal é o ponto

  • Exemplo: 10.25

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.