Skip to main content

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta
In this forum post the space between FILLER and PIC look identical to me.
What is the difference on your system?

Net Express doesn't change the characters in the source, perhaps there is an embedded tab used instead of spaces?

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta
Hi Chris,

Thanks for reply and correction.

I have replaced space with (..)s

also i have tried using SOURCEFORMAT"FREE"/"FIXED"/"TERMINAL"

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta
Hi Chris,

Thanks for reply and correction.

I have replaced space with (..)s

also i have tried using SOURCEFORMAT"FREE"/"FIXED"/"TERMINAL"

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta
Chris

Is there any way/Directive by which i can control the code(copybook) format(Space between variable and PIC) generated by BMS painter

[Migrated content. Thread originally posted on 11 October 2011]

Hi

I have a CICS MAP taken from mainframe and compiled it on microfocus to genrate Copybook.

The contents of Copybook genrated on mainframe and microfocus are same, however following came to my notice

on Mainframe : 03 FILLER .PIC X(04).
ON Microfocus Net express : 03 FILLER .............PIC X(04). ( NOTE SPACE BETWEEN FILLER AND PIC)

This copy book is used some where we compare the string , the sebsequent program fails as they are formatted differently.

is there any way on netexpress i can have copybook formatted in same way as on microfocus.

Thanks

Cheeta
I don't see anything of that sort.

It wouldn't be a directive because copyfile generation is not controlled by the compiler.
You might want to open up a support incident and create an enhancement request for this if it is important to you.

If anyone else knows of an option or environment variable that can be set to control how the copybooks are created, then please chime in here...