FUNPRMU parameter

From m204wiki
Revision as of 17:10, 25 June 2012 by Dme (talk | contribs)
Jump to navigation Jump to search

This page is under construction and the feature being proposed is tentative - not even yet ready for βeta testing.

User-level Fast/Unload flags

Summary

Default value
X'00'
Parameter type
User
Where set
Any user
Related products
Fast/Unload User Language Interface
Introduced
Sirius Mods 8.1

Description

This is a bitmask parameter that controls auditing of messages with the Fast/Unload User Language Interface, where the bits mean:

X'02'
Indicates that "basic" Fast/Unload messages are always audited, whether or not a request has a Fast/Unload report argument.
X'04'
Indicates that all Fast/Unload messages, except lines issued by the REPORT statement and the "Field statistics" lines, are always audited, whether or not a request has a Fast/Unload report argument. The X'02' bit need not be set if the X'04' bit is set.
X'08'
If the X'02' or X'04' bit is on, the X'80' bit causes all messages thus selected to be sent to the Model 204 audit trail, whether or not the FUNAUDIT DDname is present. In the odd case that there is no Model 204 audit trail, the X'80' bit is ignored (treated as if it were zero).

For both of the FUNPRMU X'02' and X'04' bits, the same bit has the same meaning in the FUNPARM system parameter; the indicated effect takes place if either of the FUNPRMU or FUNPARM bits is on.

For the X'80' bit:

  • If both FUNPARM and FUNPRMU have the X'80' bit on, then the X'02' and X'04' bits do not affect any output to FUNAUDIT.
  • If either FUNPARM or FUNPRMU has the X'80' bit on and the other has it off, and there is a FUNAUDIT DDname, then any extra auditing selected by X'02' or X'04' goes both to FUNAUDIT and to the Model 204 audit trial.

Note that the X'01' bit is not used by FUNPRMU.