cancel
Showing results for 
Search instead for 
Did you mean: 

problem in navigation in ITS screen for delivery addresses

Former Member
0 Kudos

HI all,

We are using SRM 5.0, ECC6.0 and ECS scenario.

We have customised the standard program BBP_ADDR_MAINTAIN (transaction code BBPADDRINTC), for the screen 220, there is a table control but in the corresponding ITS screen the navigation between the records for the table control, always shows in the multiples of 20.

For example for 15 records at the bottom of the table control it shows "<< < 1 - 10 From 20 > >>", if you go to the next page it will say "<< < 11 - 20 From 20 > >>".

I check in the PBO of the program and saw that there is a module set_tab_cont_200_lines. in this module it performs something like this :

no of records = 15

lv_rest = 15 - 10, so lv_rest is 5

lv_count = 10 - lv_rest, now lv_count is 5

then 5 empty lines are appended to the internal table containing the actual records to be displayed. whenever I try to modify this, it has other repercussions such as

1. When I delete a record, the record below the deleted record appear twice.

2. When I add a record the new address is not displayed, but appears later.

Any or all help regarding this will be really appreciated.

Thanks and regards

Kishan

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Just a suggestion:

Comment out the following line in MODULE SET_TAB_CONT_220_LINES OUTPUT (FORM SET_TAB_CONT_220_LINES)

ADD LV_COUNT TO TAB_CONT_220-LINES.

Former Member
0 Kudos

Just a suggestion:

Comment out the following line in MODULE SET_TAB_CONT_220_LINES OUTPUT (FORM SET_TAB_CONT_220_LINES)

ADD LV_COUNT TO TAB_CONT_220-LINES.

Former Member
0 Kudos

Hi Jay,

I did try it out. it results in the problem no.2, as mentioned in my post.

Regards

Kishan