Hello MM Sapper’s
I have executed transaction ME5A in Production environment by mentioning below input details,
Purchase requisition - XXXX
Purchasing group - *
Scope of List - ALV
Plant - XXXX
Processing Status - N
Sort Indicator - 1
Then I got the resulting list appears quickly as expected by business.
When I click on account assignment button I got the ABAP Runtime Errors as TSV_TNEW_PAGE_ALLOC_FAILED.
I have done an initial analysis regarding this issue / dump and observed that the Purchase requisition – XXXX is non-Assigned and it is created for plant – XXXX and also it doesn’t have account assignment category in Production environment.
Based on the dump I understand that when I click on account assignment button system checks in background whether entry is maintained in table – EBKN for the fields BANFN and BNFPO that is for the Purchase requisition – XXXX account assignment category maintained or not. Since in my case there is no account assignment category maintained for the given purchase requisition system throws the Runtime Errors as TSV_TNEW_PAGE_ALLOC_FAILED.
Here my question is why system shouldn't tell me that Account Assignment does not exist, instead of an ABAP runtime error?
P.S: I have executed ME5A with purchase requisition that has an account assignment, and I can get to the screen quickly.