Вы находитесь на странице: 1из 11

WRICEF CC02 ENHANCEMENT

Author

Document Location (repository/path/name)

Gyanfactory

www.gyanactory.com

Version

Status

1.0

Approved

Date (YYYY-MM-DD)

Document Classification

REVISION HISTORY
Version

Date

Project/ Work order #

Description

1.0

5/29/16

E0101

Share Change document long text description

1 of 11

TABLE OF CONTENT
1.

GENERAL OBJECT OVERVIEW...................................................................................................3

2.

REQUIREMENTS........................................................................................................................... 4
2.1

Process Requirements Reference...........................................................................................4

2.2

Generic WRICEF Descriptions.................................................................................................4

3.

TEST CONDITIONS....................................................................................................................... 6

4.

OBJECT SPECIFIC DESIGN......................................................................................................... 6

5.

4.1

Functional Design.................................................................................................................... 6

4.2

Input functional specifications..................................................................................................8

4.3

Output Functional Specification...............................................................................................8

TECHNICAL DESIGN..................................................................................................................... 8
5.1

6.

TEST CONDITIONS....................................................................................................................... 9
6.1

7.

Technical Design Points........................................................................................................... 8


Unit and Functional Tests.........................................................................................................9

INTERVIEW QUESTIONS............................................................................................................10

2 of 11

1. General Object Overview


Object Overview
Business
Process

CC02

WRICEF ID

E0101

Object Type

( ) Report
( ) Interface
( ) Conversion
(X) Enhancement
( ) Form
( ) Workflow

Object Title

CC02 Enhancement

Object Description

Share Change document long text description

Business Critical

High

FS Control
Transaction Name

CC02

Complexity of Object

Medium

Functional Consultant
Author and Phone
Number

Program Name

Gyan Factory +91-7397971707

3 of 11

2. Requirements
2.1 Process Requirements Reference
Process Reference
Requirement ID
1
2

Requirement Description
CC02- Send email with long text description when user change valid from date.
Individual program to display all the materials which is attached to change number in
alv format

2.2 Generic WRICEF Descriptions


FUNCTIONAL DESCRIPTION / DESIGN
When user change the valid from date (CC02) , and click on save button, one batch job needs to be triggered
which should display in spool of all the materials which changed by using this change number.
it should send an email with change number and description long text as a header and all the materials with last
change date and revision level as an item in table format as a pdf attachment.
There is should be an individual program which display all the materials in alv format and sent email based on
change number and email id given on selection screen.

TRANSACTION VOLUME
Low

FREQUENCY & TIMING


On Demand, When user change a change number using cc02. Or execute individual program.

DEPENDENCIES
Not applicable

END-USER RESOURCES
NA
Error Handling Requirements

4 of 11

BAR CODE REQUIREMENTS


Serial Number

Field Name

Bar Type Code

NA

NA

NA

PAPER REQUIREMENTS
NA

LOGO REQUIREMENTS
Gyan Factory logo should be there in top of output PDF.

SOFTWARE REQUIREMENTS
SAP ECC 6.0

PRINTER REQUIREMENTS
NA

OUTPUT TYPE REQUIREMENTS


NA

AUTHORIZATION REQUIREMENTS
NA
Error Handling Requirements

SECURITY REQUIREMENTS
Yes

Description

Requirements

No Specific Restrictions
Restrictions Based on certain criteria
(example: Restricted by Sales Area)

Material which is having deletion indicator should not be consider in


output.

5 of 11

Data Sensitivity

Click here to enter text.

Other

RELATED DOCUMENTATION (ATTACH OSS NOTES, EMAILS, DOWNLOAD OF EXISTING REPORT, ETC)
N/A

3. Test Conditions
BUSINESS TEST CONDITIONS
Scenario #

1.
2.
3.
4.
5.
6.

Input Selection Criteria

Change Valid from date on


CC02 and save
Verify email long text
Execute individual program
tcode.
Verify the materials in alv output
Select Radio button in alv
output and click display button.
Change valid from date and
discard save.

Expected Result

Batch job needs to be triggered and email should be


sent.
Description long text should be displayed along with
change number as part of pdf attachment header.
Alv report should be displayed as mentioned in
output layout.
Materials having deletion indicator should not
displayed in output.
Material details screen (mm03) should be displayed.
Batch job should not get triggered.

4. Object Specific Design


4.1 Functional Design
Reference Criteria

6 of 11

1) Execute CC02 tcode.


2) Enter change number and press enter.
3) Click on below icon and maintain header long text and save it.

4) Now change valid from date and click on save button.

5) Email should be sent with attached PDF in below format.

samrt formreq
E0101.pdf

6) Individual Program - ALV Report layout (create transaction code)

Radio
button

Change
number

Material
number

Material
description

Material
group

Revision
Level

AENRAENNR

MARAMATNR

MAKTMAKTX

MARAMATKL

AEOIREVLV

Date of
Last
Change
AEOIAEDAT

person who
changed
object
AEOIAENAM

Add Push button Display in alv report output. When user select Radio button and click on display button
MM03 screen should be displayed.

7 of 11

4.2 Input functional specifications


Functional Design, Validation and Variants

Selection Screen
When user select Sent email Check box then only email id field should be appered.

Change number should be mandatory field.


Validate change number and display proper error message.

4.3 Output Functional Specification


OUTPUT FORMAT DETAILS
Page (First or
next)

Window (Main)

Font Name if
applicable

Font type (Bold,


Italic, Underline)

Data Origin

Field / Label/
Description

Additional Comments

5. Technical Design
5.1 Technical Design Points
Technical Design

8 of 11

( This section filled by Delevloper)

Flow Diagram
Requirement overview
Selection Screen
Pseudo code
Output result
Code Review check list
UTP result
Estimation

ERROR HANDLING REQUIREMENTS


Validate change number in selection screen.

SPECIAL CONFIGURATION SETTINGS/ASSUMPTIONS

Additional Comments

N/A

6. Test Conditions
6.1 Unit and Functional Tests
BUSINESS TEST CONDITIONS (TO BE FURNISHED BY THE FUNCTIONAL CONSULTANT)
SCENARIO
#

INPUT SELECTION CRITERIA

EXPECTED RESULT

9 of 11

7. Interview Questions
INTERVIEW QUESTIONS( ANS WILL BE FILLED BY DEVELOPER)

Requirement which can be added in resume


Workd on CC02 enhancement, As part of this requirements when user change valid from date and save. One
batch job has been created which will generate a spool and send email with the change document details in PDF
format. Also we have to create interactive alv which will display output with radio button when we select a readio
button and click on custom button added by me, It should display MM03 screen.

SCENARIO
#

QUESTIONS

ANSWER

1.

What is batch job and how to


schedule it from program?

( This section filled by


Delevloper)

2.

Where we can see the status of


batch job(tcode)
What all status a batch job is
having?
What is CC02 transaction?
What is deletion indicator in
material?
How did you create smart
form?(tcode)
What is the difference in
between table and template in
smart form?
How can we call smart form
from our program?
How did you convert smart form
into PDF format?
How you manage to coloring
the text or background in smart
form?
Which FM/class have you used
for email?
What are the steps involve in
sending email?
How did you find enahncement
in CC02 transation?
How did you find whether user
has been changed Valid from
date in enhancement?
How did you get header long
text in your program?

3.
4.
5.
6.
7.
8.
9.
10.
11.
12
13
14
15

10 of 11

16
17
18
19

20
21
22
23
24

What method you use to call


ALV?
How did you created readio
button in alv.
How did you add
button(display) in alv output.
Which event you called to
display mm03 screen when you
selected radio button and click
on display button.
How did you provide
estimation?
What documets have you
proepared and what is TS and
Unit test plan?
what all code review check
have you performed before
delivering the object?
Which defects have been
identified after functional testing
and why?
What is Extended code chaeck
and code inpector?

11 of 11

Вам также может понравиться