pos config

67
8/14/2019 POS Config http://slidepdf.com/reader/full/pos-config 1/67 EHP3 for SAP ERP 6.0 September 2008 English 777: SP POS Configuration SAP AG Dietmar-Hopp-Allee6 6!!0 "all#orf German$ %&il#ing %lo'( )onfig&ration G&i#e

Upload: susmita099

Post on 04-Jun-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 1/67

EHP3 for SAP ERP 6.0

September 2008

English

777: SP POS

Configuration

SAP AGDietmar-Hopp-Allee66!!0 "all#orf German$

%&il#ing %lo'( )onfig&ration G&i#e

Page 2: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 2/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

Copyright

, )op$right 2008 SAP AG. All rights resere#.

o part of this p&bli'ation ma$ be repro#&'e# or transmitte# in an$ form or for an$ p&rpose /itho&t the epresspermission of SAP AG. 1he information 'ontaine# herein ma$ be 'hange# /itho&t prior noti'e.

Some soft/are pro#&'ts mar(ete# b$ SAP AG an# its #istrib&tors 'ontain proprietar$ soft/are 'omponents ofother soft/are en#ors.

i'rosoft "in#o/s E'el *&tloo(  an# Po/erPoint are registere# tra#emar(s of i'rosoft )orporation.

4% D%2 D%2 5niersal Database *S2 Parallel S$sple 7SESA A4 S3!0 AS900 *S3!0 *S900iSeries pSeries Series :Series S$stem i S$stem i; S$stem p S$stem p; S$stem S$stem : S$stem :!:*S A<P 4ntelligent iner "ebSphere etfinit$ 1ioli 4nformi i;*S P*"ER P*"ER; P*"ER;=*penPo/er an# Po/erP) are tra#emar(s or registere# tra#emar(s of 4% )orporation.

 A#obe the A#obe logo A'robat PostS'ript an# Rea#er are either tra#emar(s or registere# tra#emar(s of

 A#obe S$stems 4n'orporate# in the 5nite# States an#or other 'o&ntries.

*ra'le is a registere# tra#emar( of *ra'le )orporation.

54 *pen *S< an# otif are registere# tra#emar(s of the *pen Gro&p.

)itri 4)A Program eighborhoo# eta<rame "in<rame 7i#eo<rame an# &lti"in  are tra#emar(s orregistere# tra#emar(s of )itri S$stems 4n'.

H1> > H1> an# "3) are tra#emar(s or registere# tra#emar(s of "3)? "orl# "i#e "eb)onsorti&m assa'h&setts 4nstit&te of 1e'hnolog$.

@aa is a registere# tra#emar( of S&n i'ros$stems 4n'.

@aaS'ript is a registere# tra#emar( of S&n i'ros$stems 4n'. &se# &n#er li'ense for te'hnolog$ inente# an#implemente# b$ ets'ape.

SAP R3 Apps App SAP et"eaer D&et PartnerE#ge %$Design SAP %&siness %$Design an# otherSAP pro#&'ts an# seri'es mentione# herein as /ell as their respe'tie logos are tra#emar(s or registere#tra#emar(s of SAP AG in German$ an# in seeral other 'o&ntries all oer the /orl#. All other pro#&'t an#seri'e names mentione# are the tra#emar(s of their respe'tie 'ompanies. Data 'ontaine# in this #o'&mentseres informational p&rposes onl$. ational pro#&'t spe'ifi'ations ma$ ar$.

1hese materials are s&be't to 'hange /itho&t noti'e. 1hese materials are proi#e# b$ SAP AG an# its affiliate#'ompanies BCSAP Gro&pC for informational p&rposes onl$ /itho&t representation or /arrant$ of an$ (in# an#SAP Gro&p shall not be liable for errors or omissions /ith respe't to the materials. 1he onl$ /arranties for SAPGro&p pro#&'ts an# seri'es are those that are set forth in the epress /arrant$ statements a''ompan$ings&'h pro#&'ts an# seri'es if an$. othing herein sho&l# be 'onstr&e# as 'onstit&ting an a##itional /arrant$.

, SAP AG Page 2 of 6

Fe$+

  à  7ariable entries

'XXX'   à  <ie# entries

[XXX]   à  P&shb&tton

Page 3: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 3/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

Icons

Icon Meaning

)a&tion

Eample

ote or 1ip

Re'ommen#ation

S$nta

Typographic Conventions

Type Style escription

Example text  "or#s or 'hara'ters that appear on the s'reen. 1hese in'l&#e fiel#names s'reen titles p&shb&ttons as /ell as men& names paths an#options.

)ross-referen'es to other #o'&mentation.

Example text Emphasi:e# /or#s or phrases in bo#$ tet titles of graphi's an# tables.EAP>E 1E1 ames of elements in the s$stem. 1hese in'l&#e report names

program names transa'tion 'o#es table names an# in#ii#&al (e$/or#s of a programming lang&age /hen s&rro&n#e# b$ bo#$ tet foreample SE>E)1 an# 4)>5DE.

Example text S'reen o&tp&t. 1his in'l&#es file an# #ire'tor$ names an# their pathsmessages so&r'e 'o#e names of ariables an# parameters as /ell asnames of installation &pgra#e an# #atabase tools.

EXAMPLE TEXT Fe$s on the (e$boar# for eample f&n'tion (e$s Bs&'h as F2 or theENTER (e$.

Example text Ea't &ser entr$. 1hese are /or#s or 'hara'ters that $o& enter in the

s$stem ea'tl$ as the$ appear in the #o'&mentation. <Example text>  7ariable &ser entr$. Pointe# bra'(ets in#i'ate that $o& repla'e these

/or#s an# 'hara'ters /ith appropriate entries.

, SAP AG Page 3 of 6

Page 4: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 4/67

Page 5: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 5/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;..! >o$alt$ Program................................................................................................................... ;3

;..0 %ar'o#e Printing.................................................................................................................;9

;.. 1erminal 1ab......................................................................................................................;6

;..2 Register Parameters...........................................................................................................66

, SAP AG Page ; of 6

Page 6: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 6/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

777 S!P POS: Configuration "ui#e

$ Purpose1his 'onfig&ration g&i#e proi#es the information $o& nee# to set &p 'onfig&ration of SAP P*S. 1hisin'l&#es the follo/ing tas(s+

• )op$ing of the parameter BPAR files from D7D

• )onfig&ration of E*DPR*).%A1

• Store )onfig&rator 

• SAP 1ransnet )onfig&ration

• SAP P*S )onfig&ration

% Preparation%efore $o& start $o& m&st ens&re that all #atabases an# SAP P*S programs as /ell as SAP1ransnet are installe#.

S!P POS !PP&IC!TIO S!P POS !T!(!S)S

Store )onfig&rator P*S)<G" Database

Store anager %A)F*<< Database

Ele'troni' @o&rnal @*5RA> Database

press Serer Database 1ools

P*S press

%*$ &ogon to S!P POS>ogon information for SAP P*S aries. 4n this store b&siness pro'ess the follo/ing logon information/ill be &se#+

+ser I Pass,or# !uthority &evel Co--ent

a >eel for )ashiers

2222 222222a 2 >eel forS&perisorsanagers an#other a&thori:e#store personnel#epen#ing on theirf&n'tion rights

3333 333333a 3

9999 999999a 9

;;;; ;;;;;;a ; I highest

%*$*$ Store Server 

. <rom Store Serer la&n'h Store anager 

.in#o,s Startà All Programsà SAP Retail Systems à StoreManager 

, SAP AG Page 6 of 6

Page 7: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 7/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

OR 

Server es/top

Double-click shortcut

2. <rom the Sign *n prompt enter &ser i# an# pass/or#

%*$*% POS Ter-inal

. <rom P*S 1erminal la&n'h P*S press R&n P*S press if it is not alrea#$ r&n.

.in#o,s Startà All Programsà SAP Retail Systems à Point ofSale

OR 

POS es/top

Double-click shortcut 

2. 4n JSign *nK prompt enter a ali# )ashier &mber 

3. 4n JEnter Pass/or#K prompt enter the 'orrespon#ing pass/or#

%*% &icense for the Xpress Server Lo& also nee# a li'ense file from SAP. 1o a'M&ire the li'ense to gather this information for ea'hpress Serer+

• &mber of P*S 1erminals

• 1he S$stem 1ag

• Store n&mber B1he #efa&lt store n&mber is N.

%*%*$ Syste- Tag

"hile the n&mber of 1erminals is self eplanator$ S$stem 1ag is not. 1he s$stem tag is a'M&ire#&sing this pro'e#&re+

*pen J)+OProgram <ilesOSAPORetail S$stemsOpress SererOPS.>*GK

Sear'h for the follo/ing tet JSLS1E 1AGK.

*n the net line $o& /ill fin# this string J1HE SLS1E 1AG <*R L*5R SER7ER 4S 239;68!0K

1he 0 #igit n&mber Bin this eample 239;68!0 is $o&r s$stem tag.

%*%*% Store u-0er

Lo& 'an set the store n&mber in the press Serer. 4t is important that the store n&mber is at'hes

the Store &mber in $o&r reM&est. 4f there is an$ #o&bt as to /hat $o&r store &mber is <ollo/ thispro'e#&re+

, SAP AG Page of 6

Page 8: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 8/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1he last step is to stop an# start $o&r serer. Do this b$ 'li'(ing the press Serer i'on

1hen 'li'( stop.

"ait for the serer to stop

1hen restart the serer b$ 'li'(ing on the start b&tton.

. <rom Store Serer la&n'h press Serer 

.in#o,s Startà All Programsà SAP Retail Systemsà XpressSerer 

OR 

es/top

Double-click shortcut 

2. 1his allo/s $o& to see /hat the serer is #oing at the time in real time. An$thing in this /in#o/also gets logge# to !"#Program $iles#SAP#Retail Systems#Xpress Serer#XPS%&O'. 1his step isnot ne'essar$ to 'omplete the tas( b&t it allo/s $o& to /at'h the pro'ess in a'tion.

3. 1he press Serer /in#o/ #ispla$s on s'reen. Lo& sho&l# see the follo/ing+

, SAP AG Page 8 of 6

Page 9: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 9/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

9. )li'( on the Properties tab an# the store n&mber is #ispla$e#.

%*%*1 e2t Steps

*n'e $o& hae gathere# this information sen# it to $o&r SAP Representatie. 4t /ill be pro'esse# for$o&. Soon $o& /ill re'eie an Email that 'ontains an atta'hment. 1his atta'hment is $o&r li'ense.<ollo/ this Pro'e#&re+

. Rename the atta'he# file to Jli'ense.li'K

2. )op$ the li'ense.li' file to the press Serer parm fol#er J'+Oprogram filesOSAPO RetailS$stemsOpress SererOParmK

3. <rom Store Serer la&n'h press Serer 

.in#o,s Startà All Programsà SAP Retail Systemsà XpressSerer 

OR 

es/top

Double-click shortcut 

9. 1his allo/s $o& to see /hat the serer is #oing at the time in real time. An$thing in this /in#o/also gets logge# to !"#Program $iles#SAP#Retail Systems#Xpress Serer#XPS%&O'. 1his step isnot ne'essar$ to 'omplete the tas( b&t it allo/s $o& to /at'h the pro'ess in a'tion.

;. 1he press Serer /in#o/ #ispla$s on s'reen. Lo& sho&l# see the follo/ing+

, SAP AG Page ! of 6

Page 10: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 10/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

6. )li'( on the Stop Serer b&tton.

. "hen $o& see the R&nning in#i'ator be'omes stoppe# li(e in this image 'li'( Start Again

8. Lo& a$ 'li'( 'lose if $o& /ish.

, SAP AG Page 0 of 6

Page 11: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 11/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1he press Serer "in#o/ is &st a monitor program. 1he a't&al Serer is a Seri'e B&n#er/in#o/s platforms that r&n seri'es of 'o&rse. )losing this program #oes not 'lose the a't&al serer.

1 Configuration

1*$ Copying of the para-eter 3P!4M5 files fro- 6

+se

1he p&rpose of this pro'e#&re is to 'op$ the parameter files from the SAP P*S %est Pra'ti'es D7Dto $o&r S$stem.

Proce#ure

Parameter files Balso (no/n as PAR files #efine the r&les an# f&n'tionalit$ that $o&r store /ill

follo/.

!. <rom Store Serer la&n'h press Serer 

.in#o,s Startà All Programsà SAP Retail Systemsà XpressSerer 

OR 

es/top

Double-click shortcut 

0. 1his allo/s $o& to see /hat the serer is #oing at the time in real time. An$thing in this /in#o/also gets logge# to !"#Program $iles#SAP#Retail Systems#Xpress Serer#XPS%&O'. 1his step isnot ne'essar$ to 'omplete the tas( b&t it allo/s $o& to /at'h the pro'ess in a'tion.

. 1he press Serer /in#o/ #ispla$s on s'reen. Lo& sho&l# see the follo/ing+

, SAP AG Page of 6

Page 12: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 12/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. <rom the %est Pra'ti'es Do'&mentation D7D 'op$ Ois'ORetailO5SOSAP P*S<ilesOStoreOparmOQ.Q into the store serers !"#Program $iles#SAP#Retail Systems#XpressSerer#Parm #ire'tor$

3. After approimatel$ 30 se'on#s $o& sho&l# see a fl&rr$ of a'tiit$ on the PS s'reen. 4t /ill loo(something li(e this+

9. At this point $o& (no/ that the parm files hae applie# at the serer. Soon the P*S s$stems /illta(e the parm files as /ell.

1*% Configuration of )OP4OC*(!T

+se

 After the store is 'lose# a s'ript file is ee'&te# to perform /hateer is reM&ire# at en# of #a$ for/hateer reason. 1his s'ript file is 'alle# Jeo#pro'.batK an# resi#es in JOProgram <ilesOSAPORetailS$stemsOpress SererOK. 1his file is t$pi'all$ &se# for+

• %a'(&p

• En# of #a$ file preparation for Hea#M&arters

• Pro'essing files from hea#M&arters

• "hateer else is #eeme# ne'essar$ that nee#s to be ee'&te# after the store has 'lose#.

1he eo#pro'.bat is proi#e# as an eample. 4ts sole p&rpose is to prepare files for P4 to pro'ess. <orthose of $o& /ho /rite bat'h files it is also a M&i'( intro#&'tion to some of the SAP Retail &tilities.

Proce#ure

1hese are the enironment ariable set b$ the bat'h file. Lo& ma$ nee# to 'hange these ariables tos&it $o&r install.

. )op$ from the %est Pra'ti'es Do'&mentation D7D Ois'ORetailO5SOSAP P*S<ilesOStoreOE*DPR*).%A1 to )+OProgram <ilesOSAPORetail S$stemsOpress SererO

2. *pen notepa# an# e#it J#Program $iles#SAP#Retail Systems#Xpress Serer#eo(proc%bat K an#'hange the follo/ing lines Bbol#e# an# 4tali'i:e#+

*1E+ Please 'he'( if the follo/ing #ire'tories are eisting. 4f not please 'reate them

, SAP AG Page 2 of 6

Page 13: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 13/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

, SAP AG Page 3 of 6

Page 14: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 14/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1his is the #ire'tor$ for the SAP P4 ma'hine. 4t 'an be a 5R> as /ell. 1his #ire'tor$ /ill be rea#from SAP P4 an# p&lls the #ata. Please ma(e s&re that this #ire'tor$ is a''essible ia <1PBplease loo( at the JRetailT&i'(G&i#eE5S7603.#o'K.

set 4D4RUC:\Program Files\SAP\Retail Systems\Xpress Server\SAPInbound 

1his is the #ire'tor$ of press Serer.

set PSD4RUC:\Program Files\SAP\Retail Systems\Xpress Server 

SAP 1emporar$ files to SAP P4 an# the #rie letter.

set SAP1PDR7Uc:

set SAP1PUc:\SAP_P!"A#

1*%*$ S!P POS +tilities use# in the 0atch file1here are t/o &tilities &se# in this bat'h file C6T&O"*)X) an# ()S)T)6*(!T. All SAP P*S&tilities are fo&n# in !"#Program $iles#SAP#Retail Systems#)tilities. 1here are man$ &tilit ies here an#man$ are 'onfig&ration spe'ifi'. Some of those /ill be #is'&sse# here.

 All &tilities 'omman# line options ma$ be #ispla$e# in a 'omman# prompt b$ ee'&ting J&tilname.eeVK So for eample+

%ESE1E7.EE V Res&lts in+

%ESE1E7 70.0.0%&il#332008-2-8 Pat'h >eel 000 - )reate P*S enironment bat'h file

 - 3.2.BAL0!!6B) )op$right 2006 SAP AG. All rights resere#.5sage+ beseten bat'h<ile"here+ bat'h<ile is bat'h file name to 'reateRet&rns Errorleels+ 0 if s&''essf&lW if program faile#otes+

B 5S1 be r&n from P*S%a'(*ffi'e program #ire'tor$. Rea#s state files  s#atastate.sr s#atasreo#.#at an# r#atastate.reg to 'reate spe'ifie#

bat'h file /hi'h /ill loo( something li(e this+

  rem %at'h a&togenerate# b$ beseten  SE1 S1*RE5U360 ---

  SE1 1ER5U02 --- 1erminal &mber if P*S 0 if %a'(*ffi'e  SE1 E*D5U6; --- >ast En# *f Da$ seM&en'e n&mber   SE1 @DA1EU333 --- @&lian Date

  SE1 LLLLU!!6 --- LearBfrom %&siness Date  SE1 U2 --- onthBfrom %&siness Date  SE1 DDU2; --- Da$Bfrom %&siness Date

B2 5se beseten in an en# of #a$ bat'h s&'h as the follo/ing+

  beseten &nameit.bat  if errorleel 'all errbat.bat  rem )all this to set enironment ariables

  'all &nameit.bat  rem o/ &se the enironment ariables as reM&ire#  p(:ip &ploa#OXS1*RE5XXE*D5X &ploa#OXS1*RE5XXE*D5X.Q

, SAP AG Page 9 of 6

Page 15: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 15/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

<rom this $o&ll see &sage an# the o&tp&t in a bat'h file that 'an be ee'&te#. 4t m&st be ee'&te#from the PRESS Serer #ire'tor$ an# allo/s $o& to hae man$ store spe'ifi' parameters for En# of#a$ or an$ other store base bat'h file.

() originall$ stoo# for %at'h Enhan'e. 1he$ /ere all ma#e to enhan'e bat'h files to get man$ obs#one. Here is the list an# a brief o&tline of their f&n'tion+

%EASF.EE As(s &ser for inp&t an# ret&rns an errorleel base# on the response. Also&se# to pa&se in a bat'h file as it the sample eo#pro'.bat

%EDE>.EE Enhan'e# file #eletion

%ED4SF.EE )he'(s to see there is spa'e on the #is(.

%EE5.EE Allo/s 'reation of a simple #os base# men& s$stem

%EPR*P1.EE Prompts &ser for tet an# stores it to a file

%ESE1E7.EE Dis'&sse# aboe.

%E"HE.EE Sets an errorleel base# on time parameters. Similar to "in#o/s A1'omman#

C68 5tilities 'onert #ata from SAP P*S from binar$ to a &sable AS)44 format. )71>*G foreample 'onerts the P*Ss 1ransa'tion log Balso 'alle# the J1>*GK to an as'ii format #es'ribe# inSAP P*Ss 1e'hni'al Referen'e G&i#e. Again $o& ma$ enter 'tlog -V An# loo( at the 'omman#line. Please note there are a't&all$ t/o help pages for 'tlog J-h2K brings &p the se'on# page. Hereis the list of )75tilities+

''#s.ee )onerts #epartment b$ 'ashier totals to AS)44

'D'r$pt.ee De'r$pts the o&rnal file for a''ess to en'r$pte# #ata. *1E %$ #efa&lt this&tilit$ #oes not #e'r$pt the #ata. A lie appli'ation m&st be reM&este# b$ the&ser.

'#it.ee )onerts #is'o&nt totals files to AS)44

)7Parm.ee 5se# b$ 'onfig&rator prepares AS)44 from the 'onfig&rator #atabase for the4nstore Appli'ations

'sm.ee )onerts the SF5 oement file from the P*S to AS)44

'sp#.ee )onert the Salesperson Pro#&'tiit$ file from the P*S to AS)44

'tlog.ee )onerts the P*S 1ransa'tion file from the P*S to AS)44

'tms.ee )onerts the 1ime# Sales file from P*S to AS)44

'totals.ee )onerts the 1otals file from P*S to AS)44

'1n2ml.ee 5se# internall$

1here are man$ other &tilities. Some are for er$ spe'ifi' enironments.

1*1 Store Configurator 1he 'onfig&rator is the main 'onfig&ration tool for SAP P*S. 1he maorit$ of the transa'tion set is'onfig&re# here. <or the most part this appli'ation is (ept at the 'ompan$ hea#M&arters an# moststore personnel #o not een (no/ it eists.

1he )onfig&rator 'onsists of a 54 an# a Database. 1he #atabase 'ontains $o&r 'onfig&ration an# is tobe ba'(e# &p as it 'an represent man$ man ho&rs of /or( an# not to mention the stabilit$ of $o&rstores.

4n the )onfig&rator $o& 'an ma(e 'hanges to a store an# it /ill prepare files for the in store soft/ares&ite to &se. 1hese files /ill tell SAP P*S ho/ to behae.

, SAP AG Page ; of 6

Page 16: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 16/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1here are se'tions of the 'onfig&rator that are 'onsi#ere# to be for #emonstration an# testingp&rposes onl$. <or eample the P>5 se'tion of the 'onfig&rator is not in an$ /a$ meant to manageP>5s for a lie store. 4t is m&'h too 'ompli'ate# a tas( an# be$on# the s'ope of the )onfig&rator.

1*1*$ 9irst Ti-e running up the Configurator 

1he <irst time $o& r&n &p the 'onfig&rator $o& ma$ or ma$ not hae to r&n this short on'e onl$pro'e#&re. 4f this #oes not appl$ #o not be 'on'erne# an# s(ip this se'tion.

. >a&n'h Store )onfig&rator 

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. 1he appli'ation /ill #ispla$ this /in#o/. S/it'h to the et/or( 1ab

3. Sele't the 1)P4P )he'( bo

9. )li'( *F

, SAP AG Page 6 of 6

Page 17: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 17/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. 1he )onfig&rator login prompt sho&l# #ispla$.

1*1*% Copying S!P (est Practices Configurator ata0ase

4n this se'tion /e /ill pla'e the SAP %est Pra'ti'es Data %ase in pla'e. After this eer'ise $o& /ill&n#erstan# /here the #atabase resi#es an# ho/ to ba'( it &p sho&l# $o& reM&ire to.

Proce#ure

. >a&n'h Store )onfig&rator 

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. Lo& /ill be presente# /ith the 'onfig&rator login s'reen. "e nee# to 'reate a pla'e in the'onfig&rator appli'ation for the ne/ %P #atabase. Enter JpoiK into the pass/or# an# 'li'( onJ)reate D%K

3. 1he )onfig&rator /ill #ispla$ this prompt. )li'( on LES.

9. "e m&st name the #atabase an# gie it a #es'ription. 4n the #atabase name fiel# enterJsap0pcfgK.

;. 5n#er Des'ription enter JSAP %est Pra'ti'es DatabaseK

6. )li'( *F

, SAP AG Page of 6

Page 18: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 18/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. 1he 'reate #atabase #ialog /ill eit an# $o& /ill be ba'( at the sign on. )li'( )an'el to eit the'onfig&rator. 1his /ill eit the 'onfig&rator.

8. )op$ from the D7D Ois'ORetailO5SOSAP P*S <ilesOStore S!P(PC9"*#0 into !"#Program$iles#SAP#Retail Systems#Store !onfigurator#sapbpcfg%(b% 1his /ill prompt for oer/rite from/in#o/s. )li'( *F.

!. 1o test if the pro'e#&re /as s&''essf&l start the 'onfig&rator again.

0. 4n the Sign on S'reen sele't the JSAP%P)<GK #atabase from the #atabase p&ll #o/n men&.

. )li'( on J*FK

2. Sele't English an# 'li'( o(

3. Sele't the 1erminal 1ab

9. Sele't the Register Parameters i'on

, SAP AG Page 8 of 6

Page 19: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 19/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. )li'( on open on the Register Parameters Sear'h S'reen

6. S/it'h to the General 1ab

. >oo( at the JParam set nameK. 4t sho&l# rea# JS!P (est Practices Para-eter SetK

8. )li'( Close t/i'e

!. Eit Store )onfig&rator b$ 'li'(ing the in the top-right 'orner of the main men&

20. )li'( on J ;)SK /hen prompte# to eit.

1*1*1 Setting up the Configurator for first use

1his se'tion of this #o'&ment ass&mes that the 'onfig&rator is on the same s$stem as the rest of the

SAP P*S s&ite. 4n realit$ it almost neer is. 1his se'tion /ill sho/ $o& ho/ to set the )onfig&ratorso&tp&t files to a #ire'tor$. 1hese are the Parm files that #efine the P*Ss r&les of operation.

, SAP AG Page ! of 6

Page 20: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 20/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1here is nothing stopping $o& from mapping a #rie an# setting the path this /a$ if $o& /ish.

Proce#ure

. >a&n'h Store )onfig&rator 

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. >ogin b$ sele'ting the SAP%P)<G in the #atabase p&ll #o/n men& an# entering JpoiK aspass/or# then 'li'( J*FK

3. <rom the lang&age sele'tion sele't English then 'li'( *F

9. <rom the )onfig&rators main s'reen sele't the JS$stem Set&pK men& an# the JS$stem Set&pKmen& item

, SAP AG Page 20 of 6

Page 21: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 21/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. 1his s'reen sho&l# #ispla$+

6. Eamine the JParm Dire'tor$K entr$. 4f it is set to the lo'ation of $o&r epress serer parm

#ire'tor$ then #o nothing. 4f it is not then point it to $o&r Epress Serers Parm Dire'tor$. 1he#efa&lt install path for press Serer is J)+OPR*GRAYOSAPORE1A4>YOpressYOparmK

, SAP AG Page 2 of 6

Page 22: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 22/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

4t is strongl$ s&ggeste# that $o& &se the /in#o/s short #ire'tor$ paths an# #o not enter the finalJOK in the path. <or eample '+OparmO /ill not /or( '+Oparm /ill.

 4f $o& are 'onfig&ring for #ifferent labs $o& 'an set the path to J'+OparmK for eample. 1hen

man&all$ 'op$ the files to the parm #ire'tor$ of 'hoi'e. 4f $o& #o this be er$ 'aref&l to manage the#ire'tor$. )op$ then #elete the 'ontents of #ire'tor$ rather than &st 'op$ing them.

. )li'( on Sae an# )lose.

8. Eit Store )onfig&rator b$ 'li'(ing the in the top-right 'orner of the main men&

!. )li'( on J ;)SK /hen prompte# to eit

 

1*1*< Converting Par-s for the first ti-e use

4n this se'tion /e /ill 'onert ario&s 'onfig&ration files from the 'onfig&rator to the SAP P*S.

Proce#ure

. >a&n'h Store )onfig&rator 

.in#o,s Startà

 All Programsà

 SAP Retail Systemsà

 Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. >ogin b$ sele'ting the SAP%P)<G in the #atabase p&ll #o/n men& an# entering JpoiK aspass/or# then 'li'( J*FK

3. <rom the lang&age sele'tion sele't English then 'li'( *F

, SAP AG Page 22 of 6

Page 23: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 23/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

9. *n the 'onfig&rator ain S'reen sele't the 4'on /hi'h is sho/n on the follo/ing image to'onert parameter files Balso (no/n as JPARK files.

;. 1his sho&l# res&lt in the follo/ing s'reen+

1he JSen# )onfig&rator Parameters toK fiel# is ta(en from the setting /e ma#e in thepreio&s se'tion. 4f $o& /ant to temporaril$ oerri#e this $o& 'an #o so here.

6. )he'( JSen# Entire <ileK

, SAP AG Page 23 of 6

Page 24: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 24/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. )li'( the JSele't AllK b&tton. an$ of the boes /ill be 'he'(e# an# the tags /ill go re#.

8. Sele't the P>5 tab an# 'li'( on P>5 )onfig P>5 )rossRef <ileP>5 >in( 4tem <ileP>5 Se'.Des'. <ile P>5 T1L>l <ile P>5 <ile an# Promotion <ile. All fiel#s in this s'reen m&st besele'te# an# re#.

!. )li'( on the Fe$boar#s tab an# sele't the 0 Enhan'e# 'he'(bo

0. Sele't the )onert b&tton at the bottom of the /in#o/

. 1he 'onfig&rator /ill as( Jo you ,ant to convert )ntire files=8 Sele't JLESK

2. 1he )onfig&rator /ill go thro&gh the 'onersion pro'ess an# /ill 'ome to a prompt similar to thisone. )li'( *F

3. 1he 'onfig&rator /ill #ispla$ this prompt. )li'( *F

9. <iles are no/ s&''essf&ll$ sent to the P*S

, SAP AG Page 29 of 6

Page 25: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 25/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

ote+ Sen# Entire <ile )he'( %o.

Sen# entire file has a s&btle meaning that is not entirel$ obio&s. 1here are t/o 'onfig&ration filet$pes. 1here is an all or nothing file. 1his file sen#s the entire file an# repla'es the eisting

'onfig&ration. An eample of this file is the 1en#er file. 1he 1en#er file 'ontains all of the r&les thatare asso'iate# /ith )ash )re#it an# /hateer else $o& a''ept at the P*S 1erminal. 4t is a small filean# #oes not 'hange often. 1hen there is a transa'tion t$pe file these files 'hange often an# 'an beM&ite large. An eample of this file /o&l# be the P>5 file. 1here 'an be man$ tho&san#s of re'or#san# $o& probabl$ #o not /ant this file han#le# in an all or nothing metho#. Lo& /o&l# not /ant tosen# 00000 pl& re'or#s to 00 stores to 'hange the pri'e of a 0 of items. A J1ransa'tionK t$pe fileallo/s $o& to sen# 0 re'or#s to 'hange or a## 0 items $o& /ant to 'hange leaing the rest&n'hange#

4f $o& 'li'( sen# entire file $o& /ill noti'e that some of the names in the eport /in#o/ of the'onfig&rator 'hange. <or eample Dis'o&nt 5p#ate be'omes JDis'o&nt <ileK. 1hese 'onfig&rations/ill a't as if the$ are an Jall or nothingK t$pe of file. 1he$ /ill repla'e the '&rrent table in faor of thisne/ one.

1*1*> Para-eter apply chec/ to the POS

1o see if files /ere applie# 'orre'tl$ to the P*S 'he'( the PS log file /ith the follo/ing pro'ess+

. *pen this file J)+OProgram <ilesOSAPORetail S$stemsOpress SererOps.logK. 4t is tet so $o& 'an&se an$ tet e#itor.

2. >oo( for the follo/ing tet JAppl$ing #o/nloa# fileBsK )he'( to see that it is from the approimate#ate an# time for $o&r entr$. 1he net seeral h&n#re# lines of this log /ill sho/ that the 4nstoreSerer pro'esse# ea'h file here is a small sample+

682008 ;+23+! P )op$ P>5 tn file to #ire'tor$682008 ;+23+! P )+OPR*GRAYOSAPORE1A4>YOPRESSYOparmOtn'mp.t'l

682008 ;+23+! P )op$ of files 'omplete682008 ;+23+! P AS)44 file snapshot+682008 ;+23+! P 1EDER.AS)682008 ;+23+! P *ER)H.AS)682008 ;+23+! P ST> import of 1EDER.AS)+ 2 ro/s applie# 0 ro/s #i# not appl$.682008 ;+23+! P ST> import of *ER)H.AS)+ 2; ro/s applie# 0 ro/s #i# not appl$.

1*1*? !##ing a e, Cashier fro- the Configurator 

1his se'tion /ill 'oer a##ing a ne/ 'ashier to the P*S ia 'onfig&rator. 1o #o this $o& m&st&n#erstan# a little abo&t a&thorit$ leels in the SAP P*S Enironment. Ea'h emplo$ee has ana&thorit$ leel asso'iate#. A&thorit$ leels range from to ;. >eel one being the most restri'te#."hat the a't&al leels represent is &p to $o&. <or eample $o& 'o&l# #efine leels this /a$+

. )ashiers2. S&perisors3. Store anager 9. Regional anager ;. Hea# *ffi'e Personnel

1hro&gh the 'onfig&rator if a f&n'tion is #efine# as a&thorit$ leel 3. 1his means an emplo$ee /ith ana&thorit$ leel 3 or greater 'an r&n this f&n'tion. 5sing the eample aboe a Store anager Regionalanager or Hea# *ffi'e Personnel ma$ also ee'&te this f&n'tion.

Proce#ure. >a&n'h Store )onfig&rator 

, SAP AG Page 2; of 6

Page 26: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 26/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. >ogin b$ sele'ting the SAP%P)<G in the #atabase p&ll #o/n men& an# entering JpoiK aspass/or# then 'li'( J*FK

3. <rom the lang&age sele'tion sele't English then 'li'( *F

9. *n the )onfig&rator ain S'reen )li'( on the A#ministration tab

;. 1hen the Emplo$ee i'on

, SAP AG Page 26 of 6

Page 27: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 27/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

6. 1he Emplo$ee men& /ill appear 'li'( on the Emplo$ee 4'on

. 1his s'reen /ill #ispla$ net+

8. )li'( on Je/K an# enter the information as seen here. <or pass/or# enter J666666aK. 1heJAlternatie >ang&agesK m&sh be 'li'(e# an# &n-'li'(e#.

, SAP AG Page 2 of 6

Page 28: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 28/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

!. )li'( on JSaeK an# 'lose 1hree times.

0. *n the 'onfig&rator ain S'reen sele't the 4'on /hi'h is sho/n on the follo/ing image to'onert parameter files Balso (no/n as JPARK files.

. 1his sho&l# res&lt in the follo/ing s'reen+

, SAP AG Page 28 of 6

Page 29: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 29/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. )he'( JSen# Entire <ileK 'he'(bo. JEmplo$ee 5p#ateK /ill 'hange to Emplo$ee <ile. As#is'&sse# earlier $o&r 'ashier file /ill be repla'e# from the one on this 'onfig&ration.

3. Sele't the )onert b&tton at the bottom of the /in#o/

9. 1he 'onfig&rator /ill as( Jo you ,ant to convert )ntire files=8 Sele't JLESK

;. 1he 'onfig&rator /ill #ispla$ this prompt. )li'( *F

6. 1he Emplo$ee file is no/ s&''essf&ll$ sent to the SAP P*S S&ite. Lo& ma$ no/ log in /ith this'ashier.

1*< S!P Transnet Configuration1he follo/ing m&st be 'onfig&re# in 1ransnet for real-time 1>*G 1ri'(le an# for )&stomer *r#eranagement

Transnet Client #Program $iles#SAP#*ransnet#config#*ransnet%xml \Programfiles\SAP\Transnet\jtmt\config\client.conf 

Transnet Server  #Program $iles#SAP#*ransnet#config#*ransnet%xml 

1*<*$ Transnet Client

1ransnet )lient sits in the store. 4t is a pie'e of soft/are that 'omm&ni'ates /ith 1ransnet serer athea#M&arters. 4t is 'apable of file transfer an# message transfer. 1ransnet )lient 'an also be'onfig&re# to 'onne't #ire'tl$ /ith a 're#it seri'e for 're#it pro'essing. 4n this 'onfig&ration it sen#stransa'tional #ata Bor transa'tion logs to the P4.

, SAP AG Page 2! of 6

Page 30: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 30/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1*<*$*$ Client Transnet*2-l)op$ the pre#efine# file from the %est Pra'ti'es D7D Ois'ORetailO5SOSAP P*S <ilesOStore O1ransnet)lientO1ransnet.ml to '+Oprogram filesOSAPO1ransnetO)onfig

1he 1ransnet )lients transnet.ml file m&st be 'onfig&re# in P*S to 'ontain onl$ the releantinformation nee#e# for 1>*G tri'(le an# )&stomer *r#er anagement. Lo& ma$ nee# to mo#if$seeral setting to s&it $o&r enironment+

<or )&stomer *r#er anagement integration please 'hange the J4HttpA#apterK 'onne'tion settinga''or#ing to $o&r enironment+

ia#apterUChttp+P4SER7ERH*S1AE+P4"ASP*R1sapia#apterplainK

sap5serUC&sernameC

sapPass/or#UCpass/or#K

Vml ersionUC.0C en'o#ingUC51<-6CV1ransnet S$stem4DUC0C

>ogginglogging.properties>ogging

Seri'e 'lassUC'om.triersit$.transnet.'ore.tms.'onne'tion.1)onne'tionanagerC #es'riptionUC1ransnet )onne'tionanagerC for'e#Sh&t#o/n"ait1imeUC;000C nameUC)onne'tionanagerC

A'tiation4nteral &nitUCse'on#sC al&eUC0CA'tiation4nteral)onne'tion 7ersionUCC a''ept1imeo&tUC000C 'lassUC'om.triersit$.transnet.'ore.tms.ip.1SererSo'(etC han#ler)lassUC'om.triersit$.transnet.'ore.tms.ip.1>So'(etSererC hostUClo'alhostC

nameUC)lientSo'(et)onne'tionC portUC0000C)onne'tion

)onne'tion nameUC1PS)lientC a&toRe'onne'tUCtr&eC'lassUC'om.triersit$.transnet.'ore.tms.tps.1PS)lientHan#lerC timeo&tUC2;C &seSS>UCfalseC)onne'tion

)onne'tion nameUC4HttpA#apterC'lassUC'om.triersit$.transnet.'ore.tms.'onne'tion.1essage)ons&mer)onne'tionC

a#apter 'lassUC'om.triersit$.transnet.a#apter.ihttp.4HttpA#apterCia#apterUChttp+P4SER7ER.sap.'orp+P*R1sapia#apterplainCsen#eramespa'eUChttp+sap.'omiStore)onne'tiit$Csen#erSeri'eUC)*ReM&estSeri'eC

sen#er4nterfa'eUCSalesDo'&mentT&er$Response*&tCsen#erPart$UCCsen#erAgen'$UCCsen#erS'hemeUCCT*SUC%ECsap)lientUC00Csap5serUCbestpra'CsapPass/or#UC/el'omeCsap>ang&ageUCECtimeo&tUC2; se'on#sC

a#apter)onne'tion

Seri'eSeri'e 'lassUC'om.triersit$.transnet.'ore.tms.message.1essageanagerC #es'riptionUC1ransnet essage

anagerC for'e#Sh&t#o/n"ait1imeUC;000C nameUCessageanagerCA'tiation4nteral &nitUCse'on#sC al&eUC0CA'tiation4nteral

essageDes'riptor nameUC1>ogessageC rootUC1ransa'tionCRo&te nameUC1logRo&teC 'onne'tionameUC1PS)lientCRo&tingR&le messageUC1>ogessageC

Ro&te nameUC1>ogessageRo&teC timeo&tSe'on#sUC30CRo&teRo&tingR&leRo&te 'onne'tionameUC1PS)lientC nameUC1>ogessageRo&teCRo&te

essageDes'riptor nameUC4essageC rootUCP*S>ogCRo&te nameUC4Ro&teC 'onne'tionameUC4HttpA#apterCRo&tingR&le messageUC4essageC

Ro&te nameUC4Ro&teC timeo&tSe'on#sUC30CRo&teRo&tingR&le

Ro&tingR&le messageUCDefa&lt<inan'ialessageCRo&te nameUCDefa&lt<inan'ialessageRo&teC timeo&tSe'on#sUC30CRo&te

Ro&tingR&leSeri'e

1hrea#Pool )leaning4nteralSe'on#sUC60C Deb&gUCfalseC aim&m1hrea#sUC300C inim&m1hrea#sUC;CameUC1ransnet1hrea#PoolC1hrea#Pool

"or(ingDire'tor$)+OProgram <ilesOSAPO1ransnet"or(ingDire'tor$

, SAP AG Page 30 of 6

Page 31: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 31/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1ransnet

1*<*$*% Client*conf 

1he Serer A##ress an# Port &mber of the 1ransnet Serer hae to be a##e# in the )lient)onfig&ration file B'lient.'onf. Lo& /ill nee# to mo#if$ JSER7ERADDRU1Serer4PK to s&it $o&renironment.

)op$ the pre#efine# file from the %est Pra'ti'es D7D Ois'ORetailO5SOSAP P*S <ilesOStoreO1ransnet)lientO)lient.'onf to '+Oprogram filesOSAPO1ransnetOtmtO'onfO an# 'hange i# a''or#ingl$.

NN 1 )lient )onfig&ration fileNN See 1 )lient an&al for ali# al&es

 AP4SS>1LPEU0SER7ERSS>1LPEU

N A##e# b$ the 1ransnet 4nstaller SER7ERP*R1U8900

SER7ERADDRU1Serer4PNG54>*GSUtr&eE7E1>*G>E7E>U3DE%5G>*GU

1*<*% Transnet Server

1*<*%*$ Server Transnet*2-l1he 1ransnet Serers transnet.ml file nee#s to 'ontain onl$ the releant information nee#e# for1>*G tri'(le. )op$ this file from the %est Pra'ti'es D7D Ois'ORetailO5SOSAP P*S<ilesOHea#offi'eO1ransnetSererO1ransnet.ml to )+OProgram <ilesOSAPO1ransnetO)onfigO

Vml ersionUC.0C en'o#ingUC51<-6CV1ransnet S$stem4DUC0C

Database DrierUC'om.mi'rosoft.sMlserer.#b'.ST>SererDrierC5rlUC#b'+sMlserer+lo'alhost+933W#atabaseameUtransnetC t$peUCr#bmsC

)onne'tionPool )leaning4nteralSe'on#sUC60C )onne'tion>ifeSe'on#sUC800C Deb&gUCfalseCaim&m)onne'tionsUC0C aim&m5se)o&ntUC2;C inim&m)onne'tionsUCC ameUC1ransnet@D%)PoolC

)onne'tionPoolDatabase

>ogginglogging.properties>ogging

Seri'e 'lassUC'om.triersit$.transnet.'ore.tms.'onne'tion.1)onne'tionanagerC #es'riptionUC1ransnet )onne'tionanagerC for'e#Sh&t#o/n"ait1imeUC;000C nameUC)onne'tionanagerC

A'tiation4nteral &nitUCse'on#sC al&eUC0CA'tiation4nteral

)onne'tion 1PSDeb&g>oggingUCfalseC 1PSPipeameUC1ransnetC 1ransa'tion%&fferSi:eUC300000C'lassUC'om.triersit$.transnet.'ore.tms.tps.1PSSererHan#lerC nameUC1PSSererC

)onne'tion

)onne'tion nameUC1logA#apterC'lassUC'om.triersit$.transnet.'ore.tms.'onne'tion.1essage)ons&mer)onne'tionC

a#apter 'lassUC'om.triersit$.transnet.tension.tlog&ploa#er.1>og5ploa#erCmo#eUCseparate<ilePer1nC en'o#ingUC51<-8C

rootPathUC'+tlog&ploa#C #irSpe'UCC fileSpe'UCX'hainX-XstoreX-Xposi#X-XtrnoX.tnCfile)&t1imein&tesUC30C

)onne'tionSeri'e

Seri'e 'lassUC'om.triersit$.transnet.'ore.tms.message.1essageanagerC #es'riptionUC1ransnet essageanagerC for'e#Sh&t#o/n"ait1imeUC;000C nameUCessageanagerC

A'tiation4nteral &nitUCse'on#sC al&eUC0CA'tiation4nteralessageDes'riptor nameUCDefa&lt<inan'ialessageC rootUC<inan'ialessageCessageDes'riptor

Ro&te 'onne'tionameUCAP 'onne'tion name goes hereC nameUCDefa&lt<inan'ialessageRo&teC

, SAP AG Page 3 of 6

Page 32: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 32/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

Ro&te

essageDes'riptor nameUC1>ogessageC rootUC1ransa'tionCRo&tingR&le messageUC1>ogessageC

Ro&te nameUC1>ogessageRo&teC timeo&tSe'on#sUC30CRo&tingR&leRo&te 'onne'tionameUC1logA#apterC nameUC1>ogessageRo&teC

Ro&tingR&le messageUCDefa&lt<inan'ialessageCRo&te nameUCDefa&lt<inan'ialessageRo&teC timeo&tSe'on#sUC30CRo&te

Ro&tingR&leSeri'e

1hrea#Pool )leaning4nteralSe'on#sUC60C Deb&gUCfalseC aim&m1hrea#sUC300C inim&m1hrea#sUC;CameUC1ransnet1hrea#PoolC

1hrea#Pool"or(ingDire'tor$)+OProgram <ilesOSAPO1ransnet"or(ingDire'tor$

1ransnet

Ens&re that the #ire'tor$ spe'ifie# in the rootPath for 'onne'tion J1>ogA#apterK eists.

1*<*1 POS*II

1he P*S.ini is another 'onfig&ration point other than the 'onfig&rator. As its name implies it is tet.)omments are hea#e# /ith the JNK s$mbol an# are #o'&mente# this /a$ thro&gho&t. 1he file islo'ate# in )+OProgram <ilesOSAPORetail S$stemsOpress SererOParm.

1he P*S.ini is rea# in a top #o/n pro'ess. eaning it rea#s line then line 2 an# so forth. So if$o& hae the same settings in more than one pla'e the >AS1 one ta(es pre'e#en'e.

4t is s&ggeste# P*S.44 is 'opie# from the best pra'ti'es D7D &sing the follo/ing pro'ess+

. from the %est Pra'ti'es D7D 'op$ D7D Ois'ORetailO5SOSAP P*S <ilesOStoreOP*S.44 to)+OProgram <ilesOSAPORetail S$stemsOpress SererOParm

2. 'reate a ne/parm.trg b$ 'op$ing an$ small file to )+OProgram <ilesOSAPORetail S$stemsOpressSererOParmOne/parm.trg

 E"PAR.1RG is &st a trigger file the 'ontents of the file #o not matter. Some prefer to 'reatea small bat'h file in the path Bfor eample )+OProgram <ilesOSAPORetail S$stemsO5tilities 'alle#trg.bat. insi#e trg.bat simpl$ paste this tet+

e'hoC)+OProgram <ilesOSAPORetail S$stemsOpress SererOParmOne/parm.trgC

1hen an$time $o& nee# a trigger file &st ee'&te this bat'h file.

< 9irst Ti-e POS Config4n this se'tion /e /ill 'onfig&re the P*S.

<*$ Ter-inal efine1erminal Define 'onfig&res some of the main pos f&n'tionalit$ an# as /ell 'onfig&res the lo'ation of

the instore serers. 1here are t/o possible reasons for r&nning 1erminal Define. *ne is the P*S isr&n for the first time an# $o& nee# to 'onfig&re it. 1he other is the 'onfig&ration is either /rong or'hange# an# $o& nee# to 'hange it. 1he follo/ing Se'tion R&nning 1erminal Define for the <irst 1ime 

, SAP AG Page 32 of 6

Page 33: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 33/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

/ill 'oer the first time 'onfig. 1his se'tion /ill 'oer the 'hanging of the 'onfig&ration. 4t is onl$ne'essar$ to r&n this 'onfig&ration on'e+ R&nning 1erminal Define at a >ater 1ime. 

<*$*$ 4unning Ter-inal efine for the 9irst Ti-e

Remember that if $o& ma(e a mista(e #o not fear $o& 'an r&n this again at an$ time.

. <rom P*S 1erminal a''ess P*S press

.in#o,s Startà All Programsà SAP Retail Systems à Point ofSale

OR 

POS es/top

Double-click shortcut 

2. 4f $o& get an$ J<ile 7ersion ErrorsK or Jissing Parm <ilesK thro&gho&t this pro'ess ignorethem an# press an$ (e$

3. "hen the P*S r&ns &p for the first time it /ill prompt E" P*S 7ERS4* PR*)EEDL Press the L Fe$

 Altho&gh it is fairl$ rare in mo#ern P*S eM&ipment some P*S (e$boar#s #o not hae alpha(e$s. 1his sai# the P*S /ill a''ept JK for LES an# J0K for *

9. Press the L (e$ for the 1erminal Define Pro'ee# L

;. Set the Store n&mber to an# press enter 

6. Set the 1erminal 4D to an# press enter 

. Set the report Gro&p to an# press enter 

8. Set the Parm Gro&p to an# press enter 

!. Set the State Proin'e to $o&r lo'al 2 'har state or proin'e. Be/ Lor( for eample/o&l# be JLK

0. Set >o'al P>5 to o

. Set 5se %a'(&p Serer to o

2. Set Primar$ Serer ame to the 4P of $o&r Epress Serer %o. 4f it is on the samema'hine $o& 'an enter 2.0.0.

 5se the De'imal (e$ on the (e$boar# proper Bnear the spa'ebar. 1he &meri' Fe$pa# /illnot /or( as the P*S &ses this (e$.

 Serer names 'an be 4Ps or hostnames that 'an be resole# thro&gh $o&r host file or DS.<or eample if $o&r press Serer is on the same ma'hine $o& 'an spe'if$ Jlo'alhostK instea# ofJ2.0.0.K

3. Set 4s 1hin Serer to no

9. 4f all is /ell then the P*S /ill no/ eit to the Program <&n'tion en&.

, SAP AG Page 33 of 6

Page 34: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 34/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

4f all is not /ell S(ip to et se'tion 1ro&ble Shooting 1erminal Define

Press Es'ape an# the P*S /ill prompt 'hange DA1E. "ell ass&me the #ate is 'orre't sele't

;. 1he P*S /ill prompt 'hange 1ime. "ell ass&me the time is 'orre't sele't

6. 1he P*S /ill no/ go to the login S'reen.

. )he'( that the P*S appli'ation is *1 #ispla$ing a *D% in#i'ator. 4f it is then moe onto the net se'tions R&nning 1erminal Define for the <irst 1ime or R&nning 1erminalDefine at a >ater 1ime.

Lo& ma$ minimi:e the pos at an$ time b$ pressing J)1R>-K 1his f&n'tion 'an be#isable# in the P*S.44.

<*$*% Trou0le Shooting Ter-inal efine

5se this se'tion if there /as an iss&e in the R&nning 1erminal Define for the <irst 1ime Se'tion.Preio&s to Step 3 *ther/ise $o& 'an S(ip to the et Se'tion.

. 4f a there /as a t$po an# the P*S 'o&l# not 'onne't to the serer it /ill be ne'essar$ to r&n1erminal Define again. 1he P*S /ill #rop to a "ait for Serer Prompt. >i(e the one belo/.

Lo& /ill also noti'e a J*D%K in#i'ator. *D% means there is no 'omm&ni'ation to thepress Serer. 1his 'o&l# also mean that the press Serer Seri'e is not r&nning. 1here is arelate# in#i'ator 'alle# J*)*K 1his in#i'ator means that the P*S /as not able to open anet/or( interfa'e Bi.e. there is no net/or( 'onfig&re# in /in#o/s.

2. At /ait for Serer sele't *

3. Press the < Fe$ or 'li'( this b&tton on the s'reen to r&n terminal #efineagain.

, SAP AG Page 39 of 6

Page 35: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 35/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

9. <ollo/ the steps in the preio&s se'tion

<*% 4unning Ter-inal efine at a &ater Ti-e*Perhaps $o& 'onfig&ration has 'hange# or $o& /ant to eamine more a#an'e# feat&res. 4t is

possible to r&n terminal #efine at a later time.

. <rom P*S 1erminal a''ess P*S press

.in#o,s Startà All Programsà SAP Retail Systems à Point ofSale

OR 

POS es/top

Double-click shortcut 

2. Sign *n to the P*S as o&tline# in Se'tion >ogon to SAP P*S 

3. After $o& hae signe# on enter 6 then press <8 or 'li'( on the b&tton on thes'reen

9. At this point $o& ma$ follo/ the instr&'tions steps thro&gh 2 in the R&nning 1erminalDefine for the <irst 1ime or $o& ma$ set /hateer settings that are appropriate.

> S!P POS Self Configuration1his se'tion is for those /ho /ish to /al( thro&gh the 'onfig&rator to ma(e 'hanges themseles. 4t isa al&able /a$ to learn the f&n#amentals. 4t is not ne'essar$ to follo/ these pro'e#&res &nless $o&

/ish to learn more abo&t 'onfig&ration of the pro#&'t.

>*$*$ Su--ary of changes in POS*II

Here is a list of 'hanges from the #efa&lt pos.ini. Lo& 'an e#it the ini man&all$. 4f the entries #o notalrea#$ eist $o& m&st 'reate them.

<*R)E5>*)FUL

)71>*G5SE)5RRE)L)*DE<>AGU

)71>*G15D4G41SU9

*D*)5E1%AR)*DE4DU6

1he *D*)5E1%AR)*DE4D parameter is the bar'o#e n&mber /hi'h /ill be printe# to a'&stomer or#er re'eipt.

>*$*% Configurator Settings

<ollo/ing the aboe pro'esses gae $o& an insight into some of the basi's of the 'onfig&rator. 4t iss&ggeste# that $o& start the press Serer "in#o/ to /at'h the PS.>*G in real time so that $o&ma$ monitor Parm file applies.

1his pro'ess /ill 'reate a 'op$ of the #efa&lt Database for $o& to /or( /ith.

, SAP AG Page 3; of 6

Page 36: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 36/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. >a&n'h Store )onfig&rator 

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. Lo& /ill be presente# /ith the 'onfig&rator login s'reen. "e nee# to 'reate a pla'e in the'onfig&rator appli'ation for the ne/ %P #atabase. Enter JpoiK into the pass/or# an# 'li'( onJ)reate D%K

3. 1he )onfig&rator /ill #ispla$ this prompt. )li'( on LES.

9. "e m&st name the #atabase an# gie it a #es'ription. 4n the #atabase name fiel# enterJ%PSE><)<K.

;. 5n#er Des'ription enter J%P Self )onfig&rationK

6. )li'( *F

, SAP AG Page 36 of 6

Page 37: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 37/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

>*$*1 Ma/ing Configurator Changes

1he net step is to log into the J%P Self )onfig&rationK #atabase an# start )onfig&ring.

. >a&n'h Store )onfig&rator 

.in#o,s Startà All Programsà SAP Retail Systemsà Store!onfigurator 

OR 

es/top

Double-click shortcut 

2. >ogin b$ sele'ting the %PSE><)G in the #atabase p&ll #o/n men& an# entering JpoiK aspass/or# then 'li'( J*FK

3. <rom the lang&age sele'tion sele't English then 'li'( *F

, SAP AG Page 3 of 6

Page 38: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 38/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

9. Lo& sho&l# no/ be at the ain S'reen of the 'onfig&rator. 4t sho&l# loo( li(e this+

 Lo& 'an al/a$s tell /hi'h #atabase $o& are /or(ing on b$ loo(ing here+

%efore $o& #o an$ /or( $o& /o&l# be /ell a#ise# to loo( at this to ma(e s&re $o& (no/ /hi'h#atabase $o& are ma(ing 'hanges to.

, SAP AG Page 38 of 6

Page 39: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 39/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1he )onfig&rator is a 'omple pro#&'t an# gies $o& a tremen#o&s abilit$ to 'hange man$things. "ith the abilit$ 'omes the responsibilit$ to /or( 'aref&ll$ an# al/a$s test $o&r /or( before'ommitting an$thing to a lie enironment. Al/a$s 'reate a 'op$ of a #atabase for eperimentation.*n'e eperimentation is 'omplete $o& 'an al/a$s #elete it after/ar#s an# $o& #o not ris( the original

#atabase. As mentione# earlier the 'onfig&rator #atabase is pre'io&s to $o&r b&siness al/a$s hae aba'(&p off s$stem. 1here is no /a$ to go from PAR files ba'( into a #atabase.

>*$*< Ten#er Changes

1he 1en#er 1able is /here the ten#ers are #efine#. 1en#ers are the t$pes of mone$ 'harge 'ar#san# reall$ /hateer 'an be &se# to transa't. 1he obio&s ten#ers are 'ash 're#it 'ar#s gift 'ar#sgift'ertifi'ates. Lo& 'an 'onfig&re shin$ ro'(s if that is /hat the store a''epts. Lo& 'an #efine &p to 90ten#ers 4D N thro&gh to 90. *ne har# an# fast r&le abo&t ten#ers is that the 'o&ntr$s base 'ashten#er m&st be 1en#er 4D .

"e nee# to 'hange the base 'onfig&ration to be 5S )ash. "e nee# to mo#if$ onl$ those ten#ers thatare 5S 1en#ers. 1here are some foreign '&rren'ies. <ollo/ this pro'e#&re

. <rom the )onfig&rator ain s'reen )li'( on the J1en#ersK i'on

2. 1hen 'li'( on the 1en#er Set&p 4'on. Lo& sho&l# see a list of ten#ers. Here is an itemi:e# list of'onfig&re# ten#ers+

1en#er 4D 1en#er Des'ription

)ASH

2 )HE)F

3 1RA7 )HE)F

9 74SA

; AS1ER)ARD

6 AE

D4S)*7ER

8 )D <5DS

! G4<1 )ER1 1DR

0 RE1A4>ER )HARGE

D5E%4>> 4SS.

2 S1*RE )RED41 4SS5E

3 S1*RE )RED41 REDEE

9 Gift )ar#

; EP>*LEE )HARGE

6 RE1A4>ER %5)FS

<**D S1APS

8 Debit )ar#

! Debit)he'(

20 E5R*

2 <RA)

Lo& /ill noti'e that 1en#er 4Ds 8 20 an# 2 are not in 5S '&rren'$. So for the all other 1en#ers

follo/ this pro'ess+

. )li'( on 1en#er 4D then open

, SAP AG Page 3! of 6

Page 40: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 40/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. Lo& /ill 'ome to a s'reen li(e this+

3. )hange the '&rren'$ to J5S DollarK

9. )li'( the >eft arro/ highlighte# on the preio&s ill&stration an# 'hange 1en#er 4D 2.

;. Repeat this for eer$ single 1en#er e'ept for 1en#er 4Ds 8 20 an# 2

6. )li'( on Sae

. )li'( on )lose 3 times to get to the 'onfig&rator ain S'reen

>*$*<*$ Changing Chec/ Ten#er 

4n the best pra'ti'es s$stem there is no 'he'( a&thori:ation a't&all$ being performe# be'a&se this/o&l# reM&ire a thir# part$ seri'e. "e /ill #isable 're#it a&thori:ation for 'he'(s. <ollo/ thispro'e#&re+

. <rom the )onfig&rator ain s'reen )li'( on the J1en#ersK i'on

2. 1hen 'li'( on the 1en#er Set&p 4'on. Lo& sho&l# see a list of ten#ers.

3. Sele't 1en#er 4D 2 B)he'( an# 'li'( open.

9. S/it'h to the JData )apt&re %an(K tab. Lo& /ill get a s'reen li(e this one+

, SAP AG Page 90 of 6

Page 41: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 41/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. Remoe the tet from the )re#it Seri'e fiel# so that it is blan(.6. )li'( Sae an# 'lose &ntil $o& are at the main s'reen.

>*$*> 4eturns Mo#ifications

"e nee# to mo#if$ ret&rns from going o&t for ret&rns A&thori:ation. Ret&rns A&thori:ation goes o&t toa 'entral Serer to a&thori:e the ret&rns. 1his stops fra&#&lent ret&rns a'tiities. Sin'e there is noSerer 'onfig&re# /e nee# to #isable it. 1o #o this follo/ this pro'e#&re+

. <rom the )onfig&rator ain S'reen )li'( on the JRet&rnsK 4'on

2. Lo& sho&l# see a list sele't 4D then open. 1he Des'ription is JRet&rn "ith Re'eiptK

3. )li'( on the )li'( on the Ret&rn A&thori:ation 1ab

9. Lo& sho&l# be loo(ing at this s'reen+

;. Set the ref&n# seri'e to J*EK

, SAP AG Page 9 of 6

Page 42: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 42/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

6. Remoe the 'he'(s from JRef&n# 1o *riginal 1en#er an# Ref&n# in >o'al )&rren'$.

. Also remoe the JRetriee *riginal 1n <rom Ref&n# Seri'eK flag.

8. Sae an# 'lose t/o times

!. Lo& sho&l# be ba'( at the ain S'reen

>*$*? on Merchan#ise Settings

on er'han#ise items are &st that 'hargeable items that are non mer'han#ise. Seri'es Gift)ar#s an# Pett$ 'ash are han#le# thro&gh on er'han#ise. %asi'all$ an$ f&n'tion that reM&ires a1en#er to 'ome in or o&t an# is not in the P>5 file 'an be han#le# thro&gh on er'han#ise.

Here /e /ill 'reate ne/ on er'han#ise re'or#s espe'iall$ for the )&stomer *r#er anagement4ntegration s'enario Bonl$ releant if $o& are &sing that s'enario+

. <rom the ain en& in the )onfig&rator Sele't on er'han#ise i'on.

2. At the on er'han#ise Sear'h men& 'li'( e/

3. Lo& /ill see this s'reen. P&rple eans a reM&ire# entr$

9. Enter the information as seen in the follo/ing 9 s'reens+

, SAP AG Page 92 of 6

Page 43: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 43/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

, SAP AG Page 93 of 6

Page 44: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 44/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. )li'( Sae an# 'lose on'e

6. "e nee# to Do a Similar pro'ess 1/i'e more for t/o more non mer'han#ise entries. 1hereleant s'reens /ill be pla'e# here <irst N32+

, SAP AG Page 99 of 6

Page 45: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 45/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

, SAP AG Page 9; of 6

Page 46: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 46/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. o/ on er'han#ise33

, SAP AG Page 96 of 6

Page 47: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 47/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

, SAP AG Page 9 of 6

Page 48: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 48/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

>*$*7 POS (ro,ser 

Les the P*S has a b&ilt in bro/ser. <or the )&stomer *r#er anagement 4ntegration s'enario /e&se the P*S %ro/ser f&n'tionalit$ to 'onne't to the SAP Retail Store J)&stomer *r#erK s'reen.

 1o la&n'h a bro/ser /ithin the P*S simpl$ ee'&te the 'orrespon#ing manager 'o#e. eaning if$o& 'onfig&re a bro/ser 4D then $o& also nee# to 'reate a manager 'o#e ;. Lo& 'an #efinebro/sers so therefore $o& hae a manager 'o#e range of ;-800. Lo& /ill see this as part of thiseer'ise.

<ollo/ this pro'ess+

. )li'( on the JPos %ro/serK i'on on the main s'reen of the 'onfig&rator.

2. 4n the Pos %ro/ser Sear'h S'reen 'li'( on Je/K. Enter the #ata as in the follo/ing image.1he se'&re #ata fiel# is left as is /hen $o& 'li'( ne/.

, SAP AG Page 98 of 6

Page 49: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 49/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1his 5R> ma$ 'hange in $o&r enironment. )hoose the SAP Retail Store 5R> for the )&stomer*r#er anagement 4ntegration+

http+"ASSER7ER+"ASP*R1sapb'g&isapits/ssaentr$Vsap-'lientU020Zsap-lang&ageUEZYstorenoU009

3. )hoose Sales *r#er Pro'essing U Enable#

9. )li'( Sae an# 'lose t/i'e to get to the main men&.

o/ /e nee# to tie this to a anager )o#e as #is'&sse# earlier /e nee# to 'reate a anager 'o#e;;. A manager 'o#e is a f&n'tion that gets ee'&te#. <or eample reg&lar Sale is anage )o#e!0. "ithin ea'h anager 'o#e there are the same set of parameters that $o& 'an set li(e printoptions an# a&thorit$ leels an# s&'h.

<ollo/ this pro'e#&re+

;. )li'( the anager P*S <&n'tions i'on in the main )onfig&rator en&

6. )li'( ne/ in the anager Pos <&n'tions Sear'h en&

. )onfig&re follo/ing the net three images

, SAP AG Page 9! of 6

Page 50: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 50/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

, SAP AG Page ;0 of 6

Page 51: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 51/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

8. )li'( Sae an# )lose t/i'e to get ba'( to the main S'reen

>*$*@ ata Capture

o/ /e nee# to s/it'h to the Data )apt&re tab in the 'onfig&rator. Lo&r s'reen sho&l# loo( li(e this+

"e nee# to 'reate a P*>4)L. A poli'$ is a blo'( of tet that gets printe# in ario&s pla'es. Aneample of a poli'$ is the J4 agree to pa$ [in a''or#an'e to m$ agreement /ith[K that $o& see onre'eipts aboe the signat&re line /hen $o& pa$ b$ 're#it 'ar#s.

4f $o& /ere to 'onfig&re that 're#it agreement poli'$ $o& /o&l# go to the ten#ers print option an#atta'h that poli'$ to the 're#it ten#ers print options eas$ rightV

1o 'reate a poli'$ follo/ these steps+

. )li'( on the Poli'$ i'on &n#er the Data )apt&re 1ab in the )onfig&rator 

, SAP AG Page ; of 6

Page 52: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 52/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. 5n#er Poli'$ Sear'h 'li'( on ne/

3. )onfig&re the Poli'$ a''or#ing to the follo/ing 2 images+

, SAP AG Page ;2 of 6

Page 53: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 53/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

9. )li'( on Sae an# )lose t/i'e

 X>E is a ariable that the P*S repla'es /ith the n&mber of points earne#.

>*$*A &oyalty Progra-

 As #is'&sse# before the poli'$ is &st a bo'( of tet. Something nee#s to 'all it. So /e no/ /enee# to atta'h this poli'$ to a >o$alt$ Program.

<ollo/ this pro'e#&re+

. )li'( on the >o$alt$ anagement i'on &n#er the Data )apt&re 1ab in the )onfig&rator 

2. 1hen 'li'( on the >o$alt$ Programs i'on as in the image belo/+

, SAP AG Page ;3 of 6

Page 54: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 54/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

3. Sele't 4D or >*LA>1L PR*GRA from the men& an# mo#if$ a''or#ing to this image+

>*$*$B (arco#e Printing

5n#er the P>5 tab $o& /ill f in# the bar'o#e printing. 1his se'tion #efines bar'o#es to be printe# b$

the pos on the re'eipt primaril$. 1hese bar'o#es 'ontain information that the P*S 'an (e$ off of tola&n'h a transa'tion. <or eample the P*S 'an print a bar'o#e at the bottom of the sales re'eipt that'ontains transa'tion n&mber store n&mber et'etera. 1he pos 'an be 'onfig&re# to re'ogni:e thisbar'o#e an# then la&n'h a ret&rn transa'tion for eample. <ollo/ this pro'e#&re+

. <rom the main )onfig&rator S'reen sele't the P>5 tab an# then the %ar'o#e i'on

, SAP AG Page ;9 of 6

Page 55: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 55/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. )onfig&re a''or#ing to the image belo/.

 1he P*S 'an i#entif$ a bar'o#e base# on the Prefi S&ffi an# S'an Data 1$pe. 1his of 'o&rsereM&ires a s'anner that is properl$ 'onfig&re# to sen# this information to the P*S. S'anner'onfig&ration 'an ar$ from s'anner to s'anner an# as /ell b$ man&fa't&rer.

4n this 'ase /e /ill print a bar'o#e that loo(s li(e this+

4t is important to 'hoose the bar'o#e format that s&its $o&r nee#s for eample #oes the formats&pport alphan&meri' an# /ill it han#le the length that $o& reM&ireV

3. )li'( on Sae an# 'lose t/i'e to get to the main men&.

, SAP AG Page ;; of 6

Page 56: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 56/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

>*$*$$ Ter-inal Ta0

1he 1erminal tab is /here a lot of the ario&s 'onfig&rations 'ome together into the P*S. "e /illmo#if$ men&s for the P*S an# 'hange some r&les of the P*S an# the (e$boar# f&n'tions as /ell.

>*$*$$*$ Ite- )ntry Control4tem Entr$ )ontrol is a set of r&les for i#entif$ing the strings of 'hara'ters as the$ are s'anne# or(e$e# at the JS'anEnter 4temK prompt or the JEnter 4temK prompt if there is no s'anner 'onfig&re#.

"hat it is in essen'e is a list of r&les the P*S &ses to i#entif$ %ar'o#es Bli(e the one 'onfig&re# inthe preio&s se'tion. 4t /or(s in a bottom &p pro'ess. Starting /ith the highest 4D an# /or(ing &p thelist &ntil it gets a mat'h or eent&all$ performs a P>5 loo(&p an# treats the inp&t as a P>5. Sin'e thisis a bottom &p pro'ess the more #etaile# r&les get a##e# to the bottom an# as the r&les get moregeneral the 4Ds get lo/er an# lo/er. 5sing this metho#olog$ $o& 'an 'reate e'eptions.

4n this se'tion /e /ill 'onfig&re a r&le that /ill ta(e in the bar'o#e /e entere# in aboe. Rememberthat it starte# /ith 66 an# en#s in .

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the J4tem Entr$ )ontrol 4'onK

2. 4n the J4tem Entr$ )ontrol Sear'hK /in#o/ 'li'( on Je/K

3. <ill in the S'reen a''or#ing to the follo/ing 4mage+

, SAP AG Page ;6 of 6

Page 57: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 57/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

1here are t/o fiel#s highlighte#. @&st so there is no 'onf&sion the$ are left at #efa&lt as the$are #iffi'&lt to rea# in their '&rrent form.

Here /e #efine a bar'o#e that starts /ith 66 an# en#s /ith it m&st be at least an# at most 6'hara'ters long. 1he P*S /ill print this bar'o#e an# so /ill SAP )&stomer *r#er anagement.

9. )li'( JSaeK an# J)loseK t/i'e to eit this s'reen.

>*$*$$*% Menus

1here are three maor t$pes of men&s. 1hese are Stan#ar# en&s <&n'tion en&s an# )&stomen&s. Fe$boar#s are loo(e# at as a (in# of men& from the P*S

1he Stan#ar# men&s are represente# on the P*S s'reen as the a't&al b&ttons on the s'reen. 1hereare three sets of Stan#ar# en&s ain en& 4tem en& 1en#er en&. ain en& is #ispla$e# after$o& sign on or after a 1ransa'tion is finishe#. 4t 'annot 'ontain all of the transa'tions be'a&se it /o&l#not ma(e sense to allo/ an item oi# for eample if there are no items to oi#. )onersel$ $o& 'o&l#not allo/ some f&n'tions in mi# transa'tion. After $o& la&n'h a transa'tion or ring in $o&r first itemthe 4tem men& is #ispla$e#. 1he 1en#er men& is #ispla$e# after $o& press the J1*1A> FELK *nl$1en#ers some #is'o&nts an# s&'h are allo/e# here.

<&n'tion en&s are &se# to gro&p 'ertain f&n'tion t$pes for eample A#min en&s are &se# to

gro&p anager )o#es an# 1en#er en&s gro&p 1en#ers so on an# so forth. 1hese men& t$pes arenot &se# as m&'h sin'e '&stom men&s gie m&'h more fleibilit$.

)&stom en&s are men&s that allo/ $o& to pla'e a large n&mber of items &n#er them een other'&stom men&s. 1his gies $o& the fleibilit$ to 'reate 'omple men& str&'t&res.

4n this se'tion /e /ill a## the anager 'o#e into the P*Ss ain en& an# 4tem en&.

<ollo/ this Pro'e#&re+

, SAP AG Page ; of 6

Page 58: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 58/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the )&stom en& B4tems i'on.J

2. Sele't )&stom en& 4D 20 Jon er'han#iseK an# )li'( *pen

3. "e /ill be a##ing the JDelier$ *ptionsK men& to the J* er'han#iseK men&.

9. At the )&stom en& aintenan'e S'reen 'li'( JA## *ptionK.

, SAP AG Page ;8 of 6

Page 59: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 59/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

;. o/ right 'li'( on the ne/ line an# a p&ll #o/n men& /ill appear. Sele't )&stom en&.

6. 1his s'reen /ill appear 

. )li'( an# Drag Delier$ options onto the bl&e line $o& &st 'reate#.

, SAP AG Page ;! of 6

Page 60: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 60/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

8. )lose the '&stom men&s Drag an# Drop s'reen

!. Sae an# then 'lose t/i'e.

>*$*$$*1 !## )2change Ite- to -enu

o/ /e nee# to a## another t$pe of ref&n# to the ref&n# men&. <ollo/ this pro'e#&re

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the )&stom en& B4tems i'on.

2. Sele't )&stom en& 4D 0 JRef&n#K an# )li'( *pen

, SAP AG Page 60 of 6

Page 61: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 61/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

3. 1his time /e are going to a## a 5ser Define# 1ransa'tion B &s&all$ 'alle# a 5D1. So asbefore 'li'( on ne/

9. Set the N 'ol&mn to J0K an# right 'li'( an# sele't J5ser-Define# 1nK <&n'tionK

;. 1his men& /ill appear 

, SAP AG Page 6 of 6

Page 62: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 62/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

6. As in the preio&s eer'ise #rag an# #rop the f&n'tion onto the ne/ men& entr$.

. )lose the Drag an# Drop /in#o/

8. Lo&r final res&lt sho&l# loo( li(e this+

!. )li'( on Sae an# 'lose t/i'e

1he #es'ription 'ol&mn is /hat a't&all$ gets #ispla$e# on the P*S en&.

>*$*$$*< Stan#ar# Menu Main Menu

"e nee# to a## the interfa'e to the or#er anagement onto the men&. As $o& ma$ remember that/e 'reate# anager )o#e ;9 earlier. "ell no/ /e nee# to a## this to the main men&.

<ollo/ this pro'e#&re+

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the Stan#ar# en& i'on

, SAP AG Page 62 of 6

Page 63: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 63/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. 4n the Stan#ar# en& Sear'h "in#o/ sele't the ain en& "in#o/ 1$pe sele't JA4E5

3. Sele't *pen

9. 1hen 'li'( on a##.

;. Set the N 'ol&mn to 20

6. Right )li'( the ne/ entr$ an# sele't GRP*S <&n'tion

, SAP AG Page 63 of 6

Page 64: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 64/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. Drag an# Drop anager )o#e ;; onto the ne/ entr$

8. )li'( on Sae an# 'lose t/i'e.

>*$*$$*> Stan#ar# Menu Ite- Menu

"e nee# to a## the interfa'e to the or#er anagement onto the men&. As $o& ma$ remember that/e 'reate# anager )o#e ;9 earlier. "ell no/ /e nee# to a## this to the item men&. 1his se'tionfollo/s an almost i#enti'al pro'e#&re to the preio&s one.

<ollo/ this pro'e#&re+

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the Stan#ar# en& i'on

, SAP AG Page 69 of 6

Page 65: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 65/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. 4n the Stan#ar# en& Sear'h "in#o/ sele't the ain en& "in#o/ 1$pe sele't J41EE5K

3. Sele't *pen

9. 1hen 'li'( on a##.

;. Set the N 'ol&mn to 8

6. Right )li'( the ne/ entr$ an# sele't GRP*S <&n'tion

, SAP AG Page 6; of 6

Page 66: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 66/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

. Drag an# Drop anager )o#e ;; onto the ne/ entr$

8. )li'( on Sae an# 'lose t/i'e.

>*$*$% 4egister Para-eters

Register Parameters are /here the most f&n#amental r&les of P*S *peration resi#e. "e nee# to setsome tri'(ling settings. 1ri'(ling is ho/ the P*S 'omm&ni'ates to P4 an# hen'e ba'( in to the SAP%a'(en#. "e tri'(le the 1ransa'tion >og ba'( to the SAP Host

<ollo/ this pro'e#&re

. 4n the )onfig&rator Sele't the 1erminal 1ab an# sele't the Register Parameter 4'on

, SAP AG Page 66 of 6

Page 67: POS Config

8/14/2019 POS Config

http://slidepdf.com/reader/full/pos-config 67/67

SAP Best Practices 777: SAP P*S )onfig&ration+ )onfig&ration G&i#e

2. Sele't *pen in the register Parameter Sear'h S'reen

3. )li'( on the Polling *ption 1ab

9. Set the "rap AS)44 1log in > an# 5ploa# > 1log 1ri'(le flags as o&tline# belo/.

;. )li'( on Sae an# )lose t/i'e.

6. <ollo/ the Steps in )onerting Parms for the first time &se