What is the use of using MDT in CICS? How it works?
Answers were Sorted based on User's Feedback
Answer / amarnadh reddy
Hi,
Modified Data Tag is used data transfer from a terminal to
the application program. MDT is 1 bit of attribute character.
MDT can be set CTRL=FRSET in DFHMSD will reset the MDT to
OFF(means 0), that this field is not modified.
MDT cab be set ATTRIB=FSET will reset the MDT to ON(means
1), this field is modified.
| Is This Answer Correct ? | 22 Yes | 4 No |
Answer / petchiammal
MDT indicates whether a field is modified or not
MDT on will ensure that data is received into the program
MDTs can be turned on by
Specifying the FSET attribute in the physical map
Setting the attribute byte to FSET in the symbolic map
Keying data into the field
| Is This Answer Correct ? | 9 Yes | 0 No |
Answer / mainframe.rahulz
Modified Data Tag is used in order to avoid a problem called
"MAP FAIL ERROR"
MDT is used to set the attribute field of a named field.
we can use MDT in 2 ways.
1. by using Assembler Macro.
2. By using Application program.
By using Assembler Macro
use DFHMSD CNTL=(FRSET,...
and in DFHMDF ATTRB=(FSET,...
By using Application program
MOVE DFHBMSFRS TO FIELD+F
MOVE DFHBMSFSE TO FIELD+F
| Is This Answer Correct ? | 12 Yes | 7 No |
What is an AEY9 abend ?
Db2 what is the difference between a package and a plan. How does one bind 2 versions of a cics transaction with the same module name in two different cicsregions that share the same db2 subsystem?
What is the CICS Command that is used for reading a record from the TDQ?
Name some translator and compile options and explain their meaning?
whar is the difference bwn LINK() and XCTL()?
7 Answers Cap Gemini, CGI, IBM,
Explain the primary significance of intra-partition and extra-partition tdqs ?
Explain cebr transaction commands?
What will be the length of the eibcalen ,if the transaction is used to cics first time?
Mention the option used in a cics command to retrieve the response code after execution of the command?
what we will give in the ATI after reaching the trigger level eaither transation or program. EXEC CICS TRANSID() TERMID() TRIGGERLVL() what we have to code eaither TRANSATION OR PROGRAM
What happens if i move +1 (instead of -1) to field+L in CICS? Will it show compile time error?
How do you set the MDT option to ?ON? status, even if data is not entered?