alcohol finished goods report

23
 SAP Implementation at PIL Report Functional Specification  Functional Specification - Report Report Functional Specification Document Reference: TBD Version: 1.0 Document Status: Signe off  Aut!or: "itenra #u!a $eogi Last Re%ision Date: 1&'Dec'&00( Date )reate: 1&'Dec'&00( Date Printe: 1&'Dec'&00(  Alcohol Finished Goo ds Production Repo rt 12-Dec-2006 <Page 1 of 23

Upload: koizak

Post on 17-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 1/23

 SAP Implementation at PIL

Report Functional Specification

 

Functional Specification - ReportReport Functional Specification

Document Reference: TBDVersion: 1.0Document Status: Signe off  

Aut!or: "itenra #u!a $eogi

Last Re%ision Date: 1&'Dec'&00(

Date )reate: 1&'Dec'&00(Date Printe: 1&'Dec'&00(

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 1 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 2/23

 SAP Implementation at PIL

Report Functional Specification

Document )ontrol

Business Area !!

#AP ID "#D

FS Definition Form ID "#D

SAP R*+ Version "#D

 #lo,al * -aret "#D

Appro%al an Distri,ution

Appro%e ,/ $ame Role Signature Date

Process "ea$%ead

"#D "#D "#D "#D

De&elop$enttea$ %ead

"#D "#D "#D "#D

Document istor/

Version Reason for c!ange Date

1'0 (nitial Docu$ent 12-12-2006

1'1

1'2

1'3

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 2 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 3/23

 SAP Implementation at PIL

Report Functional Specification

Ta,le of )ontents

1' G)*)RA% (*F+R!A"(+*'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',

2' #S(*)SS *))DS . R)/(R)!)*"S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

3' (SS)S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

,' S)%)"(+* SR))* D)"A(%S'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''6

' RR)*" F*"(+*A%("''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

6' D)S(R)D F*"(+*A%("'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

4' ")5*(A% D)"A(%S'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

4'1')"RA" D A"A R)%A"(+*S5(P D(AGRA!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''7

' S"AR"(*G +*D("(+*S'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1

7' S)R(" R)/(R)!)*"S8 A"5+R(9A"(+* D)"A(%S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''110' D A"A ! APP(*G " A#%)S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1

10'1' D)S(R)D R)P+R" D)S(G*8% A+":'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1710'2' R)P+R" )A!P%):''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''17

11' S"+! " A#%)S8S"R"R) (* SAP''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20

12' R)+;)R  A*D R)S"AR"'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20

13' % A*GAG) +F ")"S'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20

1,' RR)*  A*D *("S +F !)ASR)''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''20

1' ASS!P"(+*S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''21

16' )RR+R 5 A*D%(*G''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''21

14' ")S"(*G S)*AR(+S''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''21

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 3 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 4/23

 SAP Implementation at PIL

Report Functional Specification

1. #eneral Information

Area SAP S/stem components2: !! Date: 12-12-2006

S!ort escription:  Alcohol finished goods production report

Re3ueste ,/: "#D Tel no: "#D

Aut!or: "#D Tel no: "#D

Program Transaction coe: "#D

Tas ID*Deman $um,er: "#D

Pro4ect $ame: SAP ($ple$entation at P(%

Priorit/: 5igh8$andator !ediu$8reco$$ended

%o=8optional

)omple5it/:  5igh !ediu$ %o=

Volume of ata:,0 $aterialdocu$ent

D A")  A;A(%A#%) FR+!: "#D

-oe:  +nline #ac>ground

Fre3uenc/: Dail ?ee>l !onthl #i=ee>l

+thers @Specif :

Tec!nical information:

1' Report created using:

2' haracteristics reBuired:

 Report Painter Report ?riter SAP /uer

 A#AP progra$ (nfo sste$

 R83 #? rstal Reports

 Drilldo=n #uttons Sort

 A%; Grid A%; %ist

 )ntr file +thers: all "ransaction

#eneral information:

1' Results if no Reports arecreated:

 %egal reBuire$ents not fulfilled

 %ac> of essential Cusiness infor$ation

 %ac> of functions co$pared to legac sste$

 +thers @Specif: *A

D6RATI7$ 7F D8V8L7P-8$T 97R 

I$ -A$'DA;S2:10 das @odingDocu$entation"esting

Is t!ere an alternati%e in t!estanar s/stem<

 es *o

Description of alternati%e:  

Reasons =!/ alternati%e is notaccepta,le:

 Perfor$ance proCle$s o$pleEit

 +thers @Specif :

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page , of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 5/23

 SAP Implementation at PIL

Report Functional Specification

&. Business $ees > Re3uirementsPo=er (ndia %i$ited started its operation in the ear 176' Fro$ its hu$Cle Ceginning in a s$allto=n of !aharashtra called Ranangaon P(% has achie&ed se&eral $ilestones and toda it is oneof the largest $anufactures of storage Catteries in (ndia' urrentl the co$pan is ha&ing se&enproduction facilities in (ndia na$el Ranangaon Pune *ashi> hennai 5osur Gurgaon andDurgapur respecti&el'

Po=er (ndia %i$ited the flagship co$pan of the +scar group is the $ar>et leader in thestorage Catter industr' (t $anufactures =ide range of Catteries fro$ 2 Ah capacities to 1000

 Ah to co&er the Croadest spectru$ of applications'

"he SAP ($ple$entation at Po=er (ndia %i$ited @P(% =ill achie&e the follo=ing:1 StandardiHe and strea$line the Cusiness process2 )staClishing an (ntegrated infor$ation repositor3 ($pro&e$ent in the area of Planning, o$plete &isiCilit of stoc>

Production of alcohol related products are an i$portant part of the Food . #e&erage Cusiness in Asia Pacific and $a>e a significant contriCution to )cono$ic Profit' "he custo$er of the finishedproduct o=ns the alcohol ho=e&er there is a need for the F.# Cusiness to pro&ide a report thatdetails the $anufacture of Catches of finished alcohol products and the consu$ption of Catches

of srup used in $a>ing the finished goods'

"he report reBuire$ent is to displa and print a Finished Goods Production su$$ar report for alcohol products' "he report =ill pro&ide detailed infor$ation of the production of each Catch of alcohol finished goods along =ith the consu$ption of corresponding Catches of alcohol srup'"he report =ill also pro&ide infor$ation of the alcohol &ariance fro$ each production run as =ellas the Buantities scrapped during production'

"here is no eBui&alent SAP standard report that =ould $eet custo$s reBuire$ents andtherefore the infor$ation can onl Ce eEtracted directl fro$ the R83 sste$ hence an A#APreport is reBuired'

+. Issues

$A

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 6/23

 SAP Implementation at PIL

Report Functional Specification

Issue?

Issueo=ner 

DateRaise

Issue Description Issue Resolution Resol%eB/ > Date

@. Selection Screen Details

$ame Ta,le'Fiel *)!ec Bo5 *

Raio Button =it! group

Parameter P2 * Select'option S2

)omments RangeSingle*-ultiple

selection Patterns-anator/ etc.2

Default Value

Plant #%PI-?)RIS P *ote 1 Para$eter (D - ?RI

!aterial !ARA-!A"*R S *ote 2 Para$eter (D J !A"

Start Date #%PI-#DA" P *ote , S-DA"! J 2$onths

)nd Date #%PI-#DA" P *ote , S-DA"!

FG !aterialGroup

!ARA-!A"I% Select-+ption@*o (nter&als

*+") 3 Para$eter (D J !I%Default K(002L

FG !aterial"pe

!ARA-!"AR" Select-+ption@*o inter&als

*ote 2 KF)R"L

Srup !aterialGroup

!ARA-!A"I% Select-+ption@*o (nter&als

*ote 3 Para$eter (D J !I%Default K(002L

Srup !aterial"pe

!ARA-!"AR" Select-+ption@*o inter&als

*ote 2 K5A%#L

 Alcohol

Strengthharacteristic

A#*-A"*A! Para$eter *ote KA%+5+%+*")*"L

#+! sage ",16-S"%A* P *ote 6 K1L

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 6 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 7/23

 SAP Implementation at PIL

Report Functional Specification

Start of Selection

;alidate Plant and

chec>

 Authorisation

"001?

;alidate !aterial

!ARA

;alidate !aterial

Group

"023

hec> that dates

are t=o $onths

apart

*ote 1 *ote 2 *ote 3 *ote ,

;alidate !aterial

haracteristic

*ote

$ote 1 Valiate Plant an )!ec Aut!orisation

hec> that the plant entered on the selection screen is &alid and that the user has the appropriate

authorisation to &ie= records for that plant' First select an entr fro$ the Plants8#ranches taCle @"001?'

"001?-?)RIS @Plant M Plant @selection screen

Select Fields

?)RIS @Plant Plant

*A!)1 @*a$e Plant Description

(f no records are found in the taCle an error $essage should Ce displaed and the report should not Ce

produced' (f a record is found the user needs to Ce authorised to &ie= entries fro$ the corresponding

plant' hec> Authorisation oCect !N!A")N?RI'

$ote & Valiate -aterial

hec> that the $aterial entered on the selection screen is &alid' Select an entr fro$ the General

!aterial Data taCle @!ARA'

!ARA-!A"*R @!aterial nu$Cer in !aterial nu$Cer @selection screen

!ARA-!A"I% @!aterial Group M !aterial Group @selection screen

!ARA-!"AR" @!aterial "pe M !aterial "pe @selection screen

(f no records are found in the taCle an error $essage should Ce displaed and the report should not Ce

produced'

$ote + Valiate -aterial #roup

hec> that the $aterial group entered on the selection screen is &alid' Select an entr fro$ the !aterial

Groups taCle @"023'

"023-!A"I% @!aterial group M !aterial group @selection screen

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 4 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 8/23

 SAP Implementation at PIL

Report Functional Specification

(f no records are found in the taCle an error $essage should Ce displaed and the report should not Ce

produced'

$ote @ )!ec t!at ate range is & mont!s

"he start date and end date should Ce chec>ed to ensure that the start date is Cefore the end date andthat the ti$e Cet=een the t=o dates does not eEceed t=o $onths'

$ote C Valiate -aterial )!aracteristic

hec> that the characteristic na$e entered on the selection screen is &alid' Select an entr fro$ the

haracteristic taCle @A#*'

A#*-A"*A! @haracteristic *a$e M Alc' Strength har' @selection screen

(f no records are found in the taCle an error $essage should Ce displaed and the report should not Ce

produced'

$ote ( Valiate B7- 6sage

hec> that the #+! sage entered on the selection screen is &alid' Select an entr fro$ the

haracteristic taCle @",16'

",16-S"%A* @#+! usage M #+! usage @Selection Screen

(f no records are found in the taCle an error $essage should Ce displaed and the report should not Ce

produced'

C. )urrent Functionalit/

$A

(. Desire Functionalit/

"he report reBuire$ent is to displa and print a Finished Goods Production su$$ar report for alcoholproducts' "he report =ill pro&ide detailed infor$ation of the production of each Catch of alcohol finishedgoods along =ith the consu$ption of corresponding Catches of alcohol srup' "he report =ill also pro&ideinfor$ation of the alcohol &ariance fro$ each production run as =ell as the Buantities scrapped duringproduction

. Tec!nical Details

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 9/23

 SAP Implementation at PIL

Report Functional Specification

"he user enters the rele&ant selection criteria in the selection screen' "he details of the selection screenpara$eters are listed out in section 6'

"he user selects the eEecute icon or F >e to eEecute the report'

"he report =ill eEtract data as per the logic eEplained in point 4 and and the report =ill displa thefollo=ing data Cased on the selection screen data:

PlantDate and "i$eStart Date)nd Date

!aterial!aterial DescriptionDeclared SiHeDeclared Alcohol StrengthProduction Date

 Actual Srup sedSrup #atch)Epected Production

 Actual ProductionFinished Goods #atch)Epected Srup sedDa$age 8 ShortfillSa$ples;ariance;ariance O

"he for$at of the report laout =ill Ce as per AppendiE A'

(f there is no data that $atches the selection screen para$eters the report displas an error $essageand re$ains in the selection screen'

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 7 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 10/23

 SAP Implementation at PIL

Report Functional Specification

.1. 85tract Data Relations!ip Diagram

!ARA

@!aterial

!aster

#%PI

@Docu$ent

log header

!IPF

@5eader:

!aterial

Docu$ent

!S)G@Docu$ent

Seg$ent:

!aterial

Start-of-Selection

 AFF?@Goods

$o&e$ents

=ith errors

*ote A

*ote G

*ote 5

*ote (

*ote I

Function !odule

@FN"N*("N+*;)

RS(+*

*ote #

*ote

!AI"

@!aterial

Descriptions

A#*

@haracteristi

c

 ASP

@haracteristi

c ;alues

*ote *ote D

!AS"

@!aterial to

#+! %in>

S"P+ @#+!

ite$

*ote )

*ote F

#%PP@Docu$ent

log ite$

*ote %

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 10 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 11/23

 SAP Implementation at PIL

Report Functional Specification

$ote A Retrie%e Vali -aterials

"he !aterial Group and !aterial *u$Cer para$eters fro$ the selection screen are used to

eEtract a list of rele&ant finished goods fro$ the $aterial $aster taCle @!ARA'

Retrie&e the rele&ant list of $aterial data:

!ARA-!A"*R @!aterial *u$Cer!ARA-!)(*S @#ase nit of !easure

 according to the follo=ing criteria:

!ARA-!A"*R @!aterial (* !aterial @Selection Screen!ARA-!A"I% @!aterial Group )/ FG !aterial Group @Selection Screen!ARA-!"AR" @!aterial "pe )/ FG !aterial "pe @Selection Screen

onsider using secondar indeEes that $a Ce a&ailaCle to i$pro&e efficienc'

(f no $aterials are &alid for the infor$ation entered on the selection screen then an error $essageshould appear: K*o &alid $aterials for the selection para$eters enteredL' (n this case the $ain reportshould not Ce created and the report should re$ain on the selection screen'

$ote B #et -aterial Descriptions

 A description of each rele&ant $aterial should Ce retrie&ed fro$ the !aterial Descriptions taCle @!AI"'

"o retrie&e the records select fro$ the taCle according to the follo=ing criteria:

!AI"-!A"*R @!aterial (* !aterial @*ote selection

!AI"-SPRAS @%anguage >e )/ S-%A*G @serLs logon language

Retrie&e the !aterial description field @!AI"' (f a description is not found a default teEt should CesuCstituted indicating no $aterial description'

$ote ) #et )!aracteristic Ientifier 

"he declared alcohol strength =ill Ce stored in the $aterial characteristics and =ill need to Ce reported for 

the $aterial'

Retrie&e the rele&ant characteristic identifier:

A#*-A"(** @(nternal haracteristic

 According to the follo=ing criteria:A#*-A"*A! )/ Alcohol Strength haracteristic@Selection Screen

(f the characteristic is not found a default teEt should Ce suCstituted indicating no alcohol strength found'

$ote D #et )!aracteristic Value

sing the internal characteristic identifier retrie&ed in *ote retrie&e the characteristic &alue fro$ the

 ASP @haracteristic ;alues taCle for the $aterial and characteristic identifier co$Cination'

Retrie&e the characteristic &alue:

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 11 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 12/23

 SAP Implementation at PIL

Report Functional Specification

 ASP-A"?R" @(nternal haracteristic

 According to the follo=ing criteria: ASP-+#)I )/ !ARA-!A"*R@*ote A

 ASP-A"(** )/ A#*-A"(**@*ote

(f the characteristic is not found a default teEt should Ce suCstituted indicating no alcohol strength found'

$ote 8 Retrie%e t!e -aterial B7-

"o deter$ine the srup co$ponent of the FG $aterial read the #+! for the $aterial fro$ the !AS"

@!aterial to #+! %in> taCle'

Retrie&e the #ill of $aterial:

!AS"-S"%*R @#ill of $aterial

 According to the follo=ing criteria:!AS"-!A"*R )/ !ARA-!A"*R@*ote A

!AS"-?)RIS )/ Plant @Selection Screen

!AS"-S"%A* )/ #+! sage @Selection Screen

 (f the #+! is not found then raise an error in the error log taCle and continue to the neEt $aterial'

$ote F Retrie%e t!e S/rup )omponent

"o deter$ine the srup co$ponent of the FG $aterial read the $aterial co$ponent fro$ the S"P+ @#+!

(te$ taCle'

Retrie&e the !aterial o$ponent:

S"P+-(D*RI @!aterial o$ponent

 According to the follo=ing criteria:

S"P+-S"%*R )/ !AS"-S"%*R @*ote )

+nl retrie&e the $aterial co$ponents that ha&e:

!ARA-!A"*R @!aterial )/S"P+-(D*RI

!ARA-!A"I% @!aterial Group )/ Srup !aterial Group @Selection Screen!ARA-!"AR" @!aterial "pe )/ Srup !aterial "pe @Selection Screen

 (f the !aterial o$ponent is not found then raise an error in the error log taCle and continue to the neEt

$aterial'

$ote # Retrie%e rele%ant Bacflus! Runs

Retrie&e the Cac>flush records fro$ the Docu$ent %og 5eader taCle @#%PI Cased on the $aterialsretrie&ed in *ote A and the data entered on the selection screen for the Plant and Start8)nd Datepara$eters'

Retrie&e the rele&ant Cac>flush docu$ents data:

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 12 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 13/23

 SAP Implementation at PIL

Report Functional Specification

#%PI-PR"*R @onfir$ation nu$Cer#%PI-?)RIS @Plant

#%PI-!)(*5 @nit of !easure for Displa#%PI-#DA" @Posting8Production Date

according to the follo=ing criteria:

#%PI-?)RIS @Plant )/ Plant @Selection Screen#%PI-!A"*R @!aterial )/ !ARA-!A"*R @*ote A#%PI-#DA" @Posting Date G) Start Date @Selection Screen#%PI-#DA" @Posting Date %) )nd Date @Selection Screen

(f there are no &alid Cac>flush docu$ents then an error $essage should appear: K*o &alid Cac>flushrecords for the selection para$eters entered'L (n this case the $ain report should not Ce created and thereport should re$ain on the selection screen'

$ote Retrie%e t!e -aterial Document $um,ers

Retrie&e the $aterial docu$ent nu$Cers fro$ the Docu$ent %og (te$ taCle @#%PP Cased on the recordsretrie&ed in *ote G' "here $a Ce $ultiple records for each Cac>flush run depending on =hether theGoods !o&e$ent =as co$pleted correctl for all co$ponents of the Finished Good' "he $aterialdocu$ent nu$Cer =ill appear in @#%PP-#)%*R for the correct co$ponents and @#%PP-?)#%*R for theco$ponents that ha&e errors' Retrie&e the $aterial docu$ent records :

#%PP-#)%*R @Accounting docu$ent nu$Cer#%PP-?)#%*R @*u$Cer of a docu$ent fro$ a goods $o&e$ent =ith errors

according to the follo=ing criteria:

#%PP-PR"*R @onfir$ation nu$Cer )/ #%PI-PR"*R @*ote G

(f there are no &alid Cac>flush docu$ents then an error $essage should appear: K*o &alid $aterialdocu$ents for the selection para$eters entered'L (n this case the $ain report should not Ce created andthe report should re$ain on the selection screen'

$ote I Retrie%e -aterial Doc eaer 

Retrie&e the $aterial docu$ent header fro$ the Docu$ent 5eader taCle @!IPF Cased on the $aterialdocu$ent nu$Cer retrie&ed in *ote 5'

Retrie&e the $aterial docu$ent header teEt @?hich =ill store the FG #atch *u$Cer:

!IPF-#I"" @Docu$ent header teEt

according to the follo=ing criteria:

!IPF-!#%*R @!aterial Docu$ent )/ #%PP-#)%*R @*ote 5

!IPF-!A5R @!aterial Docu$ent ear )/ urrent !atl' Docu$ent ear 

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 13 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 14/23

 SAP Implementation at PIL

Report Functional Specification

on&ersion of the 5eader teEt to upper case =ill Ce reBuired' "he FG #atch teEt =ill Ce reported at thesu$$arisation of the Cac>flush run'

$ote " Retrie%e Alco!ol )omponent

Retrie&e the $aterial co$ponents fro$ the Docu$ent Seg$ent taCle @!S)G Cased on the $aterialdocu$ent nu$Cer retrie&ed in *ote 5'

+nl the alcohol srup co$ponent is reBuired fro$ !S)G' "his can Ce deter$ined C loo>ing for the$aterial co$ponent retrie&ed in *ote F =ith a $o&e$ent tpe of onsu$ption @261 or onsu$ptionRe&ersal @262' Retrie&e the $aterial co$ponents:

!S)G-#?AR" @!o&e$ent "pe

!S)G-!A"*R @o$ponent !aterial *u$Cer!S)G-5ARG @o$ponent #atch *u$Cer!S)G-!)(*S @#ase nit of !easure!S)G-)RF!G @/t in nit of )ntr!S)G-)RF!) @nit of )ntr

according to the follo=ing criteria:

!S)G-!#%*R @!aterial Docu$ent )/ #%PP-#)%*R @*ote 5!S)G-!A5R @!aterial Docu$ent ear )/ urrent !atl' Docu$ent ear !S)G-!A"*R @o$ponent !aterial *u$ )/ S"P+-(D*RI @!aterial o$p' *ote F!S)G-)RF!) @nit of )ntr )/ @%itres of Alcohol !easure!S)G-#?AR" @!o&e$ent "pe )/ K261L @onsu$ption

+R K262L @onsu$ption Re&ersal'

(f there are no &alid $aterial co$ponents found for the Cac>flush then loo> for the co$ponent in theGoods !o&e$ent =ith )rrors taCle @AFF?'

$ote Retrie%e Alco!ol )omponent from 8rror Ta,le

"his step is onl perfor$ed if the alcohol srup co$ponent cannot ,e foun in the !aterial Docu$ent@!S)G taCle' A record in this taCle indicates that there $a ha&e Ceen an error occur in the productionof the finished good ho=e&er the co$ponent $a ha&e still Ceen consu$ed'

+nl the alcohol srup co$ponent is reBuired fro$ AFF?' "his can Ce deter$ined C loo>ing for the$aterial co$ponent retrie&ed in *ote F =ith a $o&e$ent tpe of onsu$ption @261 or onsu$ptionRe&ersal @262'

Retrie&e the alcohol srup co$ponent:

 AFF?-#?AR" @!o&e$ent "pe AFF?-!A"*R @o$ponent !aterial *u$Cer AFF?-5ARG @o$ponent #atch *u$Cer AFF?-!)(*S @#ase nit of !easure AFF?-)RF!G @/t in nit of )ntr AFF?-)RF!) @nit of )ntr

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 1, of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 15/23

 SAP Implementation at PIL

Report Functional Specification

Cased on the follo=ing criteria:

 AFF?-?)#%*R @Docu$ent *u$Cer )/ #%PI- @*ote 5 AFF?-)RF!) @#ase nit of !easure )/ @%itres of Alcohol !easure AFF?-!A"*R @o$ponent !aterial *u$ )/ S"P+-(D*RI @!aterial o$p' *ote F AFF?-#?AR" @!o&e$ent "pe )/ K261 @onsu$ption

+R K262L @onsu$ption Re&ersal'

(f no alcohol srup co$ponents can Ce found then add the details of the Cac>flush and $aterial to anerror taCle and report these at the end of the report'

$ote L 6nit of -easure )on%ersions

se the follo=ing function $odule to $a>e an necessar con&ersions Cet=een nits of !easure:FN"N*("N+*;)RS(+*

E. Starting )onitions

"he report =ill Ce assigned to a separate transaction' "he user =ill run the report C $eans ofthis transaction onl' Authorisations =ill Ce placed on this report at the transaction le&el torestrict the use to rele&ant users'

. Securit/ Re3uirements* Aut!oriGation Details

 Authorisation to eEecute the report =ill Ce handled at the transaction le&el'

"he user authorit for Plant needs to Ce &alidated against the follo=ing authoriHation oCect:-H-AT8H9R ' Plant

Displa access is the $ini$u$ access that is reBuired for the user against the oCect'

1' (f the user is not aut!orise for the Plant that has Ceen entered then output an error $essagestating Q*o authorisation for the Plant: @Plant )ntered' Stop progra$ eEecution and return to theselection screen'

2' (f the user is aut!orise for the Plant then do not displa an $essages'

10. Data -apping Ta,les

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 1 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 16/23

 SAP Implementation at PIL

Report Functional Specification

Fiel $ame Fiel Desc 7utputLengt!

7utputT/pe

Format Position $otes

Selection-Screen @Plant

Plant , har %eft 51

"001?-na$e1 Plant Description 30 har %eft 52

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 16 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 17/23

 SAP Implementation at PIL

Report Functional Specification

Fiel $ame Fiel Desc 7utputLengt!

7utputT/pe

Format Position $otes

!ARA-!A"*R !aterial 10 har %eft 53 *ote 1

!AI"-!AI" !aterialDescription

,0 har %eft 5,

Selection-Screen @StartDate

Start Date 10 Date %eftdd8$$8

5

Selection-Screen @)ndDate

)nd Date 10 Date %eftdd8$$8

56

P%F5-!G;G? Declared SiHe 10 /uan %eft 54 *ote 3

 ASP-A"?R" DeclaredStrength

10 har %eft 5 *ote ,

#%PI-#DA" Production Date 10 Date %eftdd8$$8

D1

"he detail recordsneed to Ce groupedand suC-totalled C theProduction Date field'"he report needs to Cegrouped C productiondate'

!S)G-)RF!G8AFF?-)RF!G

 Actual Srupsed %als

13 /uan Right2 decplaces'

D2 "his field is ta>en fro$the Alcohol srupco$ponent retrie&ed in*ote or I'

!S)G-5ARG8AFF?-5ARG

Srup #atch 10 har %eft D3 "his field is ta>en fro$the Alcohol srupco$ponent retrie&ed in*ote or I' "hedetailed section of thereport needs to Cesorted C Srup #atch'

alc' 1 )EpectedProduction ases

13 /uan Right D, See notes for alc' 1

SuC-"otal 1 Actual Srupsed %als

13 /uan Right2 decplaces'

S1 SuC-total the fields@!S)G-)RF!G8AFF?-)RF!G Cased on theproduction date'

SuC-"otal 2 )EpectedProduction ases

13 /uan Right S2 SuC-total the fields@alc' 1 Cased on theproduction date'

#%PI-!)*G) Actual Productionases

13 /uan Right S3 "his field is ta>en fro$the Finished Goods#ac>flush run retrie&edin *ote G'

!IPF-#I"" FG #atch 10 har %eft S, "his field is ta>en fro$the !aterial Docu$ent5eader "eEt retrie&edin *ote ('

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 14 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 18/23

 SAP Implementation at PIL

Report Functional Specification

Fiel $ame Fiel Desc 7utputLengt!

7utputT/pe

Format Position $otes

alc 2 )Epected Srupsed %als

13 /uan Right2 dec'places

S See notes for alc 2'

SuC-"otal Da$aged8Shortfillases

13 /uan Right2 decplaces'

S6 *ote 2'

SuC-"otal 6 Sa$ples ases 13 /uan Right2 decplaces'

S4 *ote 2'

alc ' ;ariance %als 13 /uan Right2 decplaces -&esign on leftof nu$Cer 

S See notes for alc 3'

alc 6' ;ariance O 13 /uan Right2 decplaces -&esign on leftof nu$Cer 

S7 See notes for alc ,'

"otal 1 Actual Srupsed %als

13 /uan Right "1 "otal the suC-totalfields @!S)G-)RF!G8AFF?-)RF!G Cased on the$aterial

"otal 2 )EpectedProduction ases

13 /uan Right "2 "otal the suC-totalfields @alc' 1 Casedon the $aterial'

"otal 3 Actual Productionases

13 /uan Right "3 "otal the suC-totalfields @#%PI-!)*G)Cased on the $aterial'

"otal , )Epected Srupsed %als

13 /uan Right ", "otal the suC-totalfields @alc 2 Casedon the $aterial'

"otal Da$aged8Shortfillases

13 /uan Right2 decplaces'

" "otal the suC-totalfields @*ote 1 Casedon the $aterial'

"otal 6 Sa$ples ases 13 /uan Right2 decplaces'

"6 "otal the suC-totalfields @*ote 2 Casedon the $aterial'

alc ' ;ariance %als 13 /uan Right2 decplaces -&esign on leftof nu$Cer 

"4 See notes for alc 3'

alc 6' ;ariance . 13 /uan Right2 decplaces -&esign on leftof nu$Cer 

" See notes for alc ,'

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 1 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 19/23

 SAP Implementation at PIL

Report Functional Specification

Data -apping $otes

)alc 1 85pecte Prouction )ases

"his field is calculated C con&erting the nu$Cer of %als in the QActual Srup sed %als field to casesCased on the alternati&e unit of $easure that has Ceen set up for the $aterial' "heFN"N*("N+*;)RS(+* function $odule can Ce used to calculate this &alue'

(f no alternate unit of $easure can Ce found for the $aterial record this in an error taCle and report on itat the end' Stop processing of the current finished good $aterial and proceed to the neEt $aterial'

)alc & 85pecte S/rup 6se Lals

"his field is calculated C con&erting the nu$Cer of ases in the QActual Production ases field to %alsCased on the alternati&e unit of $easure that has Ceen set up for the $aterial' "heFN"N*("N+*;)RS(+* function $odule can Ce used to calculate this &alue'

(f no alternate unit of $easure can Ce found for the $aterial record this in an error taCle and report on itat the end' Stop processing of the current finished good $aterial and proceed to the neEt $aterial'

)alc + Summar/*Total Variance

"he ;ariance %als @Su$$ar8"otal is calculated according to the follo=ing:;ariance %als M )Epected Srup sed %als J Actual Srup sed %als'

)alc @ Summar/*Total Variance "he ;ariance O is calculated according to the follo=ing:;ariance O M ;ariance %als 8 Actual Srup sed %als 100'

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 17 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 20/23

 SAP Implementation at PIL

Report Functional Specification

10.1. 

Desire Report Design*La/out:See Report )Ea$ple Section

10.&.  Report 85ample:@use attach$ent if necessar:

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 20 of 23

Plant   <H1>  3202   <H2>  "ulla$arine Start Date   <H5>  dd8$$8<<<<

-aterial   <H3>  770023   <H4>  34 $l ?hite Pi$ #ea$ . ola 8n Date   <H6>  dd8$$8<<<<

Declare SiGe   34   <H7>

Declare

Strengt!   '   <H8>

Prouction

Date

Actual S/rup

6se Lals

S/rup

Batc!

85pecte

Prouction

)ases

Actual

Prouction

)ases

Finis!e

#oos

Batc!

85pecte

S/rup 6se

Lals

Damage

 *S!ortfill

)ases

Sample

)ases

Variance

Lals Variance I

<D1> <D2> <D3> <D4>

0780482001 210 32021140#A ,377

0780482001 210 32021140## ,377

0780482001   210 32021140# ,377

0780482001 210 32021140#D ,377

0780482001 210 32021140#) ,3770780482001 210 32021140#F ,377

Total 1&00 &(+ &(0E0 +&0&110B 1&@C.+0 '[email protected] '1.&0

1080482001 210 3 2021140#G ,377

1080482001 210 32021140#5 ,377

Total @+00 E E(C +&0&111A @&@.&C @C &.&C 'C0.C '1.1E

<S1> <S2> <S3> <S4> <S5> <S6> <S7> <S8> <S9>

180482001 21, 32021146AA ,37

180482001 21,0 32021146A# ,347

180482001 21 32021146A ,,10

180482001 210 32021146AD ,377

180482001 21,0 32021146A) ,347

180482001 21 32021146AF ,,10

Total 1&EEC &(+(( &(0E0 +&0&11(A 1&@C.+0 +C 1.C '1+.0 '1.0E

Perio Total +00EC (1C(1 (0ECC &+.EC E0 +.C '[email protected] '1.1C

<T1> <T2> <T3> <T4> <T5> <T6> <T7> <T8>

Alco!ol Finis!e #oos Prouction

@Standard S 5eader

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 21/23

 SAP Implementation at PIL

Report Functional Specification

11. )ustom Ta,les*Structure in SAP*A

Ta,le $ame

S!ort te5t

SiGe categor/

Ta,le maintenanceallo=e

Data class

Buffering

Ta,le maintenancegenerator 

Aut!oriGation #roupFiel$ame

Data 8lement Domain T/pe Lengt! )!ecTa,le'Fiel

e/Fiel

Foreigne/

Description

)omments

1&. Reco%er/ an Restart

"he report =ill Ce assigned to a separate transaction' "he user =ill run the report C $eans ofthis transaction onl' Authorisations =ill Ce placed on this report at the transaction le&el torestrict the use to rele&ant users'

1+. Language of te5ts"he descriptions and colu$n headings =ill Ce printed out C $eans of teEt ele$ents' "hese canCe $aintained in different languages =ithout an eEtra progra$$ing effort .

1@. )urrenc/ an 6nits of -easure

%A% is the unit of $easure that is used to represent the eBui&alent Buantit of pure alcohol' (t is the unit of$easure that is used for alcohol $aterial transactions' "here =ill Ce an alternati&e unit of $easure set upfor alcohol related $aterials to con&ert cases to %als and litres to %als'

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 21 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 22/23

 SAP Implementation at PIL

Report Functional Specification

1C. Assumptions

1' An alternati&e nit of !easure in the $aterial $aster =ill Ce created for the alcohol $aterialspro&iding the %als @%itres of Alcohol )Bui&alent per case' "his =ill Ce used to calculate the actualproduction %als Cased on the nu$Cer of actual cases produced' "he %als unit of $easure =ill Cerepresented C K%A%L'

2' "he declared siHe =ill Ce deter$ined fro$ the alternati&e o! for the $aterial' An alternati&e o!=ill Ce setup for )ach @)A !illilitres @$% %itres of Alcohol )Bui&alent @%A%'

3' "he $aEi$u$ period of ti$e that the report can Ce run at an ti$e is t=o calendar $onths',' Alcoholic Finished Goods =ill onl e&er ha&e one alcohol srup co$ponent'' "he onl finished goods $aterials =ill Ce reported on' "hese =ill ha&e a $aterial tpe of KF)R"L'6' Alcohol finished goods are Catch $anaged $aterials'

4' A $aterial group @!ARA-!A"I% =ill Ce set up for alcohol finished goods alcohol ingredients andalcohol ra= $aterials'

' "he FG Catch =ill Ce entered C the users in the !F#F transaction'

1(. 8rror anling

1. Testing Scenarios

*or$al Functionalit - test cases that ensure the report functions as it should'

(D Description

1 "he unit of $easure in %als is calculated correctl

2 "he report prints the correct Buantit of finished goods $ade and corresponding Catch nu$Cers'

3 "he report prints the correct Buantit of srup used and corresponding Catch nu$Cers'

, "he totals are correctl calculated

)Epected finished goods production is calculated correctl'

6 )Epected srup used is calculated correctl'

4 "he selected ti$e range is ta>en into account'

;ariance %als is correctl calculated'

)Eception - special logic or eEceptions @e'g' report shold eEclude certain specific condition

)rror 5andling - functionalit in case of errors @e'g' )rror !essage or )rror %og

4

 Alcohol Finished Goods Production Report 12-Dec-2006 <Page 22 of 23

7/23/2019 Alcohol Finished Goods Report

http://slidepdf.com/reader/full/alcohol-finished-goods-report 23/23

 SAP Implementation at PIL

Report Functional Specification