Re: FMID descriptions

2009-06-01 Thread R.S.

Paul Gilmartin pisze:

On Sun, 31 May 2009 07:49:12 -0700, Howard Rifkind wrote:


Would it be wonderful if IBM could just figure out how to make the FMID's 
really directly relate the the software product name...


Particularly, why not allow FMIDs to be much longer than 7 characters (say
about 50 characters) so a meaningful product name could be embedded in the
FMID?


ROTFL!
It's like, like allowing lowercase  symbols in JCL!
It could be even convenient - which is strictly forbidden in mainframe 
world!
We have to live with SRELs (only historicians knows the root of the name 
and nobody know the reasons for that), 7-characters FMIDs and many other 
facilities.


Coulldn't resist...
--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2009 r. kapitał zakładowy BRE Banku SA (w całości 
wpłacony) wynosi 118.763.528 złotych. W związku z realizacją warunkowego 
podwyższenia kapitału zakładowego, na podstawie uchwały XXI WZ z dnia 16 marca 
2008r., oraz uchwały XVI NWZ z dnia 27 października 2008r., może ulec 
podwyższeniu do kwoty 123.763.528 zł. Akcje w podwyższonym kapitale zakładowym 
BRE Banku SA będą w całości opłacone.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-06-01 Thread Ken Klein
That rexx exec does not work for  me. Where should it be executed? Option 6? 
From within the smp dialog? How does it find this table? 

Anything easier to use out there? 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-06-01 Thread Richards, Robert B.
Ken,

Like me, you probably do not have the SMP/E ISPTLIB pre-allocated.

Add a LIBDEF statement before the TBOPEN 

'LIBDEF ISPTLIB DATASET ID(''SYS1.GIM.SGIMTENU'')'

and after the TBCLOSE

'LIBDEF ISPTLIB'

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ken Klein
Sent: Monday, June 01, 2009 8:42 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

That rexx exec does not work for  me. Where should it be executed?
Option 6? 
From within the smp dialog? How does it find this table? 

Anything easier to use out there? 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-06-01 Thread Kurt Quackenbush

There's a hopeful note here.  If you're correct in your plausible
surmise that Kurt was engaging in (displaced) self-deprecation, it
implies he's sensitive to the concern.


I am sensitive to the concern.  I'd like to provide a REXX interface to 
GIMAPI, but unfortunately its priority doesn't compare to other work. 
Next time I'll remember to include a smiley in my response.


Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-06-01 Thread Kurt Quackenbush

Richards, Robert B. wrote:

Unless I coded it wrong SET BDY(TARGET). UNLOAD SYSMODS FUNCTIONS.,
why do you think it is easier? Both UNLOAD and LIST are multi-line
reports.


To me having the values delineated by subentrytype(value) seems a bit 
easier to parse and pick off the stuff you want.  Yes you still have to 
parse multi-line output.  I suppose its six of one, half a dozen of the 
other.



How about providing the FMID description on the summary section of the
ERROR SYSMOD report? :-) The print line has the room! grin


Duly noted.


In the absence of that, do you approve of the BCNFMDS method as being
accurate?


Yes, that is accurate and seems a fine use for your purposes.  Although 
we have no plans right now that would affect the BCNFMDS table, 
understand of course the usual caveats apply -- it's not a published 
program interface, so in the future we could change the structure of 
that table, eliminate it, etc.


Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-06-01 Thread Richards, Robert B.
Kurt,

Caveats understood.

In case some are wondering, the reason I am providing this information
is to satisfy a request for auditing/security purposes by providing what
I like to call pseudo vulnerability scanning reports. 

We all know that our favorite platform is not very vulnerable when using
the Windows platform as the baseline standard for this topic, but I had
to come up with something to report on and ERROR SYSMODS seemed to fit
the bill. Yeah, I know, it's a stretch, but they seemed to like the
idea. :-)

I had to provide the English descriptions for the FMIDs and even with
them, the intended audience will probably not have a clue as to what
they do. 

Bob  


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Kurt Quackenbush
Sent: Monday, June 01, 2009 9:59 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

Richards, Robert B. wrote:
 Unless I coded it wrong SET BDY(TARGET). UNLOAD SYSMODS FUNCTIONS.,
 why do you think it is easier? Both UNLOAD and LIST are multi-line
 reports.

To me having the values delineated by subentrytype(value) seems a bit 
easier to parse and pick off the stuff you want.  Yes you still have to 
parse multi-line output.  I suppose its six of one, half a dozen of the 
other.

 How about providing the FMID description on the summary section of the
 ERROR SYSMOD report? :-) The print line has the room! grin

Duly noted.

 In the absence of that, do you approve of the BCNFMDS method as being
 accurate?

Yes, that is accurate and seems a fine use for your purposes.  Although 
we have no plans right now that would affect the BCNFMDS table, 
understand of course the usual caveats apply -- it's not a published 
program interface, so in the future we could change the structure of 
that table, eliminate it, etc.

Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-31 Thread Howard Rifkind
Would it be wonderful if IBM could just figure out how to make the FMID's 
really directly relate the the software product name...

--- On Sat, 5/30/09, Richards, Robert B. robert.richa...@opm.gov wrote:

 From: Richards, Robert B. robert.richa...@opm.gov
 Subject: Re: FMID descriptions
 To: IBM-MAIN@bama.ua.edu
 Date: Saturday, May 30, 2009, 4:25 PM
 I will checkout the Migration
 Assistant BIN file, but so far, the
 BCNFMDS table entries seem to have the most complete
 English
 descriptions. And since I now have working code to read
 those entries, I
 have a potential solution. 
 
 My follow-on to Kurt was to ask him if that is an adequate
 source that
 is updated continually.
 
 Bob
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]
 On
 Behalf Of Mark Zelden
 Sent: Saturday, May 30, 2009 3:38 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: FMID descriptions
 
 On Fri, 29 May 2009 17:54:57 -0400, Kurt Quackenbush ku...@us.ibm.com
 wrote:
 
 Mark Zelden wrote:
  Bob and I spoke off-list about this.  SMP/E
 is a bad spot for what he
  is looking for.  Too many FMIDs are part of
 z/OS base.  For example,
  RACF (HRF*).
 
 Huh?  Given the FMIDs reported by REPORT
 ERRSYSMODS, I thought Bob was
 asking for a method to obtain the DESCRIPTION for said
 FMIDs.  Is that
 not the case?
 
 Bob, if not the FMID Descriptions, what exactly are you
 looking for?
 An
 example would be helpful.
 
 
 Sorry, I was referring to the output of  LIST PRODUCT
 (which doesn't
 show
 FMIDs) or LIST FEATURE which lumps a bunch of FMIDs into
 z/OS V1 Base.
 
 I hadn't thought of the migration assistant... but I
 remember Bob
 mentioning
 it now and didn't put 2 and 2 together with the ISPF
 table.    
 
 So Bob, If you don't want to play with ISPF tables, I think
 you can
 parse the
 output of a migration assistant products applied report
 fairly easy
 since
 there
 just a single line for each FMID and description and match
 that to the 
 REPORT ERRORSYSMODS FMID.
 
 Mark
 --
 Mark Zelden
 Sr. Software and Systems Architect - z/OS Team Lead
 Zurich North America / Farmers Insurance Group - ZFUS
 G-ITO
 mailto:mark.zel...@zurichna.com
 z/OS Systems Programming expert at
 http://expertanswercenter.techtarget.com/
 Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to lists...@bama.ua.edu
 with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to lists...@bama.ua.edu
 with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 


  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-31 Thread Paul Gilmartin
On Sun, 31 May 2009 07:49:12 -0700, Howard Rifkind wrote:

Would it be wonderful if IBM could just figure out how to make the FMID's 
really directly relate the the software product name...

Particularly, why not allow FMIDs to be much longer than 7 characters (say
about 50 characters) so a meaningful product name could be embedded in the
FMID?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Richards, Robert B.
Kurt,

Unless I coded it wrong SET BDY(TARGET). UNLOAD SYSMODS FUNCTIONS.,
why do you think it is easier? Both UNLOAD and LIST are multi-line
reports. 

Regardless, thanks for replying and you were correct in your assumption
as to what I was looking for.

How about providing the FMID description on the summary section of the
ERROR SYSMOD report? :-) The print line was the room! grin

In the absence of that, do you approve of the BCNFMDS method are being
accurate?

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Kurt Quackenbush
Sent: Friday, May 29, 2009 2:43 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

 ... I looked at the various SMP/E LIST commands, but parsing any one
of
 those reports seems to be overkill for my purposes.

You could do UNLOAD FUNCTIONS instead of LIST and that output should be 
much easier to parse.

 Kurt Q, feel free to jump in here and tell me that it is possible run
 some report that just provides these two pieces of information.

Just provides FMID and DESCRIPTION? Nope, nothing that simple exists. 
What fun would that be?  You could of course write a program (a real 
program, not REXX) that uses GIMAPI to read the zone and extract exactly

this info, but I dare say its not for the faint of heart.

Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Richards, Robert B.
Yes, Mark and I did speak offline, but I had to reconsider a portion of
that conversation and Mark was unaware of that. Sorry, Mark.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Mark Zelden
Sent: Friday, May 29, 2009 1:17 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

On Fri, 29 May 2009 17:40:07 +0200, Miklos Szigetvari
miklos.szigetv...@isis-papyrus.com wrote:

This  worked for me:

/* REXX */
ADDRESS TSO
ALLOC FI(ISPPROF) DA('ESA.ISPF.ISPPROF') SHR REUSE  
ADDRESS ISPEXEC
 TBOPEN BCNFMDS NOWRITE
 TBTOP  BCNFMDS 
DO WHILE RC = 0
 TBSKIP BCNFMDS 
  TBGET BCNFMDS ROWID(I)
  SAY FMID FMIDDESC
END
 TBCLOSE BCNFMDS 

Richards, Robert B. wrote:



Bob and I spoke off-list about this.  SMP/E is a bad spot for what he
is looking for.  Too many FMIDs are part of z/OS base.  For example,
RACF (HRF*).  

Mark

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Richards, Robert B.
Wow, my English was horrible in the previous post. More coffee, please!

I meant to say The print line HAS the room and
... AS being accurate.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Richards, Robert B.
Sent: Saturday, May 30, 2009 9:04 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

Kurt,

Unless I coded it wrong SET BDY(TARGET). UNLOAD SYSMODS FUNCTIONS.,
why do you think it is easier? Both UNLOAD and LIST are multi-line
reports. 

Regardless, thanks for replying and you were correct in your assumption
as to what I was looking for.

How about providing the FMID description on the summary section of the
ERROR SYSMOD report? :-) The print line was the room! grin

In the absence of that, do you approve of the BCNFMDS method are being
accurate?

Bob

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Paul Gilmartin
On Sat, 30 May 2009 09:14:33 +1000, Shane wrote:

On Fri, 2009-05-29 at 17:52 -0500, Paul Gilmartin wrote:

 Grrr.  (Bristling at the aura of condescension.)  It's an
 unconscionable oversight that SMP/E elected to design GIMAPI
 in a Rexx-hostile style.

I'd be prepared to cut Kurt some slack, and trust his answer was
composed with a modicum of levity rather than condescension.
Much as we continually call for APIs for general usage, this particular
one I found a mongrel to use.
As I'm sure a I've said before.

Point taken.  I let my frustration at absence of Rexx support blunt
my sense of humor.

There's a hopeful note here.  If you're correct in your plausible
surmise that Kurt was engaging in (displaced) self-deprecation, it
implies he's sensitive to the concern.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Mark Zelden
On Fri, 29 May 2009 17:54:57 -0400, Kurt Quackenbush ku...@us.ibm.com wrote:

Mark Zelden wrote:
 Bob and I spoke off-list about this.  SMP/E is a bad spot for what he
 is looking for.  Too many FMIDs are part of z/OS base.  For example,
 RACF (HRF*).

Huh?  Given the FMIDs reported by REPORT ERRSYSMODS, I thought Bob was
asking for a method to obtain the DESCRIPTION for said FMIDs.  Is that
not the case?

Bob, if not the FMID Descriptions, what exactly are you looking for?  An
example would be helpful.


Sorry, I was referring to the output of  LIST PRODUCT (which doesn't show
FMIDs) or LIST FEATURE which lumps a bunch of FMIDs into z/OS V1 Base.

I hadn't thought of the migration assistant... but I remember Bob mentioning
it now and didn't put 2 and 2 together with the ISPF table.

So Bob, If you don't want to play with ISPF tables, I think you can parse the
output of a migration assistant products applied report fairly easy since
there
just a single line for each FMID and description and match that to the 
REPORT ERRORSYSMODS FMID.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-30 Thread Richards, Robert B.
I will checkout the Migration Assistant BIN file, but so far, the
BCNFMDS table entries seem to have the most complete English
descriptions. And since I now have working code to read those entries, I
have a potential solution. 

My follow-on to Kurt was to ask him if that is an adequate source that
is updated continually.

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Mark Zelden
Sent: Saturday, May 30, 2009 3:38 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

On Fri, 29 May 2009 17:54:57 -0400, Kurt Quackenbush ku...@us.ibm.com
wrote:

Mark Zelden wrote:
 Bob and I spoke off-list about this.  SMP/E is a bad spot for what he
 is looking for.  Too many FMIDs are part of z/OS base.  For example,
 RACF (HRF*).

Huh?  Given the FMIDs reported by REPORT ERRSYSMODS, I thought Bob was
asking for a method to obtain the DESCRIPTION for said FMIDs.  Is that
not the case?

Bob, if not the FMID Descriptions, what exactly are you looking for?
An
example would be helpful.


Sorry, I was referring to the output of  LIST PRODUCT (which doesn't
show
FMIDs) or LIST FEATURE which lumps a bunch of FMIDs into z/OS V1 Base.

I hadn't thought of the migration assistant... but I remember Bob
mentioning
it now and didn't put 2 and 2 together with the ISPF table.

So Bob, If you don't want to play with ISPF tables, I think you can
parse the
output of a migration assistant products applied report fairly easy
since
there
just a single line for each FMID and description and match that to the 
REPORT ERRORSYSMODS FMID.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at
http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Richards, Robert B.
Wow, the replies to my query were overwhelming! Perhaps I should change
the subject line to Book on Poughkeepsie! grin

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Richards, Robert B.
Sent: Thursday, May 28, 2009 12:16 PM
To: IBM-MAIN@bama.ua.edu
Subject: FMID descriptions

Does anyone have any REXX code to grab English description FMID table
entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
question?

I am writing some code to parse information from the ERROR SYSMODS
Report and want to provide the reader with ICKDSF instead of EDU1H01, et
al. I looked at the various SMP/E LIST commands, but parsing any one of
those reports seems to be overkill for my purposes.

Kurt Q, feel free to jump in here and tell me that it is possible run
some report that just provides these two pieces of information. I looked
in the archives and see that others have cut and paste some of this info
from web pages or have their own lists, but am looking for something
that would be automatically updated based on my product set. 
 
Other suggestions are also welcome! :-)

Bob

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Ted MacNEIL
Wow, the replies to my query were overwhelming!
Perhaps I should change the subject line to Book on Poughkeepsie!

Nobody is required to respond; we're all volunteers.
Maybe nobody has the answer, or they are busy.

-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Miklos Szigetvari

Hi

Seems to me as standard ISPF table, and the KEY is the FMID. You can get 
the row's via TBGET


Richards, Robert B. wrote:


Does anyone have any REXX code to grab English description FMID table
entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
question?



I am writing some code to parse information from the ERROR SYSMODS
Report and want to provide the reader with ICKDSF instead of EDU1H01, et
al. I looked at the various SMP/E LIST commands, but parsing any one of
those reports seems to be overkill for my purposes.



Kurt Q, feel free to jump in here and tell me that it is possible run
some report that just provides these two pieces of information. I looked
in the archives and see that others have cut and paste some of this info
from web pages or have their own lists, but am looking for something
that would be automatically updated based on my product set. 




Other suggestions are also welcome! :-)



Bob






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
Miklos Szigetvari

Development Team
ISIS Information Systems Gmbh 
tel: (+43) 2236 27551 570
Fax: (+43) 2236 21081 

E-mail: miklos.szigetv...@isis-papyrus.com 

Info: i...@isis-papyrus.com 
Hotline: +43-2236-27551-111 

Visit our Website: http://www.isis-papyrus.com 
---

This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS accepts
no responsibility for malicious or inappropriate content.
--- 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Richards, Robert B.
Really Ted? Did you really think that I did not know that after all my
years on this list? Lighten up! Can't you spot a tongue-in-cheek post
when you see one?

Bob
-

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ted MacNEIL
Sent: Friday, May 29, 2009 11:15 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

Wow, the replies to my query were overwhelming!
Perhaps I should change the subject line to Book on Poughkeepsie!

Nobody is required to respond; we're all volunteers.
Maybe nobody has the answer, or they are busy.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Miklos Szigetvari

This  worked for me:

/* REXX */  
ADDRESS TSO 
ALLOC FI(ISPPROF) DA('ESA.ISPF.ISPPROF') SHR REUSE
ADDRESS ISPEXEC 
 TBOPEN BCNFMDS NOWRITE   
 TBTOP  BCNFMDS   
DO WHILE RC = 0 
 TBSKIP BCNFMDS   
 TBGET BCNFMDS ROWID(I)  
 SAY FMID FMIDDESC 
END 
 TBCLOSE BCNFMDS  


Richards, Robert B. wrote:


Does anyone have any REXX code to grab English description FMID table
entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
question?



I am writing some code to parse information from the ERROR SYSMODS
Report and want to provide the reader with ICKDSF instead of EDU1H01, et
al. I looked at the various SMP/E LIST commands, but parsing any one of
those reports seems to be overkill for my purposes.



Kurt Q, feel free to jump in here and tell me that it is possible run
some report that just provides these two pieces of information. I looked
in the archives and see that others have cut and paste some of this info
from web pages or have their own lists, but am looking for something
that would be automatically updated based on my product set. 




Other suggestions are also welcome! :-)



Bob






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
Miklos Szigetvari

Development Team
ISIS Information Systems Gmbh 
tel: (+43) 2236 27551 570
Fax: (+43) 2236 21081 

E-mail: miklos.szigetv...@isis-papyrus.com 

Info: i...@isis-papyrus.com 
Hotline: +43-2236-27551-111 

Visit our Website: http://www.isis-papyrus.com 
---

This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS accepts
no responsibility for malicious or inappropriate content.
--- 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Ted MacNEIL
Really Ted? Did you really think that I did not know that after all my years 
on this list? Lighten up! Can't you spot a tongue-in-cheek post when you see 
one?

And, when I said maybe nobody knows, how serious was I.
-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Richards, Robert B.
Okay. Point taken. Truce! TGIF! :-)


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ted MacNEIL
Sent: Friday, May 29, 2009 11:41 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

Really Ted? Did you really think that I did not know that after all my
years on this list? Lighten up! Can't you spot a tongue-in-cheek post
when you see one?

And, when I said maybe nobody knows, how serious was I.
-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Richards, Robert B.
Thank you, Miklos. I appreciate your response.

Bob 

-

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Miklos Szigetvari
Sent: Friday, May 29, 2009 11:40 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

This  worked for me:

/* REXX */  
ADDRESS TSO 
ALLOC FI(ISPPROF) DA('ESA.ISPF.ISPPROF') SHR REUSE
ADDRESS ISPEXEC 
 TBOPEN BCNFMDS NOWRITE   
 TBTOP  BCNFMDS   
DO WHILE RC = 0 
 TBSKIP BCNFMDS   
  TBGET BCNFMDS ROWID(I)  
  SAY FMID FMIDDESC 
END 
 TBCLOSE BCNFMDS  

Richards, Robert B. wrote:

Does anyone have any REXX code to grab English description FMID table
entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
question?

 

I am writing some code to parse information from the ERROR SYSMODS
Report and want to provide the reader with ICKDSF instead of EDU1H01,
et
al. I looked at the various SMP/E LIST commands, but parsing any one of
those reports seems to be overkill for my purposes.

 

Kurt Q, feel free to jump in here and tell me that it is possible run
some report that just provides these two pieces of information. I
looked
in the archives and see that others have cut and paste some of this
info
from web pages or have their own lists, but am looking for something
that would be automatically updated based on my product set. 

 

Other suggestions are also welcome! :-)

 

Bob

 

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


  


-- 
Miklos Szigetvari

Development Team
ISIS Information Systems Gmbh 
tel: (+43) 2236 27551 570
Fax: (+43) 2236 21081 

E-mail: miklos.szigetv...@isis-papyrus.com 

Info: i...@isis-papyrus.com 
Hotline: +43-2236-27551-111 

Visit our Website: http://www.isis-papyrus.com 
---
This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS accepts
no responsibility for malicious or inappropriate content.
--- 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Ted MacNEIL
Okay. Point taken. Truce! TGIF! :-)

Truce.
It's sometimes hard to tell how serious people aren't from the written word.

I forgot to include a smiley.

I have a custom-designed one:
(8-{]}
Bald head, glasses, nose, mustache, smile, beard.
-
Too busy driving to stop for gas!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Tony Harminc
2009/5/28 Richards, Robert B. robert.richa...@opm.gov

 Does anyone have any REXX code to grab English description FMID table
 entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
 question?

 I am writing some code to parse information from the ERROR SYSMODS
 Report and want to provide the reader with ICKDSF instead of EDU1H01, et
 al. I looked at the various SMP/E LIST commands, but parsing any one of
 those reports seems to be overkill for my purposes.

 Kurt Q, feel free to jump in here and tell me that it is possible run
 some report that just provides these two pieces of information. I looked
 in the archives and see that others have cut and paste some of this info
 from web pages or have their own lists, but am looking for something
 that would be automatically updated based on my product set.

 Other suggestions are also welcome! :-)

It looks like a set of ordinary ISPF tables... I mean, you can go into
Dialog Test, browse the table, and find entries by FMID

   Display row   Table BCNFMDS   row 4  Row
found
Command === Scroll === CSR



Variable   T  A   Value

FMID   K  EDU1H01

FMIDDESC   N  ICKDSF - Device Support Facili

FMWRK1 N


so presumably you can call the ISPF table services from REXX to do the same.
Just TBOPEN and TBGET, I think. But perhaps this part is obvious, and I'm
not understanding the real point of your question. Do you need to do this
without having access to ISPF services? In that case, you could prepopulate
a dataset in some format of your own choosing from the ISPF tables, and then
scan it directly in REXX.

The IBM PMA download at ftp://ftp.software.ibm.com/s390/pma/bcnitenu.bin has
the whole thing (30+ MB) already in the ISPF table format, but you could
even download and parse that on the fly if you need extreme currency, I
suppose.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Richards, Robert B.
Tony,

I'll definitely look into that web link. In the meantime, thanks to
Miklos and especially to Bob Rutledge, I have a working solution that I
can modify to suit my own purposes. 

Now, I wonder if Kurt will chime in? grin

Bob

-

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Tony Harminc
Sent: Friday, May 29, 2009 12:40 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: FMID descriptions

2009/5/28 Richards, Robert B. robert.richa...@opm.gov

 Does anyone have any REXX code to grab English description FMID
table
 entries out of GIM.SGIMTENU's BCNFMDS member by passing it the FMID in
 question?

 I am writing some code to parse information from the ERROR SYSMODS
 Report and want to provide the reader with ICKDSF instead of EDU1H01,
et
 al. I looked at the various SMP/E LIST commands, but parsing any one
of
 those reports seems to be overkill for my purposes.

 Kurt Q, feel free to jump in here and tell me that it is possible run
 some report that just provides these two pieces of information. I
looked
 in the archives and see that others have cut and paste some of this
info
 from web pages or have their own lists, but am looking for something
 that would be automatically updated based on my product set.

 Other suggestions are also welcome! :-)

It looks like a set of ordinary ISPF tables... I mean, you can go into
Dialog Test, browse the table, and find entries by FMID

   Display row   Table BCNFMDS   row 4  Row
found
Command === Scroll === CSR



Variable   T  A   Value

FMID   K  EDU1H01

FMIDDESC   N  ICKDSF - Device Support Facili

FMWRK1 N


so presumably you can call the ISPF table services from REXX to do the
same.
Just TBOPEN and TBGET, I think. But perhaps this part is obvious, and
I'm
not understanding the real point of your question. Do you need to do
this
without having access to ISPF services? In that case, you could
prepopulate
a dataset in some format of your own choosing from the ISPF tables, and
then
scan it directly in REXX.

The IBM PMA download at ftp://ftp.software.ibm.com/s390/pma/bcnitenu.bin
has
the whole thing (30+ MB) already in the ISPF table format, but you could
even download and parse that on the fly if you need extreme currency, I
suppose.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Mark Zelden
On Fri, 29 May 2009 17:40:07 +0200, Miklos Szigetvari
miklos.szigetv...@isis-papyrus.com wrote:

This  worked for me:

/* REXX */
ADDRESS TSO
ALLOC FI(ISPPROF) DA('ESA.ISPF.ISPPROF') SHR REUSE  
ADDRESS ISPEXEC
 TBOPEN BCNFMDS NOWRITE
 TBTOP  BCNFMDS 
DO WHILE RC = 0
 TBSKIP BCNFMDS 
  TBGET BCNFMDS ROWID(I)
  SAY FMID FMIDDESC
END
 TBCLOSE BCNFMDS 

Richards, Robert B. wrote:



Bob and I spoke off-list about this.  SMP/E is a bad spot for what he
is looking for.  Too many FMIDs are part of z/OS base.  For example,
RACF (HRF*).  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Kurt Quackenbush

... I looked at the various SMP/E LIST commands, but parsing any one of
those reports seems to be overkill for my purposes.


You could do UNLOAD FUNCTIONS instead of LIST and that output should be 
much easier to parse.



Kurt Q, feel free to jump in here and tell me that it is possible run
some report that just provides these two pieces of information.


Just provides FMID and DESCRIPTION? Nope, nothing that simple exists. 
What fun would that be?  You could of course write a program (a real 
program, not REXX) that uses GIMAPI to read the zone and extract exactly 
this info, but I dare say its not for the faint of heart.


Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Kurt Quackenbush

Mark Zelden wrote:

Bob and I spoke off-list about this.  SMP/E is a bad spot for what he
is looking for.  Too many FMIDs are part of z/OS base.  For example,
RACF (HRF*).


Huh?  Given the FMIDs reported by REPORT ERRSYSMODS, I thought Bob was 
asking for a method to obtain the DESCRIPTION for said FMIDs.  Is that 
not the case?


Bob, if not the FMID Descriptions, what exactly are you looking for?  An 
example would be helpful.


Kurt Quackenbush -- IBM, SMP/E Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Paul Gilmartin
On Fri, 29 May 2009 14:43:25 -0400, Kurt Quackenbush wrote:

Just provides FMID and DESCRIPTION? Nope, nothing that simple exists.
What fun would that be?  You could of course write a program (a real
program, not REXX) that uses GIMAPI to read the zone and extract exactly
this info, but I dare say its not for the faint of heart.

Grrr.  (Bristling at the aura of condescension.)  It's an
unconscionable oversight that SMP/E elected to design GIMAPI
in a Rexx-hostile style.  For an example of how an API
can be designed to be Rexx-friendly, study the API to ICSF;
example in SAMPLIB.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FMID descriptions

2009-05-29 Thread Shane
On Fri, 2009-05-29 at 17:52 -0500, Paul Gilmartin wrote:

 Grrr.  (Bristling at the aura of condescension.)  It's an
 unconscionable oversight that SMP/E elected to design GIMAPI
 in a Rexx-hostile style.

I'd be prepared to cut Kurt some slack, and trust his answer was
composed with a modicum of levity rather than condescension.
Much as we continually call for APIs for general usage, this particular
one I found a mongrel to use.
As I'm sure a I've said before.

Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html