StoreInRepository

A step that is based on this step template stores a copy of the file selected by the File to store property, history information about the job, or both the file and history information in a repository for a set period of time. You must specify the job and document property values that you want to store along with the job or history information. Those values can be used to retrieve the job, documents inside the job, or job history at a later time.
These job and document properties are stored by default and are not available to select on the step template:
  • AFP resource path (Job.Print.ResourcePath), if AFP Support is installed.
  • Current first page (Doc.CurrentFirstPage).
  • Current pages (Doc.CurrentPages).
  • Current Sheets (Doc.CurrentSheets).
  • Data type (Job.Repository.DataType).
  • Form definition (Job.Line2AFP.FORMDEF), if AFP Support is installed.
  • Original first page (Doc.OriginalFirstPage).
  • Original pages (Doc.OriginalPages).
  • Repository identifier (Job.Repository.Identifier).
  • Sequence in child job (Doc.SequenceInChild).
  • Sequence in original job (Doc.OriginalSequence).
  • Total pages (Job.TotalPages).

Job property defaults

  • Associated properties file:
  • Document properties file: ${getFileName(document,dpf,read)}
  • Document properties to store:
  • File to store: ${getCurrentFile(${Job.InputDatastream})}
  • Job properties to store:
  • Path to override properties file:
  • Repository: Not set
  • Store history records: No

Usage notes

  • You must have at least one repository defined to use this step.
  • You must select at least one job property or one document property to store with the file or history record, in addition to the properties that are stored by default.
  • To store history records for a job, make sure that you have defined and enabled a history record notification object.
  • To store properties related to the job set on objects used by the job, such as printer properties, use the Associated properties file property.
  • If you want to store history information about the job without storing a job file, make sure the File to store property is blank.
  • If you do not specify a file in the File to store property and no history records exist for the job when the step runs, only property values are stored.
  • To store override properties with a job, you must define a text file with the database name of each job property on a separate line. For example, this file specifies three job properties (Customer name, Media required, and Duplex):
    Job.CustomerNameJob.MediaRequiredJob.Duplex

    To add comments to the file, place each comment on a separate line that starts with a pound sign (#).