Sie sind auf Seite 1von 26

http://erpcertificationmaterials.

com/

M hybris software
An SAP Company

hybris Developer Training Part II - Telco

Introduction

http://erpcertificationmaterials.com/
e
http://erpcertificationmaterials.com/

Working Hours w

9:00 r r Introduction

2. Subscriptions

3. Bundling

4. SBG

5. EMS

12:00 I . 6 -
Telco Accelerator J
Lunch
( !)
13:00 f
1. Installing the Telco Accelerator

2. Extended Tutorials

3. Bundling Customizations

4. Telco Guided Selling Customizations

17:00
v _

© Copyright hybris AG Introduction (Telco) | 1 4

2
http://erpcertificationmaterials.com/
http://erpcertificationmaterials.com/

Hands-On

The lab work for this class is based on the hybris telco Accelerator
trail:
A self-paced, guided w alk-through with solution
A vailable at wiki:

https://wiki♦hybris.com/display/R5T/hybris%205%20Developer
%20T raining%20T rails%20-%20Telco

Accessible with your wiki account (or with h y b n is _ t n a in in g


account)

Are you stuck in a lab?


—► Please ask the trainer
—► A lso feel free to post com m ents at trail pages

© Copyright hybris AG Introduction (Telco) 11 *5

http://erpcertificationmaterials.com/
http://erpcertificationmaterials.com/

M hybris software
An SAP Company

hybris Developer Training Part II - Digital-Telco

Subscriptions &
Entitlements

M hvbris software
An SAP Company

Overview
Data Model
Cart Handling
Business User Interfaces

hybris Developer Training Part II - Digital-Telco

© Copyright hybris AG 2-3

4 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company

0
http://erpcertificationmaterials.com/

Regular vs. Subscription Products

o
Buy-once Subscription
Products Product

Price

Pay on
checkout

© Copyright hybris AG Subscriptions Overview | 2-4

Regular vs. Subscription Product Pricing

Buy-once Product

Pay on checkout

© Copyright hybris AG

© hybris, An SAP Company HY415


http://erpcertificationmaterials.com/ 5
http://erpcertificationmaterials.com/

hybris Subscription Functionality

5 0 .1
.

© Copyright hybris AG Subscriptions Overview | 2-6

hybris Entitlements Funcationality

An entitlement represents
► the ability o f a cu sto m e r to claim a benefit
► a custo m er's access to a service o r resource
either m etered or tim e-lim ited with start and end dates

Entitlements
► m ay be m etered or unm etered
► useful keep a dialogue w ith the cu sto m e r alive
► create contextual upsell opportunities
► increase recurring revenues
► help site collect valua ble cu sto m e r be ha vior data
—► fo r further upsell opportunities

The hybris Entitlement Service


► verifies th a t access to a resource o r service is perm itted
► tracks and records usage o f the en titlem e nt (m etering)

© Copyright hybris AG 2 7

6 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company
http://erpcertificationmaterials.com/

MyAccount - Subscriptions and Entitlements M


Welcome back, Dimtry Y o u r A cco un t Call us: +1 302 295 5067 | Find a S tore
multichannel accelerator
W bZc telco store
S ign O ut
t 0 CHECKOUT

ft DEVICES ACCESSO RIES SERVICE P LA N S SERVICE ADD ONS TV CHANNELS

Your Account
Basic TV Upgrade O ptions

Basic TV; 6 monWy; Ming frequency Month, auto renewal false


Profile
Address Book
SUBSCRP TlON DEI AIL MANAGE THIS SUBSCRIPTION
P aym ent Details
Order H istory Btfkng Frequency Monti | P au se S u b s c rip tio n
S ubscriptions
Price From 1 to 1: $0.0#
A cce ss & E ntitlem ents From 2 onwards: STS.10
Monthly
| ► A c tiv a te A u to -R e n e w |

Semip Fee: $25.00


Penewal Type. false
Pay On Checkout
Service End Dae MayS, 2015 11:43 a
Contract Duration S M onth(s)

Cancellable Yes Extend Subscription by 1 k ▼

Hcluded Local and US radio stations


90 stenons

Local and US radio stations


90 stations
Order Number 00000002
Digital HD Receiver true

Documentary on demand V ie w B illin g A c tiv ity


(3 00 documentar y

Service Sian Dae: November S, 2014 11:43 AM


Movie on demand
$4 OOfrnovie Ordered. November I, 2014 11:43 AM

Blockbuster on demand
$5 OOiblockbuster

| Return To S ubscnptions
© Cof 2 8

Extensions M

Subscriptions
susb scrip tionse rvices - On top o f com m e rcese rvices
- Type definitions
- S ervice im p lem entations
- R eplacem ent o f com m on com m erce logic
sub scrip tionfa cade s - On top o f com m e rcefaca de s

sub scrip tionco ckpits - C o ckpit vie w configuration fo r new types


- CS C o ckpit subscription im plem entation
Entitlements

em sclien t - C onnects to EMS

e n titlem e ntsservice s - Data m odel and core services

e n titlem e ntsfacad es - DTO s and facades

e n titlem e ntscockp its - C ockpits en ha nce m ents fo r new types

©Copyright hybris AG |
Subscriptions Overview 2-9

© hybris, An SAP Company HY415


http://erpcertificationmaterials.com/ 7
http://erpcertificationmaterials.com/

M hybris software
An SAP Company

Overview
Data Model
Cart Handling
Business User Interfaces

hybris Developer Training Part II - Telex)

© Copyright hybris AG 2-10

Data Model - SubscriptionTerm [v]

© Copyright hybris AG Subscriptions Data Model |2-11

8 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company
http://erpcertificationmaterials.com/

Charge Entries [v]

Charge Entries
—► O ne tim e, non-recurring charges (activation fee, setup fee)
—► Flexible, recurring charges:

Contract time interval

M onthly co st

U sage charges

1 1
$5 user S25
k k
\ 1
$3 user $45
k
21-25 users $5
k

© Copyright hybris AG 2 13

© hybris, An SAP Company HY415


http://erpcertificationmaterials.com/ 9
http://erpcertificationmaterials.com/

Data Model - Entitlements [v}

© Copyright hybris AG 2-14

M hvbris software
An SAP Company

Overview
Data Model
Cart Handling
Business User Interfaces

hybris Developer Training Part II - Telco

© Copyright hybris AG 2-15

10 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company
http://erpcertificationmaterials.com/

PriceFactory

E xte n d e d C a ta lo g A w a re E u ro p e lP rice F a cto ry for


convenient PriceRow retrieval operations
subscriptionservices-spring.xml

<bean \d="europe1 .manager"


class="de. hybris.platform, subscriptionservices.jalo. ExtendedCatalogAwareEurope1PriceFactory"/>

© Copyright hybris AG Cart Handling | 2-16

http://erpcertificationmaterials.com/
0
http://erpcertificationmaterials.com/

Service Implementations M

DefaultCommerceCartService

overwritten by DefaultCommerceCheckoutService

DefaultSubscriptionCommerceCartService overwritten by

DefaultSubscriptionCommerceCheckoutService

© Copyright hybris AG Cart Handling | 2-18

M hybris software
An SAP Company

Overview
Data Model
Cart Handling
Business User Interfaces

hybris Developer Training Part II - Telco

© Copyright hybris AG 2-19

12 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company

0
http://erpcertificationmaterials.com/

Admincockpit - Subscriptions
Subscription Term: All items
#l I M e n u *
m Admin | Validation | Bundling
Subscnpbon Term: A l items

S Step
::: § N Jj
M l Id Name [ e n l ' & T

Store locator feature annualy_24 24 Months contra c t - a

51 Subscnption Entitlement annuaty_3 3 Y ears contract - monthly bfrewf


Subscription Term
Attnbuie Synchronization betting-
D annualy_2 2 Y ea rs contract - monthly bifeng

annualy_1 1 Y ear contract - monthly bilkng


S Task
j-—Task Condtion monthly_36 36 Months contract - monthly bilkng 36

|-“ T « monthly_24 24 Months contract - monthly billing 24


Title monthly_18 18 Months contract - monthly bilkng 18
: Trigger
monthly_12 12 Months contract • monthly bilkng 12
| t in *
monthly_1 1 Month contract - monthly biBng 1
S Usage Charge
Usage Unt none No contract

User Profile
User Pernwsion
V endor
V oucher nvakdation
Warehouse
Q uery Where Part
Widget Parameter

History

10 items • 0 selectee » « < [i >1 ►

© Copyright hybris AG Business User Interfaces | 2 20

Productcockpit - Subscriptions
« 1

A I Menu* w

P roduct | Catalog | Bundling

S hortcuts

AD products

Blacklist (0)

QuckcoDection (0)

Catalog

Default-Catalog Staged :DEF-S)


1
1
Default-Catalog Online ;DEF-o > 1
► Telco Classification System 1.0 iTEL-f) H
subscnptionSampleCatalog Onkne ;SUB-0> 91
► sufcscnptionSampleCatalog Staged :SuB-S} 91
► Sample ClessifcationSystem 1 0 tSuB-1) 1

► telco Product Catalog Staged t e l -S) 91


► telco Product Catalog Online :TEL-0) I

Q ueries

O &

Last changes

Dupfecated products

* Create new list idrag gems here!

History * 9
* undo Redo > 11

no elements H

© Copyright hybris AG Business User Interfaces | 2-21

© hybris, An SAP Company HY415


http://erpcertificationmaterials.com/ 13
http://erpcertificationmaterials.com/

Cscockpit - Cart & Customer Subscriptions Widget M

C a rt LB S u b s c r ip tio n U s e r D e m o - 0 0 0 0 6 0 1 2

Product Pay on Checkout Monthly Qty Actions

Y SWART 900 12M . . y Smart 900 '2W


SO 00 S89 00 Update Cart
n Unis. Piece pmceeEAN

3417123 Apple IPhone 3GS 32GB


IS $369 00 SO 00 1
Unw: Piece - pecesEAfi 885909319237

IMTf RNf T_PACK_SMART - ■ Internet Pack Smart


Unis. Piece - pecesEAN 'Z 3
Press and tolas are GROSS, they mebde the sales taxes
Pay on
Checkout Monthly

Subtotal
Tax:
$369 00
$0 00
$79.00
$0.00
Multicolumn
Delivery Costs
Order Oucount
$0.00
$131.00
$0.00
$194X1
Subscription
Total. $369.00 $79.00
Shopping Cart
1 Customar SabscrtpOoaB
Mmiimi t lu l Data End Data BsnuwtTyp- ■ I K S

i W*rn*t F»cl Smart 1/2k14 1121 AN 2T2BI14 1121 AM

± Menas S fu n \ ITa-U I t 21 AN 2Q&‘14 1121 AM

_ y Sunn 100 1Y 1.9SH4 t?54PW 1/3&'1S 1254 PU

1 Year{s) contract ■

12614 12:54 PU

121115 12:54 PU

Auto renew View and cancel


SubsatlX*’ Siatie

CancrfaOfc Subscriptions
fool roc n.ri

12514 12:54 PI

Csneered Cole

© Copyright hybris AG Business User Interfaces | 2 22

Admincockpit - Entitlements

#i I Menu»
w A dm in | Validation | Bunding

(3 Discount
i Do m ar '' C 2 E E E 2 9
| €m al Address
: Ema< Message

C B Entitlement
Metered Entitlement
Non-Uetered Entitlement
•]■ Export
Export Data History Entry
Document Template
Fraud Report
••••Symptom
Generic Test Hern
Entry of HUC history
Index Test lem
Synchronization Time Stamp
Transformation configuraton
Vetocty renderer
IB Task
Loggrg
JobSearchRestriction
(3 Keyword
Media Container
Media Context
Media Folder

H isto ry

♦ * Undo Redo *

no elements

3 item* - 0 s* * : i k * < « i n

© Copyright hybris AG 2 23

14 HY415
http://erpcertificationmaterials.com/
© hybris, An SAP Company
http://erpcertificationmaterials.com/

Productcockpit - Entitlements

E ntitlem ents can be assigned to


subscription and reg ular products

© Copyright hybris AG 2 24

© hybris, An SAP Company HY415


http://erpcertificationmaterials.com/ 15
http://erpcertificationmaterials.com/

1. hybris 5 Developer Training Trails - Telco


1.1 Telco Accelerator...............
1.2 Exploring the new features
1.3 Customizing bundle rules.
1.4 Guided Selling.

http://erpcertificationmaterials.com/
http://erpcertificationmaterials.com/

hybris 5 Developer Training Trails - Telco

Welcome to the Telco Accelerator Trail

A b o u t th is tra il.

This trail walks you through a hands on example using the T elc o
A c c e le ra to r 5.4.0. It is structured as an extended tutorial which includes
customizations as they might come up in a real life implementation.
Participants are expected to have a good knowledge of the hybris core
platform as well as the hybris Accelerator. We will not go into details
about many topics, for example general build / update or the basics of
WCMS. Some parts of the trail are intended as small exercises.

EX-2 HY415 http://erpcertificationmaterials.com/


© hybris, An SAP Company

0 m
http://erpcertificationmaterials.com/

Main Trail
Steps
1. Telco
Accelerator
2. Exploring
the new
features
3. Customizing
bundle rules
4. Guided
Selling

Trail

Required/Helpful Reading
• Learn the basics: Developer Training Trails - Part I - Core
• Learn Commerce / Accelerator: Developer Training Trails - Part II - Commerce

© hybris, An SAP Company HY415 http://erpcertificationmaterials.com/


EX-3

0 m
http://erpcertificationmaterials.com/

Telco Accelerator.
C o nte nts
• Contents
• Required/Helpful Reading
• Download the hybris Commerce Suite
• Install and initialize the Telco Accelerator
• Access the Telco Storefront
• Extension overview

D ow nload the h y b ris C om m erce Suite

Go to the hybris download page and download the Commerce Suite 5.2.0

If you're in a training class you should use the Commerce Suite zip from the usb stick.

In sta ll and in itia liz e the T elco A c c e le ra to r

1. U n zip th e C o m m e rc e S u ite zip .


2. F irs t B uild
• Change to platform directory
• run s e ta n te n v .b a t / setantenv.sh
• run a n t clean and take the default [develop] configuration template
• Navigate to the /HYBR/S_HOA/f£j/hybris/sampleconf igurations folder and copy the content of the telco_acc+sbg_ex
tensions .xml file to the $ {H Y B R IS _ C O N F IG _ D IR } /h y b x is / c o n f ig/localextensions .xml file
• Navigate to the { H Y B R IS _ H O M E } /h y b r ± s /s a m p le c o n f igurations and copy the content of the telco_acc + sbg .propert
ies file to the $ {H Y B R IS _ C O N F IG _ D IR }/ hybris/conf ig/local .properties file. Adjust the properties in needed

The c is .c lie n t.s u b s c rip tio n .m o c k = fa ls e property decides whether the integrated Subscription Billing Gateway mock
implementation or the .war file mock implementation is used.

• Navigate to the /HYBR/S_HOMEJ/hybris/sampleconf igurations/sbg_properties and copy the files to the ${H Y B R IS
_B//V_D/R//platf orm/tomcat/lib folder.
3. C rea te c o d e b a s e
* run a n t m o d u le g e n

template te lc o a c c e le ra to r

extension name te lc o tra il

base package d e.h y b ris .te lc o tra il

4. F o llo w Next steps fro m a n t o u tp u t !

EX-4 HY415 http://erpcertificationmaterials.com/


© hybris, An SAP Company

0 m
http://erpcertificationmaterials.com/

5. S e t d iffe re n t d ata b a s e fro m H S Q L D B (O p tio n a l)


• For example MySQL:

config/local. properties
db.url=jdbc:mysql://localhost/telcotrail?useConfigs=maxPerformance&characte
rEncoding=utf8
db.driver=com.mysql.jdbc.Driver
db.username=your_username
db.password=your_password
db.tableprefix=
mysql.optional.tabledefs=CHARSET=utf8 COLLATE=utf8_bin
mysql.tabletype=InnoDB

Please note that theMySQL DB driver is not included in the Telco Accelerator. So you have to download it from the MySQL page
http://dev.mysql.eom/downloads/connector/j/.Unpack the downloaded file and copy the driver lib
mysql-connector-java-X.X.XX-bin.jar into the directory hybris/bin/platform/lib/dbdriver.
6. s ta rt y o u r s e rv e r
7. O n th e in itia lizatio n p ag e a c tiv a te th e im p o rt o f s a m p le d ata fo r s u b s c rip tio n s e rv ic e s and c o n fig u ra b le b u n d le s e rv ic e s (as
s h o w n b elo w ) and in itia lize th e sy s te m
l* i acceieratorcms

J subscriptionservices

J configurablebundleservices

Import Sample Data

yes M

(71 tolrntrailrnro

In case there is some error (impex, cockpit) due to a missing language (for example HlegalArgumentException: No matching
DataLocale for de ..., you can add the missing language in the administration console like this:

INSERT_UPDATE
Language;isocode[unique=true];fallbackLanguages(isocode)/active
[default=true]
;de;en;;

8. S e t up y o u r (E c lip s e ) w o rk s p a c e
The projects/extensions 'telcotrailcockpits' and 'telcotrailinitialdata' are missing the required source folder 'testsrc' which wasn't created.
Please create a 'testsrc' folder for each manually.

Access the Telco Storefront

To access the telco storefront you must add a localhost mapping to your computers hosts file. Thehostsfile approach requires this extra setup
step on your computer but importantly it more accurately represents how Storefronts will most likely be organized in terms of domain URLs in a

© hybris, An SAP Company HY415 http://erpcertificationmaterials.com/


EX-5

0 m
http://erpcertificationmaterials.com/

production environment.

H o sts File A p p ro a ch - R ecom m ended

You should add the following lines to your file once you have located it. Note that system admin however often restrict access to this file, at least
write access, so you may not have the necessary access rights to edit the file.

127.0.0.1 telco.local

You can then access the site as follows at

• http://telco.local:9001/telcotrailstorefront

If you're not allowed to change hosts file then follow the recommendation from Site Parameter Approach

E xte n sio n ove rvie w

A description of the subscription and bundling functionality extensions and the Telco Accelerator template extension can be found here.

Exploring the new features.


M o tiva tio n

This trail step will familiarize you with the data model which comes with the subscriptionservices,
configurablebundleservices and telco extensions. We’ll start with the subscription functionality and
examine some telco sample data. Then you'll create a new BundleTemplate (device, service plan, add
ons). Additionally you'll learn about bundle rules to set up service plan specific device prices or to
disallow some plan device combinations and further features from the new Accelerator.

C o nte nts
• Motivation
• Contents
• Required/Helpful Reading
• Subscription Functionality
• Subscription Data Model
• Subscription Products
• Storefront implementation
• Configurable Bundle Functionality
• Bundling Data Model
• Telco sampledata bundles overview
• The Bundling Perspective in the Product Cockpit
• Create a "Training” bundle
• Template Structure
• Testing the new bundle
• Show the new bundle on the Navigation Bar
• Tailoring the device prices to the service plans
• Disable a Service Plan for a device
• Service Add Ons
• Optional: Cloning and archiving a bundle
• Advanced Search for bundle rules
• Solr post processing
• Product Compatibility
• Validation Framework
• Multicart

EX-6 HY415 http://erpcertificationmaterials.com/


© hybris, An SAP Company

0 m
http://erpcertificationmaterials.com/

- 3 ^

N a v ig a tio n

Previous Step | Home | Next Step

Required/Helpful Reading
• subscriptionservices Extension - Technical Guide
• configurablebundleservices Extension - Technical Guide
• ytelcoacceleratorcore Extension - Technical Guide

Subscription Functionality

Subscription Data Model

See subscriptionservices - Subscription Data Model

Read the subscriptionservices - Technical Guide for further details.

Subscription Products

Telco extends the SubscriptionProduct with servicePlan and serviceAddOn.

? Unknown Attachment

Meaningful enumeration values for TermOf ServiceFrequency and TermOf ServiceRenewal are defined in subscriptionservices-items.xml:

<enumtype code="TermOfServiceFrequency" autocreate="true" generate="true"


dynamic="false">
cvalue code="none"/>
cvalue code="monthly"/>
cvalue code="quarterly"/>
<value code="annually"/>
</enumtype>

<enumtype code="TermOfServiceRenewal" autocreate="true" generate="true"


dynamic="false">
<value code="non_renewing"/>
<value code="auto_renewing"/>
<value code="renews_once"/>
cvalue code="renews_twice"/>
cvalue code="renews_three_times"/>
c/enumtype>

Also, there are already BillingTime items (subtypes BillingFrequency and BillingEvent) you can use for your own
SubscriptionProducts.

© hybris, An SAP Company HY415 http://erpcertificationmaterials.com/


EX-7

0 m
http://erpcertificationmaterials.com/

telcotrailcore/resources/telcotrailcore/import/productCatalogs/telcoProductCatalog/catalog.i
mpex
INSERT_UPDATE BillingFrequency;code[unique=true];order;cartAware[default=true]
/monthly;5
/quarterly;6
;yearly;7

INSERT_UPDATE BillingEvent;code[unique=true];order;cartAware[default=true]
;paynow;1
;onfirstbill;2
,-oncancellation; 0; false

Let's have a look at some SubscriptionProducts from the sampledata.

Open productcockpit go to the Bundling perspective. Open the Smartphone package and select S m a rtp h o n e - S e rv ic e Plan C o m p o n e n t. Check
out some Service Plans (e.g. y Smart 600 12M, y Smart 600 18M, y Smart Unlimited 12M).

C o n tra c t S u b s c rip tio n T e rm

y Smart 600 12M 12 Months contract - monthly billing

y Smart 600 18M 18 Months contract - monthly billing

y Smart Unlimited 12M 12 Months contract - monthly billing

Or S m a rtp h o n e - P o p u la r A d d O n s C o m p o n e n t:

C o n tra c t S u b s c rip tio n T erm

Hotspot Option No contract

Data Roaming Option No contract

To investigate a SubscriptionTerm in detail, open the admincockpit and search for "subscription term":

? Unknown Attachment

Storefront implementation

Open the product details page for an iPhone: http://telco.local:9001/telcotrailstorefront/Open-Catalog/Devices/Smartphone/iPhone-3GS-32GB/p/5


925500
The default storefront implementation displays the different packages for the phone. As you can see the phone comes within the S m a rtp h o n e

? Unknown Attachment
3y selecting the smartphone package you'll see for each Terms of Service the defined Service Plans. As we have previously explored the
different y Smart 600 Service Plans you'll find them under the corresponding tabs:

? Unknown Atachment

3y starting with Service Plans: http: Vtelco.local:9001/telcotrailstorefront/bundle/view-plans/SMAR you'll see the same grouping:

? Unknown Atachment

Configurable Bundle Functionality

Bundling Data Model

EX-8 HY415 http://erpcertificationmaterials.com/


© hybris, An SAP Company

0 m
http://erpcertificationmaterials.com/

? Unknown Attachment

Read the configurablebundleservices - Technical Guide for further details.

Telco sampledata bundles overview

Overview over all packages:


v Click here to expand...

Root C h ild / C o m p o n e n t P ro d u c ts S e le c tio n R e q u ire d c o m p o n e n t


B u n d le T e m p la te c rite ria

PAY G (P ay as
you go P ackage)

P AY G _D evice (B asic phones, S m artphones) P ick exactly


1

P A Y G _S erviceP lan Y _G O _* P ick exactly


1

SM AR
(S m artphone
P ackage)

S M A R D e v ic e (S m artphones) P ick exactly


1

S M A R S e rv ic e P la n Y _S M A R T_* P ick exactly


1

S M A R In te rn e tP a c k IN TE R N E T_P A C K _S M A R T , Pick 0 to 1 S M A R S e rv ic e P la n
IN TE R N E T_P A C K _M A X

S M A R P o p u la rA d d O n s FR IE N D S _A N D _FA M ILY , W EE K E N D E R , P ick 0 to 100 S M A R S e rv ic e P la n


H O TS P O T O P TIO N , R IN G TO N E S ,
MUSIC_FI_AT,
IN TE R N A TIO N A L_C A LLS _O P T IO N ,
D A TA _R O A M IN G _O P T IO N

S M A R M o b ile T V M O B IL E T V P ick 0 to 1 S M A R S e rv ic e P la n

S M A R M o b ile T V C h a n n e ls M O B ILE TV N E W S , M O B ILE _TV _S E R IE S , P ick 1 to 4 S M A R S erviceP lan, S M A R M obileTV


M O B ILE _TV _LIV E _S P O R TS ,
M O B IL E T V M U S IC

S TA R (S tarter
P ackage)

S T A R D e v ic e (B asic phones) P ick exactly


1

S T A R S e rv ic e P la n Y _S TA R TE R _* P ick exactly
1

S T A R P o p u la rA d d O n s P ick 0 to 100 S T A R S e rv ic e P la n

T A B L (Tablet
P ackage)

T A B L D e v ic e (Tablets) P ick exactly


1

T A B L S e rv ic e P la n Y _D A TA _* P ick exactly
1

T A B L P o p u la rA d d O n s H O TS P O T O P TIO N , M U S IC _FLA T, P ick 0 to 100 T A B L S e rv ic e P la n


IN TE R N A TIO N A L_C A LLS _O P T IO N ,
D A TA _R O A M IN G _O P T IO N

T A B L M o b ile T V M O B IL E T V P ick 0 to 1 T A B L S e rv ic e P la n

T A B L M o b ile T V C h a n n e ls M O B ILE T V N EW S, M O B ILE _TV _S E R IE S , P ick 1 to 4 T A B L S erviceP lan, T A B L M obileTV


M O B ILE _TV _LIV E _S P O R TS ,
M O B IL E T V M U S IC

© hybris, An SAP Company HY415 http://erpcertificationmaterials.com/


EX-9

0 m
http://erpcertificationmaterials.com/

S O D P (Sim O nly
Data Plan
P ackage)

S O D P S e rv ic e P la n Y D A T A C A S U A L , Y D A T AS M AR T, P ick exactly
Y D A TA M AX, Y D A T A 4 G 1

S O D P A c tiv a tio n F e e A C T IV A T IO N _F E E _ P A Y _M O N T H LY _S O V P T A utom atically


picked

S O D P P o p u la rA d d O n s H O T S P O T O P T IO N , M U S IC _FLA T, P ick 0 to 100 S O D P S e rv ic e P la n


IN TE R N A TIO N A L_C A LLS _O P T IO N ,
D A TA R O A M IN G OPTIO N

S O V P (Sim O nly
V oice Plan
P ackage)

S O V P S e rv ic e P la n Y _S TA R TE R _, Y _ S M A R T _ , Y _G O * P ick exactly
1

S O V P In te rn e tP a c k IN T E R N E T P A C K C A S U A L , P ick 0 to 1 S O V P S e rv ic e P la n
IN T E R N E T P A C K S M A R T ,
IN T E R N E T P A C K M A X

S O V P P o p u la rA d d O n s F R IE N D S _A N D _FA M ILY , W EE K E N D E R , P ick 0 to 100 S O V P S e rv ic e P la n


H O TS P O T O P TIO N , R IN G TO N E S ,
M U S IC _FLA T,
IN TE R N A TIO N A L_C A LLS _O P T IO N ,
D A T A R O A M IN G O P T IO N

showing how to create one component as an example:

C o m p o n e n t ID C o m p o n en t N am e C a ta lo g V e r s io n P a r e n t T e m p la te

TEST_1 Device T E S T D evice C om ponent sam e as pa rent tem plate TE S T

then just show the table for te customer to create them himself:

C o m p o n e n t ID C o m p o n en t N am e C a ta lo g V e rs io n P a re n t B u n d le s e le c tio n R e q u ire d
T e m p la te c rite ria C o m p o n e n ts

TEST_1 D evice T E S T D evice C om ponent sam e a s p a re n t TE S T P ick exa ctly N (N=1)


tem plate

TE S T_2_S erviceP lan T E S T S ervice Plan sam e as parent TE S T P ick exa ctly N (N = 1 )
C om p one nt tem plate

T E S T_4_S erviceA ddO n T E S T S ervice Addon sam e as parent TE S T P ick N to M (N =?, M =?) T E S T S e rv ic e P la n
C om p one nt tem plate

TE S T_5_M obileTV T E S T M obile T V C om ponent sam e as parent TE S T P ick N to M (N =?, M =?) T E S T S e rv ic e P la n


tem plate

same for assigning product, just show it once and then show a table with the mappings

and also an example for a price row and then present a table like this:

Com ponent T a rg e t (P ric e R u le ) C o n d itio n a l p r o d u c ts R u le P ro d u c t C u r re n c y


P ro d u c t N am e ty p e P ric e

T E S T D evice C om ponent iP hone 3G iP hone rule Y D A TA 4G A ny 2 USD


16GB

T E S T S ervice Plan C om ponent Y D A TA 4G Plan rule iP hone 3GS 32G B, iP hone 3G S A ny 15 USD
16GB

T E S T S ervice Addon Internet pack Internet rule Y D A TA 4G , iP hone 3GS 32GB All 1 USD
C om ponent m ax

and disable rules:

Com ponent T a r g e t P ro d u c t (P ric e R u le ) N a m e C o n d itio n a l p r o d u c ts R u le ty p e

T E S T D evice C om ponent iP hone 3GS 32GB iP hone disable rule Y _S TA R TE R _100_2Y A ny

T E S T S ervice Plan C om ponent Y D A T A 4G Plan disable rule S630 A ny

T E S T S ervice A ddon C om ponent Internet pack max Internet disable rule Y _S M A R T_600_12M All

EX - 10 HY415 http://erpcertificationmaterials.com/
© hybris, An SAP Company

0 m
http://erpcertificationmaterials.com/

The Bundling Perspective in the Product Cockpit

Open http://localhost:9001/productcockpit and switch to the "Bundling” perspective:

If not yet active switch to the "telco Product Catalog Staged (TEL-S)'1.

? Unknown Attachment

The action "Add B u n d le ” is always available. It adds a new bundle template, the catalog version is pre-populated. It is up to the user if a new
child or parent bundle template is created, depending on if the attribute "Parent Template" is populated or not.

If you click on one of the parent templates in the bundle tree view a couple of actions for root templates become available:

1) "Add S ib lin g B u n d le T em plate": Creates a new parent bundle template, the catalog version is pre-populated

2) "Add C h ild B u n d le T e m p la te ”: Creates a new child bundle template, the catalog version and the parent template are pre-populated

3) "Deep C lo n e T h is R o o t B u n d le T e m p la te ”: Creates a deep clone of the current parent template including the child templates, product sets,
bundle rules, etc. The cloned package has the same structure as the original package and can be distinguished by the prefix "CLONE" in front of
its name. You would use this function to create a new package which should be similar to the current one. After cloning you can start modifying
the clone by adding or removing child templates, rules, products etc. A cloned package needs to be approved before it can be used for
purchases.

4) "Edit": Opens the bundle template in the editor area

5) "A rchive R o o t B u n d le T e m p la te T R e s to r e R o o t B u n d le T e m p la te fro m Archive": It is possible to archive a root bundle template


(technically the bundle template status is set to "archived"). An archived package gets the prefix "ARCHIVE” in the bundle tree view and is no
longer available for new purchases in the storefront, but can still be used in existing carts and orders. After restoring a root bundle template from
the archive again, it needs to be approved again. But after approval it behaves as it would have never been in the archive.

If you click on one of the child templates in the bundle tree view a couple of actions for child templates become available:

? Unknown Attachment

6) "Add S ib lin g B u n d le T em plate": Creates a new child bundle template, the catalog version and the parent template are pre-populated

7) "Open C o n te x t L is t fo r Price rules": Displays the bundle price rules that are assigned to the child bundle template

8) "Open C o n te x t L is t fo r D is a b le rules": Displays the bundle disable product rules that are assigned to the child bundle template

9) "Edit": Opens the bundle template in the editor area

10) "D elete child te m p la te fro m system ": Completely deletes a child template from all catalog versions. This is only possible if the child template
had never been used in any cart or order. A typical use case for this function is that a new package was cloned from an existing package and
some of the components are not needed in the new package. Or a new child component was added by mistake and needs to be removed again.

Create a "Training" bundle

Tem plate Structure

• Open http://localhost:9001/productcockpit - Bundling perspective


• Create a new BundleTemplate
? Unknown Attachment

A ttrib u te V a lu e

Id TRAIN

Name Training

Catalog Version telco Product Catalog/Staged

Version 1.0

Parent Template -

© hybris, An SAP Company HY415 http://erpcertificationmaterials.com/


EX - 11

0 m

Das könnte Ihnen auch gefallen