1- Difference between SAP ECC vs HANA
S4H can only be run on Hana database.
ECC can run on Oracle, IBM DB2 etc.
S/4 HANA -In Memory Database-•In-memory database means that data is
read from memory i.e. data always reside in main memory RAM.
Columnar DB - •Hana’s column-based tables provide faster access
MPP - Massively Parallel Processing
OLTP and OLAP capability in same system with real time reporting and
predictive analysis
S4H combines the data structures of different components (for FI, AA, CO,
CO-PA and ML) into a single line -item table ACDOCA, called as Universal
journal.
MATDOC is also a new line- item table for inventory management and it
eliminates 26+ tables.
MB related Transaction codes like MB1A, MB1B and MB1C are eliminated –
we need to use TC -MIGO
Material documents will be stored in MATDOC but not in MKPF or MSEG
tables.
Business partner -All customer and vendor master need to integrated /
migrated as Business partner. Customer-vendor integration (CVI) is a
mandatory step. TC -BP is used for Vendor and Customer. No of Transaction
codes are reduced
Extension of Material number field: Material number can now be 40
characters from existing 18. It is an optional feature.
Pricing Table - existing table KONV replaced by new table PRCD_ELEMENTS
Material ledger-Activation of material ledger (ML) is mandatory. ML
valuates inventory in multiple currencies. Traditionally inventory is mainly
valuated with a single currency in SAP ERP. ML allows
valuation in two additional currencies.
Front end -Fiori is used.
2-Which version of SAP ECC you are using in your project
3-What is Customer vendor integration in HANA
All the T-Code related to vendor XK01, XK02 , FK01 and FK02 has been replaced by
BP.
BP can play role of customer or vendor depending upon business requirement.
4-What is material ledger activation in HANA
Material ledger activation is mandatory in Hana as accounting can be done
accurately at each level.
5-How many currencies are available in HANA
Ans- 10
6-Types of procurement (Domestic, Import, Service procurement)
Domestic-Po raised for Local vendors.
Import -Po raised for overseas vendors
7-Special procurement type subcontracting, consignment, Pipeline.
Subcontracting- movement type 541 for issuing raw material to vendor.
543 for receiving components or raw material back from vendors.
accounting entry =2n +4 where n is components.
If components is 1 then no of entry will be 6.
BSX—Stock account of finished goods -Debit +
WRX-GR/IR account –credit -
FRL—cost of goods sold (cost of raw material provided to vendor) Debit +
BSV- service charge given to vendor credit -
GBB- VBO- Consumption of raw material for subcontracting here VBO is Account
modifier. Debit +
BSX- Stock account of Raw material –credit -
8-Blanket PO
Frame work order when we need a material at regular interval of time.
9-Movement type and accounting entry during Subcontracting and consignment
process
6 accounting entry in subcontracting process
Movement type -541 during goods issue to vendor
543 for receiving raw material
101 for receiving finished goods
No accounting entry is generated in consignment process during Goods received
while accounting entry is generated during transfer posting of material ownership
from vendor to company.
Movement type is 411 k for transfer posting.
Movement type 101 for goods received.
Two accounting entries are there
KON – consignment account
GBB – consumption account of material
10-MM-FI integration
That is done through t-code OBYC by FI Consultant
Every valuation class is assigned some GL account and these accounts are hit
during goods movement like goods received, goods issued, transfer posting,
sampling, scrapping.
Mat Type is linked to Valuation class based on Account category reference.
11-PR and PO release strategy and parameters based on which Release strategy is
configured
Parameters taken for Release strategy for PR and PO-
Pur org, plant, doc type and Value
PR can be released at item level and Header level.
PO can be released at only header level.
12-Pricing Procedure and use of accrual key in pricing procedure
Accrual key is used for fright charges.
13-Movement types
List already provided.
14-STO and movement type during STO
641 for Intra company STO
Role of SAP MM consultant in intracompany STO
Define Shipping point (MM Responsibility)
This is a Point that comes under Plant from where goods are shipped (taken to
deliver )
SPRO-IMG-ES-Def-Log Exe-define , copy ,delete check shipping point
Shipping point combination – here we assign with the below combination -MM
Shipping Conditions(01)-Loading grp(0001)-Plant -Proposed Shipping Point
SPRO-IMG-Log Execution-Shipping-Basic Shipping-shipping point and gr point
determination-assign shipping points
Spro-img-MM-purchasing-Pur Ord-Set up transport order--Define shipping data
for Plant
Here we Assign sales area to supplying plant (Treating SP as Sales Dept)
Assign customer to Receiving plant(Treating RP as Customer)
643 for inter company STO
15-Physical inventory process
Here we mapped physical count of material with system if there is any
discrepancy then we update the account accordingly.
MI01, MI02, MI04 and MI07
Movement type 701 -In case of physical count is greater than system count
Movement type 702-In case physical count is less than system count
16-No of approvers can be put in Release strategy configuration —Answer- 8
17-System landscape
System landscape is arrangement of servers.
Development server- it consist of below clients.
Development client- All functional consultant do configuration in development
client.
Customize client- ABAP consultant will do programming.
Unit testing client- All functional consultant individually login and do unit testing.
Golden client- if your development client is crashed then you use Golden client.
Quality server- two clients are there
Quality Client- Where all consultant together do integration testing.
UAT- User acceptance testing Done by User.
Production Server- where end user works.
TR – transport request from Development client to unit testing client is moved by
MM consultant through T-Code SCC1
While Transport request from one server to another server is moved by BASIS
consultant by T-Code STMS
From Dev server to quality server TR will be moved by BASIS Consultant.
From Dev to production server TR will be moved by BASIS Consultant.
18- Data migration tools -LSMW, BDC, BAPI
These tools are used to upload Master Data from legacy system to SAP system.
19-Cutover activities
Open PO and open Stock are uploaded in SAP system from Non SAP system.
20-Functional specification- Functional specification is used for custom
requirement by client.
In functional specifications we provide logic to ABAP developer and accordingly
he make some program based on logic.
21-Tracking tool you used for monitoring tickets
Cherwell, service now
22-What are the SLA(service level agreement)
P1-Higest priority ticket- in 2-3 hours you have to provide resolution after
receiving the ticket.
P2-With in 2-3 days after receiving the ticket you have to provide resolution
P3-with in 5-7 days after receiving the ticket you have to provide resolution
P4-lowest priority
22-Have you worked on change request.
Yes –change request is used to move the changes in to production.
Tickets are of two types
1-incident-Break fix issue and bug fix issue or any issue end user is facing is come
under incident.
2-Service Request-Enhancement or customization comes under service request.
Now these incident or service request move in to production with the help of
change request where management check everything like transport request, UAT
document, functional specification is attached or not then after Basis team move
the changes in to production,
23-Have you ever worked on IDOCS.
No but I know about idocs these are intermediate document that are used to
transfer data from one SAP system to another SAP sytem.
We can monitor idocs through T-code WE02 or WE05
We can process the idocs manually through t-code BD87
While we need to maintain partner profile in T-code WE20
24-Differenece between PB00 and PBXX
When info record is maintained then system fetch the price in to PB00 while if
there is no existing record exist and you enter price manually in PBXX.
25-How to maintain condition record for MM.
Through T-code MEK1
26-service master record
As we create material master record through MM01 in similar way we can create
service master record through T-code AC01 then service number will be
generated that you can use in PO in Service field.
27-what is difference between price control S and V.
V-Moving average price
S-Standard price
In case of MMR with PC – V – when we do GR the GR is always calculated with PO
Price Only but not with MMR Price and Goods Issue is Calculated always
calculated with Moving Price only
When we cancel the Goods Issue – the accounts will be reversed with goods issue
price only
In case of MMR with PC – S – when we do GR the GR is always calculated with
MMR-Std Price Only but not with PO Price and in GR Three accounts will exist.
Goods Issue is Calculated always calculated with MMR Std Price only
26-What is standard purchasing organization
Standard purchasing org is basically used in case of special procurement type and
we assign this to plant
27-what is P2P cycle-
PR->RFQ->PO->ORDER CONFIRMATION->GRN->INVOICE
28-in case of source list ME02 t-code doesn’t exist
29-MMR is configured at
Client level-Basic data 1 and basic data 2 view
Plant level- pur org, accounting 1, accounting 2, MRP views
30-VMR is configured at
Company code level where FI team has to enter some information
Pur org level-MM team has to enter information
31-If you directly want to receive the goods in quality inspection then you need to
maintain quality inspection view in MMR.
32-what is MRP profile…this just to stop entering the repeating data in MRP views
..enter the data in MRP views and save it ..and MRP profile will be created
33-what is fantom BOM
34-Different Doc type and trans event key
DIFFERENT STD DOC
TYPES
PR – NB
PO-NB
RFQ-AN
GR-WE
GI-GOODS ISSUE-EA
RE-INVOICE
STO-UB
DIFF TR EVENT KEYS
BSX -STOCK /INVENTORY POSTING
WRX-GR/IR CLEARING ACCOUNT
GBB-ZOB -GR WO PO
GBB-VQP-SAMPLING
GBB-VNG-SCRAPPING
GBB-BSA-Initial stock uploading
GBB-VBR-Consumption
35-BAPI-Bapi is basically used to upload the data in excel file and to update the
values in Mass
User Exit-This is basically used in case of SD module for enhancement purpose
BADI-it is used to add extra functionality in standard T-codes with out impacting
their standard behavior.
36-What is t-code to create new movement type
OMJJ
37-Tables
MMR TABLE
MARA-General Data
MARC-Plant Data
MARD-Storage location
MAKT-Description
VMR TABLE
LFA1-Vendor master
LFB1-Company Code
LFM1-Pur.org Data
LFM2-Purchasing data
LFBK-Bank details
PR TABLE
EBAN-
CEBAN-Comm table
PO TABLE
EKKO-PO Header
EKPO-PO item
EKBE- PO history
GR TABLE
MSEG-Mat Doc item
MKPF-Mat Doc
header
INVOICE
TABLE
RSEG—Item
RBKP—
Header
PIR
table
EINA
EINE
BUT000—BP General data1
BUT001-- BP General data1
BUT100—BP Roles data
BUT0ID-BP ID number data
BUT050-BP Roles/relationship HANA
38-What is MM-PP integration
Basically MRP process is of 2 types
1-MRP ---that comes under PP where they maintain safety stock or planed
independent requirement through T-code MD61 in both the cases planed order
will be generated and that will be converted in to production order
MRP type -PD
2-CBP-Consumption based planning
CBP comes under MM –
Reorder point planning-Manual and automatic
We will talk about only Re order point planning—Here we maintain some re order
point and MRP type is VB and we maintain maximum stock level and procurement
type in MRP 2 View is selected either in house or External—in case of in house
only planned order is created and that are converted in to production order while
in case of external procurement either PR or Planned order can be generated, PR
can be converted in PO directly while planned order will converted in to PR first
and then PR in to PO
39-What is accrual Key—
This is used to store freight value (FRL)
40-what are standard freight and discount condition type
FRA1- Freight %
FRB1- Freight Value
FRC1-Freight Quantity
R000-Discount % on gross
R001-Discount/quantity
R002-Absolute discount
R003-Discount % on net