on 04-12-2013 7:27 AM
Hi experts,
When we create an Infoset query with tcode SQ01 the text of the field "Key for the contribution group" is not shown in the result output.
In the infotype 0061it shows the code and the text, but int the query although it is selected "Value and text" for this field it only shows the code and the text is blank.
Kind Regards,
Julian.
Hi Julian,
this is the case because SAP query is not capable of determining the text easily.
FYI, this is done in class CL_HR_TEXT_IDENTIFIER, method FIND_POTENTIAL_TEXTSOURCES
The field 'key for contribution group' => the text table is T5E4JT
In this table, one of the key fields is TPCCC (Contribution Account Code type), this field however is not part of table PA0061 so the query can not determine its value and not select from the text table.
Hope this helps,
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Julian,
I wouldn't modify the class.
what you can do is to is to add a calculated field in which you apply the same logic as in the infotype.
On SDN you can find some threads on how to do this.
e.g.
http://scn.sap.com/thread/1699872
http://scn.sap.com/thread/1453987
Another option (but I haven't don this yet, so to be tested carefully since this is used outside of SQ01 as well) is to configure an exception for the field in table TEXC_FLD_C). In this table you can enter a function module that you'll use to determine the text values.
Mucho suerte 🙂
Kr,
Tom
User | Count |
---|---|
99 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.