cancel
Showing results for 
Search instead for 
Did you mean: 

ESS with WebDynpro

Former Member
0 Kudos

Hi

I am going to involve in project which includes webdynpro with ESS.i have basic understanding on webdynpro programming.i don't know anything on ESS.can anybody suggest good tutorial on Webdynpro&ESS senario

Prasad

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

HI Prasad,

This is the basic understanding about bussiness package ESS,MSS .Please read this .It will be useful to get some basic idea abt Bussiness package on ESS,MSS.

SAP BUSINESS PACKAGES

ENTERPRISEPORTAL

Complex, heterogeneous systems crowd the typical IT landscape,

and learning to master them takes time you don’t have.

An enterprise portal can cut through the complexity and unify

applications, information, and services from a single point of

access.

But to truly reap the most benefit from overall IT investment

with an enterprise portal, you need portal content that you can

put to immediate use. After all, an enterprise portal is only as

good as your ability to use it.

Unfortunately, many of today's portal platforms require considerable

post-implementation programming to develop the

content and functionality needed to realize true portal value.

This drains IT resources, frustrates users, and delays return on

investment.

SAP has developed an enterprise portal solution that eliminates

those problems. mySAP™ Enterprise Portal is a robust, industryleading

portal solution that comes with powerful business

packages – predefined, role-specific content that you can use

right out of the box. SAP business packages deliver an intuitive

user interface that brings together all the resources needed for

specific tasks, including internal and external information,

access to services, and access to transactions. The complexities

of transactions have erected an access barrier to business-critical

information and functionality, but SAP business packages tear

down that barrier and allow employees to access the information

they need to do their jobs more efficiently. This unique

combination of portal infrastructure and role-based portal content

offers integrated business processes, fast implementation,

and significant increases in productivity.

PREDEFINED PORTAL CONTENT

FROM THE BUSINESS PROCESS EXPERTS

mySAP Enterprise Portal is a people-centric approach to

mastering today’s heterogeneous IT environments. Based on

open standards, the portal works with both SAP and non-SAP

systems to bring together disparate applications, information,

and services through a single point of access. Its patented unification

technology enhances the portal user's experience with

unique Drag&Relate™ capabilities that simplify portal navigation.

And with integrated business intelligence, knowledge

management, and Web services, mySAP Enterprise Portal improves

collaboration, speeds informed decision making, and

boosts overall employee productivity.

SAP business packages are designed to plug into this powerful

portal platform. Delivering predefined portal content that

follows well-defined business processes, SAP business packages

consist of task-related collections of iViews – specialized portal

applications that users work with from within the portal.

iViews can be personalized at various levels. For example, you

can change the look and feel to match your corporate branding

or determine which iViews are displayed for particular user

roles. Individual users can even decide which iViews they want

to display and in which order.

Most important, by using these business packages, you benefit

from SAP’s unparalleled experience developing business processes

that follow time-tested industry best practices. Many

companies maintain dedicated application specialists trained to

navigate the complexities of underlying applications – SAP business

packages help companies bring transactional functionality

directly to the professionals who need it most. That reduces IT

overhead and increases employee productivity.

SAP breaks business packages into three broad user groups:

users, managers, and specialists.

Packages for Every User: Bonding Users to the Portal

Business packages for users include tasks that are common to

all portal users, regardless of their business area or role within

the enterprise. Tools include e-mail, task lists, calendars, travel

management, benefits management, e-learning, collaboration,

directory searches, and more. By familiarizing newcomers with

the portal environment, these tools extend the benefits of onestop

task processing to a broad base of enterprise employees and

partners. And because they make using the portal easy, these

business packages speed user acceptance and immediate ROI.

Packages for Managers: Boosting Effectiveness

with Sophisticated Decision Support

Business packages for managers provide key information and

analyses for effective decision making, as well as a comprehensive

set of tools for planning and managing staffs and budgets.

With these business packages, line managers, team leaders, and

project heads can drastically reduce the time they spent on

administrative tasks so they can focus their energies on the

strategic work that makes companies successful. Your managers

will be able to:

• Perform administrative duties quickly and easily

• Plan budgets and costs

• React to critical situations on an informed basis

• Plan, measure, and influence business outcomes

• Streamline processes

• Identify and reward top performers

• Initiate and monitor hiring processes

• Manage departmental cost exposure

Packages for Specialists:

Tailoring Content to the Needs of Professionals

Business packages for specialists focus on the needs of specific

professional roles within business areas, including finance, sales,

marketing, and manufacturing. By providing instant access

to task-oriented and role-based business data, these packages

deliver operational tools, ready-to-go analytical scenarios, and

alerts that notify specialists of important business developments

that require immediate attention. The bottom line is that specialists

get consistent, accurate, and up-to-date information

from a variety of sources – information that improves business

efficiency and helps them meet or beat existing deadlines.

A Vast Array of Business Packages

to Meet Your Business Needs

SAP has more than 60 business packages currently available

or under development. Leveraging open standards to integrate

with both SAP and third-party vendors, these business packages

fulfill a wide range of portal content requirements for a host

of business areas and industries. Some examples of business

packages include:

• Users and administrators

• Employee and manager self-service

• Enterprise-wide collaboration

• Assets, product, and project management

• Customer service management

• Strategic enterprise management

And SAP has developed additional business packages to leverage

and extend the value of SAP and non-SAP business intelligence

solutions. These business packages deliver sophisticated tools to

research business performance, analyze data, and access supplemental

information from outside sources.

With reports that provide comparisons, what-if scenarios, and

insightful trend analysis, these business packages help your business

professionals make truly informed decisions. Some of these

include business packages for:

• Sales analysis

• Customer credit management

• Inventory analysis

• Production analysis

• Procurement analysis

• Campaign management

• E-analytics

As part of its firm commitment to open standards, SAP has

developed business packages in conjunction with technology

partners, such as eRoom, WebEx, and Documentum. Still other

business packages utilize real-time Web content and Web services

from partners like Yahoo!. Together, these business packages integrate

third-party and SAP technology to deliver comprehensive

functionality across the entire IT landscape.

The iViewStudio

SAP's iViewStudio Web site (www.iviewstudio.com) hosts

the largest portal content catalogs available in the industry

today, providing a full listing of both SAP and certified partner

content, as well as information on upcoming releases. You

can browse the descriptions of content, download the business

packages themselves, and participate in technical discussions

hosted at the programmer-oriented DevZone. With sections

for both the Java and Microsoft .NET programming communities,

the DevZone reflects SAP’s commitment to supporting

both major technology standards. Partners can also register

online and learn about Portal Development Kit for Java™, which

provides tools and information for developing customized portal

content.

EXAMPLES OF SPECIFIC BUSINESS PACKAGES

Employee Self-Services: Reducing

Administrative Overhead and Costs

The business package for employee self-services helps streamline

administrative tasks common to large numbers of employees

within the organization. For example, where managing business

travel and the associated expense reports previously required

significant human resources, one of the areas within the business

package for employee self-service brings together diverse

sources of information, enabling employees themselves to:

• Plan flights

• Check flight status

• Access hotel descriptions

• Book rooms

• Get maps

• Create, submit, and monitor expense reports

Such functionality requires access to external systems (airline

reservations), external links (hotel information and access to

maps), and internal human resources systems. But the entire

process is completely transparent to users so they can easily

complete travel-related tasks in a way that increases employee

efficiency and vastly reduces administrative costs.

From Alert to Action: Flexible

Inventory Management on the Fly

SAP provides business packages for flexible inventory management

across the entire enterprise. With integrated alerts that

closely monitor back-end systems, specific users receive notification

of critical pieces of information that require prompt action.

A sales manager, for example, may be alerted to a drop in orders

from an important customer, whereas an inventory manager

might be alerted to low levels of inventory.

In response to such alerts, each user can investigate the problem

by drilling down into underlying systems to take the appropriate

action. For example, the inventory manager can investigate

which suppliers offer the needed stock items, examine the terms

and conditions for each supplier, and evaluate the company’s

previous experience with them. Based on this information, the

inventory manager can make an informed decision and place

the order – all from a single, Web-enabled point of access that

eliminates the need to navigate through multiple systems.

FAST IMPLEMENTATION, BUILT-IN BUSINESS

PROCESSES, AND A GREATER RETURN ON YOUR

PORTAL INVESTMENT

By leveraging open standards and integrating information

from any source, SAP business packages provide an exceptional

way to make the most of your portal investment. Offering fast

implementation and ready-to-go business processes, business

packages require a minimum of IT resources while delivering

out-of-the-box content that gets you up and running quickly

and easily.

SAP business packages improve mission-critical decision making,

increase employee productivity, and reduce the overall cost of

doing business. That helps you achieve a rapid portal ROI and

increases the value derived from your enterprise IT investment.

Former Member
0 Kudos

Hi Prasad,

You can go through this link

http://help.sap.com/saphelp_erp2005/helpdata/en/c5/0fab358b096510e10000009b38f839/frameset.htm

and also useful this.

First of all SAP deliver sources and archives for both the ESS/MSS business package and the PCUI_GP framework to enable you to change the sources. This is why the JDI is a reflection on how the backend applications have previously been delivered.

Having said that, it is not at first clear how to view or change dependent development components.

You can get a head start by following the SAP note 872892 JDI cookbook for ESS customers. This assumes you have setup a JDI.

When creating a development track for example to change the standard ESS content you have to specify in the CMS Landscape configurator exactly which SAP software component you want to change. The list of software components actually come from the SLD... its called the CIM list.

When you select SAP_ESS (verison 100) from the list, a default distribution of Source & Archive is selected. After closing the selection window, you should also see 4 dependent components SAP-JEE, SAP_BUILDT, SAP_JTECHS, SAPPCUI_GP with archive selected. Unfortunately you cannot change this!

SAPPCUI_GP contains the framework used by ESS. However if we want to browse the source code of say the floor plan manager, then we need the source code! Incidently we also need the source code if we want to debug ESS and MSS!

A trick I found to obtain the source code was while selecting SAP_ESS, also to select SAPPCUI_GP. That way you automatically get the default source & archive selection. However the trick has a side effect, or what I consider to be a bug with the CBS. Namely, SAPPCUI_GP is no longer considered a dependent of SAP_ESS. While you can import into development, checkout the source code, debug etc, when you come to make changes and use the JDI to activate changes through to consolidation, you find that the build breaks. Or more specifically in the CBS request log you receive messages saying that the public dependent development component cannot be found... build is "BROKEN". This is because the CBS has not checked the dependencies given in the SLD! Further still the SAPPCUI_GP software archive is not moved to the import queue of consolidation.

A temporary work-around is to define two tracks: One where SAPPCUI_GP is a dependent of SAP_ESS where you only receive the archive, but can make changes and activate changes etc. The second track contains then both SAP_ESS and SAPPCUI_GP as main line software components with source and archives. The 3 dependent libraries JEE, BUILDT and JTECHS are also loaded. With the second track you should be able to look at the framework source code and debuf to find out what is going on.

Perhaps someone else has another work-around, but so far I have not seen anything on this forum or in the SAP notes.

So far we have added a translation in dutch which was missed from the standard ESS content and also removed the team calendar button from the leave reqest application as my client has not configured this is ECC-R/3.

I found the WebDynPro source code hard to follow as there is no documentation or training on how the framework actually works. Luckily I did find from a link on SDN a pdf describing ESS & WebDynPro. It was originally from the rampup kit. It is called ESS & WebDynPro, by Ralf Halbedel and Christain Wiele. If you can't find it, send me your email address and I'll post it to you.

Thanks

Nageswara

Former Member
0 Kudos

Nageswara,

Can you kindly send me the ESS & WebDynPro, by Ralf Halbedel and Christain Wiele doc?

Regards,

James

ajloren2000@yahoo.com

Former Member
0 Kudos