Application Development and Automation 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: 
Read only

Adding Fields to Sales order

Former Member
0 Likes
4,340

Hi,

I need to add fields in Sales Order Billing Plan Tab.

Can anyone tell me is there any Screen Exit for that or how to do that ?

Thanks,

anjani.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
3,061

No

You can add custom fields in Additional Data B (header or item).

Max

13 REPLIES 13
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
3,061

Here is a link to the help on Sales Document Processing User Exits. I don't think that you can put what you want on that specific tab, but you can on the give user exit screens.

http://help.sap.com/saphelp_46c/helpdata/en/72/23ee347a34d111a4620060b03c3b0e/frameset.htm

Click User Exist, User Exits in Sales, User Exits in Sales Document Processing.

Regards,

Rich Heilman

Read only

Former Member
0 Likes
3,062

No

You can add custom fields in Additional Data B (header or item).

Max

Read only

0 Likes
3,061

Hi,

Can you tell me how to add Custom Fields to Additional B tab.

Thanks,

anjani.

Read only

0 Likes
3,061

Hi Anjani,

Go to se51 T.code, enter program name as "SAPMV45A" and screen number as "8459" . Check radio button layout editor and press change button, this will take you to screen painter, where you can add your new field in that screen.

If you need to update Database table VBAP, add that new field in VBAP.

Hope this help you, or let me know.

Thanks,

Nethaji.

Read only

0 Likes
3,061

Hi ,

Please tell me all the steps required to add Field in AdditionalB Tab of Sales Order.

When i go to Screen painter "SAPMV45A" "8459" to change layout it is asking for Access key. Do i need to get Access key from Admin.

Thanks,

Anjani.

Read only

0 Likes
3,061

Hi

When you try to update a standard object, the system ask you the key. You can obtain this key registering your object on your OSS site.

So you should have an user for OSS, if you haven't or you can't have it you shoul help from your administrator

Max

Read only

0 Likes
3,061

Hi Anjani,

Yes, Access key is required for changing that screen exit.

Steps required to add field in Additional B Tab.

1. Go to se51 enter program name and screen number.

2. Chosse layout editor and press change, it may prompt for Access key.

3.Get Access key to modify screen layout.

4.Once you are in layout,you can add your field to that screen.

5.If you want to update database, create new field in VBAP by using append structure, this will update automatically whenever that field is filled by the user.

The above step is for updating item level .

Hope this helps you.

Thanks,

Nethaji.

Read only

0 Likes
3,061

Hi Anjani,

Hope my suggetion would helped you to solve your problem <REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>

Thanks,

Nethaji.

Edited by: Alvaro Tejada Galindo on Dec 23, 2008 10:15 AM

Read only

0 Likes
3,061

Hi Nthaji,

Thanks. My problem is solved.

Anjani.

Read only

0 Likes
3,061

HI, Experts this tab(Additional Data tab A / B) is not available in ECC 6.0, Can you suggest any other "Go" ?

Read only

Former Member
0 Likes
3,061

If you want to add it to Billing Plan. It will system mod.

As suggested in earlier you can opt for Additional Data A or Additional Data B. To populate values into the required fields use program MV45AFZZ.

Let us know if you need further inputs.

Regards

Mahendra

Read only

Former Member
0 Likes
3,061

Hi Anjani,

User exits in the screens

SAP Screen exit available to add new fields on Additional data screen A or B at header level or item level, but not in Billing plan tab.

Have a look at program name and screen number.

Additional header data is on screen SAPMV45A 0309, additional item data on screen SAPMV45A 0459. These screens contain the Include screens SAPMV45A 8309 or SAPMV45A 8459 as user exits.

Fields which are also to be included in the sales document for a specific installation should be included on the Include screens for maintaining. If an application-specific check module is needed for the fields, this can be included in the Include MV45AIZZ. The module is called up in the processing logic of the Include screens.

For field transports, you do not have to make changes or adjustments.

<REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>

Thanks,

Nethaji.

Edited by: Alvaro Tejada Galindo on Dec 23, 2008 10:14 AM

Read only

Former Member
0 Likes
3,061

Dear All,

I would like to know the process, if any, to add free fields in billing plan tab. So that we can update the values in the same by some user exit.

Also I would like to know how do I proceed with the creation of flexible billing plan. Since all the standard options are weekly, monthy but nothing where in I can specify the period and system will calculate accordingly for given number of days.

If this is possible than do reply this post.

Edited by: Dantham Conpolwedson on Feb 4, 2009 1:25 PM