Loading

Accounting - metadata: start, end, result, active/idle time

AuditPool/PhaseTime[@Status="InProgress"]

One PhaseTime[@Status="InProgress"] is added for each record in the account log file for a job.

Syntax

XPath: /JDF/AuditPool/PhaseTime[@Status="InProgress"]

Supported attributes

@QueueEntryID = "<queue entry ID of job>"

@TimeStamp

@AgentName = "PRISMAsync"

@AgentVersion = "V.R.L.P" (Version of main software of the Print Server)

@Start = "<account log file: startdate/starttime>"

@End = "<account log file: startdate/starttime + activetime>"

Example

<AuditPool>

<PhaseTime QueueEntryID="b81995b3-a24e-4d0b-a7fc-7bd8398772c9"

TimeStamp="2017-07-05T17:20:10Z"

AgentName="PRISMAsync"

AgentVersion="2.2.0.0"

Start="2017-07-05T17:19:47Z"

End="2017-07-05T17:19:49Z"

Status="InProgress">

</PhaseTime>

</AuditPool>

AuditPool/PhaseTime[@Status="Stopped"]

One PhaseTime[@Status="Stopped"] is added for each record in the account log file for a job where record.idletime > 0.

record.idletime = @End - @Start

Syntax

XPath: /JDF/AuditPool/PhaseTime[@Status="Stopped"]

Supported attributes

@QueueEntryID = "<queue entry ID of job>"

@TimeStamp

@AgentName = "PRISMAsync"

@AgentVersion = "V.R.L.P" (Version of main software of the Print Server)

@Start = "<account log file: startdate/starttime + activetime>"

@End = "<account log file: readydate/readytime>"

Example

<AuditPool>

<PhaseTime QueueEntryID="b81995b3-a24e-4d0b-a7fc-7bd8398772c9"

TimeStamp="2017-07-05T17:20:10Z"

AgentName="PRISMAsync"

AgentVersion="2.2.0.0"

Start="2017-07-05T17:19:49Z"

End="2017-07-05T17:20:10Z"

Status="Stopped" />

</AuditPool>

AuditPool/PhaseTime[@Status="Suspended"]

One PhaseTime[@Status=" Suspended"] is added for each record in the account log file for a job where record.result = "Done" or "Abrt".

Syntax

XPath: /JDF/AuditPool/PhaseTime[@Status="Suspended"]

Supported attributes

@QueueEntryID = "<queue entry ID of job>"

@TimeStamp

@AgentName = "PRISMAsync"

@AgentVersion = "V.R.L.P" (Version of main software of the Print Server)

@Start = "<account log file: readydate/readytime>"

Example

<AuditPool>

<PhaseTime QueueEntryID="b81995b3-a24e-4d0b-a7fc-7bd8398772c9"

TimeStamp="2017-07-05T11:50:10Z"

AgentName="PRISMAsync"

AgentVersion="2.2.0.0"

Start="2017-07-05T17:20:10Z"

Status="Suspended"/>

</AuditPool>

AuditPool/ProcessRun

/JDF/AuditPool/ProcessRun is added if job is Completed or Aborted (record.result = "Done" or "Abrt").

Syntax

XPath: /JDF/AuditPool/ProcessRun

Supported attributes

@QueueEntryID = "<queue entry ID of job>"

@TimeStamp

@AgentName = "PRISMAsync"

@AgentVersion = "V.R.L.P" (Version of main software of the Print Server)

@Start = "<account log file: startdate/starttime of first record for this job>"

@End = "<account log file: readydate/readytime of last record for this job>"

@Duration = "<account log file: sum of all activetime>"

Type of @Duration: DateTime

@EndStatus = ["Completed", "Aborted"]

Example

<AuditPool>

<ProcessRun QueueEntryID="b81995b3-a24e-4d0b-a7fc-7bd8398772c9"

TimeStamp="2017-07-05T11:50:10Z"

AgentName="PRISMAsync"

AgentVersion="2.2.0.0"

Start="2017-07-05T17:19:47Z"

End="2017-07-05T17:20:10Z"

Duration="PT2S"

EndStatus="Completed"/>

</AuditPool>