MyQ X Server
10.3 10.2 8.2 EoL Print Server Central Server English French German Italian Portuguese Spanish
10.3 10.2 8.2 EoL Print Server Central Server English French German Italian Portuguese Spanish

Catégorie de travail

La classe `Job` dispose des méthodes et propriétés suivantes :

Méthodes

  • pause() : met le travail en pause.

  • copyToQueue(string $queueName) : Copie le travail dans la file d’attente $queueName. Le nouveau travail est traité normalement selon les règles de la file d’attente cible.

  • moveToQueue(string $queueName) : Déplace le travail vers la file d’attente $queueName. Le nouveau travail est traité normalement selon les règles de la file d’attente cible.

  • setReleased() : Marque le travail comme Libéré (imprimé) sans le libérer réellement. (La méthode setPrinted est toujours prise en charge pour la compatibilité ascendante.)

  • delete() : Supprime le travail.

  • setProject(string $projectCode) : Affectez le travail au projet indiqué par son code de projet.

  • setAccount(string $accountReference) : attribue un compte de paiement au travail.

Propriétés

Les propriétés du travail indiquent l’état du travail après application des règles d’utilisateur et de quota. C’est ainsi que le travail sera validé. La valeur null signifie que l’analyseur de travaux n’a pas pu extraire la propriété du fichier de travail.

En définissant une propriété, vous pouvez modifier la manière dont le travail sera traité. Cela remplace toute règle relative aux utilisateurs ou aux quotas. Si vous définissez une propriété sur null, le travail sera traité tel qu’il a été initialement reçu.

La définition des propriétés monoCount, colorCount ou paper ne modifie pas réellement le travail. Les nouvelles valeurs sont utilisées uniquement pour les calculs de crédit ou de quota.

Nom

Type

Modifiable

Description

name

chaîne de caractères

oui

Nom du travail

dataSize

int

oui

Taille des données du travail en octets

queue

File d’attente

-

File d’attente de la tâche

monoCount

int

oui

Nombre de pages monochromes du travail

colorCount

int

oui

Nombre de pages en couleur du travail

pageCount

int

-

Nombre total de pages du travail

paper

chaîne

oui

Format du papier, avec les chaînes de caractères suivantes comme valeurs :
a4, a3
, other

, a5, b4, b5, folio, ledger




, legal
, letter
, statement
Cette variable est utilisée par la méthode set dans MyQ. Utilisez-la dans les commandes du script PHP.

duplex

chaîne

oui

Le travail est en recto-verso. Valeurs possibles :
simplex, longEdge
, shortEdge.
Remarque
: la modification de cette propriété met uniquement à jour les métadonnées du travail. Le travail n’est pas converti en recto ou en recto-verso.

color

Booléen

-

Le travail est en couleur.
Remarque : la modification de cette propriété met uniquement à jour les métadonnées du travail. Le travail n’est pas converti en noir et blanc ou en couleur.

owner

Utilisateur[ ]

oui

Propriétaire du travail
. Remarque : les règles utilisateur ne sont pas mises à jour ;
les projets ne sont pas mis à jour.

copies

int

oui

Nombre d’exemplaires du travail
Remarque : la modification de cette propriété ne met à jour que les métadonnées du travail. Le nombre d’exemplaires à publier n’est pas modifié.

tonerSaving

Booléen

oui

Mode d’économie de toner activé

filename

chaîne

oui

Chemin d’accès comprenant le nom de fichier du travail.
Ce chemin est relatif au dossier du travail.
Remarque : ce chemin doit exister, sinon le travail n’est pas analysé et est déclaré comme « supprimé ».

lang

int

-

Le PDL du travail, dont les valeurs sont les entiers suivants :
UNKNOWN = 0,
PDL_PCL = 1,
PDL_PS = 2,
PDL_ESCP = 3,
PDL_PRESCRIBE = 4,
PDL_PCLXL = 5,
PDL_PDF = 6,
PDL_JPEG = 7

stapling

chaîne

oui

Agrafe le document. Les valeurs suivantes sont disponibles : no, topLeft, topRight, twoStaples, unknown. La valeur héritée yes est toujours acceptée à des fins de compatibilité ascendante.

punching

chaîne

oui

Perfore le document. Les valeurs suivantes sont disponibles : no, twoHoles, fourHoles, unknown. La valeur héritée yes est toujours acceptée pour des raisons de compatibilité ascendante.