Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Regarding MV45AOZZ and MV45AIZZ, using these includes display the fields

Former Member
0 Kudos

Hi,

using the MV45AOZZ and MV45AIZZ includes i have to display some fields in display mode even in chage mode.

The requirement is to make certain fields display only. This would prevent certain users ( SPOC ) not to edit or change these fields without interacting with the OTS team.

SPOC users would go into orders in Change mode and make changes for manual allocation like changing the plants or the Schedule line dates.

Field which need to be in display mode in order change model –

Bill to Address ,

Ship to address,

Pricing – screens

Payment Terms –

Freight terms -

how to do this ?? very urgent.. thanks in advance

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Do as below:

1. Insert a module with pattern ZZ* in the PBO flow logic of the respective screen.

2. Create these modules in the programs you mentioned.

3. For disabling field in a screen, code shld be like:


   loop at screen.
     if screen-name = <screen fld>
        screen-input = '0'.
        modify screen.
        exit.
     endif.
   endloop.

Regards

Eswar

3 REPLIES 3

Former Member
0 Kudos

Do as below:

1. Insert a module with pattern ZZ* in the PBO flow logic of the respective screen.

2. Create these modules in the programs you mentioned.

3. For disabling field in a screen, code shld be like:


   loop at screen.
     if screen-name = <screen fld>
        screen-input = '0'.
        modify screen.
        exit.
     endif.
   endloop.

Regards

Eswar

0 Kudos

where i need to put the logic u have mentioned.

0 Kudos

Check the comments in the includes you mentioned.

You need to insert:

1. Module statement in screen flow logic

2. Module routine in MV45* program.

Regards

Eswar