You are on page 1of 10

PROJECT SHIELD

Functional Specifications
Mail Notification to Manager
Specification Number: TEM_019

Version: 1.0
Date: 0.0!."00#
File Name: Page 1 of 10

Document $nformation
Document Number TEM_019
Title Mail notification to manager% &'en emplo(ee applies for orcancels for a
course.
Document Puro!e Functional Secification
"e# $or%!
Document Statu! In Prearation
Contact for En&uirie! Vamshi.mohan@gmrgroup.in

Document )'ange )ontrol :
*elease
Description )reate+ b( Date *e,ie&e
+ b(
Date -ppro,e+
b(
Date
00
Mail
notification to
Manager
'am!i 0()0*)+00,

File Name: Page + of 10

Functional specification
Version: 1.1
Specification No : TEM_019
-To .e fille% .# Tec/nical Deartment0
$ssue Date
.++/mm/((((0:
0/0!/"00#
In Prearation Re1ie2
3ro1e% Relea!e%
*e,ision 1istor(
Version Date Description of c'anges
01 145045+00, 6ail Notification to manager
*esponsible
For concept : Dorai 2alani For $mplementation: -n3ana )'erungot
Section $: 4ustification
3rea - 6o%ule0: HC6
-TE60
3n7ana C Date
-%%5mm5####0:
0(50*5+00,
Re&ue!te% .#:
8rief %e!crition: 6o%ification of 2or9 flo2: to !en% a mail to manager
Program t#e: -!elect
t/e c/ec9 .o;0
Con1er!ion 8atc/ Interface Online Interface Reort
Form En/ancement E;ten!ion Dialog
6o%ification <n9no2n Ot/er! 83PI
3LE5 IDOC 3lication De1eloment
C/arateri!tic! Drill Do2n 3L' Ot/er! -l !ecif#0
Priorit#: Hig/5man%ator# 6e%ium5recommen%e% Lo25otional
Onl# for Interface!:
T#e of interface:
Direction of interface:
Fre&uenc#:
Real=Time 8atc/
In.oun% Out.oun% 8ot/
Dail# $ee9l# 6ont/l#
8i2ee9l# Ot/er:
File Name: Page 4 of 10

Onl# for Reort!:
1) T/e reort 2ill .e create% 1ia:
+) Re&ue!te% c/aracteri!tic!:
4) Prao!e% e;ecution i!
online5.ac9groun%
>) 3n# 3ut/orit# c/ec9! are re&uire%
*) If an# LD8 i! a1aila.le? if #e!:
2/ic/ !creen to u!e
Reort Painter Reort $riter 383P @uer#
383P Program Info S#!tem
Drill=%o2n Pu!/.utton! Sort
Entr# file! Ot/er!:
Ae!
Sign off 5 Functional Specification
Preare% 8#
Date
'am!i 5 3n7ana
0(50*5+00,
Comment!
Team Lea%
Date
Dorai Palani Lea% Con!ultant
Date
'am!i
Re1ie2er
Date
3ro1e% Integration 6anager
3ro1e% .# Pro7ect 6anagement Team
-in ca!e of 3lication %e1eloment0


5 5
5 5
Recei1e% Team Lea%5 Lea% Con!ultant
Date

5 5
Section $$: .a0 6usiness *e7uirement .Plea!e u!e t/i! !ection for %e!cri.ing t/e .u!ine!!
re&uirement in %etail refera.l# 2it/ flo2 %iagram0
I) Beneral Definition: 3 mail notification /a! to go to manager 2/en e1er an emlo#ee alie! for a cour!e from
Portal or Cancel! for a cour!e from t/e ortal)

II) Integrati1e :
III) Prere&ui!ite!5 ma!ter %ata
I') Proce!!e!: roce!!=!te! an% flo2!:
') Ot/er 8u!ine!! relate% re&uirement!:
File Name: Page > of 10

'I) Reorting:
'II) <!er Interface:
'III) Ot/er!
IC) Ot/er re&uirement!
C) Data !ecurit# re&uirement!
CI) Performance re&uirement!
CII) En1ironmental re&uirement!
CIII) 3rc/itectural re&uirement!
CI') 3ut/oriDation re&uirement! 3ut/oriDation .# t/e Tran!action co%e: Coman# Co%e: Plant: 6o1ement
t#e: !/oul% .e ro1i%e% :
C') Bra/ical rere!entation -%etaile% flo2 c/art0
.b0 Detaile+ Functional Description )oncept 5 8perational *e7uirements .%e!cri.e in
%etail0
I) Cu!tomiDation = 3 mail notification /a! to go to manager 2/en e1er an emlo#ee alie! for a cour!e from
Portal or Cancel! for a cour!e from t/e ortal) Cu!tom 2or9 flo2 $S E000001F -for al#ing to t/e
cour!e0 $S E000004( -for cancellation0 to .e mo%ifie% : !o t/at a mail 2ill go to 6anager B6R mail
ID)
6ail /a! to .e trigere% after t/e 2or9item /a! .een !ent to t/e emlo#ee manager)
Detail! of t/e mail content 2ill .e ro1i%e%)
File Name: Page * of 10

2rocess 9ogic :

Ta.le!
in1ol1e%:

For $nterface
Fiel%! Re&uire% From Source S#!tem:
Fiel% De!crition Fiel% Name in Source S#!tem Data T#e
Fiel%! Re&uire% From Traget S#!tem:
Fiel% De!crition Fiel% Name in Target S#!tem Data T#e
Data 6aing:
Fiel% Name in Source S#!tem Fiel% Name in Target S#!tem
'ali%ation:
File Name: Page F of 10

Proce!!ion Logic:
Error Han%ling Re&uirement!:
S-2 $nput Screen .Data Mapping0
Tran!action:
Screen
number
R/3 Screen field
name
Legacy field Remarks

8nline
Ta.le!
in1ol1e%:

)onsistenc( c'ec:s t'at must be +one:
Item Screen Field Description
1)
+)
Forms
Ta.le!
in1ol1e%:



Design of +esire+ form 5 9a(out set:
File Name: Page ( of 10

Secif# t/e %efault la#out !et if a1aila.le
Secif# age format
Stan+ar+ Form Mo+el:
3ttac/ co# of e;i!ting form a! !amle) E;lain /ere t/e %etail re&uirement for Laout 1iD) u!age5 %ata
1olume5 Can it .e !tan%ar%i!e etc

If t/i! form i! a co# of a !tan%ar% form or if t/ere i! a mo%el in t/e legac# !#!tem: lea!e inclu%e t/e
co# /ere) Inclu%e al!o t/e name of t/e !tan%ar% form an% at/5tran!action 2/ere it i! in t/e S3P
S#!tem)
Desire+ output:
Bi1e a ictorial 1ie2 of t/e %e!ire% outut
En'ancement:
Secif# t/e a1aila.le en/ancement name: cu!tomiDing at/ an% %etail! a.out 2/at mu!t .e %one) Plea!e
en!ure all cu!tomiDation %one 2)r)t) te!ting
File Name: Page , of 10

Test )ase an+ Test *elate+ *esult
specification

Format No5 Re1: TC;-6-2;001/ 00
Number: TEM_019 2repare+ on 0.0!."00#
Test )ases .&it' e<pecte+ results0
Section $: =nit Testing
Program name: Te!t
%ate:
5 5
De1eloer
name:

Team 6em.er!
-Functional0
'am!i 6o/an
Re!on!i.le functional team mem.er for te!ting:
1) File-!0 u!e% for te!t -otional0:
+) Doe! t/e rogram coml# 2it/ t/e functional !ecification ?
Ae! No
Note: If the program is OK ust sign the form! If necessary include some comments in the appropriate section!
4) If t/e an!2er to &ue!tion + i! GNoG lea!e %e!cri.e t/e ro.lem! t/at 2ere foun% in t/e rogram)

Sign off after testing
Team Lea%
Date

5 5
Lea% Con!ultant
Date 5 5
File Name: Page E of 10

Sign;8ff an+ -cceptance of +e,elope+ ob3ect
Name! an% Signature!

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Team Lea%

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
Lea% Con!ultant
File Name: Page 10 of 10

You might also like