Skip to content

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.


  1. Specify the properties to be added as JSON array with the following keys:

    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 are text, number, timestamp and link.

    • view: Is the column visible when the application is started for the first time; available values are extended (not visible) and standard (visible).

    • searchable: Is the user allowed to search for values in the column? Available values are true and false.

    Hint - find the path value in PLOSSYS Administrator

    The examples of a job's and a printer's database object do not list all available properties. To find the path value of any job or printer property, activate Show technical property names in the User Settings of PLOSSYS Administrator. All properties in the detail view then become clickable and show the technical property name, for example jobs.current.completedTime or printers.config.colorType. Remove the leading jobs. or printers. to get the path value.

    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"
      }
    ]
    
  2. 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"
        }
      }
    }
    
  3. Close PLOSSYS Administrator.

  4. Restart the following service:

    • seal-plossysadmin
  5. Open PLOSSYS Administrator.


Back to top