Configure Additional Columns¶
For PLOSSYS Administrator, you can specifies jobs or printers properties which then are displayed as additional columns in the jobs or printers view.
-
Specify the properties to be added as JSON array with the following keys:
-
JOBS_METADATA
: Additional job properties -
PRINTERS_METADATA
: Additional printer properties
Each parameter is specified using the following keys:
-
name
: Internal name of the property; the name has to be unique. -
path
: Any property within your job object; for examples of a job's and a printer's database object, refer to Example of a Job's Database Object and Example of a Printer's Database Object -
type
: Type of the column; available values aretext
,number
,timestamp
andlink
. -
view
: Is the column visible when the application is started for the first time; available values areextended
(not visible) andstandard
(visible). -
searchable
: Is the user allowed to search for values in the column? Available values aretrue
andfalse
.
Example -
JOBS_METADATA
containing columns for the arrival time and the checkin type[ { "name": "arrivedTime", "path": "orig.arrivedTime", "type": "timestamp", "view": "extended", "searchable": "false" }, { "name": "checkinType", "path": "orig.checkinType", "type": "text", "view": "extended", "searchable": "true" } ]
-
Example - show DDD job names for process output
[
{
"name": "arrivedTime",
"path": "current.arrivedTime",
"type": "timestamp",
"view": "extended",
"searchable": "false"
},
{
"name": "checkinType",
"path": "orig.checkinType",
"type": "text",
"view": "extended",
"searchable": "true"
},
{
"name": "PRINTJOB_NUMBER",
"path": "current.PRINTJOB_NUMBER",
"type": "text",
"view": "standard",
"searchable": "true"
},
{
"name": "PRINTJOB_TYPE",
"path": "current.PRINTJOB_TYPE",
"type": "text",
"view": "standard",
"searchable": "true"
},
{
"name": "SAPBO_OBJECTKEY",
"path": "current.SAPBO_OBJECTKEY",
"type": "text",
"view": "standard",
"searchable": "true"
},
{
"name": "SAPBO_OBJECTTYPE",
"path": "current.SAPBO_OBJECTTYPE",
"type": "text",
"view": "standard",
"searchable": "true"
}
]
-
For all provided languages, add the translations for the specified properties. For how to do this, refer to Configure Languages and Texts for Windows and to Configure Languages and Texts for Linux.
Example -
en-diff.json
{ "ENUM": { "COLUMN": { "arrivedTime": "Arrival Time", "checkinType": "Connection Type" } } }
-
When configuring the key via Consul, the
seal-plossysadmin
service will be restarted automatically. Reload PLOSSYS Administrator after the service has been restarted.