Documente Academic
Documente Profesional
Documente Cultură
� llUSINBs USOU:OCKPII
• hybris 101 -all about functionality
• Can it be implemented?
COMMERCE
=
Q)
=
-
C"C
• Has it been done?
Company Profile
• No. 1 in Europe
• 650+ Customers
• 1050+ Employees
• 250+ Partners
. .
tr.�
''
•
<@>
�SingTel
... 1140!rd0M ,tCUU:IK I
�ESPRESSO. MULBERRY
..
,,,
,,,
·;:
e-s
IIAVG 1Jl,-,iu-. MONSOON
I
'
RexeL
·,� ..... ·-· ..
•02
7if,pl,,ia,
w
e
"'0
.c
-C>
'\.I
•
Thomson
3M
-=-
• M�KESSON
..
,Ti>1 Travis Perkins
O vodalone·
�
CheckPoinl
-·-00,NON
Nikon
•
J'JRIOGESTOllE ""-- K.ARAMARK
, "'1.WS� Sprint .
@r.
kalaharl<X>m""·
, ..�
�,,,,. :
A.S. Watson Group 11\§f;l
TllrtS4frryCompdhy max:15.
•
-------------------,-----------------r-----------------------------------------r--------------
._.., ... - ..... ,-�.
1
,
w maxon motor ''
:iE ' LK BllNNETf Novatio11
!/)
1. Name
2. E-commerce Experience
3. Expectations of hybris' Functionality
• Product Management
• Searchandizing
• Big Data
11
baseProduct 6
G
sile "1ediulll
StyleVarlantProduct
style Blue
variantType -
A baseProduct 1
style Red ver tant s ( J
variantType SizeVariantProduct
variants [C,D,EJ
SizeVariantProduct
StyleVariantProduct
/� baseProduct B
H
B boseProduct l /
/ size large
style Blue / style Blue
,
/
variantType SizeVariantProduct .,,/ variantType -
variants [F,G,H] variants CI
12
• Multi-classification is possible •. ..
007-Mobile
,,.
,�,.
I
13
Car
. hp
Truck
lon""9"
007-Mobile
Types · misslles
Cars R Us
Catalog
14
Corporate Car
, gas allowance
r
r· hackney noeoce
Hired Car
r
J lonnage
Truck Sports Car
. nilro,;njodotS
Limo Taxi
· wet bar · meier 007-Moblle
Ctasslricauon Categories
Types . mlssH•s
- J
Cars R Us
i
i
''
\
I
1 r
Errand Car
90 hp
gas .'llto·,.-ance
, J \
\
Oeuce +
14-0hp
tonnage: 2.2
}'i
�--'--�'
Taxicab 1
I
I Taxicab 2 Spy Special
gas allowance 110 hp
�
/\ 150hp /
c 200 hp
hackney lie. ', 2 nitro-injeciors \ 4 n,lro-iryac1ors
\
meler: 18.75 hackney lie. \ 8 miUiles
meter 12 26 neckney Jic
wet bar
15
Classification
Car
. hp
Cars R Us
l Staff Pool
J Taxi r Rent-a-<;ars R Us l
I
Limo
Errand Car
r Short-Term
l r Long-Term
1
90 hp
gas airowaooe Ta,icab 1 Taxicab 2 Spy Special
110 hp 150hp 200 hp
hackney lie
meler: 18.75
2 nitro-injectors
hackney lie.
meter 12 25
4 nrtro-inJector$
s�m
.-1;"1 �n
w.,.; L,;1r
-
,1· :.- �
)
16
Corporate Car
, gas allowance
r
r· hackney noeoce
Hired Car
r
J lonnage
Truck Sports Car
,nitJo.4,...aorg
Limo Taxi
· wet bar · meier 007-Moblle
Ctasslricauon Categories
Types • mlssH•s
Cars R Us - J
L -----------.L--------� Catalog
r
Corporate Car r l
Staff Pool
Taxi I Rent-a-cars R Us
I I
Limo
--
gas .'llto·,.-ance 4 nltro.lnjectors Taxicab 1 Taxicab 2
8 mis.s.11�
- 110 hp 150hp
----
, gas allowance ) hackney lie. 2 nitro-injeciors
meter: 18.75 hackney lie.
meter 12 26
.. ..
t,���
_ ..... »:
' ,,
17
D
Approval Process: Escalate
Quote Negociation Rights: $1 SK
Unit
/ �
• ,,'
•
Credit limrt MgrD
//
,,,,''/
.Btodgel
$5K order
• f1i ,/,/-15KS
monthly
Cost Center
l'fj ,,__ /' ·. '
� <, / B
§ -----:_--------��-.:�:u---K$:�:·------------
Admin
User
1 ------- 'Jr/
App A
Mgr A S10K order
EJ +I
UmtO
+I
Unit E
+I
Unit F
+t
S1Kordet
$3K monthly
I I I t
§
CuslA
§
Cusi 8
§
Cust C
§
CustD
628 Commerce 19
l
electronic business protocol
I I d T
I I
� 20
...�··..
'l'OC#I CART
...... '"""'"'"
.....
fflJ,I '"'1(11
''1 .....'
.-.-vi,
Qo,......
..,,.._a..._e.i,,_
"""'
PotentiaJ Promotions
w•-· - l!«I -·---�·
- -- -
°"'°"" f01N.S
..
..
i�...
21
:, commerte
C'(J bZb accelerator
LET'S C.ET 51ARTEl>
,_,.CcftM;"'I' A Cit•
22
hybris 828 framework offers a more flexible way of handling product variants
Product Category
VariantProduct VariantCategory
.. b
GenericVariantProduct VariantValueCategory
-·
23
Category
Category
2 Shirts
Size
VariantCategory
Product
Oxford Shirt
VariantValueCategory
Material
3
24
Blue
Green Category
Category
2
Size
Sllall I VariantCategory
Large
b
VariantValueCategory
Silk
Cotton
25
2 Shirts
Size
Sltall
GenericVariantProduct
Lal'Je
Silk
Cotton
26
('<]
© hybris, An SAP Company HY400 15
Data is in the eye of the beholder ... c�1
Q
System Administrator
Developers
hAC = hAConsole hAC = hACockpit
/
Og
-, [ill
/
Website
Webmaster
Print
r-'-',......,, Catalog
All Business Designer
users
30
External
Data Sources
'
t t t
(,) (,)
LDAP
hybris
Master
\ I Data
' .... - - - - - - - - /
34
Create native apps with the hybris iOS and Android SDK
Mobile optimized website Native app
--
__
--------
..... .
35
Page Templates
...
2 column standard 3 column product brand template
Pages
•
•
•
. ., -.,...,"
Home age
�
...
-
Components
•••
text image link list text with imago imago gallery
37
('<]
20 HY400 © hybris, An SAP Company
Releases c�1
Epic Release
• New architecture, new system build etc.
• Every 1-2 years
Major Release
5.3.2.1
Epic. Major. Feature. Patch
• New features
• Every 6 months
Feature Release
• New features which can be released without API changes
• Every 2 months
Patch Release
• Critical bugs fixed - released when necessary. No API changes
40
- -
j
1
c�1 i:
ic
c "l
PLATFORM I
Apache Comm�
EHCACHE J
41
Product
Cockpit
Webelte
Enabling
Core Functionalitv
•
42
custom
Platform
43
?�
•
/
Address
Verification
I
?
Payment
44
Analytics
Rich Media & Content Campaign Management
& Bl
Enhancement
& Marketing
Technology I / Community
--.. � & Social
- In-Store
Fulfillment
/
Marketplace Payments, Fraud
Integration & Management,
Comparison Customer Billing & Tax
Shopping Experience &
Optimization
45
� search restrictions
firewall
� attribute encryption
access
IIIIl source code security
{ID control
�
hybris security guide
SSL
C!)]Appserver
patches
J2EE Security
Java Security
(!)] Java patches
database security
LDAP
46
3rdparty
systems
• All business objects automatically have
�
a RESTful Web Service generated Web Services HTTP call
• Social Network
47
...
I I
i I \ I u
Spring
Kiosk,
Mobile, MVC
POS, etc.
Tablets ...
Affiliates,
non-java, etc.
RESTful
Commerce API
Call-Center �
Emerging
touchpoints
Commerce
Business
Service
48
q·)A t ··:.@ ·· -
� @.
t:i9 � . / / .
Cl/ .'' .. ..' ... . . .. . . .
9 �
'•
[], · ,:
<>�-�;;;g��
Accelerators
c�1
© hybris, An SAP Company HY400 25
hybris Commerce & Order management c�1
WJJJf
0 0
Shopping Cart
Order Check out
Management
Warehouse &
Customer
Inventory Service
Promotions
EJ
In Store Social Media Marketing Subscriptions
Customer
relationship
Delivery Customer
channels
reviews
Mobile
Personalization
828
50
Order Flow
( qJ
•
[ill Payment
service Provider
�
B standard payment
multi-tender {cash, f
Fraud Prtvtnt1on
Servict Provider
.
'•
'''
non-cash, 91fl cards. .)
mo
�
internal '•
• '•
'' fraud check �
••• I
'
11
I
•• • • �
• • ...._ '' conSlg nm
ent omor status
,•• •'
•'
•
stock fevel
'•
• t
• t 1
Order Entry
authorize & I fraud I warehouse � notify
reserve amount I checking integration customer
11
cart items
payment
shipping
Payment Check Fraud Detection �
51
STOCK
AVAILABILITY
'
'
PICK. PACK. l.A8EL
'
ORDER
ENTRY
ENABLING CUSTOMER TO BUY FROM ANYWHERE AND PICK UP FROM ANYWHERE
52
.. .....
_ --
-... --�-
·=-;;;::� ' -� �
Availabrlity = ( On' Hand '-"Allocated� Picked ) x Threshold
- -
-
.
-- ---·------·.
_
. ------------- -
53
54
ORDER
42 Warehouse 1 Item Qty
I
I 18
I
'
'\ 8
\
O Minimize shipments
\ A Stockroom location
V priority
Distribution
Center
O Closest store
Flagship
Store
O Highest availability
55
Inventory managers
-·
�
-- -- .............
.,. ....
.
•
e "'°*Sap e Paci< sr.,
Search and update inventory
by SKU or by location
e Sll,p &..bot
Line Details
Sh11>n
'r:I eo..r,,,., Shii>tn.n,
• Slltl'MEHT3 . II<, ·•,w
- ..... .....,
Search stockroom locations
and view details o..a-;,,..,.,
_�
s�u
' ,.,,,..,, lpsun,
..
�
3 121334760
3
Administrative users
12,334,,$
• Create and manage users ' t\..,- ...... '
1irJJ.1,u
• Configure workflow, availability formu las, '
and sourcing strategies
... AND MORE!
56
q·)A t ··:.@ ·· .
� @.
t:i9 � . / / .
Cl/ . .. .. ... . . .. . . .
�
'
9
' ' '•
[], · ,:
<>�-�;;;g��
Accelerators
Order Management
c�1
© hybris, An SAP Company HY400 29
Integration Methods c�1
From Loosely Coupled to
I
--.- l
mainty
! !
asynchronous
asynchronous synchro�ou�
communication and syn�hro.nous coenrnunicanco
communteauon
• Integration through asynchronous • Integration through asynchronous (idocs) and • Integration mainly through synchronous
communication {idocs) synchronous (web services} communication communication via RFC/JCO
(asynchronous for products)
• Customer interaction happens only lhrough • Customer interaction happens through and
and within hybris within hybris with pe<Sistency and business • Customer lnteracllon happens lhrough
processes hybris
• hybris stays completely independent from
SAP backend, with persistency and business • hybris calls SAP backend synchronously for • Persistence and business processes
processes real-time data via web services. e.g. reside in SAP backend
availability. customer specific pricing
• Integration method often preferred in B2C • Integration method often preferred in 828
scenarios • hybris stays independent from SAP backend scenarios as well as with customers who
(with restrictions, e.g. no up-to-date heavily invested in SAP backends (e.g.
avallablllty) complex pricing, configuration)
58
-�
c ........ ------·
.B
PU.TF,ORM •,
··-... �
•
/ Content
. : trPt lmpu
Con1ont
.•
.• • type Odata
•
• ••
••
..
••
••
•
.•
•
hybrls Datahub
••
'' . .• .•
..
·-, B •• SAP CAR SAPCEI
•,
-, http
...
Content ···-···-·······•
type IDOC
S,.,. ERP S,.,em
59
-�lD· · ·c�: �
. .... ..
: nil\ ···:, .. -; ·. ··· ·· .····
.. ··�· V.d?i
. .:� : . �
�
� . - � · ;· ;� A· ·
\II ,·
<> . . v �
ro-1.
Accelerators
c�1
(1)
[
LOAP J- �
r-... -
7 7
61
• Data cleansing
62
: :
:
:
,:· ..·:
' '•
r -, �
•• •• • •. I
�
.... ··..
"
/··
··. . ··... . .. ··r··�
�
.,1,,.
....
.. . .. ..
Accelerators
('<)
32 HY400 © hybris, An SAP Company
The hybris Wiki c�1
C Q.. SAPCll
- IC "I
•O
-•
Latest Release Info:
Release Notes
Getting Started and Product Documentation
64
experts.hybris.com
httpS//CXp¢tU.h)'bris.col'l'\findeic.html
W
-n. . .
Hf!',. .._.,,..,. L...,...,;,, ••....:
Unupected load init default error during lmpExlmportCronJob creation
"'*"..,....,. l )I'd 11, ffi" .,- •e".,.. � ...,._,,
•
f Looking for yovr feedb.ick! OllM,
.
& ,,.........,.,� •�i. Iv.., ..,.
.,.�,�a
oces hybl'Y. _ p� -ne'"f Y" 1 e)(pea.;rnn.,
r,;;,· ElCceprion when I try to f)ff'Sist the in memory db PC,.t}",. c,p,rrii.l"
""*°"•• w�a.- I Wed ,,e,; m , O.t,Mvb
-�'1 - �-
,� AHo, , GPl!.NM'l ;i e,
�1 Order of execution of filters is not working· javax.ffrvittfiter,
�'r"M'" l'CIICJ"'1ll')?'"'>t:� pr-o<li.t= ,im• ,-;tt�··-
dt.hybris. pl:itfof'M.stl'Vicel:iytr.wtb.P13tformFilterCh.1in
•""4-- l@>tt"- ...-�.. ,16 Ill �� 11'1 t..,.t,,ls wllwff� 0t111.,,...�,., """( """" ��
��OP . . ,t,ns.,�� """' MOt ""81:� '$r•c ,1.c,,n
How can I wstomizt ttM r1nd1ring for Sto,k Widgets 1n Cockpit NG?
:,-e...� "'�� ....... """'"
·t,;�C.uwuy ll�a,..- <IBft I Jrlhtbf'k
2 Back Office
3 Functional Architecture
4. Order Management
5 SAP Integration
6 Data Hub
Whiteboard Review
I
66
• Promotions
• Product Management
• Searchandizing
• Big Data
67
3. Advanced Personalization
7 In Store
\
8. 828 Commerce
10. Catalogs
11. Classification
68
Summary (continued)
20. Mobile
21. Architecture
23. Security
69
Professional Services:
• http://www.hybris.com/en/services/professional-services
70
hybris_training@sap.com
Your trainer should be on this list, if they aren't please contact us on:
hybris_training@sap.com
71