If you change or add input/output fields you will Of Course have to change your program logic for those fields.
If the change in the Map only affects constants/text, there is no change in program logic.
In both cases you will have to tell CICS to use the new Mapset, using CEMT NEWCOPY, after you have assembled the Mapset/Map. This is also true for your program.
Joined: 29 Oct 2010 Posts: 112 Location: Puerto Rico
Good day to all!!!
1. Make the changes to your map, assemble the map generating a map phase and linkedit (Bind) the phase to the library that your CICS region is using.
2. Like Peter mentioned you got to do a CEMT NEWC on the new map phase.
3. Then you got to assemble your map again but this time to generate a DSECT of the map which will be an object deck that will be catalog into your compile library.
4. Make the changes to your program if any, compile your program (to include your new DSECT or copybook) and linkedit the phase to the library that your CICS region is using.
5 Do a CEMT NEWC on the new program phase and you are ready to go.