2013 Jul 29 12:54 PM
Hi SAP Experts,
In the table DFKKKO (FICA document header), the classification key field OPORD seems to be activated through enhancement activation from IMG path
SPRO-->Financial Accounting (New)-->Contract Accounts Receivable and Payable-->Program Enhancements-->Prepared Enhancements-->Classification Key.
In my project system, this field is already activated from the above said location. But this field does not appear in transaction FPE1 (Post document) but can be seen in FPE2/FPE3 only if field has any value. Now the requirement is to show the classification key in FPE1 transaction as sometimes the user will have to populate value into this field.
Found through debugging about the function module FKK_ENHANCEMENT_STATUS_CHECK which actually looks at the ACTIV indicator in the table TFKENH. Now this table is a system table and cannot be modified by customers.
Any idea on how to activate the indicator in table TFKENH or how to make the classification key field available for input in FPE1 transaction?
Thanks in advance.
Thanks,
Sakthi.
2013 Jul 30 1:35 AM
Hi Sakthi,
Table TFKENH points to the same configuration node that you have mentioned in your above post.
Ideally once you have checked the indicator in the configuration node and have executed it, then the classification key should get populated in transaction FPE1.
But in your scenario, its not happening because, the field Checkbox is still not set as X in the table TFKENH.
Check and implement SAP note 1874142.
I think this would resolve your issue.
Hope it helps..
Thanks,
Amlan
2013 Jul 30 11:53 AM
Hi Amlan,
Thanks for your reply.
The SAP note 1874142 seems like more relevant to the write-off process and doubtful items. I would like to get the classification key field in FPE1 transaction.
Thanks,
Sakthi.
2013 Aug 01 1:42 AM
Hi Sakthi,
The function module FKK_ENHANCEMENT_STATUS_CHECK checks whether the enhancements of the table DFKKOP\DFKKKO\DFKKORDERPOS etc, which are delivered by SAP, are active in your system or not.
The classification key in FPE1 transaction points to the field OPORD in table DFKKKO.
Check whether the field OPORD is appearing in the above tables or not.
In either of the scenario, I would recommend you to check with your BASIS guys first and then if required raise an OSS with SAP for the same.
Hope it helps.
Thanks,
Amlan