Professional Documents
Culture Documents
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)
PHASE 3 : REALIZATION
DEVELOPMENT SERVER
CLIENT 1 CLIENT 2
PRODUCTION SERVER
CLIENT 1
OR
DEVELOPMENT - PRODUCTION
3
MEDIUM - CRITICAL TO PROJECT IMPLEMENTATION - NOT A PROJECT
STOPPER
NOW SAP HAS RELEASED SOLUTION MANAGER i.e., SMALL SERVER . WE CAN
DIRECTLY DOWNLOAD PATCHES. WE CAN SEND ISSUES TO SAP DIRECTLY.
TESTING CYCLES :-
4
2. O TO C CYCLE ( ORDER TO CASH CYCLE - SALES CYCLE )
PHASE 3 : - REALIZATION
REPORTS :
Eg:
PAY - ROLL
5
PHASE 4 : FINAL PREPARATION
2. CUT - OVER PLAN DATE : PLAN DATE ON WHICH CUT - OVER ACTIVITIES
WILL BE COMPLETED SAY 07.01.2022
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.
PATH : -
--> SPRO
--> FROM THE MENU BAR SELECT GOTO --> PROJECT MANAGEMENT
--> SELECT CREATE PROJECT BUTTON
--> PROJECT NAME AILFI
--> ENTER
--> TITLE :AIL FI PROJECT
7
--> ENTER
--> ENTER
--> SAVE
--> ENTER
PLAN DATA
--> SAVE
--> ENTER
8
--> DOUBLE CLICK ON PROJECT AILFI
--> COMPANY :8
-->CITY : HYDERABAD
--> COUNTRY : IN
--> SAVE
PROJECT ANALYSIS : -
--> SPRO --> FROM THE MENUBAR SELECT GOTO --> PROJECT ANALYSIS
--> PROJECT : SELECT AILFI
--> SELECT EXECUTE BUTTON
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 : -
SOLUTION : -
A. INTEGRATION TESTING :
B.FUNCTIONAL TESTING :
C.UNIT TESTING :
THIS TEST MAKES SURE THAT INDIVIDUAL PARTS OF THE PROGRAM ARE
WORKING PROPERLY .
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 )
REQUIREMENT :-
12
TRANSPORT REQUESTS
IN MY SERVER WE HAVE 2 CLIENTS: 000 AND 800 (TO CHECK IN YOUR CLIENT
WHETHER CLIENT 000 IS AVAILABLE)
--> 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
14
BASIS CONSULTANT JOB IN PRODUCTION SERVER CLIENT
PATH :
OR
TOOLS-->ADMINISTRATION-->ADMINISTRATION-->CLIENT ADMINISTRATION-->
SPECIAL FUNCTIONS-->COPY TRANSPORT REQUEST
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 )
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 )
SPECS ( SPECIFICATIONS )
SPECS REPRESENT SPECIFICATIONS
2 TYPES OF SPECIFICATIONS
B . TECHNICAL SPECIFICATION IS
B. FUNCTIONAL SPECIFICATION IS
SYSTEM ORIENTED
BUSINESS ORIENTED
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 .
Eg: 1
DOCUMENT NUMBERS 1 3 2 4
DOCUMENT TYPE SA SB SC SD
DOCUMENT NUMBER01 02 03 04
RANGE
Eg 2 : AS PER INCOME TAX ACT , CASH PAYMENTS IN EXCESS Rs., 10000 WILL
BE DISALLOWED WHILE COMPUTING TAXABLE INCOME.
1. MAINTAIN VALIDATION
--> SAVE
--> SAVE
--> ENTER
--> ENTER
--> SAVE
--> SAVE
--> SAVE
--> ENTER
--> ENTER
--> SAVE
--> SAVE
--> SAVE
--> ENTER
--> MESSAGE VARIABLE FOR 2 : SELECT BSEG -- PRCTR i.e., PROFIT CENTER
--> SAVE
--> SAVE
SUBSTITUTION
REPLACE THE FIELD WITH SOME TEXT / VALUE
Eg : - 1
DATA 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
4. TO MAKE TEXT FIELD OPTIONAL FOR FIELD STATUS GROUP G001 [T/C :
OBC4 ]
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
AS IS DOCUMENT PREPARATION
TO BE DOCUMENT PREPARATION
28
CUSTOMIZATION DOCUMENT PREPARATION
GAPS
ISSUES IN IMPLEMENTATION IS CALLED GAPS .
BEFORE GOING LIVE IN PRODUCTION SERVER CLIENT ALL GAPS
ARE TO BE RESOLVED.
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
AIL HAS GIVEN THE BILL TO BANK FOR COLLECTION . BANK WILL GIVE CREDIT
TO AIL ONCE IT COLLECTS FROM CUSTOMER .
--> FROM THE MENUBAR SELECT DOCUMENT --> SIMULATE AND SAVE
TICKETS
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.
36
TO CLOSE VENDORS AND CUSTOMERS ONLY FOR SALES TAX/GST
REPORTING PURPOSE:
REQUIREMENT-
RESULT:
IT ACCEPTS THE ENTRY SINCE POSTING PERIOD JAN,22 IS OPEN FOR G/L
ACCOUNTS
3 SCENARIOS-
1ST SCENARIO : -
38
ASSIGNED WRONG RECONCILIATION ACCOUNT IN VENDOR MASTER.
NO POSTINGS ARE THERE IN THE VENDOR ACCOUNT.
2ND SCENARIO-
ASSIGNED WRONG RECONCILIATION ACCOUNT IN VENDOR MASTER.
POSTINGS ARE THERE IN THE VENDOR ACCOUNT. SOME ITEMS ARE
SHOWN AS PAYABLE ITEMS.
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.
SUNDRY CREDITORS RM
100501 SUNDRY CREDITORS RAW MATERIAL 200000
100506 SUNDRY CREDITORS RM PROVISIONAL 0 200000
41
--> CHANGE SHORT TEXT AND LONG TEXT : SUNDRY CREDITORS STORES
PROVISIONAL
--> SAVE
--> SAVE
--> SAVE IN YOUR A/P CUSTOMIZATION REQUEST
RESULT:
FOR NEW PURCHASES IT TAKES 100504 SUNDRY CREDITORS STORES
S
3.OUTGOING PAYMENT FOR OLD BILLS [ T/C F -53 ]
FOR OLD BILL PAYMENTS IT TAKES OLD ACCOUNT i.e., 100501 SUNDRY
CREDITORS RM
UPGRADATION STEPS
UPGRADATION MEANS VERSION CHANGE. MOVING FROM OLD
VERSION TO NEW VERSION.
-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
46
Eg:
47
--> FROM THE MENU BAR SELECT FILE --> CLOSE
--> SELECT NO BUTTON
-->PRESS F1
--> 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
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
--> OBJECT: GL
49
--> PROJECT DESCRIPTION : AIL PROJECT ENTER
--> ENTER
--> ENTER
--> SELECT DOUBLE CLICK = DISPLAY BUTTON (IT SHOULD APPEAR DOUBLE
CLICK=CHANGE BUTTON)
--> ENTER
--> ENTER
--> SHORT TEXT AND G/L ACCOUNT LONG TEXT : AXIS BANK CURRENT A/C
--> SAVE
--> SAVE
--> SAVE
--> ENTER
--> SAVE
--> COPY EXCEL COMPONENT COLUMN (2ND STEP EXCEL FILE) IN SAP FIELD
NAME COLUMN(HEADING SHOULD NOT BE COPIED)
--> SAVE
--> FROM THE MENU BAR SELECT EXTRAS -->AUTO FIELD MAPPING
--> ENTER
--> ENTER
--> SAVE
--> ENTER
52
--> SAVE
--> SAVE
NOTE:
IN CASE OF RECONCILIATION ACCOUNTS : -
RECONCILIATION
ACCOUNT FOR TO UPLOAD
ACCOUNT TYPE
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:-
OPENING STOCK
ADD:PURCHASES
LESS:CLOSING STOCK
BALANCE IS CONSUMPTION
i)G/L CLEARING
ii)VENDOR CLEARING
iii)CUSTOMER CLEARING
iv)ASSET CLEARING
v)STOCK TAKING
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
57
VENDOR X A/C
DEBIT CREDIT BALANCE
BILL 1 60000
BILL 2 30000
BILL 3 50000
ADVANCE 40000 100000CR
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
PATH : SPRO --> FINANCIAL ACCOUNTING ( NEW ) --> ASSET ACCOUNTING -->
ASSET DATA TRANSFER --> MANUAL ONLINE TRANSFER --> CREATE / CHANGE
/ DISPLAY LEGACY ASSET
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
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
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
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
REPORT PAINTER
REQUIREMENT 1:-
COMPANY CODES AIL DSL DCL
USING SAME CHART OF ACCOUNTS-AIL
REQUIREMENT-
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
3.DEFINE VARIABLES
-->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
--> SAVE
5.DEFINE LIBRARY
6.CREATION OF REPORT
--> 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
PATH : UPTO OTHER TOOLS THE PATH IS SAME--> AREA MENUS [T/C SE43]
--> AREA MENU : S000
--> SELECT CHANGE AREA MENU BUTTON
SCHEDULE MANAGER
72
CLOSING COCKPIT OR FINANCIAL CLOSING COCKPIT
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
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 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.
3.WE WANT TO MAKE PAYMENT ONLY FOR ONE BILL FOR VENDOR
IN APP [ T/C F110 ]
--> FROM THE MENU BAR SELECT SYSTEM -->UTILITIES --> DISPLAY
AUTHORIZATION CHECK
80