You are on page 1of 80

PROJECT

1. PROJECT IMPLEMENTATION FLOW

COST OF THE PACKAGE :-

DIFFERENCE
USERS 50 1000
PER USER COST 1.25 0.10
(IN LAKHS)
COST (IN LAKHS) 62.50 100 37.50
AMC(ANNUAL 13.75 22 8.25
MAINTENANCE
CONTRACT)
(22%)-(IN LAKHS)

GO LIVE DATE : - DATE ON WHICH WE ENTER ACTUAL DATA IN SAP


PRODUCTION SERVER CLIENT

ROLL -OUTS :- ACTIVATING THE SAME CUSTOMIZATION FOR DIFFERENT


LOCATIONS / FOR DIFFERENT COMPANIES

ASAP METHODOLOGY :- ALL ACTIVATIES OF IMPLEMENTATION SAP HAS


BROUGHT UNDER 5 PHASES . IT IS CALLED ASAP ( ACCELERATED SAP )
METHODOLOGY

PHASE 1 : PROJECT PREPARATION

PHASE 2 : BUSINESS BLUEPRINT

PHASE 3 : REALIZATION

PHASE 4 : FINAL PREPARATION

PHASE 5 : GO LIVE AND SUPPORT

WHAT IS SAP R/3 : -

" R " STANDS FOR REAL TIME PROCESSING ( ONLINE PROCESSING ).

SAP WORKS ON 3 TIER ARCHITECTURE

1st LAYER PRESENTATION FB01L

2nd LAYER APPLICATION BY USING SAP PROGRAM

3rd LAYER DATABASE STORES IN DATABASE


1
CLIENT

CLIENT IS AN INDEPENDENT ORGANIZATIONAL UNIT IN SAP HAVING ITS OWN


MASTER DATA AND SET OF TABLES .

DEVELOPMENT SERVER

CLIENT 1 CLIENT 2 CLIENT 3

SAND BOX CLIENT CONFIGURATION / DEVELOPMENT


GOLDEN / TESTING CLIENT
(SAY CLIENT 200 )
CUSTOMIZING CLIENT
(SAY CLIENT 202 )
-CONFIGURE ( SAY CLIENT 201 )
DIFFERENT OPTIONS -DO UNIT TESTING -
-CONFIGURE THE
AVAILABLE IN SYSTEM ONLY FI TESTING -
OPTION SELECTED BY
ONLY MM TESTING
-CONFIGURE COMPANY CORE TEAM
THEORIES AND IDEAS MEMBERS.

-TRANSPORT REQUEST - TRANSPORT


WILL NOT BE REQUEST WILL BE
ACTIVATED ACTIVATED

QUALITY ASSURANCE ( Q/A ) TESTING SERVER

CLIENT 1 CLIENT 2

Q /A ( TESTING ) CLIENT TRAINING CLIENT

-DO INTEGRATION TESTING -BEFORE GOING LIVE IN


PRODUCTION SERVER CLIENT GIVE
-DO FINAL TESTING BEFORE
TRAINING TO COMPANY
GOING LIVE
EMPLOYEES
-USER ACCEPTANCE ( U/A )
TESTING

PRODUCTION SERVER

CLIENT 1

WHERE WE ENTER ACTUAL DATA

THE IS CALLED SAP LANDSCAPE - ARRANGEMENT OF SERVERS


2
DEVELOPMENT - QUALITY ASSURANCE - PRODUCTION

OR

DEVELOPMENT - PRODUCTION

ASAP ( ACCELERATED SAP ) METHODOLOGY

PHASE 1 : - PROJECT PREPARATION

BIG - BANG IMPLEMENTATION : - IMPLEMENTATION OF ALL MODULES AT A


TIME

PHASED IMPLEMENTATION : - IMPLEMENTATION OF FEW MODULES IN THE


BEGINNING. ONCE THE SYSTEM IS SET IMPLEMENT THE BALANCE MODULES .

PROJECT STEERING COMMITTEE : - DURING PROJECT IMPLEMENTATION


STAGE THEY CONSTITUTE PROJECT STEERING COMMITTEE .

IT CONSISTS OF SENIOR EMPLOYEES FROM CONSULTING COMPANY’S SIDE AS


WELL AS IMPLEMENTING COMPANY’S SIDE. THEY MEET AT REGULAR
INTERVALS DURING PROJECT IMPLEMENTATION.SAY WEEKLY / EVERY 10
DAYS / FORTNIGHTLY.

THEIR JOB IS TO SEE PROJECT IMPLEMENTATION IS GOING ON SMOOTHLY


AND AS PER SCHEDULE . THEY GIVE SOLUTIONS FOR THE ISSUES ARISE IN
PROJECT.

THEY RESOLVE DIFFERENCES AMONG CONSULTANTS AND CORE TEAM


MEMBERS.

OSS : - ONLINE SUPPORT SERVICEwww. service.sap.com

WHEN AIL PURCHASES SAP PACKAGE FROM SAP INDIA , BANGALORE


THEY GIVE OSS USER ID AND PASSWORD.
THROUGH OSS USER ID AND PASSWORD WE CAN DOWNLOAD PATCHES
( PROGRAMS )

WE CAN SEND ISSUES TO SAP - WHILE SENDING THE ISSUES WE HAVE TO


SPECIFY THE PRIORITY OF THE ISSUE

HIGH - PROJECT IMPLEMENTATION STOPPED

3
MEDIUM - CRITICAL TO PROJECT IMPLEMENTATION - NOT A PROJECT
STOPPER

LOW - NOT CRITICAL TO PROJECT IMPLEMENTATION

IN LIVE ENVIRONMENT OSS USER ID AND PASSWORD WILL BE GIVEN TO AIL


PROJECT MANAGER.

NOW SAP HAS RELEASED SOLUTION MANAGER i.e., SMALL SERVER . WE CAN
DIRECTLY DOWNLOAD PATCHES. WE CAN SEND ISSUES TO SAP DIRECTLY.

KICK - OFF MEETING :-

BEGINNING DAY OR FIRST DAY OF THE PROJECT. IN THIS MEETING PROJECT


STEERING COMMITTE INTRODUCE CONSULTANTS AND CORE TEAM MEMBERS.
THEY FIX THEIR ROLES AND RESPONSIBILITIES.

PHASE 2: - BUSINESS BLUEPRINT

CORE TEAM MEMBERS- THEY PREPARE AS IS DOCUMENT - IN THIS DOCUMENT


THEY SPECIFY WHAT IS THE EXISTING PROCESS / WHAT ISSUES THEY HAVE IN
EXISTING PROCESS / WHAT IS REQUIRED FROM SAP.

CONSULTANTS -THEY PREPARE TO BE DOCUMENT. THEY GO THROUGH AS IS


DOCUMENT AND UNDERSTAND THE REQUIREMENTS AND PREPARE TO BE
DOCUMENT. IN THIS DOCUMENT THEY SPECIFY WHAT IS TO BE DONE IN SAP
TO MEET THE REQUIREMENTS OF COMPANY CORE TEAM MEMBERS.

IT IS CALLED BUSINESS BLUEPRINT

TESTING CYCLES :-

1. P TO P CYCLE ( PROCURE TO PAY CYCLE - PURCHASE CYCLE )


PURCHASE ORDER BY PURCHASE DEPT
|
GOODS RECEIPT BY STORES DEPT
|
INVOICE VERFICATION BY STORES / ACCOUNTS DEPT
|
PAYMENT BY ACCOUNTS

4
2. O TO C CYCLE ( ORDER TO CASH CYCLE - SALES CYCLE )

SALES ORDER CREATION BY SALES DEPT


|
PRODUCTION BY PRODUCTION DEPT
|
DELIVERY BY COMMERCIAL DEPT
|
SALES BY COMMERCIAL DEPT / SALES DEPT
|
RECEIPT FROM CUSTOMER BY ACCOUNTS DEPT

3. R TO R CYCLE ( RECORD TO REPORT CYCLE )

POSTING OF TRANSACTION - FB01L RECORD

DISPLAY ACCOUNT BALANCE - FAGLB03 REPORT

PHASE 3 : - REALIZATION

REPORTS :

STANDARD REPORTS - GIVEN BY SAP

SAP QUERY OR REPORT PAINTER - DEVELOPED BY FUNCTIONAL


CONSULTANTS

ABAP REPORTS - DEVELOPED BY ABAPERS. THE TRANSACTION CODE SHOULD


START WITH Y OR Z i.e., G OR Z REPORTS

INTERFACE : - TRANSFER OR DATA FROM OTHER PACKAGES TO SAP OR SAP


TO OTHER PACKAGES

Eg:

PAY - ROLL

IN IN THE MONTH END SAP


HOUSEDEVELOPEDPACKAGE DATA TO TRANSFER
i.e., : INFOXPRO LANGUAGE TO

5
PHASE 4 : FINAL PREPARATION

1. CUT - OFF DATE : THE COMPANY IS WORKING AT PRESENT IN TALLY.NOW


THEY ARE GOING FOR SAP . TO ENTER DATA IN SAP FROM 01.01.2022. CUT -
OFF DATE IN TALLY WILL BE 31.12.2021.

2. CUT - OVER PLAN DATE : PLAN DATE ON WHICH CUT - OVER ACTIVITIES
WILL BE COMPLETED SAY 07.01.2022

3. CUT - OVER ACTIVITIES :

A . TRANSPORT REQUESTS TO MOVE FROM DEVELOPMENT SERVER CLIENT TO


PRODUCTION SERVER CLIENT .
B . GIVE NUMBER RANGE INTERVAL IN PRODUCTION SERVER CLIENT
C . UPLOADING OF G/L MASTERS
D . UPLOADING OF VENDOR MASTERS
E . UPLOADING OF CUSTOMER MASTERS
F . UPLOADING OF ASSET MASTERS
G . UPLOADING OF MATERIAL MASTERS
H . UPLOADING OF G/L BALANCES
I . UPLOADING OF VENDOR OPENITEMS AND ADVANCES
J . UPLOADING OF CUSTOMER OPEN ITEMS AND ADVANCES
K . UPLOADING OF ASSETS ACQUISITION VALUE AND ACCUMULATED
DEPRECIATION
L . UPLOADING OF QUANTITY / RATE OF MATERIALS

4. GO - LIVE DATE SAY 10.01.2022

ENTER ACTUAL DATA IN PRODUCTION SERVER CLIENT ON 10.01.2022 ( FROM


01.01.2022 )

PHASE : 5 GO- LIVE AND SUPPORT

6
PROJECT CREATION IN SAP
WE CAN CREATE PROJECT IN SAP AND ASSIGN ACTIVITIES TO BE COMPLETED
IN THE PROJECT. WE CAN SPECIFY PLAN DATE OF COMPLETION FOR EACH
ACTIVITY. ONCE WE COMPLETE THE ACTIVITY THE ACTUAL DATE WILL BE
UPDATED AUTOMATICALLY. AT ANY POINT OF TIME WE CAN SEE WHAT
ACTIVITIES ARE PENDING IN THE PROJECT AND WHAT ACTIVITY WE HAVE
COMPLETED.

WE WILL NOT FORGET ANY ACTIVITY CUSTOMIZATION. THIS IS OPTIONAL

PATH : -

--> SPRO
--> FROM THE MENU BAR SELECT GOTO --> PROJECT MANAGEMENT
--> SELECT CREATE PROJECT BUTTON
--> PROJECT NAME AILFI
--> ENTER
--> TITLE :AIL FI PROJECT

UNDER PLAN DATA

--> START [ 01.12.2021 ]


--> END [ 31.3.2022] 4 MONTHS PROJECT
ACTUAL DATA

--> START [ 01.12.2021]


--> END BLANK
--> SAVE
--> SELECT SCOPE TAB

--> SELECT SPECIFY PROJECT SCOPE BY MAKING MANUAL SELECTIONS IN


REFERENCE IMG RADIO BUTTON.

--> SELECT SPECIFY SCOPE BUTTON

--> SELECT ENTERPRISE STRUCTURE CHECK BOX [ IN LIVE WE SELECT EACH


ACTIVITY ]

--> SELECT FINANCIAL ACCOUNTING (NEW) CHECK BOX

7
--> ENTER

--> SELECT GENERATE PROJECT IMG BUTTON

--> IGNORE THE MESSAGES

--> ENTER

--> SELECT SPECIFY PROJECT SCOPE BY CHOOSING APPLICATION


COMPONENTS AND COUNTRIES RADIO BUTTON

-->SELECT INCLUDE ALL COUNTRIES IN PROJECT SCOPE RADIO BUTTON

--> SELECT GENERATE PROJECT IMGBUTTON

--> IGNORE THE MESSAGES PRESS ENTER

--> SAVE

--> SELECTBACK ARROW 2 TIMES

--> SELECT ADD TO WORKLIST BUTTON

--> SELECTAILFI PROJECT CHECK BOX

--> ENTER

--> DOUBLE CLICK ON PROJECT AILFI

--> SELECT ENTERPRISE STRUCTURE FOLDER

--> SELECT DEFINITION FOLDER

--> SELECT FINANCIAL ACCOUNTING FOLDER

--> KEEP THE CURSOR ON DEFINE COMPANY

PLAN DATA

--> START : YESTERDAY’S DATE

--> END :YESTERDAY’S DATE

--> SAVE

--> USE /N IN COMMAND FIELD THEN PRESS ENTER

--> USE T/C : SPRO IN COMMAND FIELD

--> ENTER
8
--> DOUBLE CLICK ON PROJECT AILFI

--> SELECT ENTERPRISE STRUCTURE FOLDER

--> SELECT DEFINITION FOLDER

--> SELECT FINANCIAL ACCOUNTING FOLDER

--> SELECT DEFINE COMPANY FOLDER

--> SELECT IMG ACTIVITY BUTTON

-->IGNORE THE MESSAGE AND ENTER

--> SELECT NEW ENTRIES BUTTON

--> COMPANY :8

--> COMPANY NAME :GROUP8

--> STREET : AMEERPET

--> POSTAL CODE : 500000

-->CITY : HYDERABAD

--> COUNTRY : IN

--> LANGUAGE KEY :EN

--> CURRENCY : INR

--> SAVE

--> CREATE YOUR OWN REQUEST

--> SHORT DESCRIPTION : FI BASIC SETTINGS FOR GROUP 8 THEN PRESS


ENTER

--> SELECT BACK ARROW 2 TIMES

--> SELECT MEMO TAB : FI CONSULTANT ON LEAVE ON YESTERDAY

--> SELECT GENERAL TAB

--> SELECT DATE ACTUAL DATA : TODAY ‘S DATE

--> STATUS : SELECT 3 i.e., FINISHED

--> END DATE : APPEARS AUTOMATICALLY i.e., TODAY’S DATE


9
--> SAVE

PROJECT ANALYSIS : -

--> SPRO --> FROM THE MENUBAR SELECT GOTO --> PROJECT ANALYSIS
--> PROJECT : SELECT AILFI
--> SELECT EXECUTE BUTTON

TERMS USED IN PROJECT


i. END TO END PROJECT, UPGRADATION PROJECT , MIGRATION PROJECT
ROLL-OUT PROJECTAND SUPPORT PROJECT

END TO END PROJECT : END TO END PROJECT IS A PROJECT WHERE SAP IS


IMPLEMENTED FOR THE FIRST TIME (GREEN FIELD IMPLEMENTATION )
( ON-SITE)

UPGRADATION PROJECT : UPGRADATION PROJECT IS APROJECT WHERE SAP


IS ALREADY IN PLACE -ONLY VERSION CHANGE. MOVING FROM OLD VERSION
TO NEW VERSION.

MIGRATION PROJECT:MIGRATION PROJECT IS A PROJECT WHERE DATA


MIGRATED FROM ECC6 VERSION TO S/4 HANA FINANCE. HERE DATABASE IS
ALSO DIFFERENT. IN ECC6 WE HAVE DATABASE MSSQL OR ORACLE. IN S/4
HANA FINANCE WE HAVE DATABASE ONLY HANA DATABASE.

ROLL-OUT PROJECT : ROLL-OUT PROJECT IS A PROJECT WHERE WE


ACTIVATE SAME CUSTAMIZATION FOR DIFFERENT LOCATIONS OR COMPANY
CODES

SUPPORT PROJECT : SUPPORT PROJECT IS A PROJECTWHERE WE SUPPORT


THE COMPAY (SOLVING USERS) ISSUES AFTER IMPLEMENTATION FROM
CONSULTING COMPANY'S PLACE (OFF- SITE )

ii. BUSINESS PROCESS RE-ENGINEERING [ BPR ]

BEFORE GOING FOR SAP,SAP SUGGESTS TO GO FOR BUSINESS PROCESS RE-


ENGINEERING .

FOR BPR WE WILL HAVE SEPARATE CONSULTANTS . THEY ARE


FUNCTIONALLY STRONG IN THEIR AREAS .

10
THEY STUDY THE EXISTING BUSINESS PROCESS AND GIVE SUGGESTONS FOR :

A . STREAMLINING OF BUSINESS
B. FOLLOWING BEST PRACTICES
C. OPTIMIZATION OF BUSINESS PROCESS
D. REMOVAL OF UNNECESSARY TASKS /REDUNDANT TASKS SO THAT THERE
WILL BE TIME /COST SAVING .
Eg : -

STORES PERSON AT FACTORY -WHEN HE GETS INVOICE HE WILL VERIFY


DELIVERY TERMS.HE WILL SEND THE BILL TO ACCOUNTS PERSON. ACCOUNTS
PERSON WILL VERIFY PAYMENT TERMS .

SOLUTION : -

KEEP ACCOUNTS PERSON AT STORES.HE WILL VERIFY DELIVERY TERMS AS


WILL AS PAYMENT TERMS.

iii. TYPES OF TESTING

A. INTEGRATION TESTING :

THIS TEST MAKES SURE THAT ORGANIZATION BUSINESS PROCESSES


WORKING TOGETHER WITH OTHER BUSINESS PROCESSES .

Eg : - MM TO FI TESTING / SD TO FI TESTING / PP TO CO TESTING

B.FUNCTIONAL TESTING :

THIS TESTMAKES SURE THAT CONFIGURATION DATA WORKING AS PER THE


SPECIFICATIONS .

Eg: - ONLY FI TESTING /ONLY MM TESTING

C.UNIT TESTING :

THIS TEST MAKES SURE THAT INDIVIDUAL PARTS OF THE PROGRAM ARE
WORKING PROPERLY .

Eg: - LINE BY LINE TESTING BY ABAP PROGRAMMER (DEBUGGING )

D. REGRESSION TESTING :

THIS TEST MAKES SURE THAT ANY NEW CODE ADDED TO EXISTING PROGRAM
DOES NOT HAVE ADVERSE IMPACT ON THE EXISTING FUNCTIONALITY .

11
Eg : - USER EXITS ( FUNCTIONAL ENCHANEMENTS )

EXISTING ACCOUNT ASSIGNMENT IN ASSET ACCOUNTING:

WHEN WE SELL THE ASSET TO OUTSIDE CUSTOMER / GROUP COMPANIES


ALSO ASSIGNED ACCOUNTS IN AO90:

INCASE OF GAIN ON SALE OF ASSET 300103- PROFIT ON SALE OF ASSET


LOSS ON SALE OF ASSET 400302 - LOSS ON SALE OF ASSET

REQUIREMENT :-

WHEN WE SELL THE ASSET TO OUTSIDE CUSTOMERS IT HAS TO POST TO


ACCOUNTS:

GAIN ON SALE OF ASSET 300103- PROFIT ON SALE OF ASSET


LOSS ON SALE OF ASSET 400302 - LOSS ON SALE OF ASSET

WHEN WE SELL TO GROUP COMPANY CUSTOMERS IT HAS TO POST TO


ACCOUNTS

GAIN ON SALE OF ASSET 300104- PROFIT ON SALE OF ASSET


TO GROUP COMPANIES
LOSS ON SALE OF ASSET 400303 - LOSS ON SALE OF ASSET
TO GROUP COMPANIES
IN USER EXIT : - AINT0002 SPECIFY

TRANSACTION TYPE : 210 FOR OUTSIDE CUSTOMERS ACCOUNT ASSIGNMENT

TRANSACTION TYPE : 230 FOR GROUP COMPANY CUSTOMERS ACCOUNT


ASSIGNMENT

12
TRANSPORT REQUESTS

TRANSPORT REQUESTS ARE USED TO TRANSPORT CUSTOMIZATION DATA


FROM DEVELOPMENT SERVER CLIENT TO PRODUCTION SEVER CLIENT.

FROM ONE SERVER CLIENT TO FROM ONE CLIENT TO ANOTHER


ANOTHER SERVER CLIENT CLIENT IN THE SAME SERVER
TRANSPORT REQUESTS ARE 2 TYPES

WORKBENCH TRANSPORT REQUEST CUSTOMIZING TRANSPORT REQUEST

i.IT RECORDS CLIENT i. IT RECORDS CLIENT DEPENDENT


INDEPENDENTOBJECTS LIKE OBJECTS LIKETABLE ENTRIES,SPRO
REPORTS, FUNCTIONS TABLE CUSTOMIZATION

ii. IT IS AVAILABLE FOR ALL ii. IT IS AVAILABLE ONLY TO THE


CLIENTSIN THE SERVER . PARTICULAR CLIENT

Eg : - MANUAL CHECK DEPOSIT Eg : - SPRO CUSTOMIZATION


VARIANT [ OT45 ]/MANUAL BANK AVAILABLE ONLY IN 800 CLIENT
STATEMENT VARIANT [ OT43 ]
/ACCOUNT ASSIGNMENT MODEL
TEMPLATE (O7E3)

IN MY SERVER WE HAVE 2 CLIENTS: 000 AND 800 (TO CHECK IN YOUR CLIENT
WHETHER CLIENT 000 IS AVAILABLE)

CLIENT 000: USER ID:IDADMIN


PASSWORD:IDES (CAPITAL LETTERS)

PATH TO VIEW TRANSPORT REQUESTS AND TO SEE WHAT SETTINGS HAVE


BEEN SAVED :
PATH :TOOLS -->ABAPWORKBENCH --> OVERVIEW --> TRANSPORT
ORGANIZER [T/C : SE09 ]

--> ENTER
--> SELECT CUSTOMIZING FOLDER
--> SELECT LOCAL CHANGE REQUESTS FOLDER
--> SELECT MODIFIABLE FOLDER
--> SELECT FI BASIC SETTINGS FOR DECCAN INDUSTRIES LIMITED

13
ONE TRANSPORT REQUEST WILL HAVE 2 NUMBERS

--> REQUEST NUMBER AND CUSTOMIZING TASK NUMBER


--> SELECT CUSTOMIZING TASK NUMBER FOLDER

HOW TO MAKE OUR REQUEST AS DEFAULT REQUEST

--> KEEP THE CURSOR ON TRANSPORT REQUEST NUMBER


--> FROM THE MENUBAR SELECT UTILITIES --> STANDARD REQUEST --> SET

HOW TO INCREASE / REDUCE THE DAYS

--> KEEP THE CURSOR ON DEFAULT REQUEST NUMBER


--> FROM THE MENUBAR SELECT UTILITIES --> STANDARD REQUEST
--> VALIDITY PERIOD
--> CHANGE THE DATE :

HOW TO RESET DEFAULT REQUEST

--> KEEP THE CURSOR ON DEFAULT REQUEST NUMBER


--> FROM THE MENU BAR SELECT UTILITIES-->STANDARD REQUEST --> RESET

HOW TO CHANGE DESCRIPTION

--> DOUBLE CLICK ON TRANSPORT REQUEST NUMBER


--> SELECT PROPERTIES TAB
--> SELECTDISPLAY CHANGE BUTTON
--> CHANGE THE SHORT DESCRIPTION : FI BASIC SETTINS FOR AIL
--> SAVE
--> SELECT BACK ARROW

HOW TRANSPORTATION TAKES PLACE IN LIVE ENVIRONMENT

FI CONSULTANT JOB IN DEVELOPMENT SERVER CLIENT:


--> KEEP THE CURSOR ON CUSTOMIZING TASK NUMBER
--> SELECT RELEASE DIRECTLY BUTTON
--> KEEP THE CURSOR ON TRANSPORT REQUEST NUMBER
--> SELECT RELEASE DIRECTLY BUTTON

14
BASIS CONSULTANT JOB IN PRODUCTION SERVER CLIENT

PATH :

TOOLS -->ADMINISTRATION --> TRANSPORTS--> TRANSPORT MANAGEMENT


SYSTEM [ STMS ]

--> FROM THE MENUBAR SELECT OVERVIEW →IMPORTS


--> DOUBLE CLICK ON QUEUE NUMBER
-->KEEP THE CURSOR ON TRANSPORT REQUEST NUMBER
--> SELECT IMPORT REQUEST BUTTON

FROM ONE CLIENT TO ANOTHER CLIENT IN THE SAME SERVER:

WE HAVE DONE SETTINGS IN DEVELOPMENT SERVER CLIENT 000.

WE WANT TO COPY THE SAME SETTINGS IN CLIENT 800-

I)OPEN DEVELOPMENT SERVER CLIENT 800

II)USE TRANSACTION CODE: SCC1

OR

TOOLS-->ADMINISTRATION-->ADMINISTRATION-->CLIENT ADMINISTRATION-->
SPECIAL FUNCTIONS-->COPY TRANSPORT REQUEST

III) SOURCE CLIENT: 000

IV)TRANSPORT REQUEST: SELECT TRANSPORT REQUEST OF CLIENT 000

V)SELECT INLCLUDING REQUEST SUBTASKS CHECK BOX

VI) SELECT START IMMEDIATELY BUTTON

VII)SELECT YES BUTTON

15
SAP TABLES
WHEN WE DO CUSTOMIZATION OR WHEN WE ENTER THE DATA IT WILL BE
STORED IN TABLES. WHEN ABAPER CREATES AN ABAP REPORT WE HAVE TO
TELL HIM WHICH TABLE HE HAS TO SEE AND WHICH FIELD HE HAS TO TAKE .
( IN THE FUNCTIONAL SPECS PREPARATION WE HAVE TO SPECIFY THE TABLE
NAME AND FIELD NAME )

THIS IS AN ABAP AREA

Eg : - FOR AN ABAP REPORT PREPARATION ABAPER TO TAKE


COMPANY CODE FIELD : USE TRANSACTION CODE [ FB01L ]
→KEEP THE CURSOR ON COMPANY CODE
--> PRESS F1
--> SELECT TECHNICAL INFORMATION BUTTON
WE CAN SEE:
--> COMPANY CODE FIELD IS STORED IN TABLE : BKPF
--> THE TECHNICAL NAME OF COMPANY CODE IS : BUKRS

NOTE : -HEADER DATA WILL BE STORED IN BKPF TABLE IN ECC6 ( S/4 HANA
FINANCE ALSO BKPF TABLE ).

SEGMENT DATA / LINE ITEM DATA WILL BE STORED IN BSEG TABLE ( S/4
HANA FINANCE ACDOCA i.e., UNIVERSAL JOURNAL TABLE )

TO CHECK THE FIELDS IN BKPF TABLE : -

TOOLS --> ABAP WORKBENCH --> DEVELOPMENT --> ABAP DICTIONARY


[SE11 ]
--> DATABASE TABLE : BKPF
--> SELECT DISPLAY BUTTON ( ONLY HEADER DATA DISPLAY )

TO CHECK VALUES FOR OUR COMPANY CODE IN TABLE - BKPF

--> SELECT CONTENTS BUTTON


--> COMPANY CODE :AIL
--> SELECT EXECUTE BUTTON
--> SELECT DOC NO .1 CHECK BOX
--> SELECT CHOOSE BUTTON OR F2
-->SELECT BACK ARROW 4 TIMES
--> DATABASE TABLE : TSTCT
16
--> SELECT DISPLAY BUTTON
--> SELECT CONTENTS BUTTON
--> LANGUAGE : EN
--> MAXIMUM NO.OF HITS : ENTER 100000
--> SELECT EXECUTE BUTTON
--> SELECT FIND BUTTON OR CTRL + F
--> TRANSACTION CODE : ( ANY CODE ) SAY FB01L
--> ENTER
--> SELECT FB01L

SPECS ( SPECIFICATIONS )
SPECS REPRESENT SPECIFICATIONS

THESE DOCUMENTS CONTAIN THE BUSINESS REQUIREMENTS SUCH AS


INPUTS, SOLUTIONS , PROCESSING LOGIC AND SO ON .

Eg : CASH PAYMENT / RECEIPT VOUCHER / JOURNAL VOUCHER / SALES BILL /


ANY ABAP REPORTS .

2 TYPES OF SPECIFICATIONS

1. FUNCTIONAL SPECIFICATIONS 2. TECHNICAL SPECIFICATIONS

A . THIS DOCUMENT DESCRIBES A . THIS DOCUMENT DESCRIBES


WHAT IS NEEDED BY THE SYSTEM PROGRAMMING
USER AS WELL AS REQUESTED
PROPERTIES OF INPUTS AND
OUTPUTS

B . TECHNICAL SPECIFICATION IS
B. FUNCTIONAL SPECIFICATION IS
SYSTEM ORIENTED
BUSINESS ORIENTED

C . FUNCTIONAL CONSULTANT JOB C . TECHNICAL CONSULTANT JOB


Eg: FI CONSULTANT JOB Eg : ABAPER

CASH RECEIPT VOUCHER / CASH


PAYMENT VOUCHER / JOURNAL
VOUCHER / SALES INVOICE / ANY

17
ABAP REPORT / PURCHASE
REGISTER - UNIT WISE / SALES
REGISTER - UNIT WISE

VALIDATION
VALIDATION MEANS CHECKING AT THE TIME OF ENTRY (POSTING). IT CAN
CHECK AT HEADER LEVEL / LINE ITEM LEVEL / AFTER COMPLETING THE
DOCUMENT .

IT CAN GIVE ERROR MESSAGE / WARNING / INFORMATION / CANCEL

Eg: 1

COMPANY CODE AIL

SEGMENTS HYD BGL

PROFIT CENTER STEEL CEMENT STEEL CEMENT

DOCUMENT TYPE SA SASASA

DOCUMENT NUMBERS 1 3 2 4

DOCUMENT NUMBERS ARE GIVEN AT COMPANY CODE LEVEL.

REQUIREMENT: TO GET DOCUMENT NUMBERS SEPARATELY AT PROFIT


CENTER LEVEL .
COMPANY CODE AIL

SEGMENTS HYD BGL

PROFIT CENTER STEEL CEMENT STEEL CEMENT

DOCUMENT TYPE SA SB SC SD

DOCUMENT NUMBER01 02 03 04
RANGE

NO . RANGE INTERVAL 1 - 100000 100001 - 200000 200001 - 300000 300001 - 400000


ISSUE :- IF PROFIT CENTER STEEL ACCOUNTANT BY MISTAKE POSTS WITH
DOCUMENT TYPE SB - HIS DOCUMENT NUMBERS WILL BE 100001, 100002
18
ONWARDS.
IF PROFIT CENTER CEMENT ACCOUNTANT BY MISTAKE POSTS WITH
DOCUMENT TYPE SA HIS DOCUMENT NUMBERS WILL BE 1,2 ONWARDS .

CREATE A VALIDATION RULE : -

IT CEMENT PROFIT CENTER ACCOUNTANT BY MISTAKE POSTS WITH SA:GIVE


ERROR MESSAGE STATING THAT DOCUMENT TYPE SA TO BE USED ONLY BY
STEEL PROFIT CENTER.

IT STEEL PROFIT CENTER ACCOUNTANT BY MISTAKE POSTS WITH SB : GIVE


ERROR MESSAGE STATING THAT DOCUMENT TYPE SB TO BE USED ONLY BY
CEMENT PROFIT CENTER.

Eg 2 : AS PER INCOME TAX ACT , CASH PAYMENTS IN EXCESS Rs., 10000 WILL
BE DISALLOWED WHILE COMPUTING TAXABLE INCOME.

CREATE AVALIDATION RULE : IF CREDIT 200100 CASH ACCOUNT ABOVE 10000


GIVE WARNING OR ERROR MESSAGE

1. MAINTAIN VALIDATION

PATH : SPRO --> FINANCIAL ACCOUNTING( NEW ) --> SPECIAL PURPOSE


LEDGER --> TOOLS --> MAINTAIN VALIDATION / SUBSTITUTION / RULES -->
MAINTAIN VALIDATION

--> SELECT FINANCIAL ACCOUNTING FOLDER

--> KEEP THE CURSOR ON LINE ITEM

--> SELECT VALIDATION BUTTON

--> VALIDATION NAME :AIL

--> DESCRIPTION : PROFIT CENTER CHECKING

--> SAVE

--> KEEP THE CURSOR ON AIL

--> SELECT STEP BUTTON

--> VALIDTION STEP DESCRIPTION : STEEL PROFIT CENTER CHECKING

--> SAVE

--> KEEP THE CURSOR ON PREREQUISITE


19
--> DOUBLE CLICK ON ACCOUNTING DOCUMENT HEADER

--> DOUBLE CLICK ON DOCUMENT TYPE

--> SELECT = (IS EQUAL TO) BUTTON

--> SELECT CONSTANT BUTTON

--> DOCUMENT TYPE : SA

--> ENTER

--> KEEP THE CURSOR ON CHECK

--> DOUBLE CLICK ON ACCOUNTING DOCUMENT SEGMENT

--> DOUBLE CLICK ON PROFIT CENTER

--> SELECT = (IS EQUAL TO) BUTTON

--> SELECT CONSTANT BUTTON

--> PROFIT CENTER : STEEL

--> ENTER

--> KEEP THE CURSOR ON MESSAGE

--> SELECT MAINTAIN MESSAGES BUTTON

--> SELECT NEXT FREE NUMBER BUTTON

--> SELECT INDIVIDUAL MAINTENANCE BUTTON

NOTE : IF WE GET ERROR MESSAGE : -

--> SELECT CHANGE ORIGINAL LANGUAGE BUTTON

--> NEW ORIGINAL LANGUAGE :EN

--> SELECT CONTINUE BUTTON

--> IGNORE THE MESSAGE AND ENTER

--> SELECT TEXTE PRUFEN BUTTON

--> DOUBLE CLICK ON RED MARK MESSAGE NUMBERS [ TOTAL 47 45


YELLOW 2 RED ]

-->GIVE SOME TEXT


20
--> SAVE

--> IGNORE THE MESSAGE SELECT YES BUTTON

--> SELECT BACK ARROW

--> DOUBLE CLICK ON 2 ND RED MARK

-->GIVE SOME TEXT

--> SAVE

--> SELECT YES BUTTON

--> SELECT SAVE BUTTON ONCE AGAIN

--> SELECT BACK ARROW

--> SELECT CANCEL BUTTON

--> ONCE AGAIN CANCEL BUTTON

--> ONCE AGAIN CANCEL BUTTON

-->SELECT INDIVIDUL MAINTAINENACE BUTTON

-->SELECT NEXT FREE NUMBER BUTTON

--> FOR MESSAGE NUMBER ANY NUMBER

--> DOCUMENT TYPE SA TO BE USED ONLY BY STEEL PROFIT CENTER

--> SAVE

--> SELECT BACK ARROW

--> MESSAGE TYPE [ E ] ERROR

--> MESSAGE NUMBER :SELECT THE FREE NUMBER

--> MESSAGE VARIABLE FOR 1 : SELECT BKPF -- BLART i.e., DOCUMENT


TYPE

-->MESSAGE VARIABLE FOR 2 : SELECT BSEG -- PRCTR i.e., PROFIT CENTER --


> SAVE

--> KEEP THE CURSOR ON AIL

--> SELECT STEP BUTTON


21
--> VALIDATION STEP DESCRIPTION: CEMENT PROFIT CENTER CHECKING

--> SAVE

--> KEEP THE CURSOR ON PREREQUISITE

--> DOUBLE CLICK ON ACCOUNTING DOCUMENT HEADER

--> DOUBLE CLICK ON DOCUMENT TYPE

--> SELECT = (IS EQUAL TO) BUTTON

--> SELECT CONSTANT BUTTON

--> DOCUMENT TYPE : SB

--> ENTER

--> KEEP THE CURSOR ON CHECK

--> DOUBLE CLICK ON ACCOUNTING DOCUMENT SEGMENT

--> DOUBLE CLICK ON PROFIT CENTER

--> SELECT = (IS EQUAL TO ) BUTTON

--> SELECT CONSTANT BUTTON

--> PROFIT CENTER : CEMENT

--> ENTER

--> KEEP THE CURSOR ON MESSAGE

--> SELECT MAINTAIN MESSAGES BUTTON

--> SELECT NEXT FREE NUMBER BUTTON

--> SELECT INDIVIDUAL MAINTENANCE BUTTON

-->FOR MESSAGE NUMBER :DOCUMENT TYPE SB TO BE USED ONLY BY


CEMENT PROFIT CENTER

--> SAVE

--> SELECT BACK ARROW

--> MESSAGE TYPE [ E ] ERROR

--> MESSAGE NUMBER :SELECT THE FREE NUMBER


22
--> ENTER

NOTE : IF WE GET ERROR MESSAGE : -

FROM MENU BAR SELECT ENVIRONMENT-->MAINTAIN MESSAGES

--> SELECT INDIVIDUAL MAINTENANCE BUTTON

--> SELECT CHANGE ORIGINAL LANGUAGE BUTTON

--> NEW ORIGINAL LANGUAGE :EN

--> SELECT CONTINUE BUTTON

--> IGNORE THE MESSAGE AND ENTER

--> SELECT TEXTE PRUFEN BUTTON

--> SELECT MESSAGES FOLDER

--> DOUBLE CLICK ON RED MARK MESSAGE NUMBERS [ TOTAL 47 45


YELLOW 2 RED ]

-->GIVE SOME TEXT

--> SAVE

--> IGNORE THE MESSAGE SELECT YES BUTTON

--> SELECT BACK ARROW 2 TIMES

--> SELECT CANCEL BUTTON

--> ONCE AGAIN CANCEL BUTTON

--> ONCE AGAIN CANCEL BUTTON

--> SELECT NEXT FREE NUMBER

-->SELECT INDIVIDUAL MAINTAINENACE BUTTON

-->FOR MESSAGE NUMBER :DOCUMENT TYPE SB TO BE USED ONLY BY


CEMENT PROFIT CENTER

--> SAVE

--> SELECT BACK ARROW

--> MESSAGE TYPE [ E ] ERROR


23
--> MESSAGE NUMBER :SELECT THE FREE NUMBER

--> ENTER

--> MESSAGE VARIABLE FOR 1 : SELECT BKPF -- BLART i.e., DOCUMENT


TYPE

--> MESSAGE VARIABLE FOR 2 : SELECT BSEG -- PRCTR i.e., PROFIT CENTER
--> SAVE

2. DEFINE VALIDATIONS FOR POSTING [T/C OB28 ]

PATH : SPRO --> FINANCIAL ACCOUNTING --> FINANCIAL ACCOUNTING


GLOBAL SETTINGS --> DOCUMENT --> LINE ITEM --> DEFINE VALIDATIONS
FOR POSTING

--> SELECT NEW ENTRIES BUTTON

--> COMPANY CODE : AIL

--> CALL UP POINT: SELECT 0002 [ LINE ITEM ]

--> VALIDATION : SELECT AIL [ PROFIT CENTER CHECKING ]

--> ACTIVATION LEVEL SELECT : 1 ACTIVE

--> SAVE

--> SAVE IN G/L CUSTOMIZATION REQUEST

END USER AREA : -

1. POSTING OF TRANSACTION [ FB01L ]


--> DOCUMENT DATE : TODAY’S DATE
-->TYPE : SA
--> COMPANY CODE: AIL
--> POSTING KEY : 40
-->ACCOUNT : 200105 SBI CURRENT A/C
--> ENTER
--> AMOUNT : 200000
--> PROFIT CENTER : CEMENT
--> TEXT : EQUITY SHARE CAPITAL RECEIPT
--> POSTING KEY : 50
24
--> ACCOUNT : 100000 EQUITY SAHRE CAPITAL
-->ENTER
-->TESTING ONLY

2. DEFINE VALIDATION FOR POSTING [T/C OB28 ]

--> FOR COMPANY CODE :AIL


--> ACTIVITION LEVEL :0 INACTIVE OR BLANK
--> SELECT SAVE BUTTON
--> SAVE IN YOUR REQUEST

SUBSTITUTION
REPLACE THE FIELD WITH SOME TEXT / VALUE

Eg : - 1
DATA TAKEOVER

200120 INVENTORY RM DR 100000


( BALANCE TAKEOVER )
400100 SALARIES DR 200000
( BALANCE TAKEOVER )
TO 300000 SALES A/C 225000
( BALANCE TAKEOVER )
TO 100000 EQUITY SHARE CAPITAL 75000
( BALANCE TAKEOVER )

CREATE SUBSTITUTION RULE - REPLACE TEXT FIELD WITH BALANCE


TAKEOVER

Eg: - 2
IN TDS TO CREATE REMITTANCE CHALLAN BUSINESS PLACE FIELD IS TO BE
FILLED IN . WE CAN NOT MAKE BUSINESS PLACE FIELD REQUIRED ENTRY IN
FIELD STATUS GROUP. IF WE DO NOT FILL IN BUSINESS PLACE FIELD WE CAN
NOT CREATE REMITTANCE CHALLAN . CREATE SUBSTITUTION RULE -
BUSINESS PLACE FIELD TO SUBSTITUTE WITH AILF - AIL HYDERABAD
BUSINESS PLACE

1. MAINTAIN SUBSTITUTION

PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> SPECIAL PURPOSE


LEDGER --> TOOLS -->MAINTAIN VALIDATION / SUBSTITUTION / RULES
25
--> MAINTAIN SUBSTITUTION
-->SELECT FINANCIAL ACCOUNTING FOLDER
--> KEEP THE CURSOR ON LINE ITEM
--> SELECT SUBSTITUTION BUTTON
--> SUBSTITUTION : AIL1 [ TEXT SUBSTITUTION ]
--> SAVE
--> KEEP THE CURSOR ON AIL1
--> SELECT STEP BUTTON
--> SELECT "BSEG - SGTXT " CHECK BOX
--> ENTER
--> SELECT CONSTANT VALUE RADIO BUTTON
--> ENTER
--> STEP DESCRIPTION : TEXT SUBSTITUTION
--> SAVE
--> KEEP THE CURSOR ON PREREQUISITE
--> DOUBLE CLICK ON ACCOUNTING DOCUMENT HEADER
--> DOUBLE CLICK ON COMPANY CODE
--> SELECT = (IS EQUAL TO) BUTTON
--> SELECT CONSTANT BUTTON
--> COMPANY CODE :AIL
--> ENTER
--> KEEP THE CURSOR ON SUBSTITUTIONS FOLDER
--> TEXT CONSTANT VALUE : BALANCE TAKE OVER
--> SAVE

2.DEFINE SUBSTITUTION IN ACCOUNTING DOCUMENT [T/C OBBH ]

PATH : - SPRO --> FINANCIAL ACCOUNTING-->FINANCIAL ACCOUNTING


GLOBAL SETTINGS --> DOCUMENT --> LINE ITEM -->DEFINE SUBSTITUTION
IN ACCOUNTING DOCUMENTS
--> SELECT NEW ENTRIES BUTTON
--> COMPANY CODE : AIL
-->CALL POINT :SELECT 0002 LINE ITEM
--> SUBSTITUTION : AIL1 [ TEXTSUBSTITUTION ]
--> ACTIVATION LEVEL : SELECT 1 ACTIVE
--> SAVE
--> SAVE IN YOUR REQUEST

3. MAINTAIN FAST ENTRY SCREENS FOR G/ L A/C ITEMS

PATH : SAME PATH


--> KEEP THE CURSOR ON VARIANT : SAP01
--> SELECT COPY BUTTON
--> TO AIL5 VARIANT
26
--> ENTER
--> KEEP THE CURSOR ON TAX CODE - SELECT DELETE FIELD BUTTON
--> KEEP THE CURSOR ON BUSINESS AREA - SELECT DELETE FIELD BUTTON
--> KEEP THE CURSOR ON COST CENTER - SELECT DELETE FIELD BUTTON
--> KEEP THE CURSOR ON ORDER - SELECT DELETE FIELD BUTTON
--> KEEP THE CURSOR ON COMPANY CODE- SELECT DELETE FIELD BUTTON
--> FROM POSSIBLE FIELDSCOLUMN DOUBLE CLICK ON PROFIT CENTER
--> ENTER
-->SELECT SAVE BUTTON
--> SAVE IN YOUR WORK BENCH REQUEST
--> KEEP THE CURSOR ON AIL5
--> SELECT ACTIVATE BUTTON

4. TO MAKE TEXT FIELD OPTIONAL FOR FIELD STATUS GROUP G001 [T/C :
OBC4 ]

--> SELECT FIELD STATUS VARIANT AIL


--> DOUBLE CLICK ON FIELD STATUS GROUPS FOLDER
--> DOUBLE CLICK ON G001
--> DOUBLE CLICK ON GENERAL DATA
--> TEXT : SELECT OPTIONAL ENTRY RADIO BUTTON
--> SAVE
--> SAVE IN YOUR REQUEST

END USER AREA : -

1. DATA TAKEOVER [ FB01L ]

--> DOCUMENT DATE : TODAY’S DATE


--> TYPE : SA
--> COMPANY CODE: AIL
--> SELECT FAST DATA ENTRY BUTTON
--> FROM THE MENU BAR SELECT SETTINGS → INPUT TEMPLATE
--> DOUBLE CLICK ON VARIANT :AIL5

POSTING KEY ACCOUNT AMOUNT PROFIT CENTER

40 200120 100000 STEEL

40 400100 200000 STEEL

50 300000 225000 STEEL

50 100000 75000 STEEL

27
--> SAVE
-->IGNORE THE MESSAGES AND ENTER
--> FROM THE MENUBAR SELECT DOCUMENT → DISPLAY
--> DOUBLE CLICK ON 1ST LINE ITEM
-->WE GET TEXT DESCRIPTION: BALANCE TAKEOVER
--> SEELCT DISPLAY NEXT ITEM BUTTON

2. DEFINE SUBSTITUTION IN ACCOUNTING DOCUMENTS [T/C : OBBH ]


--> COMPANY CODE :AIL
--> ACTIVATION LEVEL : SELECT 0 INACTIVE OR BLANK
--> SAVE
--> SAVE IN YOUR REQUEST

AS IS DOCUMENT PREPARATION

THIS DOCUMENT WILL BE PREPARED BY COMPANY CORE TEAM MEMBERS .


IN THIS DOCUMENT THEY SPECIFY THE EXISTING BUSINESS PROCESS , ISSUES
IN EXISTING BUSINESS PROCESS AND WHAT IS REQUIRED FROM SAP.

EEFC ACCOUNT EXPORT EARNINGS IN FOREIGN CURRENCY

AIL MAKES AN EXPORT SALE - FROM CUSTOMER RECEIVED


100000 USD 70 7000000

NEXT WEEK WE HAVE TO REPAY FOREIGN CURRENCY TERM LOAN


100000 USD 75 7500000

EXCHANGE LOSS 500000

OPEN EEFC ACCOUNT IN BANK


USD RECEIVED FROM CUSTOMER - KEEP IN EEFC ACCOUNT 100000 USD
NEXT WEEK REPAY FC TERMLOAN FROM EEFC ACCOUNT. NO EXCHANGE LOSS

TO BE DOCUMENT PREPARATION

THIS WILL BE PREPARED BY CONSULTANTS. AFTER GOING THROUGH AS IS


DOCUMENT CONSULTANTS WILL PREPARE TO BE DOCUMENT .

IN THIS DOCUMENT CONSULTANTS WILL SPECIFY WHAT IS TO BE DONE IN


SAP TO MEET THE REQUIREMENTS OF COMPANY CORE TEAM MEBERS .

THIS IS CALLED BUSINESS BLUEPRINT

28
CUSTOMIZATION DOCUMENT PREPARATION

1. THIS WILL BE PREPARED BY CONSULTANTS


2. IN THIS DOCUMENT THEY SPECIFY WHAT CONFIGURATION THEY HAVE
DONE FOR EACH ACTIVITY.
3. THE SUPPORT CONSULTANTS REFER THIS DOCUMENT DURING SUPPORT.
4. DURING UPGRADATION ALSO THE CONSULTANTS WILL REFER THIS
DOCUMENT IF ANY CHANGE IN CUSTOMIZATION IS REQUIRED.

END USER DOCUMENT PREPARATION

THIS WILL BE PREPARED BY COMPAY CORE TEAM MEMBERS . IN THIS


DOCUMENT THEY SPECIFY THE USERS AT THE TIME OF POSTING WHICH
PATH THEY HAVE TO FOLLOW AND WHICH FIELDS THEY HAVE TO FILL IN.

USER MANUAL CREATION IN SAP

COMPANY CODE : AIL DSL

USING SAME CHART OF AIL


ACCOUNTS -

STIPEND PAID TO DEBITING TO 400100 DEBITING 400110 STAFF


TEMPORARY SALARIES ACCOUNT WELFARE ACCOUNT
EMPLOYEES
RENT FREE DEBITING 400110 STAFF DEBITING 400300 RENT
ACCOMMODATION WELFARE ACCOUNT ACCOUNT
PROVIDED TO STAFF

WE CAN NOT COMPARE EXPENDITURE AMONG COMPANY CODES/


SEGMENTS/PROFIT CENTERS. CREATE USER MANUAL - SPECIFY STIPEND TO
TEMPORAY EMPLOYEES TO DEBIT TO 400100 SALARIES A/C

USE TRANSACTION CODE : [FS00 ]

--> G/ L A/C : SELECT 400100 SALARIES ACCOUNT


--> FROM THE MENUBAR SELECT G/L ACCOUNT --> CHANGE
--> SELECT INFORMATION ( COMPANY CODE ) TAB
--> SELECT ACCOUNT ASSIGNMENT CHECK BOX
--> SELECT EDITOR BUTTON

--> ITEMS TO INCLUDE:


1. CITY OFFICE STAFF SALARIES
2. FACTORY STAFF SALARIES
29
3. BRANCH STAFF SALARIES
4. INCENTIVES PAID TO STAFF
5. STIPEND PAID TO TEMPORARY STAFF

--> SELECT BACK ARROW


--> SELECT SAVE BUTTON

ONE MORE G/L ACCOUNT- SELECT 400300 RENT ACCOUNT

--> FROM THE MENU BAR SELECT G/ L A/C --> CHANGE

--> SELECT ACCOUNT ASSIGNMENT CHECK BOX


--> SELECT EDITOR BUTTON

--> ITEMS TO INCLUDE


1. CITY OFFICE RENT
2. FACTORY RENT
3. BRANCH RENT
4. GODOWN RENT
5. RENT FREE ACCOMMODATION PROVIDED TO STAFF

--> SELECT BACK ARROW


--> SELECT SAVE BUTTON

TO VIEW USER MANUAL :-

PATH : ACCOUNTING --> FINANCIAL ACCOUNTING --> GENERAL LEDGER -->


INFORMATION SYSTEM --> GENERAL LEDGER REPORTS ( NEW ) --> MASTER
DATA --> ACCOUNT ASSIGNMENT MANUAL

--> COMPANY CODE : AIL


--> SELECT EXECUTE BUTTON

GAPS
ISSUES IN IMPLEMENTATION IS CALLED GAPS .
BEFORE GOING LIVE IN PRODUCTION SERVER CLIENT ALL GAPS
ARE TO BE RESOLVED.

WAYS TO RESOLVE GAPS :


I .ABAP PROGRAMS
II . WORK - AROUNDS ( INDIRECT METHOD )
III . USER EXITS OR FUNCTIONAL ENHANCEMENTS
IV . WRITE TO SAP THE ISSUE
30
CREATE A WORKLIST TO VIEW CASH AND BANK BALANCES : -

PATH: ACCOUNTING --> FINANCIAL ACCOUNTING --> GENERAL LEDGER -->


ENVIRONMENT --> CURRENT SETTINGS --> MAINTAIN WORKLIST FOR
DISPLAYING BALANCES

--> DOUBLE CLICK ON SAKNR i.e., G/L ACCOUNTS

--> SELECT CREATE BUTTON


--> WORKLIST : AIL
--> NAME : CASH AND BANK BALANCES
--> ENTER
--> UNDER VALUE
--> SELECT 200100 CASH ACCOUNT
--> SELECT 200101 AIL HYD CASH ACCOUNT
--> SELECT 200105 SBI CURRENT ACCOUNT
--> SELECT 200130 IDBI MAIN BANK ACCOUNT
--> SELECT 200131 IDBI CHECK ISSUE ACCOUNT
--> SELECT 200132 IDBI CHECK DEPOSIT ACCOUNT
--> SELECT 200133 IDBI BANK CLEARING ACCOUNT
--> SELECT SAVE BUTTON

TO VIEW CASH AND BANK BALANCES [ FAGLB03 ]

--> SELECT ACTIVATE WORKLIST BUTTON


--> G/L ACCOUNT WORKLIST : SELECT AIL i.e., CASH AND BANK BALANCES
-->COMPANY CODE OR VALUE : AIL
--> FISCAL YEAR : 2021
--> SELECT EXECUTE BUTTON
--> DOUBLE CLICK ON CUMULATIVE BALANCE AMOUNT

CASH PAYMENTS IN EXCESS OF RS 10,000 REPORT [ FAGLL03 ]

--> G/L ACCOUNT :SELECT 200100 CASH A/C


--> COMPANY CODE : AIL
--> SELECT ALL ITEMS RADIO BUTTON
-->POSTING DATE : 01.04.2021 TO 31.03.2022
--> SELECT CUSTOM SELECTIONS BUTTON
--> SELECT G/L A/C LINE ITEMS FOLDER
--> DOUBLE CLICK ON DEBIT / CREDIT INDICATOR
--> DOUBLE CLICK ON AMOUNT IN LOCAL CURRENCY
--> CREDIT INDICATOR : SELECT H CREDIT

31
--> FOR AMOUNT IN LOCAL CURRENY SELECT RIGHT ARROW OR MULTIPLE
SELECTION BUTTON
--> UNDER SINGLE VALUE : ENTER 10000
--> KEEP THE CURSOR ON :10000
--> SELECT MAINTAIN SELECTION OPTIONS BUTTON OR F2
--> SELECT GREATER THAN OR EQUAL TO SYMBOL
--> SELECT COPY BUTTON
--> SELECT SAVE BUTTON

--> FROM THE MENUBAR SELECT GOTO -->VARIANTS -->SAVE AS VARIANT --


> VARIANT NAME : AIL
--> DESCRIPTION : CASH PAYMENTS IN EXCESS OF 10000
--> SAVE
--> USE /N IN COMMAND FIELD THEN PRESS ENTER

USE TRANSACTION CODE [ FAGLL03 ]

--> SELECT GET VARIANT BUTTON


--> SELECT VARIANT AIL
--> SELECT EXECUTE BUTTON

BILLS SENT FOR COLLECTION TRACKING OR WHAT IS


NOTED ITEM : -
NOTED ITEM IS ONE LINE ITEM - BY CREATING NOTED ITEM WE CAN CAPTURE
BILLS SENT FOR COLLECTION .

THE SAME WAY BY CREATING NOTED ITEMS WE CAN CAPTURE LETTER OF


CREDIT UTILIZATION AND BANK GUARANTEE UTILIZATION .

AIL HAS MADE SALE TO A CUSTOMER ON 18.11.2021 . TERMS OF PAYMENT 30


DAYS CREDIT . DUE DATE WILL BE ON 17.12.2021 .

AIL HAS GIVEN THE BILL TO BANK FOR COLLECTION . BANK WILL GIVE CREDIT
TO AIL ONCE IT COLLECTS FROM CUSTOMER .

CUSTOMER WILL MAKE PAYMENT ONLY ON DUE DATE .

AIL WANTS TO KNOW WHICH BILLS OF WHICH CUSTOMER GIVEN TO WHICH


BANK FOR COLLECTION AND WHAT IS THE DUE DATE. TODAY AIL CAN NOT
GIVE DEBIT TO BANK AND CREDIT TO CUSTOMER .

1. CREATION OF G/L MASTER BILLS SENT FOR COLLECTION [T/C : FS00 ]


32
--> G/L ACCOUNT : 200113
--> SELECT WITH TEMPLATE BUTTON
--> G/ L ACCOUNT: 200110 SUNDRY DEBTORS
--> ENTER
--> CHANGE SHORT TEXT AND G/L LONG TEXT TO BILLS SENT FOR
COLLECTION
--> SAVE

2. LINK BETWEEN SUNDRY DEBTORS AND BILLS SENT FORCOLLECTION

PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) -->ACCOUNTS RECEIVABLE


AND ACCOUNTS PAYABLE --> BUSINESS TRANSACTIONS --> POSTINGS WITH
ALTERNATIVE RECONCILITION ACCOUNT --> OTHER SPECIAL G/ L
TRNSACTIONS --> DEFINE ALTERNATIVE RECONCILATION A/C FOR
CUSTOMERS
--> SELECT CREATE BUTTON
--> SPECIAL G/L INDICATOR: 8
--> NAME : AIL
-->DESCRIPTION : BILLS SENT FOR COLLECTION
--> ENTER
--> SELECT NOTED ITEMS CHECK BOX
--> SAVE
--> SAVE IN A/R CUSTOMIZATION REQUEST
--> SELECT ACCOUNTS BUTTON
--> CHART OF ACCOUNTS : AIL
--> ENTER
--> RECONCILIATION A/C : 200110 SUNDRY DEBTORS
--> SPECIAL G/L A/C : 200113 BILLS SENT FOR COLLECTION
--> SAVE
--> SAVE IN YOUR REQUEST

END USER AREA : -

1. SALES INVOICE POSTING WITH 01.01.2022 DATE [ F-22 OR FB70 ]

-->DOCUMENT DATE AND POSTING DATE : 1.1.2022


--> TYPE: DR
--> COMPANY CODE : AIL
-->POSTING KEY : 01
--> ACCOUNT : SELECT CUSTOMER ACCOUNT FROM DROP DOWN MENU
--> ENTER
--> AMOUNT : 150000
--> PAYMENT TERMS : SELECT NT30
33
--> TEXT : SALES INVOICE POSTING
--> POSTING KEY : 50
-->ACCOUNT: SELECT 300000 SALES ACCOUNT
--> ENTER
--> IGNORE THE MESSAGE AND ENTER
--> AMOUNT : *
--> PROFIT CENTER : SELECT STEEL
--> TEXT +

--> FROM THE MENUBAR SELECT DOCUMENT --> SIMULATE AND SAVE

2. CREATION OF NOTED ITEM T/C : [ F-49 ]

PATH : ACCOUNTING --> FINANCIAL ACCOUNTING --> ACCOUNTS RECEIVABLE


--> DOCUMENT ENTRY --> OTHER --> NOTED ITEMS

--> DOCUMENT DATE AND POSTING DATE: TODAY’S DATE


--> TYPE : DA
--> COMPANY CODE : AIL
--> REFERENCE : 600015 (DOCUMENT NUMBER)
--> POSTING KEY : 09
--> SPECIAL G/L INDICATOR : 8
--> ACCOUNT: SELECT CUSTOMER ACCOUNT FROM DROP DOWN MENU
--> AMOUNT : 150000
--> DUE ON: 30.1.2022
--> ASSIGNMENT : SBI
--> TEXT : BILLS SENT FOR COLLECTION
--> SAVE
--> IGNORE THE MESSAGE THEN PRESS ENTER
--> FROM THE MENUBAR SELECT DOCUMENT--> DISPLAY

3.TO VIEW BILLS SENT FOR COLLECTION REPORT

PATH : ACCOUNTING --> FINANCIAL ACCOUNTING --> ACCOUNTS RECEIVABLE


--> INFORMATION SYSTEM --> REPORTS FOR ACCOUNTS RECEIVABLE
ACCOUNTING --> CUSTOMERS : ITEMS --> LIST OF CUSTOMER OPEN ITEMS
FOR PRINTING
--> COMPANY CODE : AIL
--> DESELECT STANDARD DOCUMENTS CHECK BOX
--> SEELCT NOTED ITEMS CHECK BOX
--> SELECT EXECUTE BUTTON

4. INCOMING PAYMENT [T/C F-28 ]


34
--> DOCUMENT DATE AND POSTING DATE: 30.1.2022
--> TYPE : DZ
--> COMPANY CODE : AIL
-->CLEARING TEXT : INCOMING PAYMENT
--> ACCOUNT UNDER BANK DATA : SELECT 200105 SBI CURRENT A/C
--> AMOUNT : 150000
--> PROFIT CENTER : STEEL
--> TEXT : INCOMING PAYMENT
--> ACCOUNT UNDER OPEN ITEM SELECTION : SELECT CUSTOMER ACCOUNT
--> SEELCT PROCESS OPEN ITEMS BUTTON
--> DOUBLE CLICK ON RECEIVABLE AMOUNT 150000
--> FROM THE MENU BAR SELECT DOCUMENT --> SIMULATE AND SAVE

5. REVERSAL OF NOTED ITEM: [ FB08 ]

--> DOCUMENT NO : GIVE THE DOCUMENT NUMBER POSTED IN STEP NO. 2


--> COMPANY CODE : AIL
--> FISCAL YEAR : 2021
--> REVERSAL REASON :01
--> SAVE

TICKETS

ISSUES IN SUPPORT IS CALLED TICKETS.

AFTER SAP IMPLEMENTATION, AIL MAY GIVE TO THE SAME CONSULTING


COMPANY WHICH HAS IMPLEMENTED SAP OR DIFFERENT CONSULTING
COMPANY FOR SUPPORT. SOLVING USERS ISSUES AFTER IMPLEMENTATION
IS CALLED SUPPORT. SUPPORT CONSULTING COMPANY SOLVE ISSUES FROM
THEIR OFFICE (OFF-SITE). AIL AND SUPPORT CONSULTING COMPANY ENTER
INTO SERVICE LEVEL AGREEMENT (SLA).

WHEN FI CORE TEAM MEMBER SENDS ISSUES TO SUPPORT CONSULTING


COMPANY HE HAS TO SPECIFY THE PRIORITY OF THE ISSUE. THE MONTHLY
CHARGES WILL BE BASED ON FIXED AMOUNT+PRIORITY OF THE ISSUE
SOLVED.

HIGH- PRODUCTION/BUSINESS OPERATION STOPPED


MEDIUM-CRITICAL TO BUSINESS OPERATION-NOT A PRODUCTION STOPPER
LOW- NOT CRITICAL TO BUSINESS OPERATION

35
AT CONSULTING COMPANY’S PLACE,THERE WILL BE CONSULTANTS
(FUNCTIONAL AND TECHNICAL) HEADED BY A TEAM LEADER. ONCE THE
TEAM LEADER RECEIVES THE ISSUE BASED ON THE ISSUE HE WILL SEND TO
THE RESPECTIVE CONSULTANT. ONCE THE ISSUE IS SOLVED THE
CONSULTANT WILL INFORM TEAM LEADER. THEN TEAM LEADER WILL
INFORM TO COMPANY CORE TEAM MEMBER . IF ANY CHANGE IN
CUSTOMIZATION IS REQUIRED CONSULTANT WILL DO CHANGES IN
DEVELOPMENT SERVER. THEN HE WILL INFORM THE CHANGES TO BASIS
CORE TEAM MEMBER AND FI CORE TEAM MEMBER.

1. TO MAKE REFERENCE FIELD REQUIRED ENTRY FIELD FOR DOCUMENT


TYPE KR i.e., : VENDOR INVOICE [ OBA7 ]

--> SELECT TYPE KR VENDOR INVOICE


--> SELECT DETAILS BUTTON
--> SELECT REFERENCE NUMBER CHECK BOX
-->SAVE
--> SAVE IN YOUR AP CUSTOMIZATION REQUEST

2. POSTING OF VENDOR INVOICE [T/C F -43 ]

--> DOCUMENT DATE: TODAY’S DATE


--> TYPE : KR
--> COMPANY CODE: AIL
--> POSTING KEY : 31
--> VENDOR ACCOUNT: SELECT FROM DROP DOWN MENU
--> ENTER
--> REFERENCE 1234 (PARTY BILL NO.)
--> ENTER

3. ONCE TESTING IS OVER TO MAKE REFERENCE FIELD OPTIONAL


[T/C OBA7 ]

--> SELECT TYPE : KR


--> SELECT DETAILS BUTTON
--> DESELECT REFERENCE NUMBER CHECK BOX
--> SELECT SAVE BUTTON
--> SAVE IN YOUR REQUEST

36
TO CLOSE VENDORS AND CUSTOMERS ONLY FOR SALES TAX/GST
REPORTING PURPOSE:

WE HAVE TO FILE GST RETURN IN GSTN PORTAL ON OR BEFORE 20TH OF


NEXT MONTH. JAN,22 RETURN TO FILE BEFORE 20TH OF FEB. WE HAVE FILED
GST RETURN FOR JAN. WE HAVE NOT RELEASED PROFITABILITY FOR JAN,22
TO MANAGEMENT.

IF WE OPEN JAN,22 PERIOD IF SOMEONE POSTS FOR PURCHASES/


SALES DATA SUBMITTED IN GSTN PORTAL IS WRONG. WE CAN NOT
FILE REVISED RETURNS EVERY MONTH.

IF WE DO NOT OPEN JAN,22 WE CAN NOT RELEASE JANUARY PROFITABILITY


TO MANAGEMENT.

REQUIREMENT-

TO OPEN VENDORS AND CUSTOMERS FROM FEB 22 AND G/L ACCOUNTS


FROM JAN 22.

--> USE TRANSACTION CODE: OB52 i.e., OPEN POSTING PERIODS


--> SELECT POSITION BUTTON
--> POSTING PER VARIANT: AIL
--> ENTER
--> FOR VARIANT AIL --> FROM PERIOD 1: 10 (JAN)
--> YEAR : 2021
--> TO PERIOD : 12 (MARCH)
--> YEAR : 2021
--> FROM PERIOD 2 : - BLANK
--> SAVE
--> SAVE IN YOUR REQUEST
--> SELECT VARIANT AIL
--> SELECT COPY AS BUTTON
--> ACCOUNT TYPE : SELECT K i.e., VENDORS
--> FROM ACCOUNT: 100501 SUNDRY CREDITORS RM
--> TO ACCOUNT: 100501 SUNDRY CREDITORS RM
--> FROM PERIOD 1 : 11 (FEB)
--> ENTER
--> SAVE
--> SELECT VARIANT AIL
--> SELECT COPY AS BUTTON
--> ACCOUNT TYPE : SELECT D i.e., CUSTOMERS
37
--> FROM ACCOUNT: 200110 SUNDRY DEBTORS
--> TO ACCOUNT: 200110 SUNDRY DEBTORS
--> FROM PERIOD 1 : 11 (FEB)
--> ENTER
--> SAVE

END USER AREA:-


i)POSTING OF PURCHASE INVOICE FOR JAN,22 [ F - 43 ]
--> DOCUMENT DATE AND POSTING DATE : 31.1.2022
--> TYPE : KR
--> COMPANY CODE: AIL
--> POSTING KEY : 31
--> VENDOR ACCOUNT: SELECT FROM DROP DOWN MENU
--> ENTER
RESULT:
IT GIVES AN ERROR MESSAGE POSTING PERIOD NOV IS NOT OPEN FOR
VENDORS AND CUSTOMERS.

ii)POSTING OF EXPENDITURE FOR JAN,22 [ FB01L ]

--> DOCUMENT DATE AND POSTING DATE : 31.1.2022


--> TYPE : SA
--> COMPANY CODE: AIL
--> POSTING KEY: 40
--> ACCOUNT: SELECT 400100 SALARIES ACCOUNT
--> ENTER

RESULT:
IT ACCEPTS THE ENTRY SINCE POSTING PERIOD JAN,22 IS OPEN FOR G/L
ACCOUNTS

WRONG RECONCILIATION ACCOUNT ASSIGNMENT IN VENDOR MASTER


ISSUE : -

WE HAVE VENDOR ACCOUNT SAY FI VENDOR FOR AIL. IN THE VENDOR


ACCOUNT ASSIGNED G/L A/C 100501 SUNDRY CREDITORS RAW
MATERIAL. INSTEAD OF ASSIGNING 100504 SUNDRY CREDITORS STORES BY
MISTAKE WE HAVE ASSIGNED 100501 SUNDRY CREDITORS RAW MATERIAL.

3 SCENARIOS-

1ST SCENARIO : -
38
ASSIGNED WRONG RECONCILIATION ACCOUNT IN VENDOR MASTER.
NO POSTINGS ARE THERE IN THE VENDOR ACCOUNT.

GOTO VENDOR MASTER CHANGE (XK02)-CHANGE RECONCILIATION


ACCOUNT TO 100504 SUNDRY CREDITORS STORES. SAVE

2ND SCENARIO-
ASSIGNED WRONG RECONCILIATION ACCOUNT IN VENDOR MASTER.
POSTINGS ARE THERE IN THE VENDOR ACCOUNT. SOME ITEMS ARE
SHOWN AS PAYABLE ITEMS.

i)GOTO VENDOR MASTER CHANGE (XK02)-CHANGE RECONCILIATION


ACCOUNT TO 100504 SUNDRY CREDITORS STORES. SAVE.
IT GIVES A WARNING MESSAGE. IGNORE THE MESSAGE AND ENTER.

ii)FOR NEW POSTINGS (PURCHASES) FOR THIS VENDOR IT TAKES


RECONCILIATION ACCOUNT 100504 SUNDRY CREDITORS STORES.
FOR OLD PAYABLE ITEMS WHEN WE MAKE THE PAYMENT TO THE VENDOR
(IN F-53) IT DEBITS 100501 SUNDRY CREDITORS RAW MATERIAL.
SO THAT OLD ENTRIES IN VENDOR ACCOUNT WILL BE ZERO AFTER
PAYMENT.

3RD SCENARIO:-
ASSIGNED WRONG RECONCILIATION ACCOUNT IN VENDOR MASTER.
POSTINGS ARE THERE IN THE VENDOR ACCOUNT. SOME ITEMS ARE
SHOWN AS PAYABLE ITEMS. CARRIED FORWARD TO NEXT YEAR AS
OPENING BALANCE.

BALANCE SHEET PRESENTATION IN THE YEAR END:


100501 SUNDRY CREDITORS RAW MATERIAL 200000 2

i)CREATION OF 2 GENERAL LEDGER ACCOUNTS-NORMAL ACCOUNTS


AND NOT RECONCILIATION ACCOUNTS.BALANCE SHEET ACCOUNTS
F
100506-SUNDRY CREDITORS RM PROVISIONAL
100507-SUNDRY CREDITORS STORES PROVISIONAL

ii)ASSIGN ACCOUNTS FOR CHANGED RECONCILIATION ACCOUNTS-


RECONCILIATION ACCOUNT ADJUSTMENT ACCOUNT
100501 SUNDRY CREDITORSRAW 100506 SUNDRY CREDITORS RM
MATERIAL PROVISIONAL
100504 SUNDRY CREDITORSSTORES 100507 SUNDRY CREDITORS STORES
PROVISIONAL
39
iii)GOTO VENDOR MASTER CHANGE (XK02)-CHANGE RECONCILIATION
ACCOUNT TO 100504 SUNDRY CREDITORS STORES. SAVE.

IT GIVES A WARNING MESSAGE. IGNORE THE MESSAGE AND ENTER

iv)BALANCE SHEET PRESENTATION IN THE YEAR END-

SUNDRY CREDITORS RM
100501 SUNDRY CREDITORS RAW MATERIAL 200000
100506 SUNDRY CREDITORS RM PROVISIONAL 0 200000

SUNDRY CREDITORS STORES:

100504 SUNDRY CREDITORS STORES 0


100507 SUNDRY CREDITORS STORES PROVISIONAL 0 0

v)IN THE YEAR END RUN CHANGED RECONCILIATION ACCOUNT


PROGRAM. SYSTEM PASSES 2 ENTRIES

1ST ENTRY ON 31.3.2022

100506 SUNDRY CREDITORS RM PROVISIONAL DR 200000


TO 100507 SUNDRY CREDITORS STORES PROVISIONAL 200000

BALANCE SHEET PRESENTATION ON 31.3.22:

SUNDRY CREDITORS RM:


100501 SUNDRY CREDITORS RAW MATERIAL 200000
100506 SUNDRY CREDITORS RM PROVISIONAL - 200000 0

SUNDRY CREDITORS STORES:

100504 SUNDRY CREDITORS STORES 0


100507 SUNDRY CREDITORS STORES PROVISIONAL 200000200000

BALANCE SHEET PRESENTATION IS CORRECT-

2ND ENTRY ON 1.4.2022 : -

100507 SUNDRY CREDITORS STORES PROVISIONAL DR 200000


TO 100506 SUNDRY CREDITORS RM PROVISIONAL 200000

BALANCE SHEET PRESENTATION ON 1.4.2022:


40
SUNDRY CREDITORS RM:

100501 SUNDRY CREDITORS RAW MATERIAL 200000


100506 SUNDRY CREDITORS RM PROVISIONAL 0 200000

SUNDRY CREDITORS STORES


100504 SUNDRY CREDITORS STORES 0
100507 SUNDRY CREDITORS STORES PROVISIONAL 0 0

BALANCE SHEET PRESENTATION IS WRONG ON 1.4.22

WHEN WE MAKE PAYMENT IN THE NEXT YEAR TO THIS VENDOR FOR


THE OLD BILLS IT TAKES DEBIT 100501 SUNDRY CREDITORS RM.
THE ACCOUNT WILL BE ZERO IN THE NEXT YEAR.

i)CREATION OF 2 GENERAL LEDGER ACCOUNTS-NORMAL ACCOUNTS


AND NOT RECONCILIATION ACCOUNTS.

A. 100506-SUNDRY CREDITORS RM PROVISIONAL


B. 100507-SUNDRY CREDITORS STORES PROVISIONAL

A. 100506-SUNDRY CREDITORS RM PROVISIONAL (FS00)

--> G/L ACCOUNT: 100506


--> SELECT WITH TEMPLATE BUTTON
--> G/L ACCOUNT: 100501 SUNDRY CREDITORS RM
--> ENTER
--> CHANGE SHORT TEXT AND G/L LONG TEXT : SUNDRY CREDITORS RM
PROVISIONAL
--> SELECT CONTROL DATA TAB
--> RECONCILIATION ACCOUNT FOR ACCOUNT TYPE : SELECT - (BLANK)
--> SELECT ONLY BALANCES IN LOCAL CURRENCY CHECK BOX
--> SAVE

B. 100507-SUNDRY CREDITORS STORES PROVISIONAL

--> G/L ACCOUNT: 100507


--> SELECT WITH TEMPLATE BUTTON
--> G/L ACCOUNT: 100506
--> ENTER
--> SEELCT TYPE / DESCRIPTION TAB

41
--> CHANGE SHORT TEXT AND LONG TEXT : SUNDRY CREDITORS STORES
PROVISIONAL
--> SAVE

ii)CREATION OF G/L MASTER 100504 SUNDRY CREDITORS STORES-


RECONCILIATION ACCOUNT [T/C FS00 ]

--> G/L ACCOUNT: 100504


--> SELECT WITH TEMPLATE BUTTON
--> G/L ACCOUNT: 100501 SUNDRY CREDITORS RM
--> ENTER
-->CHANGE SHORT TEXT AND LONG TEXT : SUNDRY CREDITORS STORES
--> SAVE

iii)ASSIGN ACCOUNTS FOR CHANGED RECONCILIATION ACCOUNTS

PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> GENERAL LEDGER


ACCOUNTING ( NEW ) --> PERIODIC PROCESSING --> RECLASSIFY -->
TRANSFER AND SORT RECEIVABLES AND PAYABLES--> DEFINE ADJUSTMENT
ACCOUNTS FOR CHANGED RECONCILATION ACCOUNTS
--> CHART OF ACCOUNTS : AIL
--> ENTER

RECONCILIATION ACCOUNT ADJUSTMENT ACCOUNT

100501 ( SUNDRY CREDITORS RM ) 100506 ( SUNDRY CREDITORS RM


PROVISIONAL )
100504 ( SUNDRY CREDITORS
STORES ) 100507 ( SUNDRY CREDITORS
STORES PROVISIONAL )

--> SAVE
--> SAVE IN YOUR A/P CUSTOMIZATION REQUEST

iv)DEFINE SCREEN LAYOUT PER ACTIVITY (VENDORS)

PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> ACCOUNTS


RECEIVABLE AND ACCOUNTS PAYABLE--> VENDOR ACCOUNTS --> MASTER
DATA --> PREPARATIONS FOR CREATING VENDOR MASTER DATA -->DEFINE
SCREEN LAYOUT PER ACTIVITY ( VENDORS)

--> DOUBLE CLICK ON CHANGE VENDOR ( ACCOUNTING)


42
--> DOUBLE CLICK ON COMPANY CODE DATA
--> DOUBLE CLICK ON ACCOUNT MANAGEMENT
--> RECONCILIATION ACCOUNT SELECT OPTIONAL ENTRY RADIO BUTTON
--> SAVE
--> SAVE IN YOUR REQUEST
--> SELECT BACK ARROW
--> DOUBLE CLICK ON CHANGE VENDOR ( CENTRALLY )
--> DOUBLE CLICK ON COMPANY CODE DATA
--> DOUBLE CLICK ON ACCOUNT MANAGEMENT
--> RECONCILIATION ACCOUNT SELECT OPTIONAL ENTRY RADIO BUTTON
--> SAVE

v)OPEN POSTING PERIODS FOR APR,22[ OB52 ]

--> SELECT POSITION BUTTON

--> POSTING PERIOD VARIANT : AIL


--> ENTER
--> FROM PERIOD 2 : 1 (APRIL)
--> YEAR : 2022
--> TO PERIOD : 12 (MARCH)
--> YEAR : 2022
--> SELECT VARIANT AIL WITH ACCOUNT TYPE K AND D
--> SELECT DELETE BUTTON
--> SELECT SAVE BUTTON
--> SAVE IN YOUR REQUEST

END USER AREA:-

1.CHANGE VENDOR MASTER [ T/C XK02 ]


--> VENDOR NUMBER :SELECT FROM DROP DOWN MENU
--> COMPANY CODE: AIL
--> SELECT ACCOUNTING INFO CHECK BOX
--> ENTER
--> CHANGE THE RECONCILIATION A/C: 100504 SUNDRY CREDITORS STORES
-->SAVE
--> IGNORE THE MESSAGE ENTER

2.POSTING OF PURCHASE INVOICE [T/C F-43 OR FB60 ]

--> DOCUMENT DATE: TODAY’S DATAE


--> TYPE : KR
--> COMPANY CODE: AIL
43
--> POSTING KEY : 31
--> ACCOUNT: SELECT FROM DROP DOWN MENU
--> ENTER
--> COMPLETE THE FIELDS AND POST

RESULT:
FOR NEW PURCHASES IT TAKES 100504 SUNDRY CREDITORS STORES
S
3.OUTGOING PAYMENT FOR OLD BILLS [ T/C F -53 ]

--> DOCUMENT DATE : TODAY’S DATE


--> TYPE : KZ
--> COMPANY CODE : AIL
--> CLEARING TEXT : OUTGOING PAYMENT

--> ACCOUNT UNDER BANK DATA : 200105 SBI CURRENT A/C


--> AMOUNT : 1000
--> PROFIT CENTER : STEEL
-->TEXT : OUTGOING PAYMENT
--> ACCOUNT UNDER OPEN ITEM SELECTION : SELECT FROM DROP DOWN
MENU
--> SELECT PROCESS OPEN ITEMS BUTTON
--> KEEP THE CURSOR ON AMOUNT : 98000
--> SELECT PARTIAL PAYMENT TAB
--> DOUBLE CLICK ON NET AMOUNT : 98000
--> DOUBLE CLICK ON PAYMENT AMOUNT : 98000
--> FROM THE MENU BAR SELECT DOCUMENT --> SIMULATE AND SAVE

FOR OLD BILL PAYMENTS IT TAKES OLD ACCOUNT i.e., 100501 SUNDRY
CREDITORS RM

4.SORTING/RECLASSIFICATION IN THE YEAR END

PATH : ACCOUNTING-->FINANCIAL ACCOUNTING --> ACCOUNTS PAYABLE -->


PERIODIC PROCESSING --> CLOSING --> RECLASSIFY --> SORTING /
RECLASSIFICATION ( NEW )

--> COMPANY CODE :AIL


--> BALANCE SHEET KEY DATE : 31.03.2022
--> VALUATION AREA : EA
--> SELECT SELECTIONS TAB
--> VENDOR A/C: SELECT FROM DROP DOWN MENU
--> SELECT EXECUTE BUTTON
--> SELECT POSTINGS BUTTON
44
--> SELECT BACK ARROW
--> SELECT GENERATE POSTING CHECK BOX
--> SELECT EXECUTE BUTTON

UPGRADATION STEPS
UPGRADATION MEANS VERSION CHANGE. MOVING FROM OLD
VERSION TO NEW VERSION.

AFTER SOME TIME SAP SUPPORT WILL NOT BE AVAILABLE FOR


OLD VERSIONS. COMPANIES NECESSARILY TO GO FOR UPGRADATION.

UPGRADATION WILL BE DONE IN 2 STAGES-


1.TECHNICAL UPGRADE 2.FUNCTIONAL UPGRADE

-MANDATORY -OPTIONAL
-BASIS CONSULTANT PLAYS -FUNCTIONAL CONSULTANT
AN IMPORTANT ROLE. PLAYS AN IMPORTANT ROLE
ROLE OF FUNCTIONAL CONSULTANT ACTIVATING NEW FEATURES
IN TECHNICAL UPGRADE: GIVEN BY SAP
-CHECK TRIAL BALANCE BALANCES i)NEW GENERAL LEDGER
BEFORE UPGRADE AND AFTER OR MULTIPLE LEDGERS
UPGRADE. ii)SEGMENTS CREATION
-ABAP REPORTS TESTING. SAP iii)DOCUMENT SPLITTING
CHANGES TABLES. NUMBER OF iv)FOREIGN CURRENCY BALANCES
ABAP REPORTS WILL NOT WORK. REVALUATION VALUATION
TEST ABAP REPORTS. IF THEY ARE AREAWISE
NOT WORKING INFORM TO ABAPER v)ONLINE RECONCILIATION
TO CHANGE THE PROGRAM BY LEDGER
IDCLUDING NEW TABLE.
-TAX CODES TESTING
-CHANGE DEPRECIATION KEYS
STATUS FROM MIGRATED TO
ACTIVE. (AFAMA)
-GO THROUGH DELTA VERSION
RELEASED BY SAP FOR CHANGES
TO BE MADE IN CUSTOMIZATION IN
NEW VERSION
Eg: IN ECC6 DEPRECIATION DOCUMENT
TYPE AF NUMBER RANGE INTERVAL-
TO DESELECT EXTERNAL CHECK BOX.
(OLD VERSION TO SELECT EXTERNAL
CHECK BOX)

45
DELTA VERSION:-
4.7EE ECC6
-CHANGES MADE IN NEW VERSION
-CUSTOMIZATION CHANGES
REQUIRED IN NEW VERSION

DATA TAKEOVER
AN EXISTING COMPANY (AT PRESENT IN TALLY ) IS GOING FOR SAP

1st STAGE 2nd STAGE


MASTERS UP LOADING BALANCES UPLOADING

1st STAGE : MASTERS UPLOADING

1. G/L MASTER [ FS00 ]


2. VENDOR MASTER [ XK01 ]
3. CUSTOMER MASTER [ XD01]
4. ASSET MASTER [ AS01 ]
5. MATERIAL MASTER [ MM01 ]

OPEN AN EXCEL FILE AND NOTE DOWN


THE VALUES TO BE UPLOADED
|
CONVERT EXCEL FILE TO TEXT FILE
|
UPLOAD SAP

1ST METHOD 2ND METHOD 3RD METHOD

LEGACY SYSTEM BATCH DATA EXTENDED COMPUTER


MIGRATION WORKBENCH COMMUNICATION AIDED TESTING TOOL
( LSMW ) ( BDC ) ( ECATT )

JOB OF FUNCTIONAL PROGRAMMING FOR TESTING OF DATA


CONSULTANTS KNOWLEDGE IS REQUIRED

1.OPEN AN EXCEL FILE AND NOTE DOWN THE VALUES TO BE UPLOADED –


ALSO GOTO SAP FS00

46
Eg:

G/L A/C COMPANY ACCOU P & L BALANCE SHORT TEXT


CODE NT STATEMENT SHEET
GROU A/C A/C
P
100001 AIL SCPL X PREFERENCE
(SELECT) SHARE
CAPITAL
200106 AIL CAST X(SELECT) ICICI CURRENT
A/C
300001 AIL SALE X (SELECT) TRADING
SALES
400101 AIL PRSN X(SELECT ) WAGES A/C

LONG TEXT A/C ONLY LINE SOR FIELD RELEAVEN


CURRENC BALANCE ITEM T STATU T TO CASH
Y IN LOCAL DISPLA KEY S FLOW
CURRENC Y GROUP
Y
PREFERENC INR X X 1 G001
E SHARE
CAPITAL
ICICI INR X X 1 G005 X
CURRENT
A/C
TRADING INR X X 1 G001
SALES
WAGES A/C INR X X 1 G001
--> DELETE COLUMN HEADINGS
--> DELETE OTHER SHEETS (KEEP ONLY ONE SHEET)
--> SELECT THE SHEET --> PRESS RIGHT MOUSE
--> SELECT FORMAT CELLS
--> SELECT TEXT
--> SELECT OK BUTTON
--> FROM THE MENUBAR SELECT FILE --> SAVE AS
-->FILE NAME : AILTEXT
--> SAVE AS TYPE : SELECT TEXT ( TAB DELIMITED ) ( *.TXT )
--> SAVE
--> SELECT NO BUTTON
--> SELECT CANCEL BUTTON

47
--> FROM THE MENU BAR SELECT FILE --> CLOSE
--> SELECT NO BUTTON

2. OPEN AN EXCEL FILE AND NOTE DOWN TECHNICAL NAME OF EACH


FIELD. IT SHOULD BE IN THE SAME ORDER OF STEP NO.1. ALSO OPEN SAP
FS00.

--> KEEP THE CURSOR ON G/L ACCOUNT

-->PRESS F1

--> SELECT TECHNICAL INFORMATION BUTTON

--> DOUBLE CLICK ON FIELD NAME : SAKNR

--> COPY COMPONENT SAKNR i.e., : G/L ACCOUNT NUMBER IN EXCEL


COMPONENT COLUMN

--> COPY COMPONENT BUKRS i.e., : COMPANY CODE IN EXCEL COMPONENT


COLUMN

--> SELECT BACK ARROW IN FS00

--> KEEP THE CURSOR ON ACCOUNT GROUP AND PRESS F1 SELECT


TECHNICIAL INFORMATION BUTTON

--> DOUBLE CLICK ON FIELD NAME : KTOKS

--> COPY COMPONENT KTOKS i.e., : ACCOUNT GROUP IN EXCEL COMPONENT


COLUMN

--> COPY COMPONENT XPLACCT i.e., : P & L STATEMENT ACCOUNT IN EXCEL


COMPONENT COLUMN

--> COPY COMPONENT XBILK i.e., : BALANCE SHEET ACCOUNT IN EXCEL


COMPONENT COLUMN

--> COPY COMPONENT TXT20_ML i.e., : G/L ACCOUNT SHORT TEXT IN EXCEL
COMPONENT COLUMN

--> COPY COMPONENT TXT50_ML i.e., : G/L ACCOUNT LONG TEXT IN EXCEL
COMPONENT COLUMN

48
--> SELECT BACK ARROW IN FS00

--> SELECT CONTROL DATA TAB

--> KEEP THE CURSOR ON ACCOUNT CURRENCY THEN PRESS F1

--> SELECT TECHINICAL INFORMATION BUTTON

--> DOUBLE CLICK ON FIELD NAME WAERS

NOTE:NOTE DOWN ALL VALUES IN GIVEN BELOW FILE

COMPONENT DATA TYPE LENGTH

SAKNR C 10
BUKRS C 4
KTOKS C 4
XPLACCT C 1
XBILK C 1
TXT20_ ML C 20
TXT50_ ML C 50
WAERS C 5
XSALH C 1
XKRES C 1
ZUAWA C 3
FSTAG C 4
XGKON C 1
-->SAVE AS AN EXCEL FILE

3. USE TRANSACTION CODE LSMW IN SAP

--> IGNORE THE MESSAGE AND ENTER

--> PROJECT :AIL

--> SUB PROJECT FI

--> OBJECT: GL

--> SELECT CREATE ENTRY BUTTON

--> IGNORE THE MESSAGE ENTER

--> SELECT CREATE ENTRY BUTTON ONCE AGAIN

49
--> PROJECT DESCRIPTION : AIL PROJECT ENTER

--> SUB-PROJECT DESCRIPTION : FI AREA

--> ENTER

--> OBJECT NAME : G/L MASTERS UPLOADING

--> ENTER

--> SELECT CONTINUE BUTTON

--> SELECT DOUBLE CLICK = DISPLAY BUTTON (IT SHOULD APPEAR DOUBLE
CLICK=CHANGE BUTTON)

--> SEELCT EXECUTE BUTTON

--> SELECT BATCH INPUT RECORDING RADIO BUTTON

--> FROM THE MENU BAR SELECT GOTO -->RECORDINGS OVERVIEW

--> SELECT CREATE RECORDING BUTTON

--> RECORDING NAME : AILGL

--> DESCRIPTION : G/L MASTER RECORDING

--> ENTER

--> TRANSACTION CODE : FS00

--> ENTER

--> G/L ACCOUNT: 200108

--> COMPANY CODE: AIL

--> FROM THE MENU BAR SELECT G/L ACCOUNT -->CREATE

-->ACCOUNT GROUP : SELECT CURRENT ASSETS, LOANS AND ADVANCES

--> SELECT BALANCE SHEET A/C RADIO BUTTON

--> SHORT TEXT AND G/L ACCOUNT LONG TEXT : AXIS BANK CURRENT A/C

--> SELECT CONTROL DATA TAB

--> ACCOUNT CURRENCY : INR

--> SELECT ONLY BALANCES IN LOCAL CURRENCY CHECK BOX


50
--> SELECT LINE ITEM DISPLAY CHECK BOX

--> SORT KEY : 001

--> SELECT CREATE /BANK /INTEREST TAB

--> FIELD STATUS GROUP :G005

--> SELECT RELEVANT CASH FLOW CHECK BOX

--> SAVE

--> KEEP THE CURSOR ON FS00

--> SELECT DEFAULT ALL BUTTON

--> SAVE

--> SELECT BACK ARROW 2 TIMES

--> RECORDING :AILGL

--> SAVE

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> SELECT CREATE A STRUCTURE BUTTON

--> SOURCE STRUCTURE :AILSTR

--> DESCRIPTION : AIL GL STRUCTURE

--> ENTER

--> SAVE

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> KEEP THE CURSOR ON AILSTR

--> SELECT TABLE MAINTENANCE BUTTON

--> COPY EXCEL COMPONENT COLUMN (2ND STEP EXCEL FILE) IN SAP FIELD
NAME COLUMN(HEADING SHOULD NOT BE COPIED)

--> COPY EXCEL DATA TYPE COLUMN IN SAP TYPE COLUMN


51
--> COPY EXCEL LENGTH COLUMN IN SAP LENGTH COLUMN

--> SAVE

--> SELECT BACK ARROW

--> SELECT SAVE BUTTON

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> SELECT SAVE BUTTON

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> FROM THE MENU BAR SELECT EXTRAS -->AUTO FIELD MAPPING

--> ENTER

--> GO ON SELECT ACCEPT PROPOSAL BUTTON TILL WE GET THE MESSAGE


" AUTO FIELD MAPPING COMPLETE”

--> ENTER

--> SAVE

--> SELECT BACK ARROW

--> SKIP MAINTAIN FIXED VALUES , TRANSLATIONS , USER - DEFINED


ROUTINES

--> SELECT SPECIFY FILES

--> SEELCT EXECUTE BUTTON

--> KEEP THE CURSOR ON THE PC [ FRONT END ]

--> SELECT ADD ENTRY BUTTON

-->FILE SELECT : AILTEXT.TXT (CREATED IN 1ST STEP).

--> NAME : G/L MASTERS UPLOADING

--> SELECT TABULATOR RADIO BUTTON

--> ENTER
52
--> SAVE

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> SAVE

--> SELECT BACK ARROW

--> SELECT EXECUTE BUTTON

--> SELECT EXECUTE BUTTON ONCE AGAIN

--> SELECT BACK ARROW 2 TIMES

--> SKIP DISPLAY READ DATA

--> SELECT CONVERT DATA

--> SELECT EXECUTE BUTTON

--> SELECT EXECUTE BUTTON ONCE AGAIN

--> SELECT BACK ARROW 2 TIMES

--> SKIP DISPLAY CONVERTED DATA

--> SELECT CREATE BATCH INPUT SESSION

--> SELECT EXECUTE BUTTON


--> SELECT EXECUTE BUTTON ONCE AGAIN

--> IGNORE THE MESSAGE PRESS ENTER

--> SELECT EXECUTE BUTTON

--> SELECT SESSION NAME : G/L

--> SELECT PROCESS BUTTON

--> SELECT DISPLAY ERRORS ONLY RADIO BUTTON

--> SELECT PROCESS BUTTON

--> IGNORE THE MESSAGE SELECT EXIT BATCH INPUT BUTTON

4. TO VIEW THE ACCOUNTS CREATED [ T/C-FS00]

--> SELECT DROP DOWN BUTTON BESIDE G/L ACCOUNT


53
--> COMPANY CODE : AIL
--> ENTER

NOTE:
IN CASE OF RECONCILIATION ACCOUNTS : -

RECONCILIATION
ACCOUNT FOR TO UPLOAD
ACCOUNT TYPE

100501 SUNDRY CREDITORS RM VENDORS K


200110 SUNDRY DEBTORS CUSTOMERS D
200000 LAND ASSETS A

2ND STAGE:- BALANCES UPLOADING

IF THE COMPANY GOES LIVE IN THE IF THE COMPANY GOES LIVE IN THE
YEAR BEGINNING SAY FROM 1.4.2021 MIDDLE SAY OF
FROM
THE1.4.2019
YEAR SAY 01.1.2022
I. TO TAKE ONLY BALANCES SHEET I . TO TAKE P & L AND BALANCE
ACCOUNT BALANCE AS ON 31ST SHEET ACCOUNT BALANCES AS ON
MARCH,2021 31stDEC ,2021
II. TO TAKE VENDOR OPEN ITEMS II. TO TAKE VENDOR OPEN ITEMS i.e.,:-
i.e.,: - PAYABLES AND ADVANCES AS PAYABLES AND ADVANCES AS ON 31st
ON 31st MARCH,2021 DEC,21
III. TO TAKE CUSTOMER OPEN ITEMS III. TO TAKE CUSTOMER OPEN ITEMS
i.e., RECEIVABLES AND ADVANCES i.e., RECEIVABLES AND ADVANCES AS
AS ON 31st MAR,21 ON 31st DEC,21
IV . TO TAKE EACH SUB-ASSETWISE IV . TO TAKE EACH SUB-ASSETWISE
ACQUISITION VALUE AND ACQUISITION VALUE AND
ACCUMULATED DEPRECIATION AS ON ACCUMULATED DEPRECIATION AS ON
31st MARCH,2021 31st DEC,21
V .IN CASE OF MATERIALS TO TAKE V . IN CASE OF MATERIALS TO TAKE
EACH MATERIALWISE QUANTITY EACH MATERIALWISE QUANTITY
AND RATE AS ON 31.3.2021 AND RATE AS ON 31st DEC,21

54
WHY SAP SUGGESTS TO TAKE ONLY BALANCES INSTEAD OF
TRANSACTIONS:-

1.IN NORMAL ACCOUNTING PACKAGES VENDORS/CUSTOMERS/ASSETS


ARE PART OF GENERAL LEDGER ACCOUNTS. IN SAP WE HAVE SUB-LEDGER
CONCEPT.

2.IN NORMAL ACCOUNTING PACKAGES VENDORS/CUSTOMERS PAYABLES/


RECEIVABLES AND ADVANCES WILL BE SHOWN IN THE SAME ACCOUNT. IN
SAP VENDORS/CUSTOMERS PAYABLES/RECEIVABLES WILL BE SHOWN UNDER
NORMAL ITEMS AND ADVANCES WILL BE SHOWN UNDER SPECIAL G/L ITEMS.

3.IN NORMAL ACCOUNTING PACKAGES, WE SHOW ASSETS ACQUISITION VALUE


AND ACCUMULATED DEPRECIATION EACH G/L ACCOUNTWISE SAY
PLANT&MACHINERY G/L ACCOUNTWISE.

IN SAP WE SHOW EACH SUB-ASSETWISE ACQUISITION VALUE AND


ACCUMULATED DEPRECIATION.

4.IN NORMAL ACCOUNTING PACKAGES, DEPRECIATION IS A PROVISIONAL


FIGURE. IN SAP DEPRECIATION IS ACTUALLY CALCULATED FIGURE.

5.IN NORMAL ACCOUNTING PACKAGES RAW MATERIAL CONSUMPTION


IS A BALANCING FIGURE-

OPENING STOCK
ADD:PURCHASES
LESS:CLOSING STOCK
BALANCE IS CONSUMPTION

IN SAP FOR EACH MATERIAL ISSUE CONSUMPTION ENTRIES WILL BE


POSTED AUTOMATICALLY.

6.IN NORMAL ACCOUNTING PACKAGES FOR CLOSING STOCK WE PASS


A SIMPLE MANUAL ENTRY-

CLOSING STOCK RAW MATERIAL DR BALANCE SHEET


TO CLOSING STOCK RAW MATERIAL P&L ACCOUNT

IN SAP CLOSING STOCK WILL BE CAPTURED EACH MATERIALWISE


QUANTITY/RATE AND AMOUNT.

7.IN NORMAL ACCOUNTING PACKAGES PRODUCTION ENTRIES AND


DELIVERY ENTRIES WILL NOT BE PASSED.
55
THE DIFFERENCE BETWEEN PRODUCTION AND DELIVERY IS INCREASE/
DECREASE IN STOCKS-FINISHED GOODS

IN SAP PRODUCTION ENTRIES AND DELIVERY ENTRIES WILL BE PASSED


AT PRODUCT COST.

PROCEDURE FOR DATA TAKEOVER:-

1.PREPARE A STATEMENT SHOWING EACH VENDORWISE BILLWISE PAYABLES


AND ADVANCES THE TOTAL SHOULD MATCH WITH TRIAL BALANCE FIGURE.

2.PREPARE A STATEMENT SHOWING EACH CUSTOMERWISE BILLWISE


RECEIVABLES AND ADVANCES THE TOTAL SHOULD MATCH WITH
TRIAL BALANCE FIGURE.

3.PREPARE A STATEMENT SHOWING EACH SUB-ASSETWISE


ACQUISITION VALUE AND ACCUMULATED DEPRECIATION THE TOTAL
SHOULD MATCH WITH TRIAL BALANCE FIGURE.

4.PREPARE A STATEMENT SHOWING EACH MATERIALWISE QUANTITY, RATE


AND AMOUNT-THE TOTAL SHOULD MATCH WITH TRIAL BALANCE FIGURE.

5.CREATION OF 5 DUMMY ACCOUNTS (NORMAL ACCOUNTS AND


NOT RECONCILIATION ACCOUNTS)

IT CAN BE CREATED UNDER ANY ACCOUNT GROUP. NORMALLY WE


CREATE UNDER CURRENT LIABILITIES & PROVISIONS GROUP-

i)G/L CLEARING
ii)VENDOR CLEARING
iii)CUSTOMER CLEARING
iv)ASSET CLEARING
v)STOCK TAKING

6.ONCE WE UPLOAD THE BALANCES THE ABOVE ACCOUNTS BALANCES


SHOULD BE ZERO. THEN ONLY DATA TAKEOVER IS CORRECT.

7.WE SHOULD NOT ALLOW USERS TO ENTER DAY TO DAY DATA IN SAP
PRODUCTION SERVER CLIENT TILL THE BALANCES ARE UPLOADED AND
TALLIED.

56
TRIAL BALANCE
DEBIT CREDIT
EQUITY SHARE CAPITAL 200000
VENDOR X A/C 100000
ACC DEPRN-PLANT&MACH-MACHINE- 300000
15
SALES 500000
PLANT&MACHINERY-MACHINE 15 450000
INVENTORY RAW MATERIAL 100000
CUSTOMER Y 150000
SBI CURRENT ACCOUNT 50000
RAW MATERIAL CONSUMPTION 350000
1100000 1100000

i)G/L CLEARING 0
ii)VENDOR CLEARING 0 5000CR
iii)CUSTOMER CLEARING 0
iv)ASSET CLEARING 0
v)STOCK TAKING 0

1.G/L CREDIT BALANCES UPLOADING [ FB01L ] -FAST DATA ENTRY


SCREEN
G/L CLEARING A/C DR 1100000
TO EQUITY SHARE CAPITAL 200000
TO VENDOR CLEARING A/C 100000
TO ASSET CLEARING A/C 300000
TO SALES 500000

2.G/L DEBIT BALANCES UPLOADING [ FB01L ] FAST DATA ENTRY SCREEN


ASSET CLEARING DR 450000
STOCK TAKING DR 100000
CUSTOMER CLEARING DR 150000
SBI CURRENT A/C DR 50000
RM CONSUMPTION DR 350000
TO G/L CLEARING 1100000

3(i)PREPARE A STATEMENT SHOWING EACH VENDORWISE BILLWISE


PAYABLES AND ADVANCES THE TOTAL SHOULD MATCH WITH TRIAL
BALANCE FIGURE.

57
VENDOR X A/C
DEBIT CREDIT BALANCE
BILL 1 60000
BILL 2 30000
BILL 3 50000
ADVANCE 40000 100000CR

3(ii)TO TAKE VENDOR TRANSACTIONS [T/C F-43 ]


VENDOR CLEARING DR 95000
VENDOR X SPL G/L A DR 40000 ADVANCE TO VENDORS
TO VENDOR X-BILL 1 60000 SUNDRY CREDITORS RM
TO VENDOR X-BILL 2 25000 SUNDRY CREDITORS RM
TO VENDOR X-BILL 3 50000 SUNDRY CREDITORS RM

3(iii)PASSING RECTIFICATION ENTRY [T/C F-43 ]


VENDOR CLEARING DR 5000
TO VENDOR X-BILL 2 5000 SUNDRY CREDITORS RM

4(i)PREPARE A STATEMENT SHOWING EACH CUSTOMERWISE BILLWISE


RECEIVABLES/ADVANCES THE TOTAL SHOULD MATCH WITH TRIAL
BALANCE FIGURE-
CUSTOMER Y ACCOUNT
DEBIT CREDIT BALANCE
BILL 1 120000
BILL 2 40000
ADVANCE 10000 150000DR

4(ii)TO TAKE CUSTOMER TRANSACTIONS T/C [ F-22 ]


CUSTOMER Y A/C DR-BILL1 120000 SUNDRY DEBTORS
CUSTOMER Y A/C DR-BILL2 40000 SUNDRY DEBTORS
TO CUSTOMER Y SPL G/L(A) 10000 ADV FROM CUSTOMERS
TO CUSTOMER CLEARING 150000

5(i)PREPARE A STATEMENT SHOWING EACH SUB-ASSETWISE ACQUISITION


VALUE AND ACCUMULATED DEPRECIATION THE TOTAL SHOULD MATCH
WITH TRIAL BALANCE FIGURE-

ASSET ACQUISITION VALUE ACCUMULATED NET BOOK


DEPRECIATION VALUE
MACHINE 15 450000 300000 150000

5(ii)TO MAKE FIXED ASSETS G/L ACCOUNTS AND ACCUMULATED


DEPRECIATION G/L ACCOUNTS AS NON-RECONCILIATION ACCOUNTS
58
AND PASS ENTRY:-
40 PLANT & MACHINERY 450000
50 ACC DEPRN-P&M 300000
50 ASSET CLEARING 150000

NON-RECONCILIATION ACCOUNT MEANS-IN G/L MASTER CREATION (FS00)


SELECTED RECONCILIATION A/C FOR ACCOUNT TYPE- ASSETS( REMOVE)
OR
IN CUSTOMIZATION REMOVE FOR FIXED ASSETS G/L ACCOUNTS AND
ACCUMULATED DEPRECIATION G/L ACCOUNTS-RECONCILIATIONACCOUNT
FOR ACCOUNT TYPE -ASSETS IN ONE STEP.

PATH:-
SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> ASSET ACCOUNTING -->
PREPARING FOR PRODUCTION STARTUP--> PRODUCTION STARTUP--> SET OR
RESET RECONCILIATION ACCOUNTS [OAMK ]
--> SELECT COMPANY CODE AIL
--> DOUBLE CLICK ON CHANGE CONTROL OF RECONCILIATION ACCOUNTS
FOLDER
--> FROM THE MENU BAR SELECT EDIT --> SELECTIONS -->SELECT ALL
--> SELECT DELETE RECONCILIATION INDICATOR FOR ALL ACCOUNTS
BUTTON
--> SAVE

5(iii)CREATION OF ASSET MASTERS


|
AS01(ONLY SINGLE ASSET CREATE USE THIS CODE ) OR LSMW (SO MANY
ASSETS USE THIS METHOD)

CREATION OF ASSET MASTER MACHINE NO.15 (T/C AS01)

-->ASSET CLASS: AIL2000 [ DEPTA ]


-->COMPANY CODE: AIL AND PRESS ENTER
-->DESCRIPTION: MACHINE NO. 15
-->CAPITALIZED ON : 15.06.2012 (ORIGINAL CAPITALIZATION DATE)
-->SELECT TIME DEPENDENT TAB
59
-->COST CENTER SELECT : DEPTA
-->SELECT DEPRECIATION AREAS TAB
-->DEPRECIATION KEY:AIL 3 – USEFUL LIFE METHOD DEPRECIATION KEY
-->USEFUL LIFE- 20 AND PRD – 0 FOR ALL AREAS
--> ORDINARY DEP START DATE: 1.4.2021 FOR AREA 01 AND 30
--> ENTER
--> SELECT SAVE
--> IGNORE THE MESSAGE AND ENTER
NOTE DOWN THE ASSET NO: 200010-0

5(iv)TO TAKE OVER ACQUISITION VALUE AND ACCUMULATED


DEPRECIATION FOR EACH SUB-ASSETWISE. OUR G/L ACCOUNTS WILL NOT
BE UPDATED SINCE WE HAVE REMOVED RECONCILIATION ACCOUNT FOR
ACCOUNT TYPE-ASSETS

NOTE : - ASSET DATA TAKEOVER [T/C AS92 ]

PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> ASSET ACCOUNTING -->
ASSET DATA TRANSFER --> MANUAL ONLINE TRANSFER --> CREATE / CHANGE
/ DISPLAY LEGACY ASSET

--> DOUBLE CLICK ON CHANGE LEGACY ASSET [T/C AS92 ]


-->ASSET NO. : SELECT 200010-0
--> COMPANY CODE: AIL
--> SELECT TAKE OVER VALUES BUTTON
--> IGNORE THE MESSAGE AND ENTER
--> CUMULATIVE ACQUISITION AREA : 01 BOOK DEPRECIATION: 450000
--> ACCUMULATED ORDINARY DEP AREA : 01 BOOK DEPRECIAITON 300000
--> SAVE

5(v)TO MAKE FIXED ASSETS G/L ACCOUNTS AND ACCUMULATED


DEPRECIATION G/L ACCOUNTS AS RECONCILIATION ACCOUNTS- [ OAMK ]
-->SELECT : COMPANY CODE : AIL
--> DOUBLE CLICK ON CHANGE CONTROL OF RECONCILIATION ACCOUNTS
FOLDER
--> FROM THE MENU BAR SELECT EDIT --> SELECTIONS --> SELECT ALL
--> SELECT SET RECONCILIATION INDICATOR FOR ALL ACCOUNTS BUTTON
--> SAVE

60
6(i)PREPARE A STATEMENT SHOWING EACH MATERIALWISE
QUANTITY,RATE AND AMOUNT THE TOTAL SHOULD MATCH WITH TRIAL
BALANCE FIGURE
MATERIAL NO. QTY RATE AMT
AILRM1 2000 15 30000
AILRM2 3000 20 60000
AILRM3 1000 10 10000
6000 100000

6(ii)CREATION OF RAW MATERIAL MATERIAL MASTER [T/C MM01]


IN ACCOUNTING VIEW ENTER MOVING AVERAGE PRICE (MAP)
RATE
AILRM1 15
AILRM2 20
AILRM3 10

6(iii)USE TRANSACTION CODE: UPTO EHP6-MB1C/EHP7- [ MIGO ]


MOVEMENT TYPE 561 OPENING STOCKS TAKING
PLANT HYD PLANT
MATERIAL NO. QTY
AILRM1 2000
AILRM2 3000
AILRM3 1000
SAVE

AUTOMATIC ENTRY:-
INVENTORY RAW MATERIAL DR 100000 BSX
TO STOCK TAKING 100000 GBB BSA
(QTY TAKEN OVER * MOVING AVERAGE PRICE)
(2000*15)+(3000*20)+(1000*10)

61
REPORTS
|
SAP STANDARD ABAP REPORTS SAP QUERY REPORT
REPORTS (DEVELOPED BY PAINTER
(GIVEN BY ABAP PROGRAMMER) JOB OF FUNCTIONAL
SAP) G OR Z REPORTS CONSULTANTS

SAP QUERY-
REQUIREMENT-
WE WANT TO SEE G/L TRANSACTIONS PERIODWISE-WE WANT TO
SEE DEBIT COLUMN SEPARATELY AND CREDIT COLUMN SEPARATELY

1.DEFINE INFOSET
PATH : TOOLS --> ABAP WORKBENCH --> UTILITIES -->SAP QUERY
--> INFOSETS [T/C SQ02 ]
--> INFOSET : AIL
--> SELECT CREATE BUTTON
--> NAME :AIL INFOSET
--> SELECT LOGICAL DATABASE RADIO BUTTON
--> SELECT SDF: G/L ACCOUNT DATABASE
--> ENTER
--> SELECT BSISEXT CHECK BOX
--> ENTER
--> FROM THE MENU BAR SELECT EDIT --> FIELD GROUP --> CREATE FIELD
GROUP
--> FIELD GROUP : K1
--> DESCRIPTION : AIL FIELD GROUP
--> ENTER
--> KEEP THE CURSOR ON K1 i.e., AIL FIELD GROUP
--> SELECT SECONDARY INDEX & ADDITONS SECTION ( BSEGA ) --> FOR
TABLE : BSISEXT
--> KEEP THE CURSOR ON COMPANY CODE
--> SELECT INSERT FIELD IN FIELD(S) GROUP BUTTON
--> THE SAME WAY WE HAVE TO DO FOR THE FOLLOWING FIELDS:
GENERAL LEDGER ACCOUNT --DO--
FISCAL YEAR --DO--
ACCOUNTING DOCUMENT NUMBER --DO--
POSTING DATE IN THE DOCUMENT --DO--
FISCAL PERIOD --DO--
ITEM TEXT --DO--
DEBIT AMOUNT IN LOCAL CURRENCY --DO--
CREDIT AMOUNT IN LOCAL --DO--
CURRENCY
--> SELECT SAVE BUTTON
62
--> SELECT LOCAL OBJECT BUTTON
--> SELECT GENERATE BUTTON
--> IGNORE THE MESSAGE AND ENTER

2.DEFINE USER GROUPS (T/C-SQ03)

SAME PATH
--> USER GROUP : AILFIUSERS
--> SELECT CREATE BUTTON
--> DESCRIPTION : AIL FI USERS
--> SELECT SAVE BUTTON
--> SELECT LOCAL OBJECT BUTTON
--> SELECT ASSIGN USERS AND INFOSETS BUTTON
--> SELECT ASSIGN INFOSETS BUTTON
--> SELECT INFOSET AIL CHECK BOX
--> SELECT BACK ARROW
--> USER : SAPUSER
--> SELECT SAVE BUTTON

3.DEFINE QUERIES [T/C SQ01]

SAME PATH

--> QUERY: N1
--> SELECT CREATE BUTTON
--> SELECT INFOSET AIL
--> TITLE : AIL G/L ITEMS DISPLAY
--> SELECT NEXT SCREEN BUTTON
--> SELECT AIL FIELD GROUP CHECK BOX
--> SELECT NEXT SCREEN BUTTON
--> SELECT ALL FIELDS " ALL CHECK BOXES "
--> SELECT NEXT SCREEN BUTTON
--> SELECT BASIC LIST BUTTON
--> SELECT SECONDARY INDEX BASIS PLUS ENHANCEMENT SECTION ( BSEGA )
UNDER BSISEXT FOLDER

LISTFIELDS SELECTIONFIELDS
COMPANY CODE SELECT
G/L ACCOUNT SELECT
FISCAL YEAR SELECT
ACCOUNTING SELECT
DOCUMENT NO
POSTING DATE IN THE SELECT
DOCUMENT
63
FISCAL PERIOD SELECT
ITEM TEXT SELECT
DEBIT AMOUNT IN SELECT
LOCAL CURRENCY
CREDIT AMOUNT IN SELECT
LOCAL CURRENCY
--> SAVE
--> SELECT TEST BUTTON
--> IGNORE THE MESSAGE AND ENTER
--> COMPANY CODE : AIL

--> FISCAL YEAR : 2021


--> G/L ACCOUNT: 100000 EQUITY SHARE CAPITAL
--> FISCAL PERIOD : 1 TO 12
--> SELECT EXECUTE BUTTON

REPORT PAINTER
REQUIREMENT 1:-
COMPANY CODES AIL DSL DCL
USING SAME CHART OF ACCOUNTS-AIL

SAP STANDARD REPORT-


400100-SALARIES ACCOUNT
AIL 500000
DSL 400000
DCL 300000
TOTAL 1200000

REQUIREMENT-

COMPANY CODES AIL DSL DCL TOTAL

400100 SALARIES 500000 400000 300000 1200000

REQUIREMENT 2:-
WE WANT TO SEE ACCOUNT DEBIT BALANCE SEPARATELY AND
CREDIT BALANCE SEPARATELY-

64
STEPS:
1.DEFINE FINANCIAL MANAGEMENT AREA

PATH :
SPRO --> ENTERPRISE STRUCTURE--> DEFINITION --> FINANCIAL ACCOUNTING
--> MAINTAIN FM AREA
--> SELECT NEW ENTRIES BUTTON
--> FM AREA : AIL
--> FM AREA TEXT : AIL FM AREA
--> FM AREA CURRENCY : INR
--> SAVE
--> SAVE IN YOUR REQUEST

2.ASSIGN COMPANY CODE TO FINANCIAL MANAGEMENT AREA


PATH : UPTO ENTERPRISE STRUCTURE SAME PATH
--> ASSIGNMENT --> FINANCIAL ACCOUNTING --> ASSIGN COMPANY CODE TO
FINANCIAL MANAGEMENT AREA
--> SELECT POSITION BUTTON
--> COMPANY CODE : AIL ENTER
--> FOR COMPANY CODE AIL ASSIGN FM AREA AIL
--> SAVE
--> SAVE IN YOUR REQUEST

3.DEFINE VARIABLES

PATH : ACCOUNTING --> FINANCIAL ACCOUNTING --> SPECIAL PURPOSE


LEDGER --> TOOLS --> SET MAINTENANCE --> VARIABLES --> CREATE
[ T/C GS11 ]

-->VARIABLE :AA
--> TABLE : SELECT DROP DOWN BUTTON
--> SELECT REPORTING TABLES RADIO BUTTON
--> ENTER
--> SELECT TABLE FAGLFLEXT i.e., GENERAL LEDGER: TOTALS
--> FIELD NAME : RBUKRS i.e., COMPANY CODE
--> SELECT VALUE RADIO BUTTON
--> ENTER
-->DEFAULT VALUE : AIL
-->SAVE
--> VARIABLE :AB
--> FIELD NAME : RPMAX i.e., PERIOD
--> SELECT VALUE RADIO BUTTON
--> ENTER
--> DEFAULT VALUE : 1 i.e., APRIL
65
-->SAVE
--> VARIABLE : AC
--> ENTER
-->DEFAULT VALUE : 12 i.e., MARCH
--> SAVE
--> VARIABLE : AD
--> FIELD NAME : RYEAR i.e., FISCAL YEAR
-->SELECT FORMULA RADIO BUTTON
--> ENTER
--> KEEP THE CURSOR ON FORMULA ROW
--> SELECT FORMULA EXIT BUTTON
--> SELECT S001
--> SAVE

4.DEFINE SET

PATH : UPTO TOOLS THE PATH IS SAME


--> SET MAINTENANCE --> SETS --> CREATE [T/C GS01 ]
--> SET NAME : AIL
--> SELECT TABLE FAGLFLEXT
--> SELECT BASIC SET RADIO BUTTON
--> ENTER
--> FIELD NAME : RACCT i.e., ACCOUNT NUMBER
--> ENTER
--> DESCRIPTION : AIL SET

--> FROM VALUE SHORT TEXT OF SET LINE


100000 EQUITY SAHRE CAPITAL
200100 CASH ACCOUNT
300000 SALES ACCOUNT
400100 SALARIES ACCOUNT

--> SAVE

5.DEFINE LIBRARY

PATH : UPTO TOOLS THE PATH IS SAME


--> REPORT PAINTER --> REPORT WRITER --> LIBRARY --> CREATE
[T/C GR21 ]
--> LIBRARY :AA
--> TABLE : FAGLFLEXT
--> SELECT HEADER BUTTON
--> DESCRIPTION : AIL LIBRARY
-->SELECT CHARACTERISTICS BUTTON
66
--> SELECT RACCT i.e., ACCOUNT NUMBER CHECK BOX
--> SELECT RPMAX i.e., PERIOD CHECK BOX
--> SELECT DRCRK i.e., DEBIT /CREDIT INDICATOR CHECK BOX
--> SELECT BASIC KEY FIGURES BUTTON
--> SELECT KEY FIGURES BUTTON
--> SAVE

6.CREATION OF REPORT

PATH : UPTO TOOLS THE PATH IS SAME


REPORT PAINTER --> REPORT --> CREATE [T/C GRR1 ]

--> LIBRARY : AA
--> REPORT : AIL [ AIL REPORT ]
--> SELECT CREATE BUTTON
--> SECTION DESCRIPTION :AIL REPORT
--> DOUBLE CLICK ON LEAD COLUMN
--> SHORT TEXT : ACCOUNT
--> SELECT COPY SHORT TEXT BUTTON
--> ENTER
--> DOUBLE CLICK ON ROW1
--> SELECT ACCOUNT NUMBER FROM AVAILABLE CHARACTERISTICS
--> SELECT LEFT ARROW
--> SELECT SET OR HIERARCHY NODE ON / OFF CHECK BOX
--> FROM SELECT DROP DOWN BUTTON
--> CONTROLLING AREA : AIL
--> ENTER
--> SELECT SET AIL
--> SELECT CONFIRM BUTTON
--> KEEP THE CURSOR ON AIL SET
--> FROM THE MENU BAR SELECT EDIT -->ROWS --> EXPLODE
--> ACCOUNT NUMBER SELECT EXPAND RADIO BUTTON
--> ENTER
--> DOUBLE CLICK ON COLUMN 1
--> SELECT KEY FIGURE WITH CHARACTERISTICS RADIO BUTTON
--> ENTER
--> BASIC KEY FIGURE : SELECT LOCAL CURRENCY
--> FROM AVAILABLE CHARACTERISTICS SELECT LEDGER,
RECORD TYPE AND DEBIT/CREDIT
--> SELECT LEFT ARROW
--> LEDGER : SELECT 0L i.e., LEADING LEDGER
--> RECORD TYPE : SELECT 0 ACTUAL
--> DEBIT / CREDIT : SELECT S DEBIT
--> SELECT CHANGE SHORT,MIDDLE AND LONG TEXTS BUTTON
67
--> SHORT TEXT DEBIT
--> SELECT COPY SHORT TEXT BUTTON
--> ENTER
--> SELECT CONFIRM BUTTON
--> DOUBLE CLICK ON COLUMN 2
--> SELECT KEY FIGURE WITH CHARACTERSTICS RADIO BUTTON
--> ENTER
--> BASIC KEY FIGURE : SELECT LOCAL CURRENCY
--> LEDGER : 0L i.e., LEADING LEDGER
--> RECORD TYPE : SELECT 0 ACTUAL
--> DEBIT/ CREDIT : SELECT H CREDIT
--> SELECT CHANGE SHORT, MIDDLE AND LONG TEXTS BUTTON

--> SHORT TEXT : CREDIT


--> SELECT COPY SHORT TEXT BUTTON
--> ENTER
--> SELECT CONFIRM BUTTON
--> FROM THE MENU BAR SELECT EDIT -->GENERAL DATA SELECTION
--> FROM THE AVAILABLE CHARACTERSTICS SELECT COMPANY CODE , FISCAL
YEAR AND PERIOD
--> SELECT LEFT ARROW
--> FOR FISCAL YEAR SELECT " VARIABLE ON / OFF " CHECK BOX
--> FROM : SELECT K4
--> COMPANY CODE : SELECT " VARIABLE ON /OFF " CHECK BOX
--> FROM : SELECT K1
-->PERIOD SELECT " VARIABLE ON / OFF " CHECK BOX
--> FROM: SELECT K2
--> FOR TO : SELECT “VARIABLE ON/ OFF " CHECK BOX
-->TO : SELECT K3
--> SELECT CONFIRM BUTTON
-->SELECT SAVE BUTTON

7.CREATION OF REPORT GROUP

PATH : UPTO TOOLS THE PATH IS SAME

--> REPORT PAINTER --> REPORT WRITER --> REPORT GROUP


--> CREATE [T/C GR51]

--> REPORT GROUP : AIL1 (IT SHOULD BE 4 CHARACTERS)


--> LIBRARY : AA ENTER
--> DESCRIPTION: AIL REPORT GROUP
--> SELECT REPORTS BUTTON
68
--> REPORT : SELECT AIL
--> SAVE
--> SELECT GENERATE BUTTON
--> SELECT EXECUTE BUTTON
-->SELECT EXECUTE BUTTON ONCE AGAIN
--> SELECT EXECUTE BUTTON
--> KEEP THE CURSOR ON ACCOUNTS
--> SELECT SETTINGS --> COLUMN ATTRIBUTES
--> WIDTH : 30
--> ENTER

8.TRANSACTION CODE CREATION FOR REPORT

PATH : TOOLS --> ABAP WORKBENCH -->DEVELOPMENT--> OTHER TOOLS -->


TRANSACTIONS [ SE93 ]
--> TRANSACTION CODE : ZAIL (IT SHOULD START WITH Y OR Z)
--> SELECT CREATE BUTTON
--> SHORT TEXT : AIL REPORT
--> SELECT TRANSACTION WITH PARAMETERS (PARAMETER TRANSACTION )
RADIO BUTTON
--> ENTER
--> TRANSACTION : START_REPORT
--> SELECT SKIP INITIAL SCREEN CHECK BOX
--> SELECT INHERIT GUI ATTRIBUTES CHECK BOX
--> UNDER DEFAULT VALUES

NAME OF SCREEN FIELD VALUE


SELECT D_SREPOVARI-REPORT TYPE RW
SELECT D_SREPOVARI-REPORT AIL1
--> SAVE
--> SELECT LOCAL OBJECT BUTTON
--> SELECT TEST BUTTON
--> SELECT EXECUTE BUTTON

9.ATTACH REPORT IN SAP MENU

PATH : UPTO OTHER TOOLS THE PATH IS SAME--> AREA MENUS [T/C SE43]
--> AREA MENU : S000
--> SELECT CHANGE AREA MENU BUTTON

--> SELECT CHANGE BUTTON


--> SELECT GERMAN BUTTON
--> IGNORE THE MESSAGE AND ENTER
--> SELECT RECHNUNGSWESEN FOLDER
69
--> SELECT " FINANZWESEN " FOLDER
--> SELECT " HAUPTBUCH " FOLDER
--> SELECT " INFO SYSTEM " FOLDER
--> KEEP THE CURSOR ON INFO SYSTEM
-->SELECT " ADD ENTRY AS SUB NODE " BUTTON
--> TEXT: " AIL REPORT "
-->TRANSACTION CODE / MENU : ZAIL
--> ENTER
--> SAVE
RESULT: WE CAN SEE THE REPORT IN SAP MENU

SCHEDULE MANAGER

WE CAN SCHEDULE PARTICULAR ACTIVITIES TO BE COMPLETED ON A


PARTICULAR DATE AND TIME. ON THAT DATE AT THAT TIME THE SYSTEM
WILL COMPLETE THE ACTIVITIES IN SAP.
Eg: ON 5TH OF MAR, 2022-PROFIT & LOSS ACCOUNT AND BALANCE
SHEET FOR FEB,21 TO BE RELEASED AT 10 A.M.
ALSO OPEN PERIODS FROM MARCH,22 TO MAR, 22 AT 11 A.M.

i)GOTO FINANCIAL STATEMENT VERSION -T/C [ F.01] OR [ S_ALR_87012284 ]


--> COMPANY CODE: AIL
-->FINANCIAL STATEMENT VERSION : AIL
--> REPORTING YEAR : 2021
--> REPORTING PERIODS: [ 01 ] TO [ 11] (FROM APR TO FEB)
--> COMARISON YEAR : 2021
--> COMPARISON PERIODS: [01 ] TO [ 10 ] (FROM APR TO JAN)
--> SELECT CLASSICAL LIST RADIO BUTTON
--> SELECT SPECIAL EVALUATIONS TAB
--> BALANCE SHEET TYPE : SELECT 1
--> SELECT OUTPUT CONTROL TAB
--> COMPANY CODE SUMMARIZATION : SELECT 1
--> BUSINESS AREA SUMMARIZATION : SELECT 1
--> SUMMARY REPORT : 30
-->COMAPARISON TYPE : SELECT 1
--> SCALING : 5/2
--> FROM THE MENUBAR SELECT GOTO -->VARIANTS --> SAVE AS VARIANT
--> VARIANT NAME : AIL
--> DESCRIPTION : AIL VARIANT
--> SAVE
--> FROM THE MENU BAR SELECT SYSTEM -->STATUS
--> PROGRAM NAME : RFBILA00
70
--> VARIANT NAME : AIL

ii) OPEN POSTING PERIODS [T/C: SE38 ]


PROGRAM : RFPERIOD_OPEN
--> SELECT EXECUTE BUTTON
--> COMPANY CODE: SELECT AIL
--> FROM FISCAL YEAR :2021
--> FROMPEROID (TIME FRAME ) : 11(MARCH)
--> TO FISCAL YEAR : 2021
--> TO PERIOD (TIME FRAME ) : 12 (MARCH)
--> ACCOUNT TYPE / WILDCARD: +
--> FROM THE MENU BAR SELECT GOTO -->VARIANTS --> SAVE AS VARIANT
--> VARIANT NAME : AIL1
--> DESCRIPTION : OPEN POSTING PERIODS
--> SAVE

iii)PATH FOR SCHEDULE MANAGER

PATH: ACCOUNTING --> FINANCIAL ACCOUNTING --> GENERAL LEDGER -->


PERIODIC PROCESSING --> SCHEDULE MANAGER [T/C SCMA]

--> FROM THE MENU BAR SELECT TASKLIST -->CREATE


--> TASKLIST : AIL
--> ENTER
--> DESCRIPTION : AIL TASKLIST
--> SAVE
--> SAVE IN G/L CUSTOMIZATION REQUEST
--> SELECT BACK ARROW
--> KEEP THE CURSOR ON AIL TASKLIST
--> PRESS RIGHT MOUSE
--> SELECT CREATE TASK
--> DESCRIPTION : BALANCE SHEET AND PROFIT AND LOSS A/C
--> TASK OWNER : SAPUSER
--> SELECT PROGRAM RADIO BUTTON
--> PROGRAM NAME : RFBILA00
--> VARIANT : AIL
--> ENTER
--> SAVE
--> SAVE IN YOUR REQUEST
--> KEEP THE CURSOR ON AIL TASKLIST
--> PRESS RIGHT MOUSE
71
--> SELECT CREATE TASK
--> DESCRIPTION : OPEN POSTING PERIODS
--> TASK OWNER : SAPUSER
--> SELECT PROGRAM RADIO BUTTON
--> PROGRAM NAME : RFPERIOD_OPEN
--> VARIANT : AIL1
--> ENTER
--> SAVE
--> SAVE IN YOUR REQUEST
--> SELECT RETURN TO SCHEDULING BUTTON
--> KEEP THE CURSOR ON BALANCE SHEET AND P&L A/C
--> PRESS RIGHT MOUSE
--> SELECT SCHEDULE BUTTON
--> SELECT IMMEDIATELY RADIO BUTTON
--> SELECT SCHEDULE JOB BUTTON
--> KEEP THE CURSOR ON OPEN POSTING PERIODS
--> PRESS RIGHT MOUSE
--> SELECT SCHEDULE BUTTON
--> SELECT IMMEDIATELY RADIO BUTTON
--> SELECT SCHEDULE JOB BUTTON

iv)TO VIEW THE REPORT

-->FROM THE MENU BAR SELECT SYSTEM -->SERVICES-->JOBS


--> JOB OVERVIEW
--> SELECT EXECUTE BUTTON
--> SELECT JOB NAME : RFBILA00/AIL CHECK BOX
--> SELECT SPOOL BUTTON
--> SELECT SPOOL NUMBER CHECK BOX
--> SELECT DISPLAY CONTENTS BUTTON

v)TO VIEW OPEN POSTING PERIODS

--> USE TRANSACTION CODE OB52


--> SELECT POSITION BUTTON
-->POSTING PERIOD VARIANT: SELECT AIL
-->ENTER

72
CLOSING COCKPIT OR FINANCIAL CLOSING COCKPIT

THIS IS USED IN CASES WHERE


- ACTVITIES RECUR PERIODICALLY
- MORE THAN ONE PERSON RESPONSIBLE ARE INVOLVED
Eg: RUN FC REVALUATION MONTHLY,RUN DEPRECIATION MONTHLY, RUN
INTEREST CALCULATION MONTHLY,RUN BALANCE SHEET MONTHLYAND
OPEN POSTING PERIODS FOR NEXT MONTH.
SCHEDULE MANAGER IS FREE OF COST WHEREAS CLOSING COCKPIT
ADDITIONAL LICENSING IS REQUIRED.
-THIS IS GIVEN IN ECC6 ONWARDS

1. CREATE VARIANT FOR THE PROGRAM / TRANSACTIONS


A. GOTO FINANCIAL STATEMENT VERSION-F.01 (PROGRAM NAME
RFBILA00)
--> COMPANY CODE: AIL
--> FINANCIAL STATEMENT VERSION:AIL
--> REPORTING YEAR : 2022
--> REPORTING PERIODS : 1 TO 1
--> COMPARISON YEAR : 2021
--> COMPARISON PEROIDS: 1 TO 12
--> SELECT CLASSICAL LIST RADIO BUTTON
--> SELECT SPECIAL EVALUATION TAB
--> BALANCE SHEET TYPE : SELECT 1
--> SELECT OUTPUT CONTROL TAB
--> COMPANY CODE SUMMARIZATION : SELECT 1
--> BUSINESS AREA SUMMARIZATION : SELECT 1
--> SUMMARY REPORT : 30
--> COMPARISON TYPE : SELECT 1
--> SCALLING : 5/2
--> FROM THE MENU BAR SELECT GOTO--> VARIANT --> SAVE AS VARIANT
--> VARIANT NAME : AIL
--> DESCRIPTION: BALANCE SHEET AND PROFIT AND LOSS A/C
--> SAVE
B. OPEN POSTING PERIODS [T/C: SE38 ]
PROGRAM : RFPERIOD_OPEN
--> SELECT EXECUTE BUTTON
--> COMPANY CODE VARIANT: SELECT AIL
--> FROM FISCAL YEAR :2022
73
--> FROM PERIOD (TIME FRAME 1) : 1
--> TO FISCAL YEAR : 2022
--> TO PERIOD (TIME FRAME 1) : 1
--> FROM FISCAL YEAR :2021
--> FROM PERIOD (TIME FRAME 2) : 12
--> TO FISCAL YEAR : 2021
--> TO PERIOD (TIME FRAME 2) : 12
--> ACCOUNT TYPE / WILDCARD: +
--> FROM THE MENU BAR SELECT GOTO -->VARIANTS --> SAVE AS VARIANT
--> VARIANT NAME : AIL1
--> DESCRIPTION : OPEN POSTING PERIODS
--> SAVE

2.CREATION OF ORGANIZATIONAL STRUCTURE [T/C CLOCOC ]


PATH: ACCOUNTING -->FINANCIAL ACCOUNTING-->GENERAL LEDGER-->
PERIODIC PROCESSING --> CLOSING--> CLOSING COCKPIT [ MANAGE
TEMPLATES AND TASK LISTS ]
--> SELECT DISPLAY/ CHANGE BUTTON
--> FROM THE MENU BAR SELECT TEMPLATE /TASK LIST --> ORGANIZATION
HIERARCHIES
--> THIS IS FIXED FOR ALL. (CREATED BY SAP)
--> ENTER

3. CREATION OF TEMPLATE [T/C : CLOCOC ]


SAME PATH
--> SELECT DISPLAY/CHANGE BUTTON
--> FROM THE MENU BAR SELECT TEMPLATE/ TASK LIST --> CREATE
TEMPLATE
--> TEMPLATE :AIL
--> CLOSING HIERARCHY :COMPANY CODE
--> DESCRIPTION:AIL TEMPLATE
--> ENTER
--> SAVE IN YOUR G/L CUSTOMIZATION REQUEST

WE GET A MESSAGE:
Error in remote scheduler:
'CRONACLE-827480@SAP:CPS-00' is not accessible

74
4. ASSIGN TASKS TO TEMPLATE [T/C : CLOCOC ]
--> SELECT DISPLAY/CHANGE BUTTON
--> KEEP THE CURSON ON DECCAN INDUSTRIES LIMITED
--> PRESS RIGHT MOUSE
--> SELECT ADD TASK
--> DESCRIPTION : BALANCE SHEET RUN
--> RESPONSIBLE : SAPUSER
--> SELECT PROGRAM : RFBILA00 RADIO BUTTON
--> VARIANT : AIL
--> TASK TIME : OFFSET IN DAYS / START TIME
--> ENTER
--> ONCE AGAIN KEEP THE CURSOR ON DECCAN INDUSTRIES LIMITED
--> PRESS RIGHT MOUSE
--> SELECT ADD TASK
--> DESCRIPTION : OPEN POSTING PERIODS
--> RESPONSIBLE: SAPUSER
--> TYPE OF TASK : SELECT PROGRAM RADIO BUTTON [ RFPERIOD_OPEN]
--> VARIANT :AIL1
--> TASK TIME : OFFSET IN DAYS / START TIME
--> ENTER
--> SAVE
--> SAVE IN YOUR REQUEST

5.CREATE TASK LIST [T/C CLOCOC ]


--> SELECT DISPLAY/CHANGE BUTTON
--> KEEP THE CURSOR ON BALANCE SHEET RUN
--> FROM THE MENU BAR SELECT TEMPLATE / TASK LIST
--> CREATE PERIODIC TASK LIST
--> KEY DATE : TODAY’S DATE
--> CLOSING TYPE: [ M] MONTH END CLOSING
--> POSTING PERIOD : 1 APRIL
-->FISCAL YEAR : 2022
--> STATUS [ RELEASED]
--> ENTER
--> SAVE
--> ENTER ONCE AGAIN [ IT SHOWS SUCCESSFULLY ]
--> SAVE

6.RUN CLOSING COCKPIT [ T/C CLOCO ]

75
PATH : UPTO CLOSING THE PATH IS SAME --> CLOSING COCKPIT --> DISPLAY /
CHANGE
--> FROM THE MENUBAR SELECT TEMPLATE /TASK LIST --> OTHER
TEMPLATE / TASK LIST
--> SELECT AIL FOLDER
--> DOUBLE CLICK ON TEMPLATE
-->IGNORE THE MESSAGE AND ENTER
--> DOUBLE CLICK ON BALANCE SHEET RUN UNDER DECCAN INDUSTRIES
LIMITED FOLDER
--> DOUBLE CLICK ON OPEN POSTING PERIODS UNDER DECCANINDUSTRIES
LIMITED
--> SELECT BALANCE SHEET RUN ITEMS
--> PRESS RIGHT MOUSE
--> SELECT SCHEDULE TASK
--> SELECT OPEN POSTING PERIODS ITEMS
--> PRESS RIGHT MOUSE
--> SELECT SCHEDULE TASK

TEST SCRIPS
THIS WILL BE PREPARED BY COMPANY CORE TEAM MEMBER. HE WILL
PREPARE BASED ON TESTING.

MASS CHANGE
REQUIREMENT: TO CHANGE FIELD STATUS GROUP FOR NUMBER OF GL
ACCOUNTS IN FS00
1) USE T/C : MASS
2) SELECT BUS3006 AS THE OBJECT TYPE AND EXECUTE
3) SELECT SKB1 LINE AND EXECUTE
4) GIVE COMPANY CODE : AIL AND GL ACCOUNT RANGE.
ALSO SELECT FIELD STATUS GROUP FROM "CHOOSE SELECTION FIELDS"
BUTTON (DOWN).
5)SELECT FIELD STATUS GROUP AND SELECT LEFT ARROW THEN ENTER.
6) SELECT EXECUTE BUTTON
7) A LIST OF GL ACCOUNTS WILL BE DISPLAYED FROM THE SELECTION MADE
IN STEP 4
8) AGAIN CLICK SELECT FIELDS BUTTON (ON LEFT TOP) AND CHOOSE FIELD
STATUS GROUP THEN ENTER.
9) ENTER FIELD STATUS GROUP VALUES AGAINST "NEW VALUES" UNDER
COMPANY CODE COLUMN. SELECT THE OLD FIELD STATUS GROUP COLUMN.
76
10) CLICK ON CARRY OUT MASS CHANGE BUTTON
11) SAVE

USER EXITS (FUNCTIONAL ENHANCEMENT)

USER EXITS ARE SAP SUPPLIED ‘HOOKS’ WITHIN SPECIFIC PROGRAM WHICH ALLOW
USER CUSTOMIZATIONS TO MEET SPECIFIC REQUIREMENTS. WHEN THE PROGRAM IS
RUN, SAP CHECKS TO SEE IS THE USER HAS SETUP ANY LOGIC WITHIN THESE HOOKS.

FOR EXAMPLE IN THE FIXED ASSET MODULE LET US SAY THE PROFIT /LOSS ON SALE
IS NORMALLY POSTED TO GL ACCOUNT 300103 PROFIT ON ASSET SALE AND 400302
LOSS ON ASSET SALE. DURING POSTING HOWEVER YOU WISH TO BOOK CERTAIN
ASSET RETIREMENT TRANSACTION TYPES (Eg: PROFIT OR LOSS ON SALE TO GROUP
COMPANIES) TO GL ACCOUNT 300104 PROFIT ON ASSET SALE AND 400304 LOSS ON
ASSET SALE FOR REPORTING PURPOSES. AN ENHANCEMENT AINT0002 EXISTS TO DO
THIS. USER EXITS ARE COMMONLY USED ALSO WITH VALIDATION AND
SUBSTITUTION RULES. TO IMPLEMENT USER EXIT YOU NEED AN UNDERSTANDING
OF THE ABAP PROGRAMMING LANGUAGE.

WE HAVE DISCUSSED EARLIER AT THE TIME OF REGRESSION TESTING.


PATH:
TOOLS ABAP WORKBENCH UTILITIES ENHANCEMENTS
DEFINITION (SMOD) UTILITIES LIST ENHANCEMENTS

OTHER INTERVIEW QUESTIONS:


1. ENTER USER PARAMETERS-
USER SAPUSER IS WORKING IN COMPANY CODE AIL. IN DECCAN GROUP THEY
HAVE COMPANY CODES AIL/DSL/DCL. WHEN USER SAPUSER OPENS SAP
WHEREVER COMPANY CODE FIELD IS THERE IT HAS TO APPEAR AIL BY
DEFAULT.

THIS IS USER BASED-

i)USE TRANSACTION CODE [T/C FB01L ]


--> KEEP THE CURSOR ON COMPANY CODE
--> PRESS [F1 ] --> SELECT TECHNICAL INFORMATION BUTTON
--> PARAMETER ID : BUK
77
ii)FROM THE MENU BAR

-->SYSTEM-->USER PROFILE --> OWN DATA


--> SELECT PARAMETERS TAB
--> SET/ GET PARAMETER ID : BUK
--> PARAMETER VALUE : AIL
--> SAVE
--> CLOSE SAP AND OPEN
--> USE THE [T/C FAGLB03]
RESULT: WE CAN SEE COMPANY CODE AIL APPEARS BY DEFAULT

--> ONCE TESTING IS OVER DELETE THE DEFAULT PARAMETER

2.HOW TO MAKE DEFAULT DOCUMENT TYPE SA FOR USER SAPUSER- [


FB01L ]
-->USE TRANSACTION CODE:FB01L
--> TYPE: SELECT DROP DOWN BUTTON
--> KEEP THE CURSOR ON SA
--> SELECT INSERT IN PERSONAL LIST BUTTON
--> CLOSE
--> USE T/C : FB01L
--> TYPE : SELECT DROP DOWN BUTTON
--> WE CAN SEE ONLY SA. OTHER DOCUMENT TYPES CAN NOT BE SEEN.

TO DELETE DEFAULT DOCUMENT TYPE-

--> SELECT DROP DOWN BUTTON BESIDE TYPE


--> KEEP THE CURSOR ON SA
--> SELECT DELETE FROM PERSONAL LIST BUTTON
--> SELECT CLOSE

3.WE WANT TO MAKE PAYMENT ONLY FOR ONE BILL FOR VENDOR
IN APP [ T/C F110 ]

--> RUN ON : TODAY’S DATE


--> IDENTIFICATION : AIL6
--> SELECT PARAMETER TAB
--> COMPANY CODE : AIL PAYMENT METHOD : SELECT FROM DROP DOWN
BUTTON
--> NEXT POSTING DATE : AFTER 10 DAYS
--> VENDOR : SELECT FROM DROP DOWN BUTTON
--> SELECT FREE SELECTION TAB
78
--> FIELD NAME : SELECT DROP DOWN BUTTON
--> SELECT DOCUMENT RADIO BUTTON
--> ENTER
--> SELECT REFERENCE BUTTON
--> VALUE : ENTER 123 (BILL NO)
--> SAVE

4.WHAT IS RICEF OR FRICE

ABAPERS DO DEVELOPMENT FOR NUMBER OF AREAS-

"R" STANDS FOR REPORTS ABAP REPORTS


"I" STANDS FOR INTERFACES ALE/IDOC
"C" STANDS FOR CONVERSIONS BDC
"E" STANDS FOR
ENHANCEMENTS OR USER EXITS : COVERED IN REGRESSION TESTING-
PROFIT ON SALE OF ASSETS TO
DIFFERENT ACCOUNTS (AINT0002)

" F" STANDS FOR FORMS : SAP SCRIPTS i.e.,CHEQUE


FORMAT/DUNNING LETTERS

NOW THEY ARE USING RICEFW


"W" STANDS FOR WORKFLOW :PARK DOCUMENT APPROVALS/ MM
MM INVOICE VERIFICATION APPROVAL

5.DISPLAY AUTHORIZATION CHECK


WHEN WE GET THE MESSAGE THAT YOU ARE NOT AUTHORISED FOR ANY
SCREEN
--> USE T/C FB01L
--> WE GET A MESSAGE YOU ARE NOT AUTHORISED FOR FBO1L. TO INFORM
BASIS CONSULTANT FOR THE AUTHORIZATION OBJECT

--> FROM THE MENU BAR SELECT SYSTEM -->UTILITIES --> DISPLAY
AUTHORIZATION CHECK

6.TO VIEW AUTHORIZATIONS FOR USER SAPUSER


PATH : TOOLS --> ADMINISTRATION --> USER MAINTENANCE
--> USERS [ SU01 ]
--> USER: SAPUSER
--> SELECT CHANGE BUTTON
--> SELECT : PROFILES TAB
--> CHECK FOR PROFILE " SAP_ALL" ALL SAP SYSTEM AUTHORIZATIONS
79
" SAP_NEW" NEW AUTHORIZATION CHECKS
--> SAVE

80

You might also like