<< Click here to Goto HomePage

     
     
Showing posts with label abap. Show all posts
Showing posts with label abap. Show all posts

Tuesday, October 17, 2006

Enabling portal branding for specific user in SAP Enterprise Portal


If you want to enable portal branding for specific user in SAP Enterprise Portal the steps to follow are:

  1. Copy the standard SAP theme and save as new theme
  2. Create a Portal Desktop
  3. Changing the Main Rules

Let us look at step by step procedure
  1. Copy the standard SAP theme and save as new theme
    • Create the required Theme by following the path
      System Administration --> Portal Display --> Theme Editor.
    • Select any one of the already existing themes and save as your new theme.
    • Add your own logo and other settings for the saved theme.

  2. Create a Portal Desktop
    • Create a portal Desktop by following the path
      System Administration --> Portal Display --> Desktops and Display rules.
    • Expand the Portal content. Create your own folder.
    • Then go to Portal content --> Portal users --> Standard portal users -->Default framework page.
    • Copy this Default framework page and place in the folder you created.
    • Right click on the created folder and create new desktop.
    • Now Right click on the copied default framework page and Select Add Frameworkpage to Portal Desktop.
    • Now go to the place where you created the Theme and right click the theme and select Add theme to portal Desktop.
    • Now in the creation of the new portal desktop select the entries and select the button "Set Default" for both the options and then save


  3. Changing the Main Rules
    • Go to Portal content --> Portal Administrators -->Super administrators -->Main rules.
    • Right click and select edit object.
    • Click "Add IF Expression". Another IF statement is added. Already existing IF statement is necessarry.
    • Here you select If user = some user
    • Click the "Then" Statement.
      Now go to the Portal desktop you created and right click the portal desktop and select "Add portal desktop to expression".
    • Now save the rule collection.

    You are done for the user.
    Now close the browser and loggin with the specific user. After some time you will see the new portal branding for the specified user.

Thursday, September 07, 2006

Writing Hello World in ABAP


Hey ppl,

Here's a simple 2 lines code that will print-out the infamous "Hello World" in ABAP (Advanced Business Application Programming). Yup, you heard it write - ABAP!!!


REPORT ZHB00001.
*Hello world in ABAP/4 *
WRITE: 'Hello world'.


ABAP is one of many application-specific fourth-generation languages (4GLs) first developed in the 1980s.

It was originally the report language for SAP R/2, a platform that enabled large corporations to build mainframe business applications for materials management and financial and management accounting. ABAP used to be an abbreviation of Allgemeiner Berichtsaufbereitungsprozessor, the German for "generic report preparation processor", but was later renamed to Advanced Business Application Programming. ABAP was one of the first languages to include the concept of Logical Databases (LDBs), which provides a high level of abstraction from the basic database level.
ABAP was intended to be used by end users so that they could manipulate the data themselves, but the 4GL turned out to be too complex for ordinary users. High-level programming skills are still required to create ABAP programs.
ABAP remains the language for creating programs for the client-server
R/3 system, which SAP first released in 1992. As computer hardware evolved through the 1990s, more and more of SAP's applications and systems were written in ABAP. By 2001, all but the most basic functions were written in ABAP. In 1999, SAP released an object-oriented extension to ABAP called ABAP Objects, along with R/3 release 4.5.
SAP's most recent development platform,
NetWeaver, supports both ABAP and Java.