The Subject Key

Prev Next

The Subject Key is an 8-character code that is automatically generated and is unique across all subjects and jobs within the database.

The Key:

  • Is automatically generated each time a subject is created

  • Cannot be modified, added, duplicated or removed

  • Is needed to see a subject’s images in the Timestone Software Internet Ordering System

  • Can be used to find a subject in the apps

  • Can be printed onto the subject’s products

  • Is preserved when exporting a job to TNJ

How Does the Key Differ from the Subject’s Unique Field ID?

The traditional unique field (often referred to as the subject’s ID) uniquely identifies a subject WITHIN its job. In the case of a school photographer, it is often supplied by the school. The photographer is also free to create a Subject ID.

The Subject Key, by contrast, uniquely identifies a subject within the entire database and, therefore, across all jobs. It is allocated to a subject by the software and not the user. It is not possible for two subjects to have the same subject key even if they are in different jobs.

Figures 1 and 2 contain images of two jobs that contain a John Smith with the Field ID of 666. The User should note the different Keys.

NeoPack Professional interface displaying folder and file details for job management.

Figure 1: Job A showing John Smith

NeoPack Professional interface displaying folders, images, and user details for job management.

Figure 2: Job B showing John Smith

Using the Subject Key to Find a Subject

The Subject key can be used in the same way as the unique ID to find a subject.

To encode a barcode using the subject key, use:

/%K@key

The Barcode can be used to find a subject in any area of the software, regardless of which job is open or even if no job is open at all. This barcode can also be used to look up subjects in CapturePost.

Displaying the Subject Key on a Layout

The Subject Key can be printed on any subject-specific product by adding a text object encoded with @key.

Using the Subject Key with IOS

Keys and, in particular, subject keys are paramount to Timestone Software’s online ordering system. The Subject Key allows an online customer to directly order for the subject and see their images if available.

Further Reading: Online Ordering

For more information on implementing the Online Ordering System

Online Ordering


FAQ

What is the Subject Key?

The Subject Key is an 8-character code that is automatically generated and is assigned to a subject when the subject is created. It is unique across all subjects and jobs within the database.

Can the Subject Key be modified or removed?

No, the Subject Key cannot be modified, added, duplicated, or removed.

How is the Subject Key used in the Timestone Software Internet Ordering System?

The Subject Key is needed to directly order for a subject and see the subject’s images if available.

Is the Subject Key the same as the Subject's Unique Field ID?

No, the Subject Key uniquely identifies a subject across the entire database, while the Unique Field ID identifies a subject within its specific job. The Subject Key is randomly and automatically generated whereas the ID is often a supplied value.

Can the Subject Key be printed on products?

Yes, the Subject Key can be printed onto the subject’s products.

How can I find a subject using the Subject Key?

You can use the Subject Key in the same way as the unique ID to find a subject, including encoding a barcode with the format: /%K@key.

Is the Subject Key preserved when exporting a job?

Yes, the Subject Key is preserved when exporting a job to TNJ.

Can the Subject Key be used in CapturePost?

Yes, the barcode created from the Subject Key can be used to look up subjects in CapturePost.