IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Analysis for customer number on the entire system


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
CICS fan

New User


Joined: 03 Apr 2008
Posts: 82
Location: United States

PostPosted: Thu Mar 19, 2009 4:35 pm
Reply with quote

Hi,

Our latest task is something like this:

We need to analyse the system(on mainframe), which has 4 subsytems to see if customer number is stored anywhere or used from anywhere apart from a aparticular DB2 table.

We wanted to get the research results well documented and were wondering how a great document for this should look. This should be very detailed,readable and perfect for future use and/or updation etc.

Does anyone of you have a template of such document?It would be of great help.

CICS fan.
Back to top
View user's profile Send private message
genesis786

Active User


Joined: 28 Sep 2005
Posts: 210
Location: St Katherine's Dock London

PostPosted: Thu Mar 19, 2009 6:29 pm
Reply with quote

we did something similar recently to analyse the impact of such resources running out.

1. break down sub systems into programs/tables/procedures etc.

2. tick against each of them where the client number is being used.

3. tick those areas which are of interest.

something like..

Code:

Subsystem   Entity       Type      Client Number      Impact?
                                             Present in Entity
Order Entry  PGM1   DB2 Prgm           Y                 High
Order Entry  TBL1    table                  Y                  Low
.
.



i don't think anyone would be able to share actual templates due to company policies etc. but you can always try something creative in MS excel.
Back to top
View user's profile Send private message
mtaylor

Active User


Joined: 20 Feb 2009
Posts: 108
Location: Kansas City

PostPosted: Thu Mar 19, 2009 9:36 pm
Reply with quote

So how do you collect the information? My thought would be to simply search for the text 'CUSTOMER-NUMBER'. Then go into each program and review how the value is being used (stored in another field, used in IF statements, etc...). Or search for the COPYBOOK containing the value, then search those entities for the text 'CUSTOMER-NUMBER'.

You may get a lot of 'false positives' though if CUSTOMER-NUMBER is also used as working storage value of some sort.

There are quiet a few commercial 'impact analysis tools' that will perform this type analysis for you. I wonder how they handle this type of situation? Does anyone have experience with any of them?
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Mar 19, 2009 10:40 pm
Reply with quote

Hello,

Quote:
You may get a lot of 'false positives' though if CUSTOMER-NUMBER is also used as working storage value of some sort.
Additionally, you may miss many references because the exact name was not used (i.e. cnum, c-num, custno, customer-no, and on and on. . .).
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Fri Mar 20, 2009 3:04 am
Reply with quote

What Dick mentions can be a real big problem if standards were not adhered to.
Back to top
View user's profile Send private message
CICS fan

New User


Joined: 03 Apr 2008
Posts: 82
Location: United States

PostPosted: Mon Mar 23, 2009 1:34 pm
Reply with quote

Thank you all for your inputs. We finally settled on spreadsheet as genesis786 suggested.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts Sysplex System won't IPL at DR site I... All Other Mainframe Topics 2
No new posts Pulling a fixed number of records fro... DB2 2
No new posts Substring number between 2 characters... DFSORT/ICETOOL 2
No new posts Generate random number from range of ... COBOL Programming 3
No new posts Increase the number of columns in the... IBM Tools 3
Search our Forums:

Back to Top