psf-exit-program-name

Sets the name of the exit program used to generate this auxiliary sheet.

Type

Resettable, single-valued

Allowed Values

You can enter a text string of up to 4095 characters that contains a name of a user exit program, an empty string, or no value.

Names of some user exit programs that you can use with AIX

  • Accounting
    /usr/lpp/psf/bin/ainuxacc2
    Full style
    /usr/lpp/psf/bin/ainuxacc
    Brief style
    /usr/lpp/psf/bin/ainuxaccp
    Job ticket
    /usr/lpp/psf/bin/ainacclog
    Log
  • Auditing
    /usr/lpp/psf/bin/ainuxaud2
    Full style
    /usr/lpp/psf/bin/ainuxaud
    Brief style
    /usr/lpp/psf/bin/ainuxaudp
    Job ticket
    /usr/lpp/psf/bin/ainaudlog
    Log
  • Start Sheets
    /usr/lpp/psf/bin/ainuxhdr2
    Full style
    /usr/lpp/psf/bin/ainuxhdr
    Brief style
    /usr/lpp/psf/bin/ainuxhdrp
    Job ticket
    /usr/lpp/psf/bin/ainuxhdrx
    Start sheet without vertical lines for 64xx and 6500 printers
    /usr/lpp/psf/bin/pduxblkh
    Blank
  • Separator Sheets
    /usr/lpp/psf/bin/ainuxsep2
    Full style
    /usr/lpp/psf/bin/ainuxsep
    Brief style
    /usr/lpp/psf/bin/ainuxsepp
    Job ticket
    /usr/lpp/psf/bin/ainuxsepx
    Separator sheet without vertical lines for 64xx and 6500 printers
    /usr/lpp/psf/bin/pduxblks
    Blank
  • End Sheets
    /usr/lpp/psf/bin/ainuxtlr2
    Full style
    /usr/lpp/psf/bin/ainuxtlr
    Brief style
    /usr/lpp/psf/bin/ainuxtlrp
    Job ticket
    /usr/lpp/psf/bin/ainuxtlrx
    End sheet without vertical lines for 64xx and 6500 printers
    /usr/lpp/psf/bin/pduxblkt
    Blank
  • Input Data
    /usr/lpp/psf/bin/ainuxind
    This example does not perform any tasks. Use it as a model for writing your own user exit program.
  • Output Data
    /usr/lpp/psf/bin/ainuxout
    This example does not perform any tasks. Use it as a model for writing your own user exit program.

Names of some user exit programs that you can use with Windows: In these names, install_path indicates the path where you installed InfoPrint Manager for Windows:

  • Accounting
    install_path\bin\ainuxacc2
    Full style
    install_path\bin\ainuxacc
    Brief style
    install_path\bin\ainuxaccp
    Job ticket
    install_path\bin\ainacclog
    Log
  • Auditing
    install_path\bin\ainuxaud2
    Full style
    install_path\bin\ainuxaud
    Brief style
    install_path\bin\ainuxaudp
    Job ticket
    install_path\bin\ainaudlog
    Log
  • Start Sheets
    install_path\bin\ainuxhdr2
    Full style
    install_path\bin\ainuxhdr
    Brief style
    install_path\bin\ainuxhdrp
    Job ticket
    install_path\bin\ainuxhdrx
    Start sheet without vertical lines
    install_path\bin\pduxblkh
    Blank
  • Separator Sheets
    install_path\bin\ainuxsep2
    Full style
    install_path\bin\ainuxsep
    Brief style
    install_path\bin\ainuxsepp
    Job ticket
    install_path\bin\ainuxsepx
    Separator sheet without vertical lines
    install_path\bin\pduxblks
    Blank
  • End Sheets
    install_path\bin\ainuxtlr2
    Full style
    install_path\bin\ainuxtlr
    Brief style
    install_path\bin\ainuxtlrp
    Job ticket
    install_path\bin\ainuxtlrx
    End sheet without vertical lines
    install_path\bin\pduxblkt
    Blank
  • Input Data
    install_path\bin\ainuxind
    This example does not perform any tasks. Use it as a model for writing your own user exit program.
  • Output Data
    install_ path\bin\ainuxout
    This example does not perform any tasks. Use it as a model for writing your own user exit program.

Default Value

No default value

Usage Guidelines

  • If the attribute has:
    No value
    The auxiliary sheet does not print.
    An empty string ('')
    InfoPrint uses the default user exit program:
    Accounting
    For AIX, /usr/lpp/psf/bin/ainacclog; for Windows, install_path\bin\ainacclog
    Audit
    No default program
    Start sheet
    For AIX, /usr/lpp/psf/bin/ainuxhdr; for Windows, install_path\bin\ainuxhdr
    Separator sheet
    No default program
    End sheet
    No default program
    Input data
    No default program
    Output data
    No default program
    Any other value
    InfoPrint uses the specified user exit program to generate auxiliary sheets.
  • While you can specify only one user exit program as a value for this attribute, the default auxiliary-sheet objects can invoke any of a set of user exit programs. For example with AIX, the brief default auxiliary-sheet object invokes /usr/lpp/psf/bin/ainuxacc for accounting exits, /usr/lpp/psf/bin/ainuxaud for audit exits, /usr/lpp/psf/bin/ainuxhdr for start sheets, /usr/lpp/psf/bin/ainuxsep for separator sheets, and /usr/lpp/psf/bin/ainuxtlr for end sheets. For example with Windows, the brief default auxiliary-sheet object invokes install_path\bin\ainuxacc for accounting exits, install_path\bin\ainuxaud for audit exits, \bin\ainuxhdr for start sheets, install_path\bin\ainuxsep for separator sheets, and install_path\bin\ainuxtlr for end sheets.
  • You can use the psf-exit-program-name auxiliary sheet attribute and the psf-post-print-accounting-program-name auxiliary sheet attribute together, but InfoPrint Manager for AIX and InfoPrint Manager for Windows come with psf-post-print-accounting-program-name set to the allowed value for the psf-post-print-accounting-program-name auxiliary sheet attribute.