Many product IBM i commands supplied by IBM have a product library.  For 
example if you do a DSPCMD QPDA/STRPDM you will see that it's product 
library is QPDA.  When you type in STRPDM your library list may look like 
this:
Library     Type
QSYS        SYS 
QSYS2       SYS 
QHLPSYS     SYS 
QUSRSYS     SYS 
QPDA        PRD 
ROB         CUR 
QTEMP       USR 
QGPL        USR 
ROUTINES    USR 
Notice the PRD?
When you F3 then it returns to this:
Library     Type
QSYS        SYS 
QSYS2       SYS 
QHLPSYS     SYS 
QUSRSYS     SYS 
ROB         CUR 
QTEMP       USR 
QGPL        USR 
ROUTINES    USR 
However when I use a BRMS command it will look like this
Library     Type
QSYS        SYS 
QSYS2       SYS 
QHLPSYS     SYS 
QUSRSYS     SYS 
QBRM        PRD 
ROB         CUR 
QTEMP       USR 
QGPL        USR 
ROUTINES    USR 
QBRM        USR 
Notice that QBRM is both a PRD and a USR library?
When I hit F3 QBRM remains a user library
Library     Type
QSYS        SYS 
QSYS2       SYS 
QHLPSYS     SYS 
QUSRSYS     SYS 
ROB         CUR 
QTEMP       USR 
QGPL        USR 
ROUTINES    USR 
QBRM        USR 
My joblog shows this:
CPC2196-Library QBRM added to library list.
From program . . . . . . . . . :   QLICUSRL 
  From library . . . . . . . . :     QSYS 
  Instruction  . . . . . . . . :     0114 
 
To program . . . . . . . . . . :   Q1AQS 
  To library . . . . . . . . . :     QBRM 
  To module  . . . . . . . . . :     Q1AQS 
  To procedure . . . . . . . . :     q1aQCAPCMD
  To statement . . . . . . . . :     1 
Tried opening a PMR and was basically told so what.  They do that for 
performance reasons.  I fail to see how having something both as a product 
library and as a user library entry enhances performance.  And, it's not 
like we run BRMS programs outside of commands.  I was given a suggestion, 
that if I am sure I have no immediate plans to go back into BRMS with that 
job then I could
RCLACTGRP ACTGRP(Q1ABRMS)
and that will remove QBRM from the library list.  I tested it.  It does.
Granted, this may seem minor.
Am I missing something on why this should be in the user portion of the 
library list?
I did submit a DCR.
Rob Berendt
As an Amazon Associate we earn from qualifying purchases.