SOPs of SAP Competence Centre
SOPs of SAP Competence Centre
SOPs of SAP Competence Centre
CONTENTS
1. 2. 2.1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.2 All Module Supervision & Integration 2.3 Documents Controlling 2.4 Training 2.5 Transactional, Periodical & Master Data Maintenance 3. 3.1 FUNCTIONAL SUPPORT ACTIVITIES
Finance & Controlling (FI/CO) Support
3.2 Project System (PS) Support 3.3 Non-configuration Areas. 3.4 Procurement & Inventory (MM) Support 3.5 Human Resource Management (HR) Support 3.6 Reporting and Modification. 4. 4.1 TECHNICAL SUPPROT ACTIVITES
BACK UP
4.2 SAP System & Database Administration 4.3 ABAP Activities 4.4 SAP Complaint System
1.
INTRODUCTION:
SAP, an enterprise-wide information system, is based on a common database and modular software design to coordinate all the resources, information, and activities of every department and development projects of HEC to store and retrieve information on real-time. The purpose of Business Automation Wing is to ensure smooth data entry into SAP and retrieval of objective oriented reports. The same is obtained through the systematic and well designed support of Operational, Functional and Technical humane resource. The Standard Operating Procedures (SOPs) required to be maintained as a set of specific guidelines & valuable tools designed to address the methods that will be used in preparation of timely compliance of the HEC requirements.
2.
By PD / PM Sign requisition and Send to Services / Procurement Department Services Division is required to enter MM entries and invoices into SAP to Procure as per rules
M A S T E R
O P E R A T I N G
D A T A
D A T A
C O N C E R N
F U N C T I O N A L C O N S U L T A N T S S U P P O R T F I / C O , P S , H C M , M M
T E C H N I C A L C O N S U L T A N T S U P P O R T B A S I S & A B A P
Audit
M A I N T E N A N C E
M A I N T E N A N C E
/ C O N T R O L L I N G
B Y
B Y
K E Y Prepare and check Payment Voucher and Cheque / Advice to bank in SAP
K E Y
A R E A
U S E R
U S E R
C O N T R O L L E R
Full time support to SAP users of all Level is required to ensure the accurate data entry and retrieval of the information.
2.1
End User & Key User Support: Data Entry of the transactional data by end user of SAP and Key users who maintain and updates the periodic data needs full time support. At transactional level all the modules Financial, Project System, Material Management and Human Capital Management are approached at the same time, therefore, multi dimensional support is required to the end users where as the Key user are supported by the functional consultant of the respective area or by the all modules coordination team.
2.1.1 2.1.1.1
END USERS First Level Entry 2.1.1.1 (a) All the departments/Divisions e.g. R&D, Admin, ACAD., M&E, IT, Curriculum, Services and projects of HEC. i. ii. iii. iv. v. vi. 2.1.1.1 (b) Create Vendor &Scholars, Assignment of the scholar to respective project, Maintenance of the scholars Financial & statistical data, Purchase Requisitions to Service Division, IT Etc. Debit Advice( General & Scholars) , Invoices
Purchasing/IT Department to enter i. ii. iii. iv. v. Request for Quotation, Comparative Analysis Purchase Orders , Goods Receipts & Issues, Invoice with GRN.
Admin Department maintains the Employees Personal Profile, Academic Credential, Leave Record, Pay Scale Management, Personal Area assignment, department/ Project assignment, Hiring of New employees, retirement/termination/contract expiry of employees status of employees.
2.1.1.1 (d) i. ii. iii. 2.1.1.1 (e) i. ii. iii. iv. 2.1.1.2
Services Division maintains Creation of Assets Assets movement Assets accounting & valuation. Finance Division maintains Accounts Payable Management. Cash journal. Banking & cheques Management. Bank Reconciliation.
Second Level Entry This Level users approves the invoices entered by the first level, make correction where required and read the affect of all transaction through different standard and customized reports
2.1.1.3
Third Level Entry This level pertains mainly to Audit. All the invoices and claim forwarded by the approving authority are audited and forwarded to finance for payment or if there are some reservation the sent back to respective section with remarks put within the system.
2.1.1.4
Fourth Level Entry This level pertains to Finance Division. Finance division post all the audited invoices if found correct in all respect for payment and the prepare payment voucher and print cheques/Transfer Letter
2.1.1.5
Fifth Level This is mainly the reporting level. All the financial and statistical reports are analyzed.
2.1.2 KEY USERS 2.1.2.1 Project System (PS) Project Builder Maintenance, WBS controlling, Project Budget Version, Original & Released Budget Maintenance etc 2.1.2.2 Material Management (MM) Creation of New Material Master Record, Material Valuation, Material Location assignment, Asset Tracking System Management, Stock Register Maintenance etc 2.1.2.3 Human Capital Management (HCM) Key user are responsible to maintain HR Hierarchy, Depart/Project assignment, employees Transfers , Pay Scale change, Promotion and other Master data related activities. 2.1.2.4 Financial Management & Controlling (FI/CO) GL Maintenance, Creation/edit/Deletion of Cost Center , Cost elements, Funds Management Creation/edit/Deletion of Fund Center & Commitment Items, Budget entry and Release, Re-appropriation of Budget , Asset Accounting, creation of asset Classes and Valuation of assets,
2.2
2.2.1 Coordination & Supervision. Data relevant to cost and revenue flows are created from various sources such as FI, MM, HCM & PS, the cost and revenue flows will update FI and simultaneously create equivalent postings into CO. Controlling (CO) offers information to decision makers for planning, measuring and monitoring enterprise's operations and performance. It represents the internal accounting view of an organization as a part of this process, the system assigns the costs and revenues to different CO account assignment objects like cost centers, orders, or WBS Element. The relevant accounts in FI are managed in CO as cost elements or revenue elements. Controlling (CO) is implemented in HEC with due consideration for future expansion of SAP for Cross company Codes Controlling within the HEC. HEC requirements are as follows To manage costs by cost centre i.e. Payroll expenses & other To manage costs at multiple levels for reporting purpose
2.2.2 Integration
SAP Integration
MM
ACCOUNTS RECEIVABLE
PS
ACCOUNTS PAYABLE
HR
ASSET MANAGEMENT
Integration of the modules and supervision thereof is an important activity. In all SAP Implementations there is one Operating Concern / Controlling Area Controller who is responsible for overall monitoring of the system. It includes Cost Center Hierarchy Maintenance. Derivation of the cost center with cost element. Cost Center Categorization, Fund centers with the commitment Items, Derivation of the Fund Center to Cost center, Running of the Budget addresses, Budget derivations, Assignment of the responsible cost center to a project, Responsible person to a project, Responsible Cost center to a cost element, Cost center/WBS Assignment to employees cost object, WBS Assignment to scholars, WBS Categorization, Definition of Project activities, Networking, creation of Planning Version, Creation of Monitoring versions, Commitments Management through different Modules i.e. FI/CO/HCM/MM, Project Period integration with the cost center Start & End time, Project Masking, Project assignment to controlling area & company code, Material assignment to GL, Material cost Object assignment, Materials integration with controlling Area and Company code. In addition to all above activities the affect of all transaction in all the respective modules is supposed to be monitored as well.
2.3
DOCUMENTS CONTROLLING
D o cu m e n ts
Document info record Life-Cycle Data Management Integrated Viewing/Maintenance
.
Project Execution
Closing
A document number range is linked to the document type via a unique key. It identifies the document number for
HEC company code in a given fiscal year. HEC company code is using the accounting number ranges. It will be linked with the document type and is based on the fiscal year dependent. Monitoring of the documents types and Number ranges: AA: assets Posting, AB Indirect Accounting Document Posting, KA: Vendor Invoices, KZ: Vendor Payment , SA: GL Document It affects of the each document in the different area i.e. Financial Accounting, Cost Center Accounting, Funds Management Area & Project System is also an important activity.
2.4
TRAININGS:
At SAP End User Training (EUT) is a critical to the successful deployment and acceptance of SAP within HEC. End user and Key user in-house formal and informal training sessions are scheduled subject to requirements of the concerned Division/Department /Project users. Formal Training sessions Informal Trading (at Desk, Via Telephone etc) User Manual The End User Solutions Team has a number of specialist resources with extensive knowledge and varied experience to deliver successful education and training programs. Our team will work to ensure the approach, plan and execution of program effectively rolled out to end user base.
2.5
Transactional Data: Statistical and financial transaction data is maintained by the end user and real time affect is seen by the management.
Periodical Data: Key user of the respective module performs the Periodical activities e.g. Period End Closing, Period end Adjustment, Budget release, Budget re-Appropriation, HR, MM & PS Master Data maintenance.
Master Data: Master date of the Cost Centers, GL, Funds, Bank, Vendors, Employees, Scholars, Projects, Assets, Materials to be maintained by Key Users.
DE USA
Customizing IMG
Global settings Countries Currencies Calendars
SAP AG 1999
IMG ACTIVITES: The IMG acts as a checklist of the Customizing activities that enterprise should complete for SAP System implementation project. The IMG is hierarchically structured. The structure of the IMG and the IMG management tools (such as resource management and the MS Project interface) help your SAP team to work through the Customizing activities in a rational sequence. Organizational Structure and General Setting Responsible for User Maintenance / Authorizations Examine system support problems, correct or delegate to respective consultants Creation and execution of test plans/cases to ensure proper testing of business processes and participates in UAT
ROLE OF A FUNCTIONAL CONSULTANT IN AN END TO END IMPLEMENTATION The functional consultant has to understand the modules they are implementing and the set up and configuration options available, the key skill is being able to map the requirements of the organization to the capabilities of the ERP system. It is to try and configure or customize the ERP system to match exactly an existing business process, as well as to look to improve the processes. 1. A functional consultant is to generate knowledge about the current business process, design current business flows, study current business processes and its complication - in all we can say that this is getting through with the current business setup. Flow diagrams (DFDs) are prepared, all this forms the part of the AS IS document. 2. Everything configured has to be documented according to their categories in the form of predefined templates; these then have to be approved by the team leads or who ever the consultant is reporting to. 3. 4. Mapping and GAP analysis is done for each module." Before starting configuring future business processes in SAP, the Data Flow Diagram (DFDs), Entity Relation Diagram (ERDs) are prepared, this documentation is called TO BE, which can be also said as the result of mapping and gap analysis. 5. Functional consultants to prepare test scripts for testing the configured scenarios. Testing may also include Unit testing, System Integration Testing, Performance Testing, User Acceptance Testing, Regression Testing or any client specific software testing. 6. A configuration document showing all the setting done by the consultant also comes under the area of role & responsibilities of consultant. 7. 8. End user manual and user training to be prepared by Functional Consultants. There will also be interaction with other modules consultants.
9. 10. 11.
Updating of project status to Project Manager & other concerned persons. Interaction with core team members, end users & other team members (consultants) A Functional consultant has to communicate with Organization ERP core team, implementing team, Technical consultant and project leader. Written communication skill is to be demonstrated by a functional consultant to e-mail to different groups, documentation about the ERP, reports generation. Verbal communication is to understand the requirement, interact with customer, to explain and convince the customer.
ROLE OF A SUPPORT CONSULTANT: Is primarily responsible for Handling tickets/tasks and application support to the endusers. 1. 2. 3. 4. 5. 6. 7. 8. When an issue comes to diagnose, analyze it and to solve it. Responsible for enhancements. Writing functional specifications and interacting with "ABAP Developer" to develop any user exits. Raising Change Request Notes (CRNs) and preparing Test Data & its testing. Interaction with key/end users & updating the status. Training the end users and preparing end user training material. There will also be interaction with other modules consultants. Creation of process documents & its Updation
15
3.1
Key Terms:
SAP Financial Accounting Module FI-GL FI FI-AR FI FI-AP FI FI- AA FI FI-SL FI FI-FM FI TR-CM TR Integration
(ref 2.1.6 )
o o o o o
House Banks Management Utilize SAP Reporting functionality report painter/writer Maintenance & running allocations / distributions Maintenance of master data (GL, Profit/Cost centers, etc.,) Support for Month/Year end financial reporting and audit schedules
3.2
CORPORATE FINANCIALS
General Ledger
Legal Entity Consolidation Reporting
Maintenance
Work Orders Preventative Plans Periodic Inspection Failure Analysis
Fixed Assets
Capitalization of Projects Unitization of Assets
A SAP PS functional consultant has to perform different functions related to the configuration as well as non configuration areas. In configuration 1. 2. 3. 4. 5. 6. 7. Maintain tolerance limits if required Create different versions for budgetary needs Reconstruct availability control Specify person responsible for projects Create project profile Define coding mask for projects If any cost elements are to be exempted from budget check
3.3
Activities (Network)
Chains of activities linked via relationships provide network technique to model the projects process flow and allow typical functions like scheduling, capacity planning, or procurement on them.
Milestones
Key dates assigned to the WBS or to activities to trigger subsequent functions.
Project Execution
Closing
SAP PS consultant role is to build the system, changes & modification/ Updation in currently installed SAP system for the end users. The SAP PSconsultant documents the settings and prepares proper guidelines that allow other consultants
1. 2. 3. 4. 5.
Maintain budget for projects Checking of system status through different standard reports Solving queries of users Responsible for any enhancements. Writing functional specs and interacting with ABAP team to develop any user exits.
6.
3.4
PURCHASING
Purchase requisition
MRP Direct requisition Release procedures Material/service Price comparisons Vendor evaluation Purchase orders Outline agreements Scheduling agreements Goods receipt/issue Transfer posting Quantities and values Physical inventory Storage bins
PS
Requirements
RFQ/Quotation
FI
Purchasing
AM
Fixed assets
INVENTORY MANAGEMENT
CO
INVOICE VERIFICATION
CM
o o o o o o o o o o o o
HEC (as Plant) Maintenance Material Valuation Settings Integration with FI/CO and Assets Accounting Documents types and Document Number Management Purchasing Activities Workflow Management Purchase requisition settings Quotations/Tender settings Purchase order and maintain ace Receiving\Good Receipt GL Assignment Vendor Analysis and Performance Measurement Integration with Financial Module Inventory Management.
19
3.5
Organization m anagement Recruitm ent E - Recruitm ent Training and Event Management Com pensation Management Personnel Adm inistration
o o o o o o o
Personal Area Mnagement HR Hierarchy Maintenance Stander & Customized Infotypes Maintenance Payroll Settings Cost Object Assignment Employees Life Cycle Maintenance Employees Loan & Advances Management.
3.6
1 2 3 4 5
Re p o rtin g To o ls
Standard reporting Report writer & Report Painter Reports Info-set Query SAP Query ABAP Report (Customized Reports)
4. 4.1 Goal
TECHNICAL SUPPORT ACTIVITIES STANDARD OPERATING PROCEDURE FOR BACKUP OF SAP SERVERS
Is to define the backup services of the SAP Servers. Definitions Backup - saving a copy of disk files over different magnetic media. Restore - a recovery of files saved in the backup to the original disk. Running the backup - actual performance of the backups. Backup generation - copy of backup that was done in the particular course. Method Backup can be taken by using following methods: 1. Through Backup utility provided by windows 2. Using SAP BR tools Types of Backup: 1. Online/Hot backup Logical backup of the data files can be taken while SAP system is running. 2. Offline/Cold backup Physical backup of all the data files can be taken when SAP system is down. Backup of SAP servers: 1. Daily backup (online backup)
o
Full backup of the SAP system files is being performed every evening at 5:00 p.m. Full backup of the SAP/Oracle database will be taken online, including Archive Mode (Transactions Log). This backup saved for at least one day on local hard disk and can be discarded when required to available the space for new online backup. This backup must be saved on local hard disk. Steps are attached at Annex-I Every Thursday, Friday and Saturday of the week SAP Systems files and Database files of DEV, QA and PRD respectively backed-up offline at 9 p.m. while the SAP system is offline, in order to ensure data integrity.
o o
o o
This backup must be saved on TAP Libraries (Data Cartridges) Three TAP Libraries (Data Cartridges) can be used for each system. When they become full they can be used again by rotation. Each TAP Library must be named like SID_1, SID_2, and SID_3 where SID identifies the particular system. For example PRD_1, PRD_2, and PRD_3 This backup remains save on TAP Libraries. Steps are attached at Annex-II
o o
Running of the backup: The backup is run automatically. The operator should insert a suitable backup cassette before the backup, run a process of check and booting of the cassette, and eject it on the next day. Restore backup files The SAP BASIS Administrator will perform file restoration by demand. Continuous follow-up: SAP BASIS Administrator will execute implementation follow-up of the backup: 1. Checking the backups results in the log files. 2. Maintaining the list of libraries for each backup. 3. Testing the life span of the cassettes, and exchanging them if needed. 4. Ordering new cassettes. Responsible person SAP BASIS Administrator
23
ANNEX-I
Step- 1 CLICK ON START- RUN AND ENTER BRTOOLS IN THE INPUT BOX THEN PRESS OK BUTTON
Step- 2
Step- 3
Step- 4
MAKE SURE THAT OPTION 1,2 AND 6 MUST BE SAME AS MENTIONED BELOW AND ENTER C FOR CONTINUE .
Step- 5
MAKE SUE ALL OPTIONS SHOULD BE SIMILAR AS MENTIONED BELOW AND ENTER C FOR CONTINUE
STEP- 6
STEP- 7
STEP- 8
STEP- 9
STEP- 10
STEP- 11
CHECK ALL OPTIONS ARE SAME AS MENTIONED BELOW AND ENTER C FOR CONTINUE
STEP- 12
CHECK ALL OPTIONS ARE SAME AS MENTIONED BELOW AND ENTER C FOR CONTINUE
STEP- 13
STEP- 14
STEP- 15
STEP- 16
ENTER C FOR CONTINUE AS BACKUP OF OFFLINE REDO LOGS HAVE BEEN COMPLETED SUCCESSFULLY.
STEP- 17
STEP- 18
ANNEX-II STEP- 1 CLICK ON START - RUN AND ENTER SAPMMC.MSC IN THE INPUT BOX THEN PRESS OK BUTTON
STEP- 2
CLICK ON SAP SYSTEM (E.G. PRD,DEV,QAS) AND THEN CLICK ON STOP BUTTON TO SHUTDOWN SAP INSTANCE.
STEP- 3
AGAIN CLICK ON START RUN THEN ENTER SQLPLUS IN INPUT BOX AS SHOWN BELOW
STEP- 4
ENTER USER-NAME AS / AS SYSDBA AND SQL STATEMENT AS SHUTDOWN IMMEDIATE TO CLOSE DATABASE INSTANCE.
STEP- 5
STEP- 6
STEP- 7
STEP- 8
STEP- 9
SELECT DRIVES FOR SAP FILES, ORACLE FILES AND DATA FILES FOR BACKUP AND THEN CLICK ON NEXT BUTTON
STEP- 10
SELECT BACKUP TYPE AND TAPE AND THEN CLICK ON NEXT BUTTON
STEP- 11
STEP- 12
SELECT TYPE OF BACKUP AS SHOWN BELOW AND THEN CLICK ON NEXT BUTTON
STEP- 13
STEP- 14
SELECT 1ST OPTION WHEN TAPE IS NOT FULL AND 2ND OPTION IN CASE OF NEW TAPE OR REUSING THAT TAPE
STEP- 15
ENTER THE BACKUP LABEL AND MEDIA LABEL IN CASE OF NEW TAPE OTHERWISE LEAVE FOLLOWING OPTIONS AS IT IS AND CLICK ON NEXT BUTTON
STEP- 16
STEP- 17
IF YOU WANT TO SCHEDULE THE BACKUP THEN SELECT 2ND OPTION ENTER JOB NAME AND THEN CLICK ON NEXT BUTTON
STEP- 18
4.2
Standard installation and post installation activities for SAP Servers: Installation Activities Hard Disk Partitioning according to SAP recommendation Swap Space Configuration Source creation for Database Software & its Patch Source creation for SAP Software ECC6 (includes SAP Kernel, SAP Installation Master CD, Exports CDS Installation of Java Development Kit 1.4.2.13 Installation of Oracle 10G Oracle Patch set 10.2.0.2 Installation Environmental Variable setting Installation of Database Instance Installation of Central Instance Post Installation Activities License Installation Transport Management System configuration SAP Profiles Configuration SAP Client Creation Online SAP SYSTEM BACKUP
4.3
ABAP ACTIVITIES
Development of Reports (Classical, Interactive & ALV's). Smart Forms Reporting. Sap Scripts Upload Program for Legacy System into SAP User Exits in all module Module Pools . Writing Technical Specs for Reports, Module Pools, etc. Providing Excel Transport facility in Module Pools using Excel DOI. Performance tuning in existing reports. BAPI Configuration Enhancement and Badi s Debugging & error Tracking Web Portal Administration
4.4
By user for lodging complaints Go to the following link http://isb.hec.gov.pk/htmls/hectree/ttn/13/ Click on login button Enter your user name & password Click on new service request Search service type by writing in the input box Select service type from the drop down list Write your request / complaint in service request area Brows the file / screen short you want to upload and then click on upload button Click on post button to send this request to selected service type Now this request will appear into the inbox of concerned section By administrator for resolving complaints The administrator of this section forward this request/complaint to related support engineer Support engineer resolves the issue and an automatic email has been sent to user with yes and no button If users request / complaint has been resolved then user click on yes button otherwise click on no button Other option like status tracking, submit request, reports and help are also available on the users dashboard.