Sno Chapter Name No
Sno Chapter Name No
No
1 ERP OVERVIEW 2
2 ESS 18
3 ERP HCM MODULE 53
4 ERP MM MODULE 91
5 ERP PS MODULE 116
6 ERP FICO MODULE 182
7 ERP SD MODULE 222
8 ERP BASIS MODULE 230
9 ERP REM MODULE 238
10 ERP PM MODULE 254
1 ENTERPRISE RESOURCE PLANNING (ERP)
1.1 LEARNING OBJECTIVES
This chapter covers details about ERP and its various modules. ERP helps in better planning
and coordination of business resources so as to achieve maximum profit. Providing a
software map of business functional activities, improving accuracy rate of results, increasing
the flexibility of operation and improving productivity are other core objectives of ERP.
Page 1 of 228
1.2.2 Why ERP at BSNL
BSNL presently uses many independent systems with no communication across them
such as HRMS for HRM, BSNL Resource Management System (Inventory, Work Accounting
etc.) and many more. In order to integrate we need ERP working across the company. It will
result in
• Improvement in the information flow.
• Better and Timely Inputs of better decision making.
• Improvements in productivity, cycle time, financial performance and information
transparency.
• Driving operational excellence across BSNL through process standardization.
• Single version of truth.
• Accurate and real-time information availability.
• Visibility on product and service costs.
• Unified platform for one integrated organization view.
• Overall improvement in the performance of the organization.
• Enhanced stakeholder participation and satisfaction.
• Enable BSNL’s vision “To become the largest telecom Service Provider in Asia”.
1.2.3 ERP Project – History and Current Status
Purchase order for POC completion was placed on 23rd May’09 on M/s HCL Info
system Ltd. The Important partners for this project are M/s HCL Info system as SI, M/s SAP
as ERP Solution Provider and M/s E&Y as BPR consultant. Business Process Re-engineering
shall also be taken up along with ERP implementation.
Page 2 of 228
Figure 1: ERP Modules
• Finance and Management Accounting (FICO)
• Materials and Inventory Management including e-procurement (MM)
• Plant/Equipment Maintenance (PM)
• Human Resources Management & Administration (HRM)
• Sales and Distribution(S&D)
• Project Systems (PS)
• Real Estate and Telecom Infrastructure Management (REM)
• Production Planning (PP)
• Supply Chain Management (SCM)
• Business Information System (BIS)
• Business Intelligence & Analytics (BIA)
• Strategy Enterprise Management (SEM)
• Quality Control (QC)
• Enterprise Portal (EP)
Page 3 of 228
• Accounts Receivable (FI-AR)— This sub-module records all
transactions relating to the customer. FI-AR is treated as a subsidiary
ledger of FI-GL. All transactions relating to this module are recorded in
a summary form in FI-GL.
• Accounts Payable (FI-AP) —Like FI-AR, this sub-module records
transactions relating to vendors and is summarized in FI-GL.
• FI-AA - The FI-AA sub-module takes care of recording transactions
relating to assets. Here assets mean both tangible and intangible assets.
FI-AA is also treated as a subsidiary ledger.
• Controlling Module is used for the internal reporting purpose.
Controlling Area is the organization unit used to represents the
controlling activities of Cost Center accounting, Profit Center
Accounting, Product Costing, and Profitability etc.
Page 4 of 228
• External Projects Execution & Monitoring. Elements are Project, WBS
(Work breakdown structure), Network, Activity, Cost Settlement and
AUC (Asset under construction).
(viii) BASIS
• Support for readiness of Networking.
• Guidelines for readiness of PC for ERP access.
• Roles and Authorization being done centrally
• MANTIS (ERP Helpdesk).
Page 5 of 228
resource intensive activity. ERP implementation is around 14 modules as listed above. These
modules represent key business functions. Different Modules teams, which are also subject
Matter Experts (SMEs) for that particular functions shall assume the responsibility of System
Requirement Specifications (SRS) finalization, carrying out BPR Exercise and then association
in implementation in the ERP system.
IT Cell/ IT Project Circle act as a facilitator for this exercise, setup, validate and
maintain data center with required hardware, network and upkeep of ERP software as well.
Project Sponsors
– BSNL: CMD & Corporate Office Directors
– HCL Info system CEO,
– VP M/s SAP
– VP M/s E&Y (BPR Management Consultant)
• Key Role was given
– To drive the engagement and giving overall direction to the Project team.
– Ensuring implementation meets set Goals based on best practices
– Review of progress and timelines
– Ensuring appropriate and adequate resources are assigned
– final authority to resolve Project Issue / Conflict resolution (if escalated)
Steering Committee
– BSNL: Chairman Director(O); Other Functional Directors; Executive Director
(F); PGM ERP, CGM Gujarat, GM IT
Page 6 of 228
– HCL Info system VP, Delivery Head
– M/s SAP Country head Delivery, Project Manager
– Country Head M/s E&Y (BPR Management Consultant)
Roles / Responsibilities
– Review Requirements, Scope and Implementation Plans
– Review BSNL resource deployment–
– Approve Scope Changes and/or schedules/timelines
– Approve changes in Business Policies resulting from SAP implementation
– Drive SBU Standardization initiative
– Take Change Management decisions
– Resolve cross-functional issues and policy related issues
– Review BSNL users’ Roles / Responsibilities post-SAP Implementation
Page 7 of 228
speedup the work environment
e) Associate in configuring, validation and AT the ERP system as per the SRS finalized
by them
f) Associate with CGM ITPC in coordinating activity of Data extraction, conversion to
electronic format and migration of data to ERP system for their respective part
Login Screen
Enter pass word provided for training. The default password in PRD shall be given,
which need to be changed at the first login. New password to be minimum 8 ALFAA
Numeric characters including one special character
BRBRAITT JABALPUR
Page 8 of 228
Figure 4: SAP Menu
Page 9 of 228
Using Navigation Area
You can expand and
collapse menus in the
navigation area by
choosing the dropdown
arrows to the left of the
menu items, as in the
example below.
To open an application in
the navigation area
Double-click its node
BRBRAITT JABALPUR
Switch to
SAP menu
User Menu is
displayed
BRBRAITT JABALPUR
Page 10 of 228
Using Navigation Area
Click to open
Nodes.
BRBRAITT JABALPUR
Create favorites
menu by drag
& drop
BRBRAITT JABALPUR
Page 11 of 228
Business Work Place
BRBRAITT JABALPUR
Click on
Inbox
BRBRAITT JABALPUR
Page 12 of 228
Business Work Place
Mails in Inbox
Displayed
Selected mail in
Inbox Displayed
BRBRAITT JABALPUR
Transaction Codes
A transaction code can be entered in the Command field.
BRBRAITT JABALPUR
c) Position the cursor on the required transaction in the tree structure and select Edit → Execute or press F
Page 13 of 228
d) Expand the command field and enter the transaction code.
❑ Command Field: The Command field is used to enter transaction codes that take you
directly to a system task without using menus.
Keyboard
Button Description Button Keyboard Shortcut Description
Shortcut
Create New
F12 Cancel None
session
Create shortcut on
Ctrl + P Print None
Desktop
Customize Local
Ctrl + G Find next Alt + F12
Layout
BRBRAITT JABALPUR
❑ The SAP Easy Access Graphic should appear on the right-hand side of the
screen.
BRBRAITT JABALPUR
Page 14 of 228
USER Settings
❑ Users can maintain their own settings by choosing
System → User Profile → Own Data
❑ Defaults
❑ Change default printer, language, and date and decimal
display formats.
❑ Parameters
❑ Allow user to create default information for frequently
used fields.
BRBRAITT JABALPUR
Messages
❑ Messages appear either in the status bar or in a pop-up
window, depending on user settings
❑ Messages starting with:
❑ “E” indicate an Error message
❑ “W” indicate a Warning message
❑ Messages not beginning with an “E” or a “W‘’ are
simply Information messages
❑ Mandatory Required fields are denoted by a check
mark
BRBRAITT JABALPUR
Page 15 of 228
the necessity for multiple, different systems to be used within the company and consolidates to
the same system across multiple geographies.
Different locations can use and see the same data regardless of the physical geography and
eliminates the knees for storing redundant data in multiple physical locations. The ERP system
also eliminates the requirement for each location to upload or extract data to and from the
central data storage site.ERP systems increase productivity by integrating data and processes
across multiple departments and location which allows our company to move product faster,
process orders quicker, invoice customers more aptly and reconcile shipments sooner.
Information flow is the lifeblood of any company.
Utilizing an ERP system allows access to a multitude of company information. The ERP
system also tends to have more accuracy and relevancy because it all comes from one source,
not multiple sources. The ERP system will provide the company various reporting tools and
make generating time sensitive and up-to-date information faster and more user-friendly.
*
Page 16 of 228
ERP HCM Module
2.2 INTRODUCTION
HCM stands for Human Capital Management and is one of the most important
Modules of ERP and broadly deals with Organizational structure of BSNL, all functionalities
of existing HRMS and many more new functionalities
1. Enterprise Structure
2. Organizational Structure
3. Personnel Structure
1) Enterprise Structure:
2) Organizational Structure
Page 17 of 228
ERP HCM Module
The Organizational Units are used to form the basis of the Organizational Structure. It
represents functional units in the organization such as BSNL, Circle, SSA, operational
units, departments, etc. It is to be formed upto executive level
Job is the Generic grouping of Functional posts e.g. GM CFA, SDE etc. These Jobs
are assigned to multiple positions.
Person basically is a holder of a position(s). A person can hold one primary position
and many look after positions.
Page 18 of 228
ERP HCM Module
3) Personnel Structure
Page 19 of 228
ERP HCM Module
2.3 ERP HCM Module can be divided under three broad categories:
1. OM (Organizational Management)
In OM, various organizational structures such as Org unit,
position, persons, work centers etc. are linked together to
represent various departments in the organization.
2. PA (Personal Administration)
Personal Administration deals with activity related to employees
on day-to-day basis such as :
1. Appointment 8.Demotion
2. Regularization/Confirmation 9.Suspension
3.Fixation of pay 10.Absconding
4.Transfer 11.Separation
5.Promotion 12.Vigilance
6.Deputation 13. Legal
7. Pay & Claims
4. ESS & MSS (Employee Self Service & Manager Self Service)
Activities can be classified in two parts – Employee self-service (ESS) & Manager Self
Service (MSS).
Page 20 of 228
ERP HCM Module
PRD-
In this window, SAP Logon which has been configured by the System Head can be seen.
Page 21 of 228
ERP HCM Module
Double click on the relevant logon OR Select the relevant logon and click on “Log On”
Suggestion : There is no PRD-Public server shown on SAP Logon window menu but in Go
Live locations it will appear.User should select the PRD-Public to logon.
2.7 Logging on to System.....
It should be 500
for PRD-Public.
The asterisks in the password box cannot be deleted just overwrite in the box.
Figure 23: Logon Window
Page 22 of 228
ERP HCM Module
You can expand and collapse menus in the workplace menu by choosing the
dropdown arrows to the left of the menu items.
• Choose Enter, or
Page 23 of 228
ERP HCM Module
a) Log into the system using your SAP User ID and Password.
b) In the SAP Easy Access screen in the Command Task enter T-Code PA30 and press
Enter.
Page 24 of 228
ERP HCM Module
If you want to Update the Leave i.e. CL, EL, and RH of any Employee which is already
sanctioned , if employee joins the duty without availing leaves then then use PA30 and enter
the Hr. No. of that Employee and select the info type 2001 and delete(maintained) the given
leave.
Suggestions: The following important Info types need to be added in the manual to
maintain the employee data through the T Code PA30:
Table 1. Infotypes
Infotypes Purpose
0002 Personal Data
0006 Addresses
0009 Bank Details
0021 Family Member/Dependents
0022 Education
0105 Communication
0167 Health Plans
0171 General Benefits Information
0185 Personal IDs
2001 Absences
Page 25 of 228
ERP HCM Module
a) Log into the system using your SAP User ID and Password.
b) In the SAP Easy Access screen in the Command Task enter PA40 and press Enter.
Page 26 of 228
ERP HCM Module
Please Select PA
,EmpGrp and Emp Sub
Grp at the time of
appointment from the
drop down list as
applicable for the
employees. Position can
2.11.2 be kept default i.e
99999999 at the time of
Figure 32: PA 40Infotype 0000
Specify the date of Appointment in ‘Start’ field and choose ‘Reason for Action’ from the
drop down list (Press F4).
Define Personnel area, Employee group and Employee subgroup.
Click on to save
Page 27 of 228
ERP HCM Module
In case of new employee joining BSNL whose HRMS/PERNER no. is not available, following
PERNER series may be used. The allotment of PERNER No. from this series is to be done at
Circle Level.
PERNER Series: 60XX0001 to 60XX9999 where XX is Payroll Area Code (e.g. 01 for
BSNL CO)
2.11.4 Retired Employee:
In case of retired employees, whose HRMS/PERNER no. is not available, following PERNER
series may be used. The allotment of PERNER No. from this series is to be done at Circle
Level.
PERNER Series: 80XX0001 to 80XX9999 where XX is Payroll Area Code (e.g. 01 for
BSNL CO)
Maintain all the required personal details of the employee viz. First name.Last name, Gender,
Date of Birth etc.
Click on to save
Page 28 of 228
ERP HCM Module
Pay area
will be 99 at
the time of
Appointme
nt (But in
case of
fresh
appointmen
t it should
Click on to save
f) The following sceen would appear for assigning organisational assignment.(In case
this infotype doesn’t appear here,proceed ahead.)
g) Screen for Infotype 9007 (Create Cadre Details) will appear.Specify Cadre Type,
Cadre, Parent Circle, Parent SSA, at the time of appoinment.
Page 29 of 228
ERP HCM Module
Maintain the challenge data and Click on Save if required or else click on to Next
Record
Page 30 of 228
ERP HCM Module
Specify Data and(to be deleted) Work schedule rule(in case of fresh appointment only). The
work schedule rule determines which period work schedule (The period work schedule
defines an employee's working hours for a specific period) is used to set up the work schedule,
and the day of the period as of which it applies.
Click on to save
Page 31 of 228
ERP HCM Module
Please fill the fields Reason (w0 for appointment), next increase, type, area, and group with
relevant options and please do not fill the others details as it is the part of Payroll
Administrator.
Click on to save
Page 32 of 228
ERP HCM Module
Page 33 of 228
ERP HCM Module
Define the Start and Completion date of the particular education in ‘Start’ field.
Click on to save
p) The following screen for the Infotype 0023(Create other/Previous Employers) will appear.
Page 34 of 228
ERP HCM Module
Maintain the information of the previous Company where Employee has worked with the
tenure of employment (if any) (Skip this infotype in case of no previous employer details).
Click on to save
r) The following screen for the Infotype 0028(Internal Medical Service) will appear.
q) The following screen for the Infotype 0041(Change date specification) will appear.
Page 35 of 228
ERP HCM Module
r) The following screen for the Infotype 0077(Additional Personal Data) will appear.
Page 36 of 228
ERP HCM Module
Specify whether employee comes under General/OBC cream layer/OBC non cream layer(to
be deleted)/SC/ST .(One of the most sensitive infotypes ,to be filled carefully).
Click on to save
Screen for Infotype 0105(Communication) will appear. You can maintain various
communication details like Mobile No., EScreen for Infotype 0105(Communication) -mail id
etc. Can be maintained. (Please select “System user name (SY-UNAME) at the time of
appointment and other Sub Types can be maintained through PA30 with infotype 0105
subsequently.)
Fill in the ID/number. (Please fill the personnel no of 8 digits (including all zeros as per
HRMS NO) in this field)
Click on to save
t) Select the type of IDs from the list.(Please select PAN Number at this time and other
ids should be maintained through PA30 with infotype 0185 subsequently.)
Page 37 of 228
ERP HCM Module
u) Screen for Infotype 0185(Personal IDs) will appear. Various ID details like PAN No.
etc can be maintained using this infotype.
v) A list of the subtypes for nomination will appear. Nomination for various benefit scheme
can be maintained in this infotype.
Click on to the required subtype.
Page 38 of 228
ERP HCM Module
Please fill the relevant data regarding nominations ,more than one entries can be made
depending upon the shares of nominees.
Click on to save
Supervisor Mapping
a. First select position as shown above and enter the position and select relationship
b. And press create all the relationship is to be created as shown in fig. i.e. fig-position.
c. Create all the relationship as shown in the fig. Position(Using the T Code “po13)
Page 39 of 228
ERP HCM Module
Free
Position
id
Page 40 of 228
ERP HCM Module
You will find the hierarchy of the given Employee i.e. his controlling officer and his staff
Now if you want to change the controlling officer then note down the Position i.e. Position
=S or Organization Unit =O.
Now go in PP01 (po10/po13).
Page 41 of 228
ERP HCM Module
Overview Tab
And again select the line in which controlling officer is mention and change it by user, new
controlling officer
For that you must have the Organization Unit of your controlling officer i.e. 30XXXXXX
and in the same way you can change the position i.e. S
Position =S
Organization Unit = O
And Personnel No.(Hr. No.) =P
Page 42 of 228
ERP HCM Module
The following screen will appear after selecting the Reports (line) to and pressing the change
button.
1. Please login in PRD server through your user name (Perner no – 8 digit) & password.
After login in PRD server, following screen will appear:
Page 43 of 228
ERP HCM Module
2. Run transaction code PPOSE (type PPOSE and press Enter / Click on Tick symbol
just below File Menu).
Page 44 of 228
ERP HCM Module
5. A Popup screen will appear. Type CGM and press find as shown below
6. Following hit list will appear. Please double click on Chief General Manager
Maharashtra.
Page 45 of 228
ERP HCM Module
7. Following Screen will appear. Double click on Position Marked “A” below and then
Clink on Cloumn configuration (Marked as “B”).
8. Following popup screen will appear. Tick mark against all the check boxes as shown
below and Click on Tick symbol at the bottom of popup screen as shown below.
Page 46 of 228
ERP HCM Module
10. However for any untraceable cases - Another way to check Organisation unit/
Person / Position is by clicking on Binocular symbol shown in circle above. On
clicking Binocular symbol, following Popup screen will appear. Double click on
Organisation unit/ Person / Position.
11. In new window, remove * mark, if any and fill in the required details Organisation
unit ID/ PERNER NO / Position ID, as the case may be and click on check mark at
the bottom.
Following popup screen will appear. Tick mark the check box Shown as “A” below
and Click at Mark shown as B.
Page 47 of 228
ERP HCM Module
12. The result will be highlighted in yellow coloured row as highlighted below.
Page 48 of 228
ERP HCM Module
Page 49 of 228
ERP HCM Module
The different
wage types
under which
payment is to
be made to
employee is
maintained
here
Pay information based on the employee’s position, such as annual salary, monthly salary, and
hourly pay.
Page 50 of 228
ERP HCM Module
Maintain
details of
Family
Member like-
This Name,
Two Gender, DOB,
fields Nationality
should etc.
Figurebe
67: Family Infotype IT0021
checked
Information about the employee’s
forfamily members is stored in this infotype. This will be
used in the Benefits Module formedical
designation of dependents and or beneficiaries.
Spouse
Child
Legal dependent
Testator
Guardian
Stepchild
Related persons
Page 51 of 228
ERP HCM Module
General Benefits
Information is
maintained here if
desired
This infotype stores the benefit area, first program grouping, and second program grouping
assignments of the employee. This record is essential for benefits processing. An employee
must have a General Benefits Information record before enrolling to any Health Options
(IT0167). During enrollment, the system refers to the first and second program grouping of
employees in order to determine which benefit program the employee is permitted to
participate in.
This infotype stores details of the health plans in which the employee is enrolled. For each
health plan in which the employee participates, a separate record exists. The infotype is used
for payroll and reimbursement of the medical claims.
Page 52 of 228
ERP HCM Module
*. After updating all the above Entries only then you and yours family is Eligible for Medical
facility and you can apply medical reimbursement through ESS Portal.
Eligible amount for Medical is currently updated by HCL person.
Employee Self Service (ESS) empowers employees to view, create and maintain their own
HR-related data anytime, anywhere, via web-based technology and functionality in the
Enterprise Portal. ESS is an effective means for providing real-time access and data
maintenance capabilities to the source, or owner of the data and to off-load many of the data
entry and related employee service activities that may be typically performed in a company's
human resources, payroll, benefits, and purchasing departments.
The usage of SAP Employee Self Service is to provide a single integrated platform and real-
time access for employees to:
a) Access to their Personal & Pay Data information at their own time.
b) View Salary Statement, Salary Summary, GPF/EPF Ledger, Form-16.
c) Submit Leave Application / Leave Cancellation Request & Joining Reports. View
Holiday Calendar.
d) Submit Personal claims e.g. Brief Case, Mobile Handset, News Paper, GSM, Landline
& Broadband bills, Driving/Electricity/Entertainment/Fuel charges, GPF Advance &
With drawl application.
e) Submit Indoor Medical Claims & Executive Health Check up claims.
f) Furnish Immovable Property Returns.
Through Universal Work-list in the ESS Portal, designated approvers / managers can either:
a) Approve or reject Leave Application / Joining Reports.
b) Approve or Reject Claims / Advances.
c) Approve or Reject Medical / Executive Health Check up Claims.
Real time status of various claims / requests is available to the users.
Page 53 of 228
ERP HCM Module
2.18 CONCLUSION
Through this chapter we have learned about maintain of data of Organization Positions,
Personal Administration,Leave Administration and Employee Self Service throughthe ERP-
HCM module.
Page 54 of 228
JTO Phase-I Data Communication II ERP MM Module
3 ERP MM MODULE
3.1 Introduction
Material Management Module mainly consists of 02 processes
1. Procurement Process (Service/material)
2. Inventory Management Process
Page 55 of 228
JTO Phase-I Data Communication II ERP MM Module
Page 56 of 228
JTO Phase-I Data Communication II ERP MM Module
Invoice verification/ Vendor Payment It is the phase in which the vendor (seller) is paid
from the company and reconciliation of the invoice
and PO is accomplished (T.Code F110)
3.5.1 Steps for creating Purchase Requisitions for materials for direct consumption in a
cost centre: T Code -ME51N
Once all the required fields are filled completely click the Icon (Check) at the
top of the screen. If system does not display any error message Press save
button on top
Requisition number is generated at the bottom of the screen.
57
Page 57 of 228
JTO Phase-I Data Communication II ERP MM Module
Enter PR No
here
Page 58 of 228
JTO Phase-I Data Communication II ERP MM Module
T-code MIGO “Goods Receipt” in title Bar and press enter. Below screen
appears.
Steps involved in MIGO
1. Select Goods Receipt against Purchase Order.
2. Write the Purchase Order No. and execute it by pressing tab ,
movement type 101 will come automatically
4. For getting printout of the material document tick the check box near print icon
Page 59 of 228
JTO Phase-I Data Communication II ERP MM Module
7. Press Check at the top of the screen. The system shows a message "Document is OK"
8. Press Post. System shows the message "Material Document ‘xxxxxxxxxx’ is
posted" and the quantity mentioned in the delivery note will be credited to the
inventory.
9. Material Document along with the vendor invoice should be forwarded
to Finance section for payment.
(If all the items are not received you should make entry in Qty in Delivery note
as well as Qty in Unit of Entry also as the value in the Qty in Unit Entry is
copied from the value in PO)
Enter Material Document NO, Material Document Year, Click Execute, following screen
will appear
60
Page 60 of 228
JTO Phase-I Data Communication II ERP MM Module
Select Xps Document wrier and save the document in your computer or take a print out
directly
3.5.6 Steps for creating Purchase orders directly for materials direct consumption in
cost centre: Tcode- ME21N
1. Select Order Type. Select from dropdown. (a) need based order
2. Enter vendor code press enter key. (In case vendor is not created in the
system, then it is to be created in order to proceed further.)
3. In Header Details-> Org. Data Tab, Enter the following
Purch Org – 2000, Purch Group –040/A40 (Select the suitable one),
Company Code – 1021 and press Enter
4. In Header details->Customer Data Tab Enter the BSNL Document
No In Item Over view Table Enter the following
• A(Account Assignment) - as K (Cost center) , I ( Item category) - blank ,
material code – (Eg 15000276 (Hard Disk)), PO Quantity – 1, Plant
Code - 2102 , Press Enter
• System will copy the last purchase price to the net price column
• Enter the correct price in net price
System will ask for Tax code,
In Item Details-> Invoice Data Tab-> Enter appropriate Tax Code and press enter. In
Account Assignment Tab enter the Cost center (2102201)
61
Page 61 of 228
JTO Phase-I Data Communication II ERP MM Module
Click the (Check) at the top of the screen. If system does not display any error
Icon message Press
save button on top. Purchase order number is generated at the bottom of the
screen.
PO is to be released by work flow, T- Code for Display PO- ME23N and Modify P0 is
ME22N
3.6 Workflow/Release-Approval (SAP Work Place) Process
MM Documents PR/APO/PO/SES are subject to release/Approval process in ERP. There are
generally two releases R1 and R2. R2 Release is used for final approval of the document by
the competent authority.
Once PR/APO/PO is created, it is stored in the inbox in SAP Business Workplace of the
initiator and can be accessed by clicking the PR/APO/PO entry in the inbox.
62
Page 62 of 228
JTO Phase-I Data Communication II ERP MM Module
Do not enter the unit (UnE), It will be taken from the material Dump
Save by clicking on Save Button, Note the reservation NO and take printout of
this reservation and send the same to SDE(MM) for issue
Enter reservation no in the box and Click on execute button to begin the
search. Enter LOCL in Output device, Tick Print Immediately and click on
print, Select Xps Document wrier and save the document in your computer or
take a print out directly
63
Page 63 of 228
JTO Phase-I Data Communication II ERP MM Module
Material document no
Page 64 of 228
JTO Phase-I Data Communication II ERP MM Module
Print out of material document can be taken using MB90 (Procedure V) and can
be send to Store for lifting the materials
3.6.6 Reservation List T-Code- MB25
You can search either by entering the material code in material field or your
personal number in user name field . Click on execute button to begin the
search
3.6.7 Stock overview T-Code MMBE
65
Page 65 of 228
JTO Phase-I Data Communication II ERP MM Module
Enter Plant code, storage location Click on execute button to begin the search. If you
want to know only one particular material enter the material code also and begin search.
3.6.8 Display ware house stock T-Code MB52
Enter Plant code, storage location Click on execute button to begin the search.
If you want to know only one particular material enter the material code also and
begin search.
3.6.9 Creation of Purchase Requisitions for Services T-Code ME51N
66
Page 66 of 228
JTO Phase-I Data Communication II ERP MM Module
Click here
• Click
on the PR no in the Purchase Req field in the new window click
Enter
67
Enter the vendor code ->(Eg 1000022),Pur Org->2000,Pur
Page 67 of 228
JTO Phase-I Data Communication II ERP MM Module
In the new window Enter the appropriate Tax code (Z0 for no TAX)
Page 68 of 228
JTO Phase-I Data Communication II ERP MM Module
Enter APO no
here
•
•
•
Select the line and click on
A new window will pop up ,Select the Radio button from contract ,click
Page 69 of 228
JTO Phase-I Data Communication II ERP MM Module
Icon (Check) at the top of the screen. If system does not display any error
Page 70 of 228
JTO Phase-I Data Communication II ERP MM Module
4. Enter the Description in the short text -> Vehicle bill at SKM sub division
Jan2020
5. In Basic data Tab, External No-> Invoice no, Service location->
enter sub division or office, Period 01-01-2020 to 31-01-2020,
6. In additional data Tab SLOC->3014 (your SLOC No)
9. Click Button
10. The services we entered in the PO will appear in a new window, select
11. Services will be fetched to the main screen , make the necessary
corrections in the quantity
12. Press save button on top. Entry sheet number will be
generated at the bottom of the screen note the SES number. SES
71
is to be released by work flow
13. Approved entry sheet , PO and Invoice to be forwarded to the Accounts for
Page 71 of 228
JTO Phase-I Data Communication II ERP MM Module
payment.
3.6.14 Print out of Service Entry Sheet
T-Code ML83
72
Page 72 of 228
JTO Phase-I Data Communication II ERP MM Module
Step 2- Take a print out or save message output to keep the record of PO that is being
amended.
This process is to be used when there is need to change already released APO
T Code ZMMP_INI_AMEND is to be used
Follow the steps 1 and 2 as above ( Use document Type ‘K’ for contract/APO
Step 3- Make modifications using ME32K
Change APO saved and forwarded using workflow.
3.9 SES AMENDEDMENT PROCESS
1. Amendment in Use T-Code ML81N and fill PO no, Entry Sheet. (PO no not
necessary)
73
Page 73 of 228
JTO Phase-I Data Communication II ERP MM Module
5. Save
6. After cancelling R1 and R2 release. Service entry is ready for change.
Page 74 of 228
JTO Phase-I Data Communication II ERP MM Module
75
Page 75 of 228
JTO Phase-I Data Communication II ERP MM Module
capital projects
Enter T-code MIGO in command Bar and press enter. Below screen appears.
Page 76 of 228
JTO Phase-I Data Communication II ERP MM Module
Note : for transfer posting more than one item to project stock Click button
on the left of transfer posting . A table will be visible and you can enter the material
code one after the other
Goods issue:
Enter T-code MIGO in command Bar and press enter.
a) Select Goods issue against Reservation using drop down
b) Enter Reservation no. - 123527 (according to report view – tcode ZPS_MPR)
Movement type 281 is selected automatically
c) In Where Tab Enter the Storage Location - 2021
d) Quantity (in quantity Tab) - 2 Nos.
e) Click on Item OK, Check and Post
Note : Please take a note that both Transfer Posting (412Q) and Goods Issue (281)
must be completed at the same time. (Doing in different time will show incorrect
report besides many other issues.)
3.12 Steps for creating Purchase orders for capital works bills-Migrated
estimates:
Page 77 of 228
JTO Phase-I Data Communication II ERP MM Module
2. Enter vendor code press enter key. (In case vendor is not created in
the system, then it is to be created in order to proceed further. )
3. In Header Details-> Org. Data Tab, Enter the following
Purch Org – 2000 , Purch Group –040/A40(Select the suitable one), Company
Code –
4. In Header details->Customer Data Tab Enter the BSNL Document No
5. In Item Over View Table Enter the following
a. A( Account Assignment) -> as P (WBS No), I ( Item category) –> D (for
service) ,
b. Short text –> (Eg Laying of UG cable), Material Group-> (Eg 2001021)
c. Plant Code - 2102
f) Press Enter ,System will direct to the services Tab in Item details,
g) In Item Details-> Service Tab-> Enter service short text, quantity, Unit and Gross
price
(Unit price) and press enter.
h) System will ask for G/L Account and Network no. Write the appropriate
G/L Account ( 5090101 for Internal Project and --5024001- for
external projects)and WBS No in Account Assignment Tab and press
on Auto repeat AA for repeating Account Assignment automatically.
i) In Invoice Tab Enter the TAX code.
If there are more than one service, enter the rest of the services in Service Tab
as g) above Once all the required fields are filled completely then select the Icon
(Check) at the top of the screen. If system does not display any error message
Press save button on top Purchase order number is generated at the bottom of
the screen.
3.13 PO is to be released by work flow,
SES to be filled based on the Purchase order created( Procedure given in Page No 15)
Transfer posting to Project stock and goods issue to be done as per the procedures detailed in
Sl no 2 and 3
For creating Purchase order from the Purchase requisition generated
automatically while creating Project, follow the steps detailed below:
T Code -ME21N
Enter PR No
here
Page 78 of 228
JTO Phase-I Data Communication II ERP MM Module
• Click the Icon (Check) at the top of the screen. If system does not
display any error message Press save button on top. Purchase order
number is generated at the bottom of the screen.
PO is to be released by work flow.
SES to be filled based on the Purchase order created.
MM T-CODES
ME51N CREATE
ME52N CHANGE
ME53N DISPLAY
ME54N RELEASE
ZMMF_PR PRINTOUT
Purchase Requisition ME5A LIST
ME31K CREATE
ME32K CHANGE
ME33K DISPLAY
ME35K RELEASE
ZMMF_APO OUTPUT
ME3C REPORT BY MATRIAL GROUP
ME3M REPORT BY MATRIYAL
Advance purchase order ME3L REPORT BY VENDOR
ME21N CREATE
ME22N CHANGE
ME23N DISPLAY
ME29N RELEASE
ME9F PRINTOUT
ME2C REPORT BY MATRIAL GROUP
ME2M REPORT BY MATRIYAL
Purchase order ME2L REPORT BY VENDOR
ML81N CREATE/CHANGE/DISPLAY/RELEASE
ML83 PRINT
SES ML85 COLLECTIVE RELEASE
GR MIGO GOODS RECEIPT/ Goods ISSUE
MB90 PRINTOUT
MATERIAL MB51
79
LIST MATERIAL DOCUMENT
DOCUMENT
Page 79 of 228
JTO Phase-I Data Communication II ERP MM Module
80
Page 80 of 228
ERP PS Module
4 ERP PS MODULE
Page 81 of 228
ERP PS Module
Transaction CV01N
82
Page 82 of 228
ERP PS Module
Select the Class “Project Details” and select the Characteristics “Approval Channel”
Press to go back to initial screen.
On the initial Screen Press to attach the document (Word/Excel File), which contains
the list of projects.
83
Page 83 of 228
ERP PS Module
84
Page 84 of 228
ERP PS Module
85
Page 85 of 228
ERP PS Module
NOTE:The system will give the list of documents on the search criteria.
3. Open the document by double clicking it and see the List of projects by opening the
attached file in it. 86
Page 86 of 228
ERP PS Module
4. Click on Send to send the list of Approved projects to the person concerned
8. Click on .
Page 87 of 228
ERP PS Module
Transaction CJ01
1. Click on open number (Refer Fig. below)
2. Enter the appropriate coding mask (For example TP/11/00001) for Project Definition in the
Start value. Definition-Open Number-This is the free number available in the System.
3. Press Find to use the proposed Project Definition by the system.
4. Click on copy or Press Enter.
(Note: Please use Project Coding Mask TP/11/00001 for Financial Year 2011-
12)
Page 88 of 228
ERP PS Module
(Project profile: This contains default values and control parameters for processing objects and
functions in the Project System)
89
Page 89 of 228
ERP PS Module
9. Click on Details –> Project Definition customer fields & enter the data
Open the below file to view the Project Definition Customer Fields;
Project Definition
Customer Enhancement Field.xlsx
90
Page 90 of 228
ERP PS Module
14. Now, Click on the Dates Tab. Enter the Basic start & Basic Finish Dates for the WBS
Element.
91
Page 91 of 228
ERP PS Module
17. Click on to the below file to view the WBS Element Customer Fields.
Transaction CJ02
92
Page 92 of 228
ERP PS Module
For making any changes in the parameters once the Project is created the above menu path OR
the Transaction is to be used.
Transaction CJ03
4.7 Send WBS Element for Detailing / Survey using Note Sheet
Transaction CJ02
1. Select the WBS element &Click on details –WBS Element Customer fields
3 Enter the WBS element and employee id of the person to whom the note sheet is to be
sent.
93
Page 93 of 228
ERP PS Module
Transaction SBWP
3. Click on the
Note: The note sheet screen will appear. Add the details and forward it to next level, as
explained in the Step 4.
Page 94 of 228
ERP PS Module
Transaction CV01N
1. On the entry screen, enter the Document Type ZPD
2. Press enter.
3. Enter the Description of the document.
95
Page 95 of 228
ERP PS Module
6. To assign the document to a WBS Element, click on the Object Links tab and then
go to the WBS Element Tab. Enter the WBS Element No. and press enter.
7. Save the document .The Document number will be generated. Note down the
number.
4.10 Create & Assign Project related drawings to the Project
96
Create Document CV01N
Page 96 of 228
ERP PS Module
1. On the entry screen, enter the Document Type e.g. ZCD /ZED (Civil / Electrical
Drawings).
2. Press Enter.
97
Page 97 of 228
ERP PS Module
98
Page 98 of 228
ERP PS Module
6. To assign the document to a WBS Element, click on the Object Links tab and then go
to the WBS Element Tab. Enter the WBS Element No. and press enter.
7. Save the document. An internal no. will be generated. Note down the Document No.
4.11 Approve / Release Project Related Drawings
Page 99 of 228
ERP PS Module
5. Repeat the procedure described above and change the Document Status to ‘Final
Approval’.
100
4.12 Update the WBS Status to Survey Done through SAP Inbox and send
WBS for Survey Approval to competent Authority
Transaction SBWP
101
102
103Approved (SRVA)
4.14 Update the WBS Status to Survey
Transaction SBWP
A Network represents the flow of Activities or Tasks in a Project. Network Header can be
used to default certain values for all the Activities in that Network.
3. Enter the Std. Network (If required) from which data is to be copied.
Network Profile
5. Go to the Assignments tab and Enter Project Definition and WBS Element (Operative
Project).
6. Click on Save
7. Note down the Network number created.
105
For making any changes in the Network once it is created the above menu path or the
Transaction Code CN22 is to be used.
To view the Network created the above menu path or the Transaction Code CN23 is to be used.
1. Enter the Network number created and press Enter (Refer Fig. below)
2. Go to the Activity Overview .
3. On the Int. processing tab, enter the relevant description
4. Click on
5. Click on Save
4.17 Assign Material to an Internal Activity
Change Network CN22
4. Go to Component Overview
5. Search the relevant Material code through the Search option (F4)
107
Material Line wise enter the Material code required for the Activity
Requirement Qty Enter quantity to be procured.
9. Press Enter
10. Click on Save
Continue attaching the remaining required Items.
1. Enter the Network number created and press Enter (Refer Fig. below)
2. Click on Activity Overview
3. Select the Activity & Click on Component Overview at the bottom of the screen
108
6. Click on Continue
7. Double click on the Material.
109
110
10. Click on Save
1. Enter the Network number created and press Enter (Refer Fig. below)
2. Go to Activity Overview and click.
3. Press Enter.
111
5. Enter the Purchasing data i.e. Purchasing Organization, Purchasing Group, Material
Group, Requisitioner.
6. Click on Back
7. Click on Continue , Save
1. Enter the Network number created and press Enter (Refer Fig. below)
2. Go to Activity Overview .
3. On the Prim. Costs tab, enter the relevant description and assign it to the relevant WBS
Element. (Refer Fig. below)
113
6. Click on Back
7. Click on Save (Ctrl+S)
1. Enter the Network number created and press Enter (Refer Fig. below)
2. Go to Activity Overview
3. Select the Activity.
4. Click on Milestone Overview.
5. Milestone can be attcahed by following methods :
a) Use Standard Milestone – Click on Standard Milestone at the
Bottom of screen & Search for suitable Milestone.
b) Use Milestone Group – Click on Milestone Group at the bottom
of screen .Search & select the suitable Miestone Group. Double click on the relevant
Milestone Group. All the Milestones assigned to the group will be displayed on the screen
.
c) Define milestone – Enter the Milestone Usage & Description.
6. Select the Row of a Milestone & Click on Details
114
1. Enter the WBS Element and press Enter (Refer Fig. below)
2. Go to WBS Overview
3. Select the WBS.
4. Click on Milestone Overview.
115 methods :
5. Milestone can be attcahed through the following
116
4.25 Update the WBS Status to PE cum DE Created and sending for
Approval
Transaction SBWP
117
Transaction SBWP
3. Click on .
4. The note sheet screen will appear. Add the details and forward it to next level, as
explained in the Step-4.3.
118
After receiving the mail, the Project estimate can be reviewed by using this report. This report
will give the details of Plan/Actual/Commitment for a Project.
Structure Overview CN41
3. Click on Execute.
4. Check the Plan, Actual & Commitment column.
5. Click on Back.
Transaction SBWP
120
5. Now send the note sheet to the approving authority by Send Mail option .
6. Approving authority(DGM/SSA Head) will check the SAP Inbox (TCode-SBWP) and
open the notesheet in his user.
2. Click on Execute
3. Click on the Document number
Note: Document appears and the same can be downloaded in the local system.
Alternatively, Approved PE/DE/RE can be viewed through CJ02 also.
• Select the Relevant WBS Element
122
• Click on
1. Enter Version, From & To Period, Fiscal Year, Relevant WBS Element, &, Stat.
Key Figure
Following error message might appear while changing the status to Release.
In that case, co-ordinate with Finance to run the transaction IM52 (Budget Distribution) &
CJBV (Activate Availability Control).
5. Check the status
124
6. Similarly change the status of all other WBS Elements & the the Project Definition.
7. Click on Save.
4. Enter Quantity
5. Click on Save
4. Click on
127
4. Click on
128
4. Click on
7. Press Enter.
8. Click on the “Back” button.
9. Save the Network.
10. Ignore the Warnings.
11. Click on Final Confirmation and Completed Indicators for Full and Final Confirmation by
repeating the above steps for the same activity
1. Enter the Network no. and press Enter (Refer Fig. below)
2. Go to Activity Overview.
3. Select the relevant Activity.
131
132
4. Click on
4.44 Update the WBS Status to List of Pending Points / Shortcoming from
AT (If Any)
133
4. Click on
4.45 Update the WBS Status to clearance of Pending Points (If Any)
134
4. Click on
4.46 Update the WBS Status to Relaxation for Pending Points Not Cleared
(If Any)
135
4. Click on
136
4. Click on
137
4. Click on
138
6. Click on Save
4. Click on
4. Click on
Transaction CJ02
141
4. Click on
8. Execute.
144
145
Execute.
4.56 CONCLUSION
From this lesson trainees will be able to understand about the ERP PS module.
Trainees will be able to Plan, Control& Organize all the activities carried out during the
course of a Project.
146
✓ Company Code
✓ Business Area
COMPANY CODE
The smallest Organizational unit of financial accounting for which a complete self- contained
set of accounts can be drawn up for the purpose of External Reporting.
147and generating all supporting documents
This includes recording of all relevant transactions
for financial statements.
Cost Center
Profit center CFA-
2103102
10000
Infrastructure Civil
Cost Center
Profit center LC - 2103302 Finance &
30000 Accounts
Profit center
Towers CMTS-40000
Profit center
External Projects -
90000
• POSTING PERIOD
• DOCUMENT TYPE
• POSTING KEYS
• PROFIT CENTER
• COST CENTER
• WBS
148
• INTERNAL ORDER
• REFERENCE
POSTING DATE
Posting date is the base for FI . It is the date on which posting of transactions takes place in
books of accounts.
DOCUMENT DATE
Document date is the date of the supporting document for e.g. Invoice Date and is only for
information.
• ENTRY DATE
Actual date of entry/system date automatically recorded by system for audit purpose.
• REFERENCE
• Posting Period
• In SAP, 1st month of fiscal year i.e. April is denoted by 01,May by 02 and so on .
• Thus there are 12 posting period and 4 special periods in Finance 13,14,15 & 16.
Currently we are using only 13th period prepare our March (Final ) Trial Balance.
• Document Type
• The document type is used in SAP to specify the nature of transaction and account type.
For example:
• KA-Vendor Document.
• DA-Customer Document.
• Complete list of document type is readily available to end user by pressing F4 key.
POSTING KEYS
In SAP Posting keys are used to identify debit ,credit and account type. Some of the standard
posting keys are as follows:
40-Debit GL 09-Customer Sp GL Debit
50-Credit GL 19-Customer Sp GL Credit
01-Debit Customer 29-Vendor Sp GL Debit
11-Credit Customer 39-Vendor Sp GL Credit
21-Debit vendor
31-Credit vendor 149
Complete list of posting keys is readily available to end user by pressing F4 key.
• XXXX 1 or 2 or 3 XX
• XXXX 1 or 2 or 3 XX
In case of capital expenditure instead of cost centers relevant WBS number to be selected
from Drop Down Menu. WBS is work break down structure and is equivalent of detailed
estimate number in our legacy system. Based on selection of WBS no the capital expenditure
is first booked in CWIP in Trial Balance and after capitalization it is transferred to concerned
asset cost in fixed asset register.
(1) PS Clearing GL A/c. (With WBS element) Dr.
To GR/IR Cr.
150
(2) GR/IR A/c. Dr.
151
Specify the path of file in the presentation server and the uploading format is given below,
Figure 72:
Field Name Description R\O\D Values
Transaction ID Enter the type of R Enter the Transaction
Transaction ID. List of
Transaction ID is
given below,
ZBAS = Auto Swipe
ZBIN = Unidentified
transaction
ZBOP = Outgoing
payments
ZBIP = Incoming
payments
Value Date Enter the date of R Enter the date of
Transactions(line items) Transactions(Line
given in the bank items) given in the bank
statement statement
Amount Amount of R Amount of
Transaction(Line item in Transaction(Line item
bank statement) in bank statement)
Allocation Enter the check R Enter the check no/
number/Challan number challan no. given in the
statement
Enter the check R Enter the check no/
number/Challan number challan no. given in
the statement
Enter Posting date R Enter Posting date
Table 2.
Now, to enter the data in the fields shown in the above mentioned screen shot, there are
two options, first, Click on the Button, after clicking on the overview
button select any line item, which contain information related to Bank Account and
second option is to enter the data manually
Field Name Description R\O\D Values
Bank key Enter the IFCS code of R SBIN0050701
the bank
Bank Account Enter the Bank Account R 39313813571
No.
Currency Enter the currency for R INR
amount
Statement Number Enter the statement R Enter the number
number for
Reconciliation
Statement Date Enter the statement date R Current Date
Opening Balance Enter the opening R Enter opening
Balance in the Statement Balance of statement
153 in the system
154
155
Select the radio Button for “Display errors only” & check the box “Extended Log” for
posting bank statement.
156
Enter the Input Data in the above mentioned field with the help of below mentioned
information.
157
Reconciliation Statement
5.7 Bank Reconciliation Statement
Via Transaction Code ZBANK_BRS
158
159
160
1) In the Expenses Tab , select the Reason code for applying the advance and enter the
amount. Enter the Text in the comments box. The following screen will appear-
2) Click Save. Amendments can also be made by Change tab before submitting it for
approval.
3) Submit for approval after checking. On Submission , below message will come
161
4) Click , the Decision box appears with three alternatives as shown below –
a) OK : Select if the request details are correct and approver wants to finally approve the
request
b) NOT OK : Select if the request details are not correct and sending the request back to
the initiator for some changes in the amount or reason for advance.
c) Cancel and keep work item in Inbox : Select if approver has to keep the request on
hold for some time for decision.
5) In case the approver selects Ok option , then next screen for Comments will open in which
the approver has to enter the text.
162
6) Click
7) Then request status will be updated and request will move to next level for approval
ii. Second Level of Approval ( DE )
1) Concern DE will login with his id and by using T-code SBWP will go to his mailbox
2) Select Inbox → Workflow . It shows the respective Request No, say “T00000000346
is pending for approval”
3) Here, on request to display , the DE can also view the SDE comments additionally.
4) Same option of Ok , NOT Ok and Cancel and keep work item in Inbox
5) If the approver selects OK Option, the same comments box will appear for giving the
comments
6) On final click the request status will be updated and it shows request send to AGM
for approval
3) Here Approver selects the option APPROVE , give his comments and finally
4) Here approver comments are mandatory and in case of no comments added , The
error message box will appear
5) adds comment and press
6) On final approval , the settlement will be treated as approved and automatically the
expense entry will be generated in the system . The document number will be
updated in the settlement screen.
7) Clicking on the document number , the user can view the expense entry
8) The settlement number will be updated in the Reference Field
165
4) In the Tab , the approved amount against different expense heads will
come by default . Entries in the Settled amount and Number of Bills will filled based
7) The total amount of the expenses cannot exceed the total advance approved amount .
In case total bill amount is more system gives the error message at time of saving the
settlement.
8) Entry in every column is mandatory for every bill entry. Once all details are entered ,
user can Save the request .
9) In case of refund of any amount, the same has to be submitted at the Cash section which
in return will provide the document no., the no. needs to be entered in the refund tab.
10) For Submitting the settlement to claim officer and for approval , go to change option
The claim officer first has to acknowledge the receipt of document and afterwards
submit for further approval, if he found it correct.
i. First level of Approval ( SDE )
1) Concern SDE will login with his id and go to Tcode SBWP for the mailbox
2) Select Inbox → Workflow . It shows the respective Request No say T00000000346
pending for approval
3) On clicking the request Number , the approver can view the settlement details, the
following screen will appear-
167
4) Click
5) The Decision box appears with following three alternatives-
a) OK : Select if the request details are correct and approver wants to finally approve
the r request
b) NOT OK : Select if the request details are not correct and sending the request back
to the initator for some changes in the amount or reason for advance
c) Cancel and keep work item in Inbox : Select if approver has to keep the request on
hold for some time
6) Approver selects Ok option , then next screen for Comments will open
168
7) Click , the request status will be updated and request will move to next level for
approval
8) The Comments will be updated in the Remarks column and the long text will be
updated in the , which can be displayed under History tab.
ii. Second Level of Approval ( DE / AGM)
1) Concern DE will login with his id and go to Tcode SBWP for the mailbox
2) Select Inbox → Workflow . It shows the respective Request No say T00000000346
pending for approval
3) On clicking the request Number , the approver can view the settlement details
screen.
4) Here on request display , the DE can also view the SDE comments, Same option of
Ok , NOT Ok and Cancel and keep work item in Inbox will be available
5) In case, the approver selects OK Option, same comments box will appear for giving
the comments
6) On final click the request status will be updated and it shows request send to
AGM for approval
169
5) Add comments , Request status updated and it is send to the next level for approval
iv. Final Level of Approval ( GM )
1) Same process will be followed here, Since he is the final approver , then the below
alternatives will be available for him
170
2) Here Approver selects the option APPROVE , give his comments and finally
Here approver comments are mandatory, in case not given then the error message will
appear.
3) On final approval , the settlement will be treated as approved and automatically the
expemse entry will be generated in the system . The document number will be updated
in the settlement screen
4) Clicking on the document number , the user can view the expense entry, The settlement
number will be updated in the Reference Field
Points to Remember
1) The level of approving authority will be different under different territorial Circles.
2) The initiator can review the status of his Temp Adv Request under the History tab.
3) In case, the advance is marked as NOT OK by any approver, it will automatically revert
back to the initiator. After amending it, the initiator has to submit it again and the entire
workflow process will again be followed as mentioned above.
4) The limit for requesting temporary advance will be maintained separately for each
Company Code and Businesss Area
5) At the time of requesting for advance , system will check the advance limit for the
combination of Company code and Business area and in case the amount claimed is
more than the prescribed limit , then the error message will appear
6) Different Reasons for applying Temporary advance are predefined and only same can
be used at the time of applying Temporary advance
7) One claim officer per SSA (Business Area) is being mapped. All the settlement request
within one SSA will directly go to the same Claim officer
171
Invoice verification against purchase order is covered in this course, the verification process is
based on purchase order and vendor’s invoice is accepted in the system. This course covers all
procurement made against purchase order whether such procurement for goods, service & Capital
goods.
Acceptance of invoice creating the liability for vendor to be paid in the books of accounts.
This Course covers the invoice verification, Display Purchase order, Display Goods Receipt,
Credit Memo & Cancelation of Vendor Invoices.
Input - Required Fields Field Value / Comments
Invoice Date. Vendor’s Invoice Date
Posting Date Enter the Invoice posting date
Amount. Enter Invoice Amount
Calculate Tax. System automatically calculate the amount of Tax on
the basis of condition type
Purchase Oder No. Enter the purchase order no.
Enter the Input Data in the above mentioned field with the help of below mentioned table
172
Enter the Input Data in the above mentioned field with the help of below mentioned table
amount of Tax on
the basis of
condition type
Tax Code Select the condition R Select the same code
which is shown in the
code from drop PO or left blank in
down option the case of PO
contain multiple Tax
code.
Purchase order No Enter the created R Enter the PO created
4200000482
purchase order no.
You need to enter a purchase order that corresponds with this invoice. Click Purchase
order/scheduling agreement Button 173 . For
Example: PO NO. 4200000482.
Enter the Input Data in the above mentioned field with the help of below mentioned table
Click on the Exit button or press Shift+F3 to return to the SAP Easy Access
Screen.
Enter the Input Data in the above mentioned field with the help of below mentioned table
button to
display the Goods Received.
Enter the Input Data in the above mentioned field with the help of below mentioned table
178
Click on the Enter button to confirm your entries and continue.
179
Enter the Input Data in the above mentioned field with the help of below mentioned table
You need to enter a purchase order that corresponds with this invoice. Click Purchase
order/scheduling agreement Button . For
Example: PO NO. 4200000482.
Ans: Use t-code FB03 and do the following procedure. ( you can go from FBL1N also and
double click on relevant vendor line item to view the document instead of using t-code FB03
to view the document, choice is yours). Give FB03 and press enter, following sc
180
181
182
183
184
185
6 ERP SD MODULE
6.1 LEARNING OBJECTIVE
In this chapter we will discuss the following points
• Overview of SD Module
• Overview of CM Sales
• SD Module Significance
6.5 SD PROCESSES
ii) POI
❖ New Point of Interconnection Process
❖ Augmentation of POI ProcessOrder
❖ Media Migration of POI Process
❖ Decommissioning Process
Delivery Picking Goods Issue
iv) Scrap Sales process - Sales Order, delivery, commercial and exciseinvoice
creation will be done through SAP System.
v) Civil & Electrical External Projects for executing the Civil /Electrical
Projects for External Agencies
6.6 SALES ORGANIZATION STRUCTURE
186
The Organization structure for SD comprises of following elements-
187
6.6.3 Division
A Division in an organizational structure represents product or service line in a Sales
Organization. One sales organization can have many divisions.
• Consumer Fixed Access -11
• Consumer Mobility - 12
• Enterprise Business - 13
• Telecom Factory products -20 , 14
• POI- 15,25
• Scrap- 16
• Training services- 17
• Civil - 18
• Electrical - 19
• Inter Circle Division-20
189
Quotation
Contract
• Circle CMTS store, SSA CMTS store and each CSC is treated as a storage location
(SLOC).
• Sales to the Channel partner (Franchisee/ DSA/ Post office) will be done through
SAP. The second level sales (from Franchisee onwards to retailer etc.) will be
tracked in SancharSoft.
• The End subscriber details for all type of voice/ data service will not be maintained
in SAP ERP and same shall be managed in the respective billing/End subscriber
facing systems as applicable.
iii) The channel partner will make payment to AO (Cash) for the above sales order.
The AO (Cash) will receive the cheque / cash / DD in SAP system and a receipt
will be generated from SAP system.
iv) The Channel partner will show this receipt to AO CMTS who will create
Delivery document and Invoice in SAP. After this the stock will be handed
over to channel partner.
ii) The Post office will do the sales and the concerned person of Post office will
submit the cash collected to AO CMTS on monthly basis. The AO CMTS
through the process of Consignment Issue (which further consists of Creation
of Sales Order, Delivery and Invoice and receipt of payment in SAP) will
actually realise the monthly sales by Post office in SAP.
iii) The unsold stock at the Post office, if required to be taken back by
BSNL, will be completed through the process of Consignment Pickup (which
further consists of Creation of Sales Order and Delivery (PGR i.e. Post Goods
Receipt) )
193
7 ERP BASIS
7.1 Objectives
In this chapter we will cover following points on ERP BASIS
SAP GUI 7.40 and Script file is to be installed on all the PCs of executives /
employees who need to work in ERP system (for ESS user’s PCs only script file is to
be installed)
SAP GUI 7.40 and Script files for various windows are available at following location
:-
10.197.216.213 → IMPLEMENTATION → SAP GUI INSTALLATION AND
CONFIGURATION
This address is accessible only on CDR/ERP network and not accessible through
internet.
194
ERP Helpdesk PIS (Post Implementation Support) is a customized version of MANTIS bug
tracker which is being used for escalation of ERP related issues of various BSNL Units that
have Gone live.
In favorites, user can save frequently used T-Codes, select the T- code from user menu drag it
& drop in favorites. User can also insert T- code by right click on favorite’s icon.
• The commands are used to perform any task in ERP. These commands are known as
Transaction Codes or simply T-codes.
• Some examples of T-codes: PA20, PA30, AL08, SUIM, SM04, MIGO etc.
• A T-code is designed to perform a particular task. For example: using T- code
ZFI069_2_1 Temporary advance request can be processed in ERP.
• One role may contain more than one T-codes. Role for Temporary advance is
ZFI_Temp_Adv_Req. Some other modules roles are of type as shown below:
ZPM_Circle_ <Business Area>
ZPS_Release_<Business Area>
ZMM_Challan_<Plant>
ZHR_Med_Medcard_<Circle short form>
• T-code authorization is provided to users by assigning corresponding Roles related to
their work.
For e.g.
Work Description T-Code
195 Role
Apply for Temporary Advance ZFI069_2_1 ZFI_TEMP_ADV_REQ
Click on Roles
Run Roles By Transaction Assignment or Roles By Complex Selection Criteria and find roles
by entering required input.
197
If any user wants to run T-code MIGO for goods issue and gets the following error message as
shown below.
198
Then the user should refer the concern module R&A template for missing role available on
ERP Helpdesk Portal (http://10.197.216.213/modules/).
In SAP, user runs a T-code, but in Roles & Authorization assignment roles are assigned to the
user (A single Role can have multiple T-codes)
If user gets the required information from concern module R&A template, then raise mantis
ticket through L1/L2 for assignment of necessary roles, else run /nSU53 T-code on the same
screen where user gets the error message.(As shown below)
199
2. All roles related to payment approvals or that can change employee data are very
sensitive and should be discussed with IFA before giving it to any person. Core team will
not be able to analyze if any incorrect approval is given.
3. The competent authority for approving the R&A is SSA Head / Unit Head / DGM / IFA
/ GM as the case may be. All sensitive roles where payments are involved or employee
details can be modified (Salary, GPF, Leave details etc) should be approved not below
the rank of SSA Head / Unit head / GM with the concurrence of the IFA.
4. Even though R&A are assigned to a person with utmost care, the person himself/herself
will be responsible for misuse of any R&A that should not have been assigned to him or
her.
1. The end user will fill the R&A template Basis-01 with the help of concerned module
R&A templates. Only the derived roles for the concerned circle/SSA are to be filled in
this template. The end user will then send request to its controlling officer for his/her
consent.
After getting consent, the end user will forward the request to L1 via email for getting
approval of the competent authority 200 and for reporting the issue on
http://10.197.216.213/mantis/login_page.php
2. It is very important that the ticket is raised by the appropriate module login only. If the
R&A request relates to FICO module, then L1/L2 FICO should raise the ticket in ERP
Helpdesk.
3. Tickets related to password reset, ESS portal, movement of inbox items, new roles/T-
code creation or other issue related to BASIS module should be raised from Basis module
login only.
7.9 Conclusion
ERP Basis is an important module which ensures management and authorization of
roles for smooth and secured functioning of ERP System.
201
REM Module
Business Renta
Entity Land l
(This is the controlling (Owned /Leased) Objec
Authority who will
Co. govern the object in t
SAP.
Code (Individu
for BSNL-
1. CMTS for towers,
Building al Staff
Quarters
2. USO for USO Towers (Owned/Leased - For BSNL, will also
and Towers are also a type of be
3. Concerned SSA for building in SAP) mapped
Civil structures) here)
8.2.5 Land/Property
Land/Property in the Real Estate component refers to open plot only; it does not
include the building on it. Land is defined under business entity/site.
In BSNL, Land will be created under the Business Entity/site with relevant
Measurement Types. Important parameters like dates, values & characteristics can also be
captured
8.2.6 Buildings
Buildings are objects on the basis of which rental units (for instance, staff quarter,
tower slot, office, etc.) are rented. In SAP REM, a building is defined under a business
entity/site and is equivalent to land in object hierarchy.
There are many characteristics which can be assigned to a Building object in SAP,
for instance, address of the building, construction year, data on the municipality, fixture
and fittings, measurements details, link to Assets/ Projects system, etc.
8.2.7 Rental Unit
A rental unit (RU) can only be created and rented as a complete/single object such
as apartments/staff quarters. Each rental unit is uniquely assigned to a building or a
property
For example, in BSNL, staff quarters can be categorized as independent RU and
can be assigned to the employee.
8.2.8 Business Area
◦ Business area is a business segment or a geographical area
◦ Provides an additional evaluation level for reporting purposes. (e.g.:
Location/Zones)
◦ Balance Sheet and Profit and Loss statement can be drawn
◦ Zone wise/Location wise reporting with respect to Zones/Location reporting
requirements
8.2.9 Profit Centre
Page 204 of 228
ERP PM Module
Area of Responsibility
P&L and Balance Sheet can be drawn
Cross company code reporting
Line of Business in BSNL will be considered as Profit Centre e.g. CFA, CM, Leased
Circuits etc
8.2.10 Cost Centre
Departmental breakdown of Operating Structure
Department wise Plan and Expense Analysis of P & L Accounts
Interdepartmental Cost Allocations
Each Cost Center is Assigned to a Company Code, Business Area and Profit Centers
Cost Centers are structured into Organizational and / or Functional Hierarchical Groups
8.2.11 Business Partners –
Business partner is required for any contract in REM. Roles determine the nature of a
Business Partner which can be a tenant, landlord, employee etc.
◦ Landlords - Vendors
◦ Tenants - Customers
◦ Employees - Employee Customers/ Vendors
For every BP, a customer or vendor record, depending upon the role of BP is created. The
process of BP and Customer/Vendor record creation can be synchronized.
8.2.12 Property Management
➢ Property management delivers functionality for the leasing and managing of our
real estate portfolio, including contract management, rental accounting, adjustment
of rents, and the administration and collection of service charges; supported with
extensive correspondence and document management functionality.
➢ Processes include:
– Managing lease and vendor contracts for service providers, utilities,
insurances, and rights of way
– Monitoring lease deadlines and renewal options
– Invoicing contracts
– Rent collection, payments and dunning
– Carrying out rent adjustments
– Tracking settlement results
– Handling correspondence for rental processes
8.2.13 Contract Management
Each lease or contract can include more than one property as well as parts of properties.
Fields are available to specify which spaces, buildings, and other portfolio items are part
of a lease agreement.
All property assignments are time specific. We can assign a property to a lease for the
duration of the lease or for a specific time segment occurring within the leased period.
The Contracts may include:
➢ Real estate contracts of the lease-in category
➢ Real estate contracts of the lease-out category
Page 205 of 228
ERP PM Module
A. Master Data:
Data which is fixed in nature and to be created in the system one time basis and will not be
changed frequently. MDM team of circle will have the authorization to create/change the master
data. (e.g. Creation of Land/Building/Towers and their Rental Objects).
For Owned & Rented both :
- Land and its Rental Object
- Buildings and RO (Bldg., SQ & IQ/Hostel/Audi)
- Towers and RO (CMTS and USO)
B. Transactional Data:
Data which is not in fixed nature and going to change frequently. End user can change
the data as and when required. (e.g. Contracts of Land, Building, Towers etc., conditions of
contracts and their rates.)
➢ Based on Different Contract Types :
a) Lease-out Contracts
❖ Z001 – Land Lease-out contracts
❖ Z002 – Building Lease-out contracts
❖ Z300: CMTS Tower MSA Lease-Out
❖ Z003: CMTS Tower ISA Lease-Out
❖ Z900: BSNL Internal Usage Contracts for bldg. L-Out to Diff. Unit
b) Lease-in Contracts
❖ Z051 – Land Lease-in contracts
❖ Z052 – Building Lease-in contracts
❖ Z061 – Land Lease-in contracts (Multiple Partners)
❖ Z062 – Building Lease-in contracts (Multiple Partners)
❖ Z310: CMTS Tower MSA Lease-In
❖ Z053: CMTS Tower ISA Lease-In
❖ Z063: IGST Building Lease-In contract
(Who is to be
created as
Customer)
(1) (2) (3) (4) (5) (6) (7) (8)
SUNDR
BSNL – Individual/Part
Y
Commercial General y is to be 241010
1 Z001 Z001 DEBTO
Lease-Out Land Custome created as 1
RS -
r Customer
SAP
SUNDR
BSNL – Individual/Part
Commercial Y
General y is to be 241010
2 Z002 Lease-out Z001 DEBTO
Custome created as 1
Building RS -
r Customer
SAP
Individual
Operator is to
SD-SAP
be created as
BSNL – CMTS
ISA Lease-Out Customer 241010
3 Z003 Z004 Operator Tower
Tower separately for 7
s Custom
USO Towers
er
and Non-USO
Towers
Individual
Operator is to
SD-SAP
be created as 241010
BSNL – USO
Lease-out USO Customer 8 (For
4 Z004 Z004 Operator Tower
Tower separately for Subsidy
s Custom
USO Towers Period)
er
and Non-USO
Towers
SUNDR
BSNL – Individual /
Y
Lease-Out of General Party is to be 241010
5 Z005 Z001 DEBTO
Vacant SQ-Others Custome created as 1
RS -
r Customer
SAP
Employees are not to be created as customers for Z800
SQ Allott-BSNL
Contracts as the recovery will be made from their pay thro’
6 Z800 (CoCode/OthPOC
HCM Module.
)
BSNL Circle
Z810
of the
(Not in BSNL- BSNL –
SQ Allott.-BSNL occupant is to 269010
7 use after Z006 STO PLANT
Cir-Non-GoLive be created as 2
all India Customer S
Customer (All
Go live)
the Circles
have already
been created
as customer in
Co. Code.
1070. The
same to be
extended at
the time of
Go-Live)
DoT Unit is
recovering the
charges from
its employee CLAIM
and remitting S
BSNL – it to BSNL, RECOV
SQ Allotment – 261070
8 Z820 Z009 DOT DoT unit is to ERABL
DoT Employees 0
Customer be created as a E
Customer & FROM
used for all DoT.
DoT
employees of
that Unit.
Customer
Sl. Customer GL
Contrac Custome (Who is to be Recon
No Contract Group Descript
t Type r Group created as GL
. Name ion
Customer)
(1) (2) (3) (4) (5) (6) (7) (8)
• If
Central/Stat
e Govt.
Deptt.,
Central/Stat
e PSUs is
recovering
SUNDR
the charges
SQ Allotment- BSNL – Y
from its 241010
9 Z830 C.Govt/S.Govt/PS Z001 General DEBTO
employee 1
U Employee Customer RS –
and
SAP
remitting it
to BSNL,
then that
organizatio
n has to be
created as
Customer.
• If the
Central/Stat
e Govt. or
Central/Stat
e PSU
Employee
pays the
charges
directly,
then that
employee is
to be
created as
Customer.
SUNDR
Ex-employee
BSNL – Y
SQ Retention-Ex- (Retired) is to 241010
10 Z840 Z001 General DEBTO
Employee(BSNL) be created as 1
Customer RS –
Customer
SAP
Legal heir of SUNDR
SQ Retention- BSNL – the deceased Y
241010
11 Z850 Legal Heir Z001 General employee is to DEBTO
1
(BSNL) Customer be created as RS –
Customer SAP
Z860 SUNDR
BSNL
(Not in BSNL – Y
SQ Allott-BSNL Employee is 241010
12 use after Z001 General DEBTO
Emp Non Go Live to be created 1
all India Customer RS –
as Customer
Go live) SAP
Serving
BSNL
Employee,
Retired SUNDR
SQ L/out- BSNL – BSNL/DoT Y
241010
13 Z870 BSNL/DoT Z001 General Employee is DEBTO
1
Emp/Retd Emp Customer to be created RS –
as Customer. SAP
As per BSNL
C.O. policy
letter nos.
One customer SUNDR
Auditorium / BSNL – has been Y
241010
14 --- Conference Hall Z001 General created for DEBTO
1
Booking Customer BSNL for RS –
Auditorium / SAP
Conference
Hall Booking
vide customer
account no.
500000135
(for booking
category 03-
DoT/MTNL
Employee &
04-Others)
and the same
will be
extended to all
the Circles at
the time of
Go-live
Customer
Customer (Who is to
Sl. Contract Customer Recon GL
Contract Group be created
No. Type Group GL Description
Name as
Customer)
(1) (2) (3) (4) (5) (6) (7) (8)
One
customer
has been
created for
BSNL for
Communit
y Centre /
Open Land
Booking
vide
Community BSNL – SUNDRY
customer
15 --- Centre / Z001 General 2410101 DEBTORS
account
Open Land Customer – SAP
no.
Booking
50000013
6 (for
booking
category
03-
DoT/MTN
L
Employee
& 04-
Others)
and the
same will
be
extended
to all the
Circles at
the time of
Go-live
One
Customer
for IQ /
HH /
Hostel
Booking
has been
created for
BSNL
vide
IQ / HH / BSNL – SUNDRY
customer
16 --- Hostel Z001 General 2410101 DEBTORS
account
Booking Customer – SAP
no.
50000002
0 and the
same will
be
extended
to all the
Circles at
the time of
Go-live
One
Customer
for
Temporar
y
Allotment
Ty. BSNL – SUNDRY
of SQ has
17 --- Allotment Z001 General 2410101 DEBTORS
been
of SQ Customer – SAP
created for
BSNL
vide
customer
account
no.
50000014
0 and the
same will
be
extended
to all the
Circles at
the time of
Go-live
1. Display of any
Booking type listed
Temporary above.
Allotment 2. Posting of the
of SQ- document in Books of All Temporary Allotment
4 ---- ----
Posting Accounts of all types Types
(T-code- listed above.
ZRE004_2) 3. Display Daily
Checkout Report of
all types listed above.
Cancell
Cancel ation of
Booking allotme
after Cancel Allotment nt after
Check- Document after All Temporary Allotment check-
5 ----
in/Check- Check-in and Check- Types in
out out (wrongl
(T-code- y
ZRE005_2) entered
)
Modific
Modify ation of
Booking allotme
after Modify Allotment nt after
Check- Document after All Temporary Allotment check-
6 ----
in/Check- Check-in and Check- Types in
out out (wrongl
(T-code- y
ZRE008_2) entered
)
9 ERP PM MODULE
9.1 OBJECTIVE
In this chapter, we shall discuss and understand some basic processes that are used to
carry out Plant Maintenance activity in ERP. Plant maintenance is generally required to
maintain all the equipments, machines etc. which are used to produce services to end
subscribers/users. One of the important process, here is to notify maintenance team through
SAP ERP for any repair or maintenance of the equipment. We shall discuss in depth this
process of notification in this chapter.
9.2 OVERVIEW
The breakdown notification will mostly be raised by operation group but at times it can
also be raised by maintenance personnel or planning personnel if required. The Breakdown
maintenance process shall consist of the following major activities:
1. Raising of breakdown notification with correct priority by operation group to not
ify the responsible Maintenance department/ main work centre. Based on effect
on communication, Breakdown notification shall need to be prioritized by assigning
correct priority.
• Breakdown which directly affects the communication will be given ‘critical’ priority
And required to be attended within 4 hours, it would require planning whatsoever At
site
10. Entry of technical findings (damage, cause, activities etc.) and Malfunction end time
in the breakdown notification by maint. department
11. Completion of tasks in notification and Notification completion (NOCO)
12. Creation of service entry sheet for the external operations (done by external agency)
by maint. Department
13. Entry of consumed quantity of external services in the service entry sheet and
acceptance of service entry sheet. If service level agreement is breached then penalty
is to be imposed as per agreed terms and conditions.
14. Technical Completion (TECO) of order.
15. Month-end settlement of Maintenance order by Accounts department.
B. Procedure
T Code
Type IW21 / IW24 in Command Field and press
2.Enter Equipment
code (or)
Func.Location
3. Select
Breakdown
Note :
If known, the equipment no. can directly be entered or equipment can be selected from
Equipment field F4 help by giving proper selection criteria like equipment description, Plant,
plant section, planner group, Main work center etc. in selection option ‘Equipment by
equipment list’.
Click on Save Button
SAP Menu Logistics --- Plant maintenance --- Maintenance processing --- Notification -
-- Change
T Code
Type IW22 in Command Field and press
Click here
to change
the staus
5. Enter Partner
Details
Select Assigned
and proceed.
1. Status updated to
ASGD
Click on save button. SAP mail is sent to responsible person. He/She has to check in
his inbox.
On saving a mail is
triggered in SAP system.
New Person
Responsible is
assigned
Click here to
change the
status
2. Save
9.5 Conclusion
As an incharge of a production plant (i.e. set of inteconnected powered equipments,
used to produce services), it is likely that some or the other machinery may breakdown or
shutdown or may require repairing. To carry out the repair or maintenance work, the activity
is very essential in SAP ERP.