Hi
In transaction ME47 I want to default the tax code (in screen 311 SAPMM06E) from some vendor condition record but I could not find any enhancement which lets me do this. Though there are some enhancements in me47 but none of them has got ekpo as an export variable. Now I have got only two options.
1) Implementing the default tax code logic through a field exit in 311 but that would require the user to visit that screen which I want to avoid at any cost. Since it's inteneded to be defaulted user expects it to be populated automatically (User at present opens this screen only for putting the tax code and nothing else). Unfortunately we are not able to achieve this using config.
2) In other exits with import-only params of ekpo like EXIT_SAPMM06E_016 called from CUSTSCR1_ITEM_SET_DATA_PBO
or EXIT_SAPMM06E_012 called from MM06EF0C_CUSTOMER_DATA_CHECK I can set ekpo of SAPMM06E thru hack technique of field-symbols but this is not desirable as future SAP flow/logic changes may render the behaviour undesirable and SAP doesnt wants these exits to be used for any change.
Can you either suggest me any other suitable enhancement that can be used here or what's your opinion about the kind of round-about stuffs as mentioned in option 2.