customer hierarchy upload_v1.0

12
7/21/2019 Customer Hierarchy Upload_v1.0 http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 1/12 SAP Implementation at PIL Conversion- Functional Specification Functional Specification - Conversion Customer hierarchy Upload Document Reference: !D "ersion: "#$% Document Status: Si&ned 'ff Author: S(ati )u*hopadhyay Last Revision Date: +%,##,+%% Date Created: +%,##,+%% Date Printed: +%,##,+%% Customer Hierarchy Upload.doc 20-Nov-2006 <a!e " of "2#

Upload: koizak

Post on 04-Mar-2016

226 views

Category:

Documents


0 download

DESCRIPTION

Customer Hierarchy Upload_v1.0

TRANSCRIPT

Page 1: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 1/12

SAP Implementation at PIL Conversion- Functional Specification

Functional Specification - ConversionCustomer hierarchy Upload

Document Reference: !D"ersion: "#$%Document Status: Si&ned 'ff

Author: S(ati )u*hopadhyay

Last Revision Date: +%,##,+%%Date Created: +%,##,+%%Date Printed: +%,##,+%%

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e " of "2#

Page 2: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 2/12

SAP Implementation at PIL Conversion - Functional Specification

Document Control

!usiness Area S$

.AP ID %&$

FS Definition Form ID %&$

ype of development Conversion

SAP R,/ "ersion 'CC (.0

.lo0al , )ar*et %&$

Approval and Distri0ution

Approved 0y 1ame Role Si&nature Daterocess %eam

)ead

%&$ %&$ %&$ %&$

$evelopment%eam )ead

%&$ %&$ %&$ %&$

Document 2istory

"ersion Reason for chan&e Date".0 *nitial $esi!n 20+""+2006"."

".2".,

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e 2 of "2 #

Page 3: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 3/12

SAP Implementation at PIL Conversion - Functional Specification

a0le of Contents

" 'N' /) *NF 1/%* N ..............................................................................................................2 &US*N'SS N ''$S 3 '4U* '1'N%S .........................................................................................(, * SSU'S ......................................................................................................................................(

S ')'C%* N S C ''N $ '%/*)S 5 *F / )*C/&)' ...........................................................................(( S %/ %*N C N$*%* N .................................................................................................................66 / SSU1 %* NS ............................................................................................................................67 &US*N'SS U)'S .......................................................................................................................68 $ /%/ C )'/NS*N '4U* '1'N%S ..............................................................................................69 ' :% /C% ) *C .........................................................................................................................6"0 C U 'NC; /N$ UN*%S F 1 '/SU ' ..........................................................................................7"" ) /N U/ ' F %':%S .................................................................................................................7"2 F *)' ) /; U% 5*N S'4U'NC' ......................................................................................................7", $ /%/ 1 / *N 1 /% *: ..............................................................................................................8

",." F &$C+C /)) % /NS/C%* N ...........................................................................................8",.2 F /)'+*$ C.................................................................................................................8",., F &/ *.........................................................................................................................8

" )S1 S 'C*F*C *NF 1/%* N ..................................................................................................9"( S 'CU *%; + / U%H *=/%* N '4U* '1'N%S ............................................................................."0"6 ' H /N$)*N > 1 N*% *N > 'C NC*)*/%* N ..................................................................."0

"7 $ ' 'N$'NC*'S ........................................................................................................................"0"8 % 'S%*N S C'N/ * S ................................................................................................................"0"9 / 'N$*C'S ............................................................................................................................"0

"9." / 'N$*: "? C US% 1 % /&)' ? <%/&)' N/1'#..............................................................."""9.2 ' % ) /; U% ..............................................................................................................""

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e , of "2 #

Page 4: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 4/12

SAP Implementation at PIL Conversion - Functional Specification

# .eneral Information

Area 3SAP System components4: SD Date: 20+""+2006

Re5uested 0y: %&$

Author: S@ati 1uAhopadhyay el no: %&$

Pro&ram ransaction code: =U )$BCUS%H*'

as* ID: %&$

Pro6ect 1ame: S/ *mplementation at *)

itle: Customer Hierarchy Upload

Short description: Customer Hierarchy Upload

Pro&ram type: &atch input nline transaction call $irect input

thers 5specify ? &/ *

Priority: Hi!h+mandatory 1edium+recommended )o@+optional

Comple7ity: Hi!h 1edium )o@

"olume of data: )edium

)ode: nline &acA!round

Fre5uency: $aily eeAly 1onthly &i@eeAly thers 5Specify ?

echnical information:". 4uality of le!acy data?2. Comple ity of le!acy data?,. Comple ity of manual input?

. NumDer of screens?

ood /vera!e oor Simple /vera!e Comple Eery comple Simple /vera!e Comple

"

.eneral information:Results if no conversions arecreated:

)e!al re uirements not fulfilled )acA of essential Dusiness information )acA of functions compared to le!acy system

thers 5Specify ?Is there an alternative in thestandard system8 ;es No

Description of alternative:

Reasons (hy alternative is notaccepta0le:

erformance proDlems Comple ity thers 5Specify ?

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e of "2 #

Page 5: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 5/12

SAP Implementation at PIL Conversion - Functional Specification

+ !usiness 1eeds 9 Re5uirementso@er *ndia )imited started its operation in the year "96(. From its humDle De!innin! in a small

to@n of 1aharashtra called anGan!aon *) has achieved several milestones and today it is oneof the lar!est manufactures of stora!e Datteries in *ndia. Currently the company is havin! sevenproduction facilities in *ndia namely anGan!aon> une> NashiA> Chennai> Hosur> ur!aon and$ur!apur respectively.

o@er *ndia )imited> the fla!ship company of the scar !roup is the marAet leader in thestora!e Dattery industry. *t manufactures @ide ran!e of Datteries from 2 /h capacities to "0(00

/h to cover the Droadest spectrum of applications.

%he S/ *mplementation at o@er *ndia )imited 5 *) @ill achieve the follo@in!?". Standardi e and streamline the Dusiness process2. 'staDlishin! an *nte!rated information repository,. *mprovement in the area of lannin!Complete visiDility of stocA

%he customer hierarchy in S/ is a fle iDle structure consistin! of customer masters. 'achcustomer @ith the e ception of the uppermost @ill refer to another customer in the hierachy.%he customer hierarchy @ill De used to represent the customerIs or!ani ational entity. /llcustomers @ill De part of the customer hierarchy. %he relationships Det@een the customers @illhave a validity reriod.

%here @ill De one customer hierarchy type.

/ Issues

None

Issue Issueo(ner

DateRaised

Issue Description Issue Resolution Resolved!y 9 Date

; Selection Screen Details 3 if applica0le 4

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e ( of "2 #

Page 6: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 6/12

SAP Implementation at PIL Conversion - Functional Specification

1ame a0le-Field ,Chec* !o7 ,

Radio !utton <(ith &roup

Parameter 3P4 , Select-option 3S4

Comments 3Ran&e=Sin&le,)ultiple

selection= Patterns=)andatory etc$4

Default "alue

Salesr!ani ation

JNEE-EJ 1andatory

$ivision JNEE-S / % 1andatory$istriDutionChannel

JNEE-E% ' 1andatory

%est un ChecA Do

File Name rl!rap-filename 1andatory

Desired screen desi&n 3selection possi0ilities4:5use attachment if necessary ?

> Startin& Condition%his pro!ram @ill run on demand Dasis.

Assumptions

/s the customer hierarchy consists of customer masters. %he customer masters is createdfirst.

/ccess to transaction E$H"N is availaDle.

? !usiness rulesNone

@ Data Cleansin& Re5uirements%o De completed Dy le!acy analysis team.

B7tract Lo&ic

Upload the file content into the !loDal internal taDle.*f upload is successful Dut internal taDle is empty !enerate error and stop processin!.)oop thru the aDove internal taDle.Upload the records in a structore of type DapiAna"BAnvhBprocess and pass it to &/ * functionmodule &/ *BCUS% 1' BH*' / CH*'B*NS.

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e 6 of "2 #

Page 7: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 7/12

SAP Implementation at PIL Conversion - Functional Specification

*f return taDle is empty then increase a counter of success record.'lse increase a counter for error record.

/ppend all the parent customer>customer @ith error>messa!e type and >messa!e from &/ *return taDle in to a error taDle.'ndloop*f test run fla! is not set$isplay a popup for user confirmation. *f confirmed commit the &/ * transaction else stopprocessin!.if %'S% UN fla! is set then.

rite the information K%est un. $ata &ase Not updatedL in a popup Do .$splay the lo!.

rite arent Customer> Customer> 'rror %ype and 'rror messa!es for each record in theinternal taDle in different line.

rite total count for successful upload and total count of error records.

#% Currency and Units of )easureNone

## Lan&ua&e of te7ts%he te ts for the report should De displayed in UserLs lo!on lan!ua!e. *f translation is notmaintained in userLs lo!on lan!ua!e> he+she should De displayed @ith 'n!lish te ts.

#+ File Layout 3in se5uence4

Input , 'utput File 1ame

File ype e7t file

Location of the File Presentation Server Ref$ Field 1ame Field ype Startin&

PositionLen&th Decimal Format )andatory 3)4 ,

'ptional 3'4

1. PARENT_CUSTO MER

; 0 "0 N/ All these fieldswill beretrieved from

the file as fixed length recordsand internaltable fields willget populatedaccordingly.

2. VALID_FROM N "0 8 N/ ;;;;11$$

$o

,. CUSTOMER ; "8 "0 N/ $o

. VALID_TO N 28 8 N/ ;;;;11$$

$o

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e 7 of "2 #

Page 8: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 8/12

SAP Implementation at PIL Conversion-Functional Specification

#/ Data )appin& )atri7

#/$# For !DC,Call ransaction

1A

#/$+ For ALB,ID'C: 1A

#/$/ For !API1on-SAP SAP < !API Specific Information

Ref 1o

Field 1ame Position Len&th FieldDescription

Re5 d$3 ,14

ConversionRule , Lo&ic

!API 1ame Structure,Internal

a0le1ame

Field 1ameand

Description

Format Len&th Comments

&/ *BCUS% 1' BH*' / CH*'

B*NS

&/ *JN/" BJNEHB

C'SS

Customer From file

Sales r! Screen input

$ivision Screen input

EalidBfrom From file

CustHi%yp K/L

arentBCustomer

From file

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e 8 of "2#

Page 9: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 9/12

SAP Implementation at PIL Conversion- Functional Specification

1on-SAP SAP < !API Specific Information

Ref 1o

Field 1ame Position Len&th FieldDescription

Re5 d$3 ,14

ConversionRule , Lo&ic

!API 1ame Structure,Internal

a0le1ame

Field 1ameand

Description

Format Len&th Comments

arentBSales B r! Screen input

arentB$istrB Chan

Screen input

arentB$ivision

Screen input

EalidBto From file

#; LS)E Specific Information

None

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e 9 of "2 #

Page 10: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 10/12

SAP Implementation at PIL Conversion- Functional Specification

#> Security , Authori ation Re5uirements /ccess to transaction E$H"N

# Brror 2andlin&= )onitorin&= Reconciliation• Standard 'rror handlin! Dy the system for re uired fields.

• *f file does not e ist or file is empty there @ill De and error messa!e.

• %here @ill De and error lo! Dased on the return messa!e of the &/ * function module.

• /n error list all customer masters that failed to De added to the customer hierarchy.

#? Dependencies

Customer 1asters must De loaded Defore the customer hierarchy can De completed

#@ estin& Scenarios

1ormal Functionality - test cases that ensure the conversion re5uirement as it should$

ID Description" checA the Sales r!> $ist channel and $iv of the customers !iven in test file from JNEE

and !ive the input on screen accordin!ly>test".t t is for successful upload and test2.t t isfor error

2 %est for successful upload.

, %est @hen the upload fails due to error.

B7ception - special lo&ic or e7ceptions

(6 Brror 2andlin& - functionality in case of errors

78

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e "0 of "2#

Page 11: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 11/12

SAP Implementation at PIL Conversion-Functional Specification

Sample est Files:

test1. txt test2. txt

# Appendices

# $# Appendi7 #: Custom a0le: G A!LB 1A)BH

None

a0le 1ameShort te7tSi e cate&ory

a0le maintenanceallo(edData class!ufferin&

a0le maintenance&enerationAuthori ation .roup

Field1ame Data Blement Domain ype Len&th Chec* a0le-Field

eyField Forei&ney Description

Comments

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e "" of "2 #

Page 12: Customer Hierarchy Upload_v1.0

7/21/2019 Customer Hierarchy Upload_v1.0

http://slidepdf.com/reader/full/customer-hierarchy-uploadv10 12/12

SAP Implementation at PIL Conversion-Functional Specification

# $+ Report Layout

Customer Hierarchy Upload.doc 20-Nov-2006 < a!e "2 of "2 #