on 05-07-2013 3:34 PM
Hi,
While creating a blend for the process order, the batch determination happens and the below mentioned screen opens
* Batch Determination CO:Select Batches
The issue is whenever more than 8 batches are selected, the system throws a message saying "FIELD XV01FDP-MENGE(9) DOES NOT EXIST IN THE SCREEN SAPLV01F 0100" as shown above.
As far as i noticed , the input to this screen 100 has 11 entries ,meaning 11 batches to be displayed. But the table control has only 7 rows to accomodate.The rest of the entries get switched to the next screen as shown below.
Has anyone faced this issue before? This is a long pending issue and i have checked BADI's , exits.
I wonder how standard SAP step loop can have an issue. Please see the attached file for your reference. Any inputs would be of great help. Thanks.
Thanks,
Aatmika N
Dear,
Change screen 'Batch Selection in Batch Determination' as follows in order to define the step loop as being variable:
Transaction SE51, program = SAPLV01F, screen number = 0100
Select Attributes -> 'Change' -> 'Layout'.
Select the entire step loop (line 16, column 6 to line 23, column 84) using the mouse pointer and then in the Edit menu (submenu Grouping -> Step loop) choose the Variable option.
Save and activate the screen.
For more details please refer OSS note 595669.
Regards,
R.Brahmankar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rupesh,
I checked the note. The step loop is already a variable loop. But then further checking we found since its a variable loop, the number of loop lines vary with screen sizes ( resolution). I also found a code to dynamically determine the lines of a screen.
http://www.erpgreat.com/abap/bdc-number-of-lines-on-screen.htm
When i incorporated the above link code, it worked for 17" inches but not for 19" inches.
So i modified the code to determine the number of loop lines . In which case there is a issue with paging. For instance , i use a 17" laptop screen, the number of maximum lines allowed for batch determination screen is 16 . Where only 7 rows are allowed in the step loop . If i have selected 10 batches , the first 7 batch is picked up correctly but the rest has issues.
Is it even possible to maipulate the step loop to pick up allowed lines with paging? Any ideas. I am close to telling the customer to use a fixed a resolution from the screen properties. But they want it to be dynamic as that roundabout impacts font sizes it seems.
Any idea would be great help.
Thanks,
Aatmika N
Hi ,
Is this some SORT of data uploading technique that you are Using like BDC or LSMW etc for T Code COR2.
Because the error that you are getting is XV01FDP-MENGE(9) field doue not exist on the screen .
Seems like you are entring menge field in your code or recording that is actually not present on the screen.
Please get the Recording or Code checked once for the field MENGE.
Regards,
Amit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Aatmika,
Please check the SAP note 595669 for your reference.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
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.