Monday, August 27, 2007

ERP - end to end - SAP

ERP

SAP ( Systems Applications and Products ) is basically an ERP.* :

What is ERP ?

Ans: ERP is an acronym for "Enreprise Resource Planning".an ERP attempts to integrate all departments and functions across a company onto a single computer system that can serve all those different department's particular needs. E : Enterprise is a huge business Organisation.R : Resources are Money,Material,Man power,Machinery,MethodsP : Planing for optimal Utilization of resource for a huge business Organisation.


Why do Enterpises(Companies) Fix ERP in their Organisations ?There r 5 major reasons Y companies undertake ERP.


(1) Integrate financial Information
(2) Integrate Customer Order Information
(3) Standardize and speed up manufacturing processes
(4) Reduce inventory
(5) Standardize HR information.


(1) Integrate financial Information : As the CEO tries 2 understand D copmany's overall performance,he may find many different versions of the truth .Finance has it's own set of revenue numbers,sales has another version and the different business units may each have their own versions of how much they contributed 2 revenues. ERP creates a single version of D truth that cannot be questioned because everyone is using D same system.

(2) Integrate Customer order information : ERP system can bcome D place where D customer order lives from D time a customer service representative receives it unitll D loading dock ships D merchandise & finance sends an invoice.By having this info in one software system,companies can keep track of orders more easily and coordinate maufacturing,inventory and shiipping among many different locations @ same time.

(3) Standardize and speed up manufacturing processes : Manufacturing companies -especially those with appetite 4r mergers & aquisitions often find that multiple business units across D copmany make D same widget using different methods & computer systems. ERP systems come with standard methods 4r automating some of D steps of steps of a manufacturing process. Standardize those processes & using a single,integrated computer system can save time,increase productivity & reduce head count.

(4) Reduce inventory: ERP helps D manufacturing process flow more smoothly & it improves visibility of D order fulfillment proces inside D company.That can lead 2 reduced inventories of D stuff used 2 make products & it can help users better plan deliveries 2 customers,reducing D finished good inventory @ D warehouse & shipping docs

(5) Standardize HR information - especially in companies with mulitiple busines units, HR may not have a unified,simple method for tracking employees time & communicating with them abt benefits and services.ERP can fix that.In D race 2 fix these problems ,companies often lose sigt of D ERP packages r nothing more than generic representatives of the eays a typical copmany does business, While most of packages r exhaustively comprehensive ,each industry has its own qurks that amke it unique. Most of the ERP systems r designed 2 be used by discrete manufacturing companies . The ERP programs r modified according 2 D needs of each industry which install them.

SAP ( Systems Applications and Products ) is basically an ERP.* :

What is ERP ?

Ans: ERP is an acronym for "Enreprise Resource Planning".an ERP attempts to integrate all departments and functions across a company onto a single computer system that can serve all those different department's particular needs. E : Enterprise is a huge business Organisation.R : Resources are Money,Material,Man power,Machinery,MethodsP : Planing for optimal Utilization of resource for a huge business Organisation.


Why do Enterpises(Companies) Fix ERP in their Organisations ?

There r 5 major reasons Y companies undertake ERP.

(1) Integrate financial Information
(2) Integrate Customer Order Information
(3) Standardize and speed up manufacturing processes
(4) Reduce inventory
(5) Standardize HR information.


(1) Integrate financial Information : As the CEO tries 2 understand D copmany's overall performance,he may find many different versions of the truth .Finance has it's own set of revenue numbers,sales has another version and the different business units may each have their own versions of how much they contributed 2 revenues. ERP creates a single version of D truth that cannot be questioned because everyone is using D same system.

(2) Integrate Customer order information : ERP system can bcome D place where D customer order lives from D time a customer service representative receives it unitll D loading dock ships D merchandise & finance sends an invoice.By having this info in one software system,companies can keep track of orders more easily and coordinate maufacturing,inventory and shiipping among many different locations @ same time.

(3) Standardize and speed up manufacturing processes : Manufacturing companies -especially those with appetite 4r mergers & aquisitions often find that multiple business units across D copmany make D same widget using different methods & computer systems. ERP systems come with standard methods 4r automating some of D steps of steps of a manufacturing process. Standardize those processes & using a single,integrated computer system can save time,increase productivity & reduce head count.

(4) Reduce inventory: ERP helps D manufacturing process flow more smoothly & it improves visibility of D order fulfillment proces inside D company.That can lead 2 reduced inventories of D stuff used 2 make products & it can help users better plan deliveries 2 customers,reducing D finished good inventory @ D warehouse & shipping docs

(5) Standardize HR information - especially in companies with mulitiple busines units, HR may not have a unified,simple method for tracking employees time & communicating with them abt benefits and services.ERP can fix that.In D race 2 fix these problems ,companies often lose sigt of D ERP packages r nothing more than generic representatives of the eays a typical copmany does business, While most of packages r exhaustively comprehensive ,each industry has its own qurks that amke it unique. Most of the ERP systems r designed 2 be used by discrete manufacturing companies . The ERP programs r modified according 2 D needs of each industry which install them.

Need of ERP

Need Of An ERP: ERP Is used for planning our reources to get maximum profits

with minimum Efforts.


How to Provide ERP Solutions ?

(1) Business Process Analysis
(2) Document Analysis
(3) Client Sign Off
(4) GAP Realization
(5) Realization
(6) Testing
(7) Q.A. ( Quality Analysis )
(8) Go- live
(9) End User Training
(10) Post Production Support.

HISTORY OF SAP.Founded in 1972,SAP is the recognised leader in providing collabrative business solutions for all types of industries and for every major market. Headquartered in Willdorf,Germnay,SAP is the world's largest inter-enterprise software company,and the world's third largest independent software supplier overall. SAP employs over 28,900 people in more than 50 countries SAP profesionals are dedicated to providing high-level customer support and sevices.


1972 - Five former IBM employees

(1) Dietmer Hopp
(2) Hans-Werner
(3) Hasso Plattner
(4) klaus Tschira
(5) Claus Wellenreuther

Launch a company called SAP - Systems Analysis and Program Development.later known as SAP - Systems Applications and Products.1973 - R/1 system is created

R stands for Real Time
1 stands for one tier.

1980 - SAP MOVES TO Max-Planck-Strasse in an industrial park in Walldorf,near Heidelberg,Germany.

1981 . SAP R/2 is widely accpeted.R stands for Real time2 stands for two tier.

1986 -SAP moves outside Germany,Austria.Revenues reach DM 100 million around U.S. $52 million ) earlier than expected.

1988 - SAP GmbH becomes SAP AG.Nov 4 ,1.2 million shares are listed on Frankfurt and Stuttgart stock exchanges.

1992 - SAP R/3 is unleashed in market.

1996 - 1,089 new SAP R/3 customers have been won.

1997 - SAP celebrates it's 25th anniversary and now employs around 12,900 people.

1998 - SAP stocks now trades on New York Stock Exchange (NYSE).

1999 - In May Co-Founder,Co-Chairman and CEO Hassao Plattner announces the mySAP.com stratergy.

2000 -More than 10 million users work with SAP solutions.There are now 36,000 installations worldwide,1,000 partners,22 industry business solutions and 13,500 customers in 120 countries.SAP becomes world's third largest independent software vendor.

2002 - With sales of U.S.$7.8 billion and 29,000 employees,SAP is one of the leading vendors of e-business solutions.2003 - SAP Netwaver is introduced

HISTORY OF SAP.
Founded in 1972,SAP is the recognised leader in providing collabrative business solutions for all types of industries and for every major market. Headquartered in Willdorf,Germnay,SAP is the world's largest inter-enterprise software company,and the world's third largest independent software supplier overall. SAP employs over 28,900 people in more than 50 countries SAP profesionals are dedicated to providing high-level customer support and sevices.


1972 -
Five former IBM employees (1) Dietmer Hopp
(2) Hans-Werner
(3) Hasso Plattner
(4) klaus Tschira
(5) Claus Wellenreuther
Launch a company called
SAP - Systems Analysis and Program Development.later known as
SAP - Systems Applications and Products.

1973 -
R/1 system is created
R stands for Real Time
1 stands for one tier.

1980 -
SAP MOVES TO Max-Planck-Strasse in an industrial
park in Walldorf,near Heidelberg,Germany.

1981 -
SAP R/2 is widely accpeted.
R stands for Real time
2 stands for two tier.

1986 -
SAP moves outside Germany,Austria.Revenues reach DM 100 million around U.S. $52 million ) earlier than expected.

1988 -
SAP GmbH becomes SAP AG.Nov 4 ,1.2 million shares are listed on Frankfurt and Stuttgart stock exchanges.

1992 -
SAP R/3 is unleashed in market.

1996 -
1,089 new SAP R/3 customers have been won.

1997 -
SAP celebrates it's 25th anniversary and now employs around 12,900 people.

1998 -
SAP stocks now trades on New York Stock Exchange (NYSE).

1999 -
In May Co-Founder,Co-Chairman and CEO Hassao Plattner announces the mySAP.com stratergy.

2000 -
More than 10 million users work with SAP solutions.There are now 36,000 installation

8/20/2006 12:20 PM

SAP-Introduction
SAP(Systems applications and products) is an ERP(Enterprise Resource Planning) package,where in the functions of enterprise are planned and performed by the software,I am into ABAP(Advanced Busines Application Programming) module,
We program (Change the standard code of SAP),or (Write a new code) According to requirments of Functional People.Functional people will say us their requirements,For example for creating pay rolls of employees,in standard SAP their is no VAT tax deduction,so we modify the standard code.
This(ABAP) is the only module through which we can write the code(progamme),
there are 12 functional modules,PP- Production planning
MM -Material Management
SD -Sales and distribution
FI -Financial Accounting
CO -Controlling
AM -Fixed Assest Management
PS -Project system
WF -Work force
IS -Industry Solutions
HR -Human resources
PM -Plant Maintainance
QM -Quality Management
The above modules are the basic modules,we will talk about latest modules in near future.

SAP is a company and a package as well,I mean both have the same name.
SAP AG (the company deals with both ERP & CRM),what we are talking in our grp is SAP software which is a kind of ERP.

CRM is not an ERP. CLEAR ?

C - Customer
R - Relation-ship
M - Management

E - Enterprise
R - Resources and
P - Products.

SAP AG has both the softwares,if it's clear fine,or else i'll try to explain pictorially.

8/24/2006 11:04 PM

Vikram plz brief about wd each module deals with ?
Hi sadhana,
Nice question,I'll soon be explaining about each and every Module.
Let us move step by step.
ABAP is the only programming language 2 SAP,The one who is working with ABAP is called technical consultant.They write the coding(programs).
All others are called Functional consultants.
Ex: Let us consider a vehicle.Comparing a vehicle with SAP.
Now
(1) A Functinal Consultant is like a Driver.
(2) A Technical Consultant(ABAPer) is like Mechanic.
(3) SAP AG is like The one who manufacture vehcile
Regarding the Role of Functional Consultant ,Vist the latest forum.

8/25/2006 8:17 AM

Introduction to SAP Continued....
SAP is the fourth largest software company in the world. It ranks after Microsoft,IBM and Oracle in terms of market capitalization. SAP is the largest Enterprise Resource Planning (ERP) solution software provider.SAP's products focus on ERP, which it helped to pioneer. The company's main product is SAP R/3;the "R" stands for real time data processing and the number 3 relates to a three-tier application architecture: database, application server and client SAPgui.Other major product offerings include

(1).Advanced Planner and Optimizer (APO),
(2).Business Information Warehouse(BW),
(3).Customer Relationship Management(CRM),
(4).Supplier Relationship Management(SRM),
(5).Human Resource Management Systems(HRMS),
(6).Product Lifecycle Management(PLM),
(7).Exchange Infrastructure(XI) and
(8).Knowledge Warehouse(KW).

Reportedly, there are over
91,500 SAP installations at more than
28,000 companies. SAP products are used by over
12 million people in more than
120 countries."

8/25/2006 1:37 PM

so then you mean to say that SAP has:-
1)Technical module (i.e.,ABAP)
2)Functional module (which has 12 modules)

Is my interpretation correct?

Reply to pranav
Ur Interpretation is correct to a certain extent.
What I mean is that these Functional modules keep increasing and New versions of ABAP keep comming.got it ? So.If we understand basics then that accesories can be easily understood. Hope u got it.

Regards,
Vikram

Functional Modules-Description
Material Management covers the functionality required to (1) purchase goods and services,(2) manage inventory, and (3) inspect incoming materials.
The Purchasing function includes creation of requisitions, requisition approval, purchase order generation, and receipt of goods and services. Inventory Management includes issuing and transferring inventory, inventory restocking, and the inventory count and adjustment processes.

SAP-SD
HI, Vikram,

I need some info on SAP-SD Module.

1.What are the different parts of SAP-SD module? Which are the best for Consulting?
2.Is it applicable only for Retail or it can be used for Machinery manufacturers as well?
3. Is certification optional? What are its benefits? Does ABAP have Certification?

Regards,
Milind.

Hi Milind,I'll be explainging abt S.D. in detail,hopefully tommorrow night,thought 2 tell it today but just now i came home,9:00 pm and again moving out,hopefully I will write abt it tomm.

From the paste with wich u brush Ur teeth to blanket U use on coat,everything has come 2 U through sales and distribution,evrything U see(i mean,man made things) has gone thorugh Sales and distribution.

U don't need certification for getting a job,Only experience counts.Even I myself don't have certification !!!!!!!!!!,so coool.

SAP R/3

Thrugh out our interaction I use two words,SAP R/3 and SAP AG.U need to be absolutely crystal clear abt these two and their Definitions.

SAP R/3
Means the software package & R/3 means Real time ,3 tier Technology.

SAP AG
Means the Company where AG(german) means limited in english.

Query About SAP R/3 - SD Module
Hi
Vikram,

First of all heartly thanks to you for your endeavors to create an open oppurnity to discuss our problems in SAP.

I am a B.Com Graduate & presently in pursuance of my final year of Master of Marketing Management (through distance learning education) in. Apart from this I am experienced in working with a Manufacturing MNC as an end user of SAP R/3 – SD Module. Currently I am working with a leading Stock Broking firmq as a Compliance Officer. My total work experience is of 1.5 years.

I wish to pursue SAP – R/3 – Sales & Distribution Module & want to know whether it will help me in securing a job as a SAP Consultant, since I want to switch my line.. I come to know that in securing a successful job after completion of the course one needs to have domain experience in Marketing, which I really don't have.



I would be grateful to you if I get a proper guidance from your end .

Role of a functional consultant:

Role of a SAP Functional Consultant
For those who wished to know the role of a functinal consultant. Below is one view:

A functional consultant evaluates the demands in talking with the customer's representatives, transforms the essence into an abstract and algorithmic business model. Hence, he identifies the use cases and transforms them into logical and technical views.

Then the main task starts: customizing the respective business area and making sure the system reacts in the manner according to the constraints of the requested use case.

The consultant documents the settings and prepares proper guidelines that allow other consultants to do further changes or repairs with due efforts.

The consultant takes care that proper training is given to the users and that the system is usable, performing appropriately and the business flow is complete and correct.

During go live he assists the technical staff by testing the behaviour of the system.

After go live he guarantees that the procedures remain usable and consistent in real live situation and proposes enhancements.

The main duty of a consultant is to transfer external know-how to the client. It is not manpower that counts but intelligence, understanding of processes, a feeling for defects and general a common sense.


Role of a Functional Consultant in an End To End Implementation

When you talk about the role of a Functional consultant in an end to end implementation, I think it won't be possible for me or anybody to define everything but I will try to summarize it:

Role of Functional Consultant.

1. Functional consultant is expected to generate knowledge about the current business process, design current business flows, study current business processes and its complication, in all we can say getting through with current business setup. Flow diagrams and DFD are prepared, most of the time in Vision format, all this forms the part of AS IS document.

2. Everything configured has to be documented as per their categories in the form of predefined templates, these have to be then approved by the team leads or who ever the consultant is reporting to.

3. Mapping and GAP analysis is done for each module, I have seen people defining integration after mapping, gap analysis and configuration is done, but as per my experience in implementation, it is a simultaneous process.
4. Before starting configuring future business processes in SAP, the DFD/ERD are prepared, this documentation is called TO BE, which can be also siad as the result of mapping and gap analysis.

5. Sometimes Functional consultants are also expected to prepare test scripts for testing the configured scenarios.

6. End user manual and user training is also expected from F.Consultants.

The project normally starts off with a Kick off meeting in which the team size, team members, reporting system, responsibilities, duties, methodlogy, dates and schedules, working hours which have been predicided are formally defined.
ASAP, it won't be possible for me to explain it here, but all I can tell you about it is that it is SAP standard implementation methodology, which SAP prescribes but is not mandatory for any company to follow, such as IBM follow some blue Methodlogy, some companies follow typical SDLC steps, ASAP stands for Accerlated SAP, you can find all the steps on SAP site, through google, reading it from there won't give you a great knowledge about ASAP but will obviously get you to know the definitions of various term.

What is the Difference between Consultant & End users?

SAP consultant role is to build the system, changes & modification/updation in currently installed SAP system for the end users.

SAP End user only use the SAP system just to fetch some info, or to create new thing. So a end user is just using the final product which it is meant for and consultnat design the product/updation and modification.

Sales and Distribution

Sales and Distribution helps to optimize all the tasks and activities carried out in sales, delivery and billing. Key elements are; pre-sales support, inquiry processing, quotation processing, sales order processing, delivery processing, billing and sales information system.

The sales logistics business process scenario in R/3 allows users to manage sales and distribution activities in an effective manner. The business processes include scenarios for sales, shipping, billing, sales support, and sales information. With real time, on line access to sales information, such tasks as order entry, delivery, and billing are all streamlined. In addition, sales and distribution can be integrated with procurement and production planning, improving turnaround time up and down the value chain. The sales function in R/3 utilizes a configurator to select configured products as well as a "conditions" program to manage complex pricing scenarios. The sales order process sends requirements to manufacturing. The R/3 system uses a technology, called Application Linking and Enabling (ALE), to implement distributed solutions such as decentralized shipping. In this approach, special types of business information documents, called Intermediate Documents or IDOCs, are automatically transmitted between communicating systems. This database is used by R/3 to automatically generate the IDOCs used in communicating between the host and remote systems. In the recent years, many of SAP's customers have found that the integration of sales and distribution applications in R/3's logistics chain has improved the performance of their companies.

Modules in R/3
Many people have asked me abt the prior Knowldge required to go fora particular

Module,Here r the fields in which U need to be perfect to Have a better understanding of the module in SAP.

A brief description of FM's ,what U'll need to learn ?

Asset Management
(AM) :
* Purchase
* Sale
* Depreciation
* Tracking

Controlling
(CD) :
* Cost elements
* Cost centres
* Profit Centres
* Internal Orders
* Activity based costing
* Product Costing

Cross Applications
(CA).
* Work Flow (WF)
* Business Inforamtion Ware house (BW)
* Office
* Industry Solutions
* Work place
* New Dimension products

Financial Accounting
(FI). :
* General Ledger
* Book close
* Tax
* Accounts receivable
* Accounts Payable
* consolidation
* Spcial Ledger

Project systems
(PS) :
* Plant shut downs
* Make to order
* Third-party billing
* Human resouces

Plant Maintance
(PM) :
* Labour
* down time & outages
Material

Matearial Management(MM) :
* Requsitions
* Purchase Orders
* Accounts Payable
* Goods reciept
* Inventory Management
* B



Sales and Distribution
(SD):
* From order to delivery
* Shop Floor
* Sales orders
* Pricing
* Picking
* Shipping
* Packing

Quality Management
(QM):
* Planning
* Inspections
* Executions
* Certificates

Prodution planning
(PP):
* Capacity Planning
* Master production scheduling
* RFQ

Phases in ABAP Programming
The following R D diff phases of ABAP programming.

Phase 1 : Project Preperation.
Phase 2 : Business Blueprint.
Phase 3 :
Realization.
Phase 4 : Final Preperation.
Phase 5 : Go live and Support.

Realization is the most important phase where a ABAPer enters,All the beginers(ABAP) enter into SAP world in this phase.

Phase 1 : Project Preperation : In this phase of the ASAP Roadmap,desicion makers define clear project objectives and an efficient decision-making process. A project charter is issued,an implemetation stratergy is outlined and the project team as well as its working environment r established.

The first step is for the project managers(not for ABAPers) to set up the implementation project(s).They draw up a road draft of the project,appoint the project team and hold a kickoff meeting.The kickoff meeting is critical, since at this time the project team and process owners become aware of the project charter and objectives and are allocated their responsibilities,lasting thriughout the project.

Phase 2 : Business Blueprint

In this phase,The scope of R/3 is defined(to solve the task) the documentation of R/3 implementation is done.The final document prepared is called
"Business Blueprint".This is done by project team under the project manager.Here the exact step by step procedure in which the task has 2 be carried out is defined.

The Business Blue print serves as the conceptual master plan & is assembled into a detailed written document.This document summarizes and documents business requirements in detail and serves as the basis for organisation,configuration and if necessary,development activities.

The business Process Master List (BPML) is the primary activity-tracking & control mechanism used by project management team during the realization phase. The BPML is first created at the end of the Business Blue print phase from the
Q&Adb in order to create the Baseline Scope Document and ten used during the next phase for monitoring and controlling the R/3 configuration and testing activities.

The baseline scope is generated via the
Q&Adb and the Business Process Master List.The amount to be included in this scope will vary based on each individual project implementation.As a guideline,the base line scope shld target 2 address rougly 80% of TBR (total Business requirements),Before passing B.P. 2 next phase a quality check is done.

Phase 3 : Realisation

Realization:This is the moost important phase,because,this is where maximm number of Techincal people will be at work.Especially people having experience less than 4-5 yrs.

The purpose of Phase 3 is to configure the R/3 System,in ordr 2 have an integrated and documented solution that fulfills Ur client's business process requiremnts.

In this phase,configuration of the system is carried out in 2 steps:

(1)Baseline and
(2)Final Configuration.

(1)Base line

The Base line Configuration is designed 2 configure abt 80% of ur clint's daily business transactions & all of the master data,& organize structur.The remaining configuration is done in process-oriented cycles.The Businessss Blue print is used as D guide 4r D system config,done using D mplementation guide.which will be describd in detail in tihs forum.

After this process,data transfer pograms as wella s interfcaceds ,ned 2 be tested.

Phase 4 : Final Preperation
The purpose of this phase,as name suggests, is 2 complete the final preperation of the R/3 systm 4r going live.This includes testing, user training, system managment & cutover activities,2 finalize ur radiness 2 go live.This final preperation phse also serves 2 resolve all crucial open issues. On successful completion of this phase, U r ready 2 run the business in ur productive R/3 system.

In this phase,the end users go thru comprehensive training.

Phase 5 : Go Live and support
Now U r ready to go live with ur productive system ! Afterwards, the project team focuses on supporting the end users,4r which training may not be completed.It is also necessay 2 establish preocedures & measurements 2 review D benefits of ur investments in R/3 on an ongoing basis . Key SAP Services 2 support U in this phase include

* The onlin Sevrvices System (OSS)
* REMOTE Consulting
* EarlyWatch Services.

In this phase the implementation project is concerned with aupporting & optimizing D operative R/3 system,both D technical infrastructure & load distribution as well as D business process.

Description of Development Environment
Development Class :A Development Class is anything created by a developer.

The Development Objects are
(1). Programs.
(2). Screens
(3). Tables
(4). Views
(5). Structures
(6). Data Models
(7). Messages
(8). Includes & so on.........

The R/3 system contains tools for creating testing developent objects.These tools are located in the R/3 Development Work Bench. To access any development tool, U go 2 the workbench.(
workbench ????)

The work bench
contains tools for creating and testing development objects.These tools r used to create :

(A). The ABAP/4 program editor where U cAN create & modify ABAP/4 source code & other program components.
(B). The DATA Dictionary where u cna create tables,structures & views.
(C). The Data modeler where U can documnet the realtionships betn tables
(D). The Function library where U can documnet the relationships betn tables.
(E). The screen & menu painters where U can create a user interface 4r ur programs.

Testing and search tools in ABAP.
The following testing and search tools are also available:


* ST05 -
SQL trace :
Tracking the database calls form the system transaction and programs.
* SE38 -
Abap Debugger,
we can debug wiht in SE38,where we write program.
* SE30 -
Run time Analysis:
Analyzing the system calls.

Resume Preperation
Many of us ignore the fact that,Resume preperation is one of the most important and cruial step for our career.Even if we r good @ suject,If our resume is not well prepared and well presented,U may not get,becoz for getting a call and fixin appointment for interview,entirly depends on our resume.DEPENDS ONLY ON OUR RESUME. The selection of resume is importcant for getting calls.

I have seen that many r charging to prepare a professional resume and we too end up in a confusion.

So,here I ahve decided to give the steps: VERY IMPORTANT STEPS.

If U follow this steps,U r sure to get a call and even job.ALL THE BEST.

Tips for Resume Preperation
Tip 1 - Use Titles or Headings That Match The Jobs You WantWith employers receiving hundreds of resumes you must make sure that your resume hooks an employer's attention within a 5-second glance. A great way to do this is to use job titles and skill headings that relate to and match the jobs you want.

Before Resume:I U want a job on SAP-HR,then It should be clearly on the heading,stating ur experience, like
SAP-HR with 2 years Experience.Then people who r looking ofr 2 yrs guys will open ur resume.If U keep ur title as SAP-job,u'll never get a call,becoz no one will open ur resume.

make it sue that U keep some experience,from some XYZ company,who r genunely aorking on SAP.but fo this U need 2 be perfect and confident abt subject or else u'll face problems.

Tip 2
Tip 2 - Use Design That Grabs Attention of Employers make snap judgments when glancing at Ur resume. If they see unrelated job titles or skills the likelihood is very high that they will make an immediate assumption that you are not qualified for the job you want. Adding to this problem is the fact that employers don't have the time to read through each of your job descriptions to determine if you have the skills they need.

Tip 3 - Create Content That Sells
Resume design should get attention but it's really the content of your resume, the descriptions you include of your skills and abilities, that determine how many interviews you generate--as well as the level of salary offers you receive. Compare the before and after statements :

Before Resume:U need to specify only 3 things.

Name : XXXXXXX.
Email-id : @@@@@@@@
Contact No : 12345678.

After Resume: Do not keep any personal Details If U r experienced Guy,Or if u r projecting ur self as a experinced one,Never write Ur personal details in the last,nor write that " I promise that ...."

Simple reason is that if U r experienced U will not promise any one anything.

Technical_setup_for_the_examples

The following is the technical setup for the examples

1. Create the following InfoObjects with the following definitions:

InfoObject

Description

Data type

Length

Conversion routine

With Text

ZDEMO1

Demo1

CHAR

5

ALPHA

Checked (with short text and language dependent)

ZDEMO2

Demo2

CHAR

5

ALPHA

Checked (with short text and language dependent)

ZDEMO3

Demo3

CHAR

5

ALPHA

Checked (with short text and language dependent)

Pre-populate some values in each of the InfoObjects above using transaction RSD1 with master data maintenance. These must be available as BPS needs those for manual entry in the layouts. Please note that the screenshots provided in the examples have inserted values listed in the following:

ZDEMO1 has values 3 & 99999

ZDEMO2 has values 1 & 999

ZDEMO3 has values 2 & 9999

2. Create InfoCube ZDEMO as a transactional InfoCube with the following definition:

Dimension

InfoObject

DEMO

ZDEMO1 (characteristic)

DEMO

ZDEMO2 (characteristic)

DEMO

ZDEMO3 (characteristic)

Time

0FISCPER (time characteristic)

Time

0FISCPER3 (time characteristic)

Time

0FISCVARNT (time characteristic)

Time

0FISCYEAR (time characteristic)

Key figure

0AMOUNT (key figure)

Key figure

0QUANTITY (key figure)

Unit

0CURRENCY (unit)

Unit

0UNIT (unit)

3. Go to transaction BPS0 to create a planning area called ZDEMO and specify the InfoCube to ZDEMO.

4. Now proceed on with the technical setup in the article (the steps at the end).

5. Once you are finished, you can use the examples 1 & 2 provided.

TAW10 1/2 ABAP Workbench Fundamentals


TAW10 1/2 ABAP Workbench Fundamentals



  • R/3 System
  • Release 4.6D or above
  • 2003/Q2
  • Material number 5006 0990
Download

reference:www.sapfans.com

Wednesday, August 15, 2007

ERP & SAP

Enterprise Resource Planning Systems (ERP) are commercial software packages that facilitate
the seamless integration of all the information flowing through a company—financial,
accounting, human resources, supply chain, and customer information. ERP systems fundamentally integrate the different processes necessary in a business into a centralized pool that
facilitates data sharing and eliminates redundancy. ERP provides information management
and analysis to organizations.
The major benefits of ERP systems include:
_ On-line/real-time information made available throughout all the functional areas of an organization
_ Improved data standardization and accuracy across the enterprise
_ “Best practices” included in the applications
_ The efficiency gained throughout an organization
_ The analysis and reporting made available for long-term planning
The major players in the ERP software industry are Baan, J. D. Edwards, Lawson, People-
Soft, Oracle, and SAP. Examples of ERP modules are human resource management systems
(HRMS), financials, manufacturing, distribution, and sales. Each ERP module offers different
functionality for different industries.

SAP R/3
The German software company SAP AG is the market leader in the ERP arena. Systems, Application and Products in Data Processing (SAP) consists of highly integrated software modules that perform common business functions based on multinational leading practices.
SAP R/3 is the third generation of SAP software. SAP R/3 is based on a client/server architecture
and uses a relational database to track all information related to a corporation.
SAP R/3 runs on several operating systems, including UNIX, Windows NT, and AS/400, and
can use different database management systems, including Oracle, DB2, Informix, and Microsoft
SQL Server.
The SAP R/3 client/server system architecture is built around several modules or applications.
A module is a set of transactions that deal with the same area of business functionality.
The current modules of SAP R/3 include:
_ FI—Finance
_ CO—Controlling
_ MM—Materials Management
_ HR—Human Resources
_ PM—Plant Management
_ PP—Production Planning
_ LO—Logistics
_ SD—Sales and Distribution
One of the reasons for the success of SAP R/3 is the tight integration of the business applications.
One event in one module, such as materials, automatically triggers response in the others,
such as sales, finance, and plant maintenance. For instance, when a customer places an
order, a purchase order is created, an inventory is created, appropriate documents are created,
and so on. This functionality is a major advantage compared to that offered by other vendors
who simply package the business functionality in one box with limited integration.

Friday, August 10, 2007

Creating Extract Dataset

Requirement:

Write a program that lists the Vendors and their Accounting documents. Create extract dataset from KDF logical database. Loop through the dataset to create the required report. Don't list those vendors which has no documents

Solution:

report zfwr0001 no standard page heading.
tables: lfa1, bsik.
field-groups: header, item1, item2.
insert lfa1-lifnr bsik-belnr into header.
insert lfa1-land1 lfa1-name1 into item1.
insert bsik-belnr bsik-budat into item2.
start-of-selection.
get lfa1.
extract item1.
get bsik.
extract item2.
end-of-selection.
loop.
at item1 with item2.
skip.
write:/ 'Vendor number:', 28 'Name:', 56 'City:'.
write: 16 lfa1-lifnr, 33(20) lfa1-name1, 62(20) lfa1-ort01.
write:/ 'Document no.', 15 'Date'.
endat.
at item2.
write:/ bsik-belnr, 13 bsik-budat.
endat.
endloop.

Additional task:

Don't forget to set the Logical database to KDF on the "Program Attributes"

screenResult:

Vendor number: 10024 Name:New Jersey: New York
Document no. Date
1200000426 01/08/1999
Vendor number: 100126 Name: Universal Studios City: Los Angeles
Document no. Date
1800000109 12/02/1996
1800000341 01/10/1997
1800000321 01/14/1997

reference: www.saptutorial.info

Purchase Order History Mass Display

Instead of checking your Purchase order History one at a time, you can now mass display or print them with this customized abap report.
*------------------------------------------------------------
* Mass display or print Purchase Order History
*
* You can request report by :
* 1. Change date
* 2. User name
* 3. Purchase Order Number
* 4. Vendor Code
*
* Written by : SAP Basis, ABAP Programming and Other IMG Stuff
* http://www.sap-img.com
*------------------------------------------------------------
REPORT ZPOCHANGE LINE-SIZE 132 NO STANDARD PAGE HEADING
LINE-COUNT 065(001)
MESSAGE-ID VR.
TABLES: DD04T,
CDHDR,
CDPOS,
DD03L,
DD41V,
T685T,
VBPA,
TPART,
KONVC,
EKKO.
SELECT-OPTIONS: XUDATE FOR CDHDR-UDATE,
XNAME FOR CDHDR-USERNAME,
XEBELN FOR EKKO-EBELN,
XLIFNR FOR EKKO-LIFNR.
SELECTION-SCREEN SKIP.
* TEXT-001 - Sorting Sequence
SELECTION-SCREEN BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.
PARAMETERS: SUDATE RADIOBUTTON GROUP R1,
SNAME RADIOBUTTON GROUP R1,
SOBID RADIOBUTTON GROUP R1.
SELECTION-SCREEN END OF BLOCK BLK1.
DATA: WFLAG,
WCHANGENR LIKE CDHDR-CHANGENR.
DATA: INDTEXT(60) TYPE C.
DATA: BEGIN OF ICDHDR OCCURS 50.
INCLUDE STRUCTURE CDHDR.
DATA: END OF ICDHDR.
DATA: BEGIN OF ICDSHW OCCURS 50.
INCLUDE STRUCTURE CDSHW.
DATA: END OF ICDSHW.
DATA: BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY.
DATA: BEGIN OF ITAB OCCURS 50,
BEGIN OF EKKEY,
EBELN LIKE EKET-EBELN,
EBELP LIKE EKET-EBELP,
ETENR LIKE EKET-ETENR,
END OF EKKEY,
CHANGENR LIKE CDHDR-CHANGENR,
UDATE LIKE CDHDR-UDATE,
UTIME LIKE CDHDR-UTIME,
USERNAME LIKE CDHDR-USERNAME,
CHNGIND LIKE CDSHW-CHNGIND,
FTEXT LIKE CDSHW-FTEXT,
OUTLEN LIKE CDSHW-OUTLEN,
F_OLD LIKE CDSHW-F_OLD,
F_NEW LIKE CDSHW-F_NEW,
END OF ITAB.
DATA: OLD_OBJECTID LIKE CDHDR-OBJECTID.
FIELD-SYMBOLS: , .
SELECT * FROM EKKO WHERE EBELN IN XEBELN AND
LIFNR IN XLIFNR.
CLEAR CDHDR.
CLEAR CDPOS.
CDHDR-OBJECTCLAS = 'EINKBELEG'.
CDHDR-OBJECTID = EKKO-EBELN.
PERFORM GETCHGDOCS.
ENDSELECT.
IF SUDATE = 'X'.
SORT ITAB BY UDATE EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSEIF SNAME = 'X'.
SORT ITAB BY USERNAME EKKEY-EBELN CHANGENR EKKEY-EBELP
EKKEY-ETENR.
ELSE.
SORT ITAB BY EKKEY-EBELN CHANGENR EKKEY-EBELP EKKEY-ETENR.
ENDIF.
LOOP AT ITAB.
CLEAR: INDTEXT, EKKEY.
CASE ITAB-CHNGIND.
WHEN 'U'.
INDTEXT(50) = ITAB-FTEXT.
INDTEXT+51 = TEXT-020.
CONDENSE INDTEXT.
WHEN 'D'.
INDTEXT = TEXT-021.
WHEN 'E'.
INDTEXT(5) = ITAB-FTEXT.
INDTEXT+51 = TEXT-021.
CONDENSE INDTEXT.
WHEN 'I'.
INDTEXT = TEXT-022.
ENDCASE.
RESERVE 4 LINES.
IF WCHANGENR NE ITAB-CHANGENR.
WCHANGENR = ITAB-CHANGENR.
EKKEY = ITAB-EKKEY.
WRITE:/ ITAB-UDATE UNDER 'Change Date',
ITAB-UTIME UNDER 'Time',
ITAB-USERNAME UNDER 'User Name',
ITAB-EKKEY-EBELN UNDER 'PO No',
ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ELSEIF ITAB-EKKEY NE EKKEY.
WRITE:/ ITAB-EKKEY-EBELP UNDER 'Item',
ITAB-EKKEY-ETENR UNDER 'Sch No',
INDTEXT UNDER 'Changes'.
ENDIF.
CASE ITAB-CHNGIND.
WHEN 'U'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO .
ASSIGN ITAB-F_NEW(ITAB-OUTLEN) TO .
WRITE: / TEXT-023 UNDER 'Changes',
.
WRITE: / TEXT-024 UNDER 'Changes',
.
WHEN 'E'.
ASSIGN ITAB-F_OLD(ITAB-OUTLEN) TO .
WRITE: TEXT-023 UNDER 'Changes',
.
ENDCASE.
SKIP.
ENDLOOP.
TOP-OF-PAGE.
WRITE:/ SY-DATUM,SY-UZEIT,
50 'P U R C H A S E O R D E R H I S T O R Y',
120 'Page', SY-PAGNO.
WRITE: / SY-REPID,
60 'Purchase Orders Changes'.
SKIP.
ULINE.
IF SUDATE = 'X'.
WRITE:/001 'Change Date',
014 'Time',
024 'User Name',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ELSEIF SOBID = 'X'.
WRITE:/001 'PO No',
013 'Item',
020 'Sch No',
028 'Change Date',
041 'Time',
051 'User Name',
065 'Changes'.
ELSE.
WRITE:/001 'User Name',
015 'Change Date',
028 'Time',
038 'PO No',
050 'Item',
057 'Sch No',
065 'Changes'.
ENDIF.
ULINE.
FORM GETCHGDOCS.
CALL FUNCTION 'CHANGEDOCUMENT_READ_HEADERS'
EXPORTING
DATE_OF_CHANGE = CDHDR-UDATE
OBJECTCLASS = CDHDR-OBJECTCLAS
OBJECTID = CDHDR-OBJECTID
TIME_OF_CHANGE = CDHDR-UTIME
USERNAME = CDHDR-USERNAME
TABLES
I_CDHDR = ICDHDR
EXCEPTIONS
NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
DELETE ICDHDR WHERE CHANGE_IND EQ 'I'.
CHECK NOT ICDHDR[] IS INITIAL.
LOOP AT ICDHDR.
CHECK ICDHDR-UDATE IN XUDATE.
CHECK ICDHDR-USERNAME IN XNAME.
CALL FUNCTION 'CHANGEDOCUMENT_READ_POSITIONS'
EXPORTING CHANGENUMBER = ICDHDR-CHANGENR
IMPORTING HEADER = CDHDR
TABLES EDITPOS = ICDSHW
EXCEPTIONS NO_POSITION_FOUND = 1
OTHERS = 2.
CHECK SY-SUBRC EQ 0.
LOOP AT ICDSHW.
CHECK ICDSHW-TEXT_CASE EQ SPACE.
MOVE-CORRESPONDING ICDSHW TO ITAB.
MOVE-CORRESPONDING ICDHDR TO ITAB.
MOVE ICDSHW-TABKEY+3 TO ITAB-EKKEY.
APPEND ITAB.
ENDLOOP.
ENDLOOP.
ENDFORM.

reference: www.saptutorial.info
www.sap-img.com

SAP Order Fulfillment 2003 Exam Experence

After passing the exam of Order Fulfillment
To sharing some experience:

For pricing
1. rebate agreement
2. pricing procedure determine
3. conditon type/record
4. sepc conditon type for statistical ---VPRS/SKTO

For tax
1.what factors are considered for calculating taxes?
2. tax liability of material
3. tax liability of the ship to party
4. tax identification number determine

For sales
Included concept and relationships
sales area
distrbution channel
divison
item category
sepc- order such as consigment fill-up/issue/pick up with relevant transcations
please read book carefully and you will find more info.

For shipping

picking/packing
plant
storage location
delivery
item category
shipping point
shipment

Cross Functions Applications

output concept and determine and structure
copying control function
text determine and structure

Tips for solution manage

1. The solution manage contain which area during implementation.
2. Differ between solution manage and ASAP
3. Tthe solution manage basic function.

Hope all lucy!

reference: sap123.com

Thursday, August 9, 2007

BI7.0 Business Content Guidelines

BI7.0 Business Content Guidelines

This document is intended to complement
the existing data modeling guidelines.
It describes only the additional BI7.0-specific
knowledge that is relevant to data
modeling in the Business Content.



reference: sapfans.com

Download

SAP Order Fulfillment Exam Sample Questions

QUIZ_TSCM60_set_A_questions






reference: sap123.com

DownLoad