Sunday 4 May 2014

SAP MM MODULE TRANSACTION CODES



                                                 MM MODULE TRANSACTION CODES
********************************************************************************
Transaction for MM module start with M. 

IH09 - Display Material
MM01 - Create Material 
MM02 - Change Material 
MM03 - Display Material
MM50 - List Extendable Materials
MMBE - Stock Overview
MMI1 - Create Operating Supplies
MMN1 - Create Non-Stock Material 
MMS1 - Create Service
MMU1 - Create Non-Valuated Material

ME51N - Create Purchase Requisition
ME52N - Change Purchase Requisition
ME53N - Display Purchase Requisition
ME5A - Purchase Requisitions: List Display
ME5J - Purchase Requisitions for Project
ME5K - Requisitions by Account Assignment
MELB - Purch. Transactions by Tracking No.

ME56 - Assign Source to Purch. Requisition
ME57 - Assign and Process Requisitions
ME58 - Ordering: Assigned Requisitions
ME59 - Automatic Generation of POs

ME54 - Release Purchase Requisition
ME55 - Collective Release of Purchase Reqs.
ME5F - Release Reminder: Purch. Requisition

MB21 - Create Reservation
MB22 - Change Reservation
MB23 - Display Reservation
MB24 - Reservations by Material
MB25 - Reservations by Account Assignment

MB1C - Other Goods Receipts
MB90 - Output Processing for Mat. Documents

MB21 - Create Reservation
MB22 - Change Reservation
MB23 - Display Reservation
MB24 - Reservations by Material
MB25 - Reservations by Account Assignment

MBRL - Return Delivery per Mat. Document

MB1C - Other Goods Receipts
MB90 - Output Processing for Mat. Documents

MB1B - Transfer Posting

MIBC - ABC Analysis for Cycle Counting

MI01 - Create Physical Inventory Document
MI02 - Change Physical Inventory Document
MI03 - Display Physical Inventory Document
MI31 - Batch Input: Create Phys. Inv. Doc.
MI32 - Batch Input: Block Material
MI33 - Batch Input: Freeze Book Inv.Balance
MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 - Batch Input: PhInvDoc. Project Stock

MI01 - Create Physical Inventory Document
MI02 - Change Physical Inventory Document
MI03 - Display Physical Inventory Document
MI31 - Batch Input: Create Phys. Inv. Doc.
MI32 - Batch Input: Block Material
MI33 - Batch Input: Freeze Book Inv.Balance
MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 - Batch Input: PhInvDoc. Project Stock

MI01 - Create Physical Inventory Document
MI02 - Change Physical Inventory Document
MI03 - Display Physical Inventory Document
MI31 - Batch Input: Create Phys. Inv. Doc.
MI32 - Batch Input: Block Material
MI33 - Batch Input: Freeze Book Inv.Balance
MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 - Batch Input: PhInvDoc. Project Stock

MI21 - Print physical inventory document

MI04 - Enter Inventory Count with Document
MI05 - Change Inventory Count
MI06 - Display Inventory Count
MI09 - Enter Inventory Count w/o Document
MI34 - Batch Input: Enter Count
MI35 - Batch Input: Post Zero Stock Balance
MI38 - Batch Input: Count and Differences
MI39 - Batch Input: Document and Count
MI40 - Batch Input: Doc., Count and Diff.

MI08 - Create List of Differences with Doc.
MI10 - Create List of Differences w/o Doc.
MI20 - Print List of Differences

MI11 - Physical Inventory Document Recount

MI07 - Process List of Differences
MI37 - Batch Input: Post Differences

Thursday 10 April 2014

SAP Implementation

SAP End to End Implementation Project 


First we have to prepare documentation about the client business (like turnover,
vendors, customers, payments, materials, production, marketing etc.)
The implementer company made two teams (1.) Steering team. (2.) Steering
community
Steering team (SAP functional consultants) prepares a detailed
documentation about the client with the help of core team (client company team)
& this study is known as Feasibility Study. After that the steering team handed
over this documentation to Steering community (Project manager, Sr. software
engineer, and other higher authorities).
Steering community prepares the BBP (Business Blue Print). BBP
Prepares in MS-Word

���� ASAP: - Accelerated System Application Product in Data Processing.
���� Business Process: - ASAP Methodology
1. Project Preparation
2. BBP (Business Blue Print)
3. Realization
4. Final Preparation
5. Go live & Support

���� Project Preparation: -
It consists of identifying team members & development strategy as
how to go.
AS – IS (Existing Process followed, requirements)
TO – BE (Requirement analysis and best process recommended)
Difference between (AS – IS) & (TO - BE) is called GAP Analysis.

���� Business Blue Print (BPP): -
It is a legal documentation between client & the company
(implementer / service provider). We have to understand the current business
process of client & analyzing the business & prepare documentation. It is a
detailed documentation for the client.

���� Realization: -
This Phase is used to Implement or migrate the entire business of
client from Non-SAP environment to SAP environment

���� Final Preparation: -
This phase is used for testing & end user training. After successfully
completion of this phase client is ready to run business in SAP R/3.

���� Go live & Support: -
In this phase we deliver the project end date & end user training at
client site.

Friday 7 March 2014

Material Management Tables


Materials Management Tables



EINAPurchasing Info Record- General Data
EINEPurchasing Info Record- Purchasing Organization Data
MAKTMaterial Descriptions
MARAGeneral Material Data
MARCPlant Data for Material
MARDStorage Location Data for Material
MASTMaterial to BOM Link
MBEWMaterial Valuation
MKPFHeader- Material Document
MSEGDocument Segment- Material
MVERMaterial Consumption
MVKESales Data for materials
RKPFDocument Header- Reservation
T023Mat. groups
T024Purchasing Groups
T156Movement Type
T157HHelp Texts for Movement Types
MOFFLists what views have not been created

Purchasing Tables




A501Plant/Material
EBANPurchase Requisition
EBKNPurchase Requisition Account Assignment
EKABRelease Documentation
EKBEHistory per Purchasing Document
EKETScheduling Agreement Schedule Lines
EKKNAccount Assignment in Purchasing Document
EKKOPurchasing Document Header
EKPOPurchasing Document Item
IKPFHeader- Physical Inventory Document
ISEGPhysical Inventory Document Items
LFA1Vendor Master (General section)
LFB1Vendor Master (Company Code)
NRIVNumber range intervals
RESBReservation/dependent requirements
T161TTexts for Purchasing Document Types

Tuesday 4 March 2014

SAP GUI ACCESS

SAP Training Part-3: More about SAP GUI

Lets discuss the last few things about SAP Easy Access screen in SAP GUI. The SAP Easy Access screen can be customized to some extent to show/hide certain features. The below image captures these features to achieve some degree of personalization.
SAP system is Application server/s with database system/s which you can access through SAP GUI. Check below to view the system details.
And the pop-up box appears with the System details:
You can check the OS (Linux above) on which SAP Application Server is running, the Host server name, Database system, etc. 
You can also find SAP System Version and the various component release info.
Most importantly, you can find the current transaction (and the SAP program running behind that transaction) running currently from where you opened the pop-up box.
Written by 

Like This Page?

SAP GUI ACCESS


Log on to the SAP System

If you have SAP GUI software installed on your system, you can see the SAP Logon Pad icon on your desktop. It can be either used to log on to the the SAP system installed on your local system or a remote SAP server. If you don't have this setup, refer to my article to get your SAP Server Access and once you have it ready, you can comeback here:
 I double-click on the SAP Logon icon, the following screen - known as SAP Logon Pad - pops up:
 SAP Logon Pad shows the list of SAP systems to which I have setup the connection. I select the second one in the list - SAP ERP IDES E62.
Note: In the top-left corner of the SAP Logon Pad, you can check the version of SAP GUI installed. SAP Logon 720 is SAP GUI Version 7.20.
 I double-click on the SAP system I want to connect to from the SAP Logon pad and I reach the logon screen:
 I enter my credentials (Login/Password). I leave the Language field as blank as the default language for the SAP system I am logging onto is English. 
There may appear SAP Copyright message and message from system administrators, if any. I press the button with the green tick mark and I reach the next screen called the SAP Easy Access screen.
SAP Easy Access screen is your starting point and you need to understand the features and functions available here. The below screen captures the main components of this screen:

SAP GUI Screen

Let us discuss them one by one: 
Menu Bar: offers the functions in the form of Menu items available for the current screen. The menu options vary from screen to screen.
Standard Toolbar: offers, as the name implies, the standard functions like Print, Search, etc. Sometimes some of the functions may be disabled for the users who are not supposed to use them. For example, the print button may be disabled for most of the users for invoices.
Title Bar: displays the title of the current transaction / screen e.g. SAP Easy Access.
Application toolbar: offers the functions available for users in the current transaction and so the options here vary from transaction to transaction.

SAP Transaction Code

Apart from selecting items available on the screen, you can make input into Input field. You can enter a Transaction Code here. Business Transactions in SAP system are assigned a Transaction Code (short-form TCode) e.g. to see the details of a material in a plant, you can use Tcode MM03 (Display Material) as shown below.
Note: Just take care of one thing, you can enter a TCode in the Input field when you are on Easy Access Screen. There are advanced options for doing so although. You can place the cursor in the input field and press F1 and you will know about these options. 
With this, Part-1 of SAP Free Training ends here and you have basic idea about SAP GUI. The next article in this series will include more information on SAP Easy Screen.
Written by
















 SAP Training Part-2: SAP Easy Access 

In Part-2 of our Free SAP Training session, we will continue our discussion from where we left in Part-1. You learnt how to log on to your SAP system and arrive at SAP Easy Access screen. In this article I will discuss about the structure of SAP Easy Access screen and the significance of various elements on the screen.
When you log on to the SAP system, you get the screen below. Let me first begin with the Application toolbar of the SAP Easy Access screen. The Application toolbar has buttons 1-6 and 10. 
When you log on, you get the menu tree (7- Favorites and 8-User Menu) specific for you. Different users are authorized to perform different tasks and have access to different transactions (9-SAP Transactions) based on their roles. So the user menu tree will vary from user to user. But if you click on button 2-SAP Menu, you will get the standard SAP Menu with all the transactions in the SAP system whether you have access to it or not.
You can save the most commonly transactions you use in your Favorites. Buttons 3 and 4 let you add or delete the items in the Favorites tree. You can change the details like description of a Favorite item using button 5-Change Favorites. Up-/Down- Arrow buttons 6-Move Favorites Up and Down allow you to change the position of your Favorite item in the menu tree.
The status bar displays elements marked 11-13. Hide/Show Arrow button(11) displays or hides these elements. SAP System details(12) displays the name of the SAP system (E62 for the system I used), Session Number (see the picture below) and the SAP client (800 in my case).
13-Insert/Overwrite shows your keyboard input mode i.e. whether INSERT button is On or Off.
14-Search buttons are very helpful when you are searching for a search term in the current transaction.
If you click on 10-SAP Business Workplace button, you reach the email / notification application for your user-id:
SAP Business Workplace is most commonly used for Workflows. For example, an employee applies for leave in the SAP system and a workflow is triggered which sends notification to the employee's manager. Here, the manager will see the notification in his Inbox and will approve or reject the the leave request. This action from Manager will trigger a notification to the employee indicating his leave request was approved or rejected by his/her manager. Of course Business Workplace incorporates the usual mail functions - sending or receiving mails within the organization or internet (based on BASIS settings), etc.
By the end of Part-2 of our Free SAP Training series of articles, you have an understanding of different elements of SAP Easy Access screen (which is like your Home page in SAP). 
After exploring a bit on your own, you know how to maintain your favorites, open multiple sessions and navigating through your mails/notifications in your business workplace Inbox. In the Free SAP Training Part-3, we will explore the functions in the Main Menu of the SAP Easy Access screen and SAP transactions. Wish you a great time!
Written by 



Saturday 15 February 2014

Scope & Responsibilities of SAP MM Consultant

. Development of material master, vendor master, Source list, info record, service master, maintain material master, maintain vendor master, maintain source list, maintain info record. . Setting up the entire purchasing cycle with purchase requisition, purchase order with contracts & scheduling agreements for transactions processing as per the business requirement. . Setting up the pricing procedure by defining the condition type and access sequence. . Set up the split valuation based on various valuation categories such as country of origin & grade and  source of materials like purchase and manufactured. . Planning and Procurement of Components. . Negotiating with vendors for obtaining the best quality at the best prices thus ensuring best buy. . Vendor Development for Alternate Sources of Supply for Raw Materials. . Inventory Control. . Preparation of RFQ, Maintain and Compare Quotations -

Wednesday 12 February 2014

SAP MM MODULE COURSE DOWN TOWN CALGARY


The course will last for 8-10 weeks and will prepare you for job market in Oil & Gas
Industry of Alberta.Please confirm if you like to join us on Sunday   Feb , 16  at 9 00 AM as 
Class will start 9 30 . First Class is Introductory & free  Please contact me for any further information.
The SAP MM Module starting from Sunday  9 00 AM Feb, 16
The Course Instructor is Mr Sudhir

With regards,

Ikram Pasha
Petrotech TTI

Tuesday 4 February 2014

How to find job in IT Industry















Have you been sending out hundreds of CVs and haven’t heard back from even one employer? Stop now, take stock of what you are doing and commit to some changes in your job search strategy.
The world is changing around us, and we need to step ahead with it. HR and hiring practices have evolved a lot over the years, and just sending the traditional CV with a boring covering letter will do you no good.
Being proactive, smart and suave will help you land a job and looking for newer ways can only minimise your frustration levels that come with an unfruitful job hunt.
Try some networking strategies you haven’t thought of before, and these just might get you going. Head-hunters with leading executive search firms give additional tips to get out of a job search rut and back to work.
#1 Make A Plan. And Plan B
You cannot throw darts aimlessly and you cannot send CVs vaguely to one and all.
You have to make a plan, stresses Graham Whitworth, Senior Banking Consultant at Charterhouse Partnership. “Decide exactly where you want to work and what you want to do, be realistic about your experience and capabilities. Target businesses your experience could add value to,” he says.
#2 Contacts, Contact, Contacts
When looking to invest in property, a wise man once said, the three most important things (in that order) are: Location, location, location. When looking for a job, replace ‘location’ with ‘contacts’. Before beginning your job-hunt, make sure you use all your contacts to optimal level.
Head-hunters believe that, in today’s age, your contacts can play a very important role in getting you a job. It is many minds versus one in the bigger scheme of things.
“It really is a matter of who you know rather than what you know. Family members, friends and previous colleagues can all help you find that perfect role,” says the Charterhouse expert.
#3 Alumni Networking
Your old classmates can also help you in your job hunt. You can dip into their resources to find a good job.
“With so many excellent universities in the Middle East, there is a larger alumni network in the region, so networking with alumni can help you get to the next stage of your career,” stresses Ash Athawale, Recruitment Manager at REED Consultancy.
It makes logical sense too. If you’ve studied together (higher education, not primary or secondary), you’ll probably be in the same line of work/business. So, who better to alert you on a fresh job-opening than someone who is in the same industry?
#4 LinkedIn / Social Networking
LinkedIn is growing great guns – and not without reason. You can find the world here, and your one contact can connect to hundreds of others, and the list can multiply into millions before you know. Never before was such a huge pool of professionals available on a single platform. The professional networking website has over 225 million members across the world.
“Not only will this help you build your network, but you can connect with recruiters and decision-makers at your target employers,” advises Whitworth.
Athawale of REED Consultancy too is a believer in social media tools. “These are one of new ways to create awareness of a job. However, the danger is that even candidates who aren’t suitable for the job tend to apply ‘with a single click’,” he says.
LinkedIn, Twitter and Facebook can all act as vital weapons in your job-hunt war if used judiciously, and our experts endorse the tagline of the website ‘Relationships Matter’.
# 5 Word-of-mobile
Where once was word-of-mouth, now is word-of-mobile. An extension of the social media tools is the use of Blackberry Messenger (BBM) and Whatsapp status updates on your smartphones. The idea is to let others know of what you are looking for, and your friends and contacts may just respond with what they are aware of. It’s a modern twist to word-of-mouth.
“Most people use these for communication. They are a great way to advertise your jobs on your contact lists,” says Athawale.
#6 Look Within
Internal transfers within your own company might not be a bad place to start looking, experts suggest. Whether you are relocating or looking at a new career line, an internal transfer could in fact be a viable option.
An internal transfer can have many advantages, including the retention of your current pay level, healthcare coverage, vacation benefits and friendships with co-workers.
“Most employers advertise internal vacancies and maybe a fresh start in a new location is exactly what you are looking for,” says Whitworth.
#7 Internal Employee Referrals
Many firms are now setting ambitious internal goals to increase the proportion of hirings that come from internal referrals. Your CV may have been looked at but a referral in the company may put it in the express lane.
“Companies don’t use this method of referrals as much as they should. I have advised my clients to add a monetary or even ‘days off’ to the reward programme,” mentions Reed analyst.
#8 Get a good recruiter
Going to a good recruiter can work well. They are in the business and know when the next vacancy becomes available.
“A good recruiter will know your industry and will be able to work with you to source roles that are not advertised and introduce you to contacts you wouldn’t find,” says Whitworth.
“While this may not appear to be a new way, companies need to look at the value of using a head-hunter and not just the cost. The benefit of using a professional head-hunter far outweighs the ‘fee’ that companies worry about,” adds Athawale