Skip to Content
0
Former Member
Apr 27, 2009 at 09:38 AM

cursor positiong at POV

210 Views

Hi,

my customer's requirement is to move a cursor at the end of PROCESS ON VALUE REQUEST on one subscreen field to another field.

Details: during sales order item creation (VA01) the cursor is positioned automatically at the field for Material (program SAPMV45A, subscreen 4900). After a matchcode is triggered the program goes through POV on the screen (module RV45A_MABNR_VALUES) and displays it afterwards - without going through PBO or PAI. The request is to move the cursor automatically to the "Quantity" field after material is selected (that means at the end of POV on material field). The reason: a call center agent has to be able to enter many sales order items as quickly as possible u2013 from their point of view the reduction of manual cursor positioning would be very helpful.

I've already tried to add following modifications at the end of module RV45A_MABNR_VALUES:

- SET CURSOR u2013 it doesn't work, since it's not PBO

- SET SCREEN u2026/ LEAVE TO SCREEN u2026 - it's not allowed since 4900 is a subscreen

- SUPPRESS DIALOG - it doesn't work neither

Even if they worked, I wouldn't be happy with these solutions, since they trigger PBO / PAI again, which could be time consuming.

My idea has been to find something similar to the function module DYNP_VALUES_UPDATE (screen fields update w/o PBO) which would enable cursor positioning too, but I couldnt' find it.

Any ideas?

Edited by: Tomislav Sesnic on Apr 27, 2009 11:42 AM