Sales order screen enhancement

Posted on 22.02.2021 Comments

I've modified our Sales Order by adding some custom fields and am satisfied with the results. On the Sales Order screen however, the data fields are cramped all together on one line and are small so you can't clearly see the data entered in the fields.

Go to Solution. I appreciate you providing a detailed information and clarifying your concern. Allow me share some insight about this. We take this as an opportunity for us to improve our product features. Once we receive any updates about this, I'll make sure to post the details here in the Community.

sales order screen enhancement

In the meantime, here's a place where you can check for the newly updated features in QuickBooks Desktop:. I'm always around if you have any other concerns.

Just make sure to leave a comment below and I'll get back to you. View solution in original post. Thanks for posting in the Community and for providing a screenshot. When customizing your SO, you can use the Layout Designer option and manually drag the sides of the fields to either widen or increase their sizes. However, you'll only see these changes when printing it. Here's how:. Go to the Lists menu at the top, then pick Templates on the drop-down.

Locate and double-click the specific template you're using to open the Basic Customization window. Choose Layout Designer at the bottom, then manually drag the sides of the fields. Select OKthen OK again.

sales order screen enhancement

That should do the trick. You can also check out this article for future reference: Use and customize form templates.

Please let me know how it goes or if you have any additional questions. I'm a comment away if you need further help. Hope you have a good rest of the week! How do I make these fields wider on the screen not on the printed Sales Order? They are all crammed together and all approximately the same width.The enhancement concept allows you to add your own functionality to SAP's standard business applications without having to modify the original applications.

To modify the standard SAP behavior as per customer requirements, we can use enhancement framework. This document explains about User exits and Customer Exits. There are different ways to implement custom functionality in the SAP standard code. The user exits are generally collected in includes and attached to the standard program by the SAP. User-exits are empty subroutines that SAP Developers have provided for you. You can fill them with your own source code.

Technically this is a modification. You will find all the includes for user exits in SD. Most of the time documentation is maintained for each subroutine which helps developer for better understanding of the subroutine.

Select the subroutine according to the requirement and start coding within the subroutine. Customer exits SAP creates customer exits for specific programs, screens, and menus within standard applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks. Technically this is an enhancement. You can only use customer exits if they already exist in the SAP System.

Types of Customer Exits 1. Function Module exits 2. Screen exits 3. Menu exits. The exit is implemented as a call to a function module. The code for the function module is written by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module. Only permissible country code is 'US'. The sub screen is called within the standard screen's flow logic. Menu exits: Menu exits allow you to add your own functionality to menus.

Method 1: Call customer If you are searching customer exits based on particular transaction. Go to Transaction. Ex: VA For Purchase Order package is ME. Give Package and Execute. We can find out all the possible Enhancement Customer exits based on this Package. Click on Module name ex: SD.We are creating a purchase order. Now we want as as soon as the above outbound idoc is created from PO, we also want a sales order to be created.

If yes, please suggest the exit name and request to tell us how to trigger sales order creation from such user exit? You are creating a sales order from a Purchase order created within the same SAP instance? If so, my question would be why. MRP should be able to see demand created on a plant from the purchasing side. We currently use the process of creating sales orders from purchase orders between our different SAP instances, but we go through the SAP PI module to do the conversion from outbound purchase order idoc to inbound sales order.

Yes, it is the same SAP instance. Within the same instance, you should be able to drive demand by the PO.

sales order screen enhancement

If you create a sales order as well, wouldn't it duplicate the demand? Anyhow, I am thinking there must be a good reason you are doing this. We have never done this before, but as I said we use PI to convert when going between our instances. What we generally do is take the same segments from the outbound PO into the inbound Sales order IDoc because they are the same Idoc types, but there are some exceptions and many segments that are not necessary.

The outbound vendor on the control record would need to be converted to the customer on inbound order on the sales document. In general, everything else comes in okay. Hope this helps! Some name. Tech Sign In Page. Forgot Password? Don't have an account? Sign up. Some name 14k Followers. Hi all, We are creating a purchase order.Add a line item automatically when a user clicks on save to sales order in VA There is a long list of user-exits present in SD module that facilitate customization to the standard process.

To add an item manually in a SO the only input required from the user is the material number and quantity.

USER EXIT for sales order (VA01 / VA02)

Rest all the information is determined automatically by the standard code. The automatic addition of item should take care of below points. This user exit is used to transfer some fields to the sales order header. Howeverwe will write our code in this exit to add an item during save. IF sy - subrc NE 0. CLEAR : vbap. This will take care of substitution items if any for this material. This will take care of schedule lines of the item.

Go to VA01 to create a sales order. Enter sold to party and other details. Add 1 item manually. Check the SO in VA Here the item 20 is added successfully. Check line item schedule line data:. Thuswe see in this way a line item can be added automatically in the sales order. This can be used in certain business scenarios like:.

SAP Sales Document Tutorial: VA01, VA02, VA03

Feel free to provide feedback and valuable comments. All FAQ. Login Register.This blog provides an overview about Sales Order Enhancements I was involved with, with useful links to further information. Altervative material search implemented in Sales Order that comprises a full-text index based search for materials.

Search results are shown with plenty of fields including vendor information. Search results are further enriched with list price, customer price and purchasing price, as well as stock availability for own and selected plants. In addition, a catalog search is integrated to search for supplier products without material master. New materials can be easily created out of the catalog search results, based on existing materials as copy template, or from scratch. Usability improvements, generic features and a personalization option have been done as well.

As a goodie customer specific funtions keys can be created to include further functions, actions, jumps to transactions, display images etc.

The Material View provides a wealth of material and item information all consolidated on a single screen, thus allowing sales reps to answer customer questions faster than ever before. In sales order a new field for a full text customer search is provided.

Add Custom Tab Screen in MIGO

An unambiguous search result is taken directly to sold-to party field. For multiple results a popup is shown. This feature provides a start screen to call either the Enhanced Material Search or the Material View without having the need to start a sales order.

Prerequisites are of course the proper implementation of the Enhanced Material Search and the Material View see above. Requires ERP 6. Learn how the high-performance features of the Advanced Returns Management solution of the SAP ERP application help businesses accommodate demanding customer expectations for straightforward returns policies. With greater efficiency in the returns process, companies save costs while providing transparency for their customers.

I have now compiled an own BPX article about it, that also contains its easy configuration. We wanted to use the lean sales order entry process as outlined in the new featurs in latest enhancement packs.

Can you advice us how to implement that? As this seems to be a question, which is not relevant for this particular blog, please respond to my email address ingo. Thank you, Ingo Like 0 Former Member August 12, at pm I had a quick look at presentation one slide on simplified Price maintenance, is this presentation slide is implemented in Ehp4. It was taken from a customer specific implementation and does not represent standard capabilities. In standard there is no fast entry tab.I'm using ECC.

If you, the reader of this message, are not the intended recipient, you should not disseminate, distribute or copy this communication. If you have received this communication in error, please notify us immediately by return email and delete the original message.

sales order screen enhancement

You can do this via SHD0 transaction. Now for all the users entered in that user group. Or else you can ask abapper to check any implicit enhancement is available.

Some name. Tech Sign In Page. Forgot Password? Don't have an account? Sign up. Some name 14k Followers. Dear all, I'm using ECC. Pls help. IT Support Manager. Follow Tech Sign In Page. Here an example to hide Netwr: case screen-group2. Hope it helps. March 09, AM. Something went wrong on our end. Please try again later. Hi, You can do this via SHD0 transaction.

February 19, AM. Sign In to Post a Comment. Sign In. Hide Comments View Comments. Looking for more? Search the archive of solutions and how-to's. Ask a new question to a community of peers. Best Practice - Intangible Items. Consignment Stock Issue.Customer wants to add some user defined fields to the SAP standard sales order. It can be either at Header level or Item level.

So the user entries will be saved into the standard tables upon saving the sales document. For this purpose SAP has provided user-exit screens Screen no. Since this is a user-exit screen provided by SAP. We need to have the access key to implement the changes. We can see the user-exits screens sub screen provided by standard SAP. New structure will be appended into the table. Go to the screen painter and display the sub screen Display the layout of the screen and add the new field that has to be added.

For example, in display mode the field should be input disabled. For example, if the field is left empty raise an error message. Activate the screen. Now the required new field is added into the user exit screen. So the exit is implemented and activated.

Refer the detailed display. Go to the change mode VA02 of the Order. And change the counted quantity, save the document.

Check the table entry again. In detailed display the value is updated. I was searching for this when I found your wiki. The wiki is really helpful and well organized. Can you please help to identify or find the exits and BADI.

How to add custom screen in CJ20N on project

Application Server Infrastructure. Browse pages. A t tachments 19 Page History. Jira links.