‎2012 Jan 12 7:05 AM
Hello ABAPers,
After upgrade from R/3 4.6c to ECC 6.0, when we try to post the parked documents ,It calls FM :POSTING_INTERFACE_DOCUMENT".
Inside it a call transaction is done using FBVB which throws error while posting for more than 4 withholding tax types.
Error : Field WITH_DIALG-WT_BASE(5) does not exist in the screen SAPLFWTD 0100.
On running BDC in foreground mode ,Error is happening when the withholding dialog opens and screen seems to be small to input all the tax codes i.e it shows only 4-5 rows and hence only 4 tax types passes to the screen and remaining is left out and error is thrown. This results in document not getting posted.
But in 4.6 c a bigger screen pops up and no error is thrwon.
We are not able to check FBVB directly, since it does'nt allow Direct call to this transaction.
We have checked lots of thread and notes ,But nothing seems to be relevant or helpful in our case.
Could you please help us in resolving this issue/ let us know if any configuration/ screen variant change is required?
Thanks!
Regards,
M M Jaffer.
‎2012 Jan 12 7:46 AM
Hi,
have you tried using opt-defsize = 'X'. when doing CALL TRANSACTION ....OPTIONS FROM opt ....?
Best regards.
‎2012 Jan 12 8:45 AM
Hello,
We passed the same value DEFSIZE in debug mode, but it is not working.
‎2012 Jan 12 7:55 AM
‎2012 Jan 12 8:33 AM
Hello Nabheet ,
It is a standard code. We are calling the FM 'PRELIMINIARY_POSTING_POST_ALL' for posting the parked document. The FM calls internally another FM 'POSTING_INTERFACE_DOCUMENT'. This calls the transaction FBVB where we get the above error.
Thanks.
‎2012 Jan 12 8:39 AM
I will say search for SAP notes mentioning the above function module
Nabheet
‎2012 Jan 12 9:01 AM
@nabheet,
the FM is not yet released for customer usage by SAP. so SAP will say to search/use for a FM which is released
‎2012 Jan 12 9:15 AM
We have checked the same in SAP notes as well. But we did not get relevant notes. The main FM PRELIMINARY_POSTING_POST_ALL is used in our custom program in 4.6C. This is working fine in 4.6. We are getting error only when the system is upgraded to ECC 6.0.
‎2012 Jan 12 9:18 AM