Archive for the ‘Enhancement’ Category

I found some great posts about BADIs in SD module and summarized them in this post. Hope this can help you.

HU_BADI Business Add-Ins for Handling Units
LE_SHP_BADI Business Add-Ins in Shipping
LE_TRA_BADI Business Add-Ins in Transportation

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Sunday, April 18th, 2010 at 22:53 | 0 comments
Categories: ABAP, Enhancement
Tags: ,

Sometimes we need to configure the sap server to pop up a message to the users when they logon to the system. Generally, there are two methods to meet this requirement.

1. Go to transaction SM02 – System Messages. You can maintain the system message here. If user refreshes or open the window, the system message will be displayed.
2. But business wants only part of user will receive such messages when user logon, above method doesn’t work very well. Some enhancement needs to be done. Use customer exit ‘SUSR0001’. Below are the detail steps.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Thursday, February 4th, 2010 at 17:07 | 0 comments
Categories: ABAP, Enhancement

SAPLink is a great tool for ABAPer to share the ABAP development objects between programmers. It is quite easy to import and export custom objects.

This open source project is hosted in Google code and this is the project link: http://code.google.com/p/saplink/.

The core SAPLink only support report and class objects. For other objects like scripts, smartforms and function group, you can down load corresponding plug-ins from another project: SAPLink-plugins.

Here is the document about how to install SAPLink and the user manual. https://wiki.sdn.sap.com/wiki/display/ABAP/SAPlink+User+Documentation

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Tuesday, February 2nd, 2010 at 14:17 | 0 comments
Categories: ABAP, Enhancement
Tags: ,

There are several ways to find BADIs in the program.

1. Set a beark-point in method ‘CL_EXITHANDLER=>GET_INSTANCE’. Because old BAID technology will always call this method to get the BADI instance.

2. Search string ‘CL_EXITHANDLER=>GET_INSTANCE’ in the program. This drawback of this method is that the program may call another program in the runtime. In this case, you will be able to find the BADI in another program.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Wednesday, December 30th, 2009 at 21:16 | 0 comments
Categories: ABAP, Enhancement
Tags: ,

Symptom

You want to display a customer-specific text on the SAPGui logon screen.

Other terms

SAPMSYST, screen 0020, logon, login, signon, sign on screen, logon screen

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Tuesday, November 24th, 2009 at 23:02 | 2 comments
Categories: ABAP, Enhancement

This post will list as many BADI in SAP SRM as I can. It will be updated once I encounter new one;-).

BBP_DET_TAXCODE_BADI Exit for Determination of Tax Code

You can extend the current determination (that occurs via the domestic/international indicator and category ID), deviating from the settings in table BBP_DET_TAX_CODE Determine Tax Code for Country/Product Category.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Monday, September 28th, 2009 at 20:42 | 0 comments
Categories: ABAP, Enhancement, SAP SRM
Tags: ,

This article aims to give a brief introduction about the SAP Enhancement technologies. The standard deliveried sap programs do not always meet the requirement, so enhancment is an very importment part in the ABAP development. SAP provide several technologies to support developer to enhance the standard logic.

1. User exit.

Actually user exit is not part of enhancement technology, as it need us to enter access key to modify it. But sap delivery these user exit form routines in seperate include files and will not overwrite them in the upgrade version. So we can feel free to modify them.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Live
  • MySpace
  • Twitter
  • email
  • Identi.ca
  • Print
  • Yahoo! Bookmarks
Tuesday, September 15th, 2009 at 20:37 | 0 comments
Categories: ABAP, Enhancement
TOP