View previous topic :: View next topic |
Author |
Message |
ANDY Beginner

Joined: 07 Feb 2004 Posts: 127 Topics: 67
|
Posted: Fri Jul 09, 2004 11:15 pm Post subject: Adding a New Member in SCLM |
|
|
We develop programm under sclm. it use cobol,vsam & DB2. It is not me to define project under sclm. It is ok to develop and test existing programm. but when I want to add a new member cobol programm. It showes 'Invalid member'. I am not sure how to add a new member.
Thanks |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12380 Topics: 75 Location: San Jose
|
|
Back to top |
|
 |
vini Intermediate
Joined: 12 Jan 2004 Posts: 240 Topics: 48 Location: Maryland
|
Posted: Mon Jul 12, 2004 10:37 am Post subject: |
|
|
One reason SCLM invalidates a member is if you copy/create it into the SCLM source library from outside of SCLM.
However , if you have had the problem while creating the new member in SCLM , if you post the complete error message with error number , then someone can interpret that for you or you could do it at your end.
Before you Build (compile) a new member in SCLM , remember to create the Archdefs for it.
As far as you not being able to define a new Project, that is normal. SCLM is a controlled environment and Project definitions are pre-defined by the sysadmins. |
|
Back to top |
|
 |
ANDY Beginner

Joined: 07 Feb 2004 Posts: 127 Topics: 67
|
Posted: Tue Jul 13, 2004 2:52 am Post subject: |
|
|
Thanks, vini:
You analyze is correct. I create a member outside SCLM. I think the problem is that I need to create a Archdefs for it. but I am not sure how to create it.
It just show error message no error number.
Andy _________________ cheers,
Andy |
|
Back to top |
|
 |
vini Intermediate
Joined: 12 Jan 2004 Posts: 240 Topics: 48 Location: Maryland
|
Posted: Tue Jul 13, 2004 8:31 am Post subject: |
|
|
Andy, The Archdefs need to be created only after a valid member has been created and before the build. If you just started using SCLM ,best for you would be to ask a senior team member (if any) what process is used in your shop and there are some parameters which archdef creation requires you to enter, which again are shop dependent. Here we use TSO TFLMOJIR to create the Archdefs and this may or maynot be applicable for you. The process is intereactive and most of the parameters are pre-defined except for the member name.
Thereafter when you Build the member using SCLM option 4 , the member name should be prefixed with HB and the member Type would be Archdef. |
|
Back to top |
|
 |
ANDY Beginner

Joined: 07 Feb 2004 Posts: 127 Topics: 67
|
Posted: Sat Jul 17, 2004 9:27 pm Post subject: |
|
|
vini:
I do like you said. I create a member and copy a archdef from other member. The cobol program should has no problem since it is a copy of other programm which is just change name. Then I build the program. It is still has error as following:
Code: |
==================================
FLM49000 - INVOKING BUILD PROCESSOR
FLM42000 - BUILD PROCESSOR INITIATED - 20:22:59 ON 2004/07/17
FLM44205 - ARCHITECTURE MEMBER: PARM001 TYPE: ARCHDEF REFERENCES
MEMBER: IVCPTRY TYPE: COBOL WITH KEYWORD: INCLD,
USE: INCL INSTEAD
FLM07007 - ACCOUNTING INFORMATION IS NOT ACCURATE FOR
MEMBER: IVCPTRY TYPE: COBOL
ACCOUNTING GROUP: B3ZS14 MEMBER GROUP: B3ZS14
FLM45000 - ERROR PROCESSING CURRENT BUILD
...
=====================================
|
It worked ok once. Then failed and I can not find reason.
Need you help.
cheers
Andy _________________ cheers,
Andy |
|
Back to top |
|
 |
ANDY Beginner

Joined: 07 Feb 2004 Posts: 127 Topics: 67
|
Posted: Sun Jul 18, 2004 11:44 pm Post subject: |
|
|
It is working now, Thank. _________________ cheers,
Andy |
|
Back to top |
|
 |
|
|