Until a few days ago, I didn't experience any issues extracting Deals using the following code:
criteria = "SCREEN(U(IN(DEALS)/*UNV:DEALSMNA*/), \
BETWEEN(TR.MnAAnnDate,19900101,20001231)/*dt:Date*/, \
IN(TR.MnAStatus,""C""), \
TR.MnADealValue(Scale=6,IncludeNull=False)>=1, \
IN(TR.MnAFormType,""A"",""AA"",""AC"",""AM"",""AR"",""M""), CURN=USD)"
display = ["TR.MnASDCDealNumber",
"TR.MnAAnnDate",
"TR.MnAAcquiror",
"TR.MnATarget",
"TR.MnAAcquirorNation",
"TR.MnATargetNation",
"TR.MnADealValue",
"TR.MnAAcquirorPublicStatus",
"TR.MnATargetPublicStatus",
"TR.MnAStatus",
"TR.MnAPctOfSharesOwnedPostMerger",
"TR.MnAFormType"
]
Deals1990_2000, er =ek.get_data(criteria,display)
However, since then running the code results in the following output (which is obviously not correct):
The issue can be solved if I remove the "TR.MnAFormType" parameter in the display list. I checked the data item browser and it seems that this is the correct parameter.