15
© 2011 Sana Software Page 1 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com Sana Commerce 8.1 Solution Highlights

Sana Commerce v7.4 Solution highlights - … Language support ... item presentation form) Sales Agent functions ... Sana Commerce v7.4 Solution highlights

Embed Size (px)

Citation preview

© 2011 Sana Software Page 1 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Sana Commerce 8.1 Solution Highlights

© 2011 Sana Software Page 2 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Table of Contents

Table of Contents .................................................................................. 2

1 Introduction .................................................................................... 3

2 Sana Commerce 8.1 - Feature list ...................................................... 5 2.1 General framework features ............................................................................. 5 2.2 Specific features of the Sana Commerce (SQL) Provider ...................................... 6 2.3 Specific features of the Sana Commerce - NAV Connector ................................... 7

3 Specific features of the Sana Commerce - AX Connector ....................... 7

4 Screenshots ..................................................................................... 8

5 Technical specifications ................................................................... 12 5.1 General framework specifications ................................................................... 12 5.2 Detailed specifications for the Sana Commerce - NAV Connector ........................ 12 5.3 Detailed specifications for the Sana Commerce - AX Connector .......................... 13 5.4 Language support ......................................................................................... 13 5.5 Software requirements .................................................................................. 13

5.5.1 General framework requirements (for Sana Commerce (SQL) Provider, NAV Connector and AX Connector)............................................................................................................................ 13 5.5.2 Specific requirements for the Sana Commerce - NAV Connector .................................... 14 5.5.3 Specific requirements for the Sana Commerce - AX Connector ...................................... 14

5.6 Hardware requirements ................................................................................. 15 5.6.1 Requirements for the Sana Commerce – (SQL) Provider ............................................... 15 5.6.2 Requirements for the Sana Commerce - NAV or AX Connector ...................................... 15

8-12-2011

More information: www.sana-commerce.com

© 2011 – Sana Software

© 2011 Sana Software Page 3 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

1 Introduction

Sana Commerce is the e-Commerce

solution built for Microsoft Dynamics® NAV

& Microsoft Dynamics® AX. Sana

Commerce is available for any type of web

store, both B2B sales portals and B2C retail

store fronts. With the Sana Commerce

Starter Site, a web shop can be

implemented within a few days. By using

the Software Development Kit (SDK), Sana

Commerce can be customized to any

extend by our SDK Partners.

The Sana Commerce Framework can be

delivered with the Sana Commerce -

Provider, Sana Commerce – NAV Connector

or with the Sana Commerce – AX

Connector. In combination with the

Provider, Sana Commerce interfaces with

Dynamics on a scheduled basis and can be

used as a stand-alone e-Commerce

platform. This way, the platform is able to

scale to manage large numbers of

concurrent users. The Sana Commerce

Provider fully uses its own business logics

and comes with interfaces to synchronize

all required data with any ERP system (with

NAV by default).

Architecture - real-time interface

Architecture – scheduled interface using the Sana

Commerce Provider

The Sana Commerce NAV or AX connector delivers a real-time, full integration with your

Microsoft Dynamics ERP system. Sana Commerce combined with this connector is

optimized for B2B scenarios, as all customers view their own customer specific prices,

discounts and order details exactly as they are defined in Dynamics. This setup instantly

accesses all business logic and data which are already in place within Dynamics.

The Sana Commerce Starter Site provides a full functional, out of the box e-Commerce

solution. It contains all features to run a web store and can simply be extended and

customized to meet customer specific business needs; see the feature list in this

document for more details. The Starter Site is part of the Sana Commerce Framework,

which is the basis of each Sana Commerce implementation.

The Sana Software ‘Software Development Kit’ (SDK) includes libraries and sample code

(the Starter Site) which can be further developed using Microsoft VisualStudio®.

Technical documentation, including installation manuals, can be found on the Sana

Software Online Help pages at http://help.sana-software.com. Sana Commerce partners

can use the SDK to do any customization or extension that is required by their

customers.

© 2011 Sana Software Page 4 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Sana Commerce provides a solid foundation of modular subsystems that have been

extensively tested for scalability, reliability, performance, and security. Custom web

business applications can be built on top of this infrastructure in any .NET language

available, significantly reducing development, deployment, and maintenance costs while

minimizing risks.

The solution is based on the Microsoft .NET Framework 4.0 and written in C#. It uses all

of the latest features like WCF and ASP.NET AJAX. Developers can take advantage of the

powerful features of Microsoft .NET 4.0 combined with Sana Commerce subsystems to

use the functionality of Sana Commerce.

All Sana Commerce subsystems (Customer, Basket, Order and Catalog) are exposed

through the Sana Commerce .NET API. The .NET API allows seamless integration into

ASP.NET applications and its advanced features greatly simplifies development.

© 2011 Sana Software Page 5 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

2 Sana Commerce 8.1 - Feature list

2.1 General framework features

Design, branding and content Home page, news items, contact form and

content pages Implement any custom design through

flexible master pages

W3C compliant HTML

Business scenarios Business-to-Consumer (B2C) Business-to-Business (B2B)

B2X scenario, combining B2C and B2B Localization Multilingual frontend Multilingual product catalog Standard languages: English, Dutch,

German, Portuguese, French, Italian, Swedish

Any additional language can be added Multi-current

Catalog and store

Category landing pages, displaying content, product selections and category highlights

Product overview pages, displaying selection of products

Breadcrumb Product enrichment from Sana back office

Multiple product images using carousel and zoom-in

Import products in navigation tree Automatically setup navigation based

on category structure

Automatically generate pages and product sets

Product information from Dynamics; Description Prices (including action prices) Inventory indicator Product variants Cross-sell/up-sell: related products

Shopping basket Basket miniature on all store pages Popup showing latest added products upon

adding new product

Thumbnail image per order row

Save basket as a template Checkout offers below the shopping basket Remove products and modify quantities in

basket

Faceted search Lucene-based – high performance Customized keywords search, sorting,

filtering and facet options New product sets filter system based on the

search engine Filtering by colors, sizes

Search on item number, title, rich product description

Checkout

Customer registration Select / create billing - and shipping

address Define products for check-out offer Check-out delivery & service content panel Set comment, requested delivery date and

customer reference for an order Order confirmation e-mail SSL security support

Payment Payment gateway for integrating any online

payment method or PSP PayPal ‘PayFlow’ and ‘Express Checkout’

support; DIBS PSP support DocData PSP support Authorize.NET PSP support

On site payment method selection Payment costs per payment method B2B (pre)payment support B2C features

Newsletter (un)subscribing

Wishlist Rating & Reviews Tell a friend Last viewed products Print friendly pages Front-end Editor

Edit Sana texts and content pages directly at

the place they are used (WYSIWYG) Create missing texts Navigations editing

Adjust colors and styles using the theme editor

© 2011 Sana Software Page 6 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Customer service

Contact us form Change password and forgot password View company details View and change customer details Quick order based on item number with

multi variant support

Order List Mode for product list pages Order templates View order templates Add order template to basket Delete order template View pending orders and quotes

Order line status (import)

View order history View outstanding amounts SEO Friendly browser title

Friendly URLs Canonical URLs Meta description management Search Engine friendly HTML Automatic XML site map generation Web Analytics

Google Analytics Tracking code Google Analytics Order data tracking Marketing actions

Order and order line discounts using Dynamics discounting rules

Coupons/ promotion codes (discount on total shopping basket amount as fixed amount or as a discount percentage)

Web service API

Connect 3th party solutions using the API REST style architecture

Content management

Web based: always available through internet Control multiple web stores from one back

office, multilingual Product enrichment: manage rich product

descriptions Manage content & news items

Manage e-mail templates Manage images & documents Create custom (product) navigation Import navigation based on the product

categories in your ERP system Assigning navigations to different

placeholders

Multilevel & multicolumn menu presentations

Preview of content changes Site management

Set styles for company logo, background image, border and fill colors (gradient)

Store styles as theme to match corporate identity

Manage common site settings Manage backoffice users Manage payment methods

Redirects (web aliases)

Overview of scheduled tasks Enable/disable pricing, stock and ordering

presentation per audience (B2B, B2C, B2X)

Installer

Ready to Deploy installation Store configuration wizard Production, Acceptance, Test deployment

modes

Application health check

Functional checks

Best practice tests Progress monitoring Custom pluggable checks

2.2 Specific features of the Sana Commerce (SQL) Provider

Interfaces Product import Inventory import

Order export Sales & Catalog

Define product sets based on product

groups or custom product selection View sales orders

Catalog overview

Checkout Shipping costs based on order total Shipment method selection

Site management

Manage VAT-rates for shipping cost and payment cost

Manage shipment methods and shipping costs

© 2011 Sana Software Page 7 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

2.3 Specific features of the Sana Commerce - NAV Connector

Customer management Manage shop accounts in NAV

Link account to NAV customer Link account to NAV contact Link account to NAV salesperson

Configuration

Configuration settings for multiple web

stores on one NAV company. Set catalog filter per web store

Product management Set product visibility for web store on item

card

Manage related products (using the substitutions table in NAV)

Configure product attributes for product pages

Manage product descriptions (using the ‘extended text’ field on the item card)

Ordering

Recognize web store Orders and Quotes

Sales Agent functions Sales agent logon (sales agent can order on

behalf of customer) Create order (quote) for a prospect Edit an (placed) order which is open in NAV

Sales Agents iPad App

Order taking Catalog browsing

Order history

Offline modus Quick Order Additional NAS connectors Scalable to more concurrent commerce

portal visitors

Connect multiple NAV companies to a single Sana Commerce implementation

Order management

Manage orders in NAV using standard NAV

functionality, results are automatically available to the web store

3 Specific features of the Sana Commerce - AX Connector

Customer management Manage shop accounts in AX Link account to AX customer Link account to AX contact

Link account to AX sales responsible (Sales

Agent) Configuration Configuration settings for multiple web

stores on one AX company.

Set catalog filter per web store Product management Set product visibility for web store on item

form Manage related products

Configure product attributes for product pages

Manage product descriptions (using the item presentation form)

Sales Agent functions Sales agent logon (sales agents can order

on behalf of customer) Create order (quotation) for a prospect

Edit an (placed) order which is open in AX

Sales Agents iPad App

Order taking Catalog browsing Order history Offline modus Quick Order

Ordering Recognize web store Orders and Quotations

Order management

Manage orders in AX using standard AX functionality, results are automatically available to the web store

© 2011 Sana Software Page 8 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

4 Screenshots

The screenshots below illustrate the features of the Sana Commerce Starter Site. The

artwork was made for demo purposes based on the standard NAV demo data.

Front-end editor to edit content from within the webshop’s store front. Buttons for direct editing of page and Sana text or configuration of navigation. Popup (upon hover, see red circle) for all texts and images which can be edited on-the-spot.

Starter Site homepage, with newsletter subscription

and language selection dropdown

My account page for company details, template

orders, overview of pending orders and order history

© 2011 Sana Software Page 9 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Product detail page, description, related items and

inventory indicator, rate & review, wish list, tell-a-

friend, specifications, image carousel.

Product landing page, with html block, automatic

(sub) category banners and product sets

Overview of the order in the order check-out

process; right margin content to improve conversion

Customer registration page

© 2011 Sana Software Page 10 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

Product list page, including faceted search

Multi-level navigation panel,

configurable to single level pop-out sub menus

Web based back office for content management

Site management

Rich text editor

Advanced theme creation

© 2011 Sana Software Page 11 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

File manager

Navigation tree management

(including automated product and category import)

© 2011 Sana Software Page 12 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

5 Technical specifications

5.1 General framework specifications

Architecture and Code

Base

Modular/3 tier architecture

.NET Framework 4.0

Written in C#

Transparent provider model for easy extensibility/

flexibility

Multiple stores running on the same code base

(Multi-store)

Performance, availability

and tuning

Performance tuned caching

Follows Microsoft best practices

Error handling and logging

Health monitoring support

(automated) Database cleanup

Scalability Failover web farm support

Database Server Support SQL Server 2005/2008 Standard and Express

SDK Ready to run Starter Site including source code

Backoffice application for managing content and

product enrichments including source code

Using Telerik RadControls for ASP.NET for Backoffice

controls

Creating installer package from a customized SDK

project

Sana Commerce framework API documentation

Hands on labs for developers

Hands on labs for content developers

5.2 Detailed specifications for the Sana Commerce - NAV Connector

Scalability Multi NAS and Multi NAV company support

Database Server Support Native C/Side support

SQL Server 2005/2008 Standard and Express

Interfacing Windows Communication Foundation (WCF) Service

NAV2009 Web Services

Navision Application Server (NAS)

NAV code units, tables and forms

Manual Sana Commerce requests processing for

easier debugging

Sana Commerce module enabling/disabling

© 2011 Sana Software Page 13 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

5.3 Detailed specifications for the Sana Commerce - AX Connector

Interfacing Business Connector (AX 4 SP2 & AX 2009 SP1)

Windows Communication Foundation (WCF) Service

(AX 4 SP 2 & AX 2009 SP1)

Application Integration Framework (AX 2009 SP1)

Manual Sana Commerce requests processing for

easier debugging

5.4 Language support

NAV English

Backoffice English

Frontend (Starter Site) English

Dutch

German*

Portuguese*

French*

Italian*

Swedish*

* These, and other languages are available as language

pack (on demand). We may ask you to help with

checking the translations during the final stage of the

language pack creation.

5.5 Software requirements

5.5.1 General framework requirements (for Sana Commerce (SQL) Provider, NAV Connector and AX Connector)

Operation system MS Windows server 2003 R2, 2008 or 2008 R2

Framework .NET Framework 4.0

Supported Browser We do support the latest versions of the following

browsers at the moment of release: Internet Explorer,

Chrome, Mozilla Firefox and Safari.

We do support the previous browser versions of Internet

Explorer, Chrome, Mozilla Firefox and Safari when they

have a usage of more than 5% based on stats from:

http://gs.statcounter.com/

All other browsers versions are not supported.

Database SQL Server 2005/2008 Standard or Express

© 2011 Sana Software Page 14 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

5.5.2 Specific requirements for the Sana Commerce - NAV Connector

Microsoft Dynamics® NAV Supported versions: 5.1, 2009 SP1, 2009 R2*

Supported localization W1, NA**

Navision Application Server (NAS) (only for 5.1)

Granule 2140 – Microsoft Dynamics® NAV 2009 and

Granule 9100 – Microsoft Dynamics® NAV Server

(only for NAV 2009 SP1 & NAV 2009 R2)

Granule 2510 – Microsoft Dynamics® NAV External

Connector

* Sana can work with older versions. Contact us if you

are working with another NAV version.

** Contact your NAV Partner if you are using a different

localization. They can merge the W1 localization to your

localization.

Keep in mind to reserve time in your project planning

for package creation.

5.5.3 Specific requirements for the Sana Commerce - AX Connector

Microsoft Dynamics® AX Supported Versions: AX 4 SP2, AX 2009 SP1, AX

2012 *

.NET Business Connector

Windows Communication Foundation (WCF) Service

(Optional) Application Integration Framework (AIF)

(AX 2009 SP1, AX 2012)

External Connector or sufficient light user licenses

* Contact us if you are working with a different AX

version.

© 2011 Sana Software Page 15 of 15 Van Nelleweg 1 | PO Box 13043 | 3004 HA Rotterdam | P +31 10 243 6030 | www.sana-software.com

5.6 Hardware requirements

The hardware requirements for usage with the provider or connector are different. Please

find the minimum requirements for each scenario in the next paragraphs.

5.6.1 Requirements for the Sana Commerce – (SQL) Provider

Web server Dual Core Intel (preferred: Xeon)

2 GB of RAM

40 GB

Database server Dual Core Intel (preferred: Xeon)

4 GB of RAM

40 GB hard disk

5.6.2 Requirements for the Sana Commerce – NAV or AX Connector

Web server Single Core Intel (preferred: Xeon)

2 GB of RAM

40 GB hard disk

Database server Single Core Intel (preferred: Xeon)

2 GB of RAM

40 GB hard disk

When using the NAV or AX connector it is also possible to combine the web and database

server on 1 machine. The minimum requirements are defined below:

Web and database server

(on 1 machine)

Dual Core Intel (preferred: Xeon)

4 GB of RAM

80 GB hard disk