Youwe ERP SAP R3/ECC & Microsoft Dynamics AX/NAV Connector_v1.6

23
YOUWE SAP & AX STAY AHEAD – GO BEYOND i YOUWE ERP ADAPTER

Transcript of Youwe ERP SAP R3/ECC & Microsoft Dynamics AX/NAV Connector_v1.6

 

YOUWE  SAP  &  AX        STAY  AHEAD  –  GO  BEYOND  

i

YOUWE ERP ADAPTER

Youwe ERP Connector

Youwe

OPEN

1

Magento is the ‘industry’ standard and has over 5.000 out of the box integrations

but…

 

Youwe ERP Connector

Youwe

OPEN

2

What  we  saw?  A lot of issues with integrations. Logic is being duplicated, importing data, sending XML files without any reporting and

monitoring of quality… and a lot more

Introducing ‘The Youwe ERP Connector’

After many successful Magento Enterprise / Microsoft AX integrations projects, where Youwe created ERP connections for companies like ITsME, Klöckner / ODS, Mediamarkt, Grolsch, Intratuin, Heidelberg and PPG, Youwe introduces an off the shelf standard e-commerce adapter for SAP R3/ECC and Microsoft AX, combined with several B2B modules. This adapter reduces the time to market for our customers, reduces risks and minimizes their investment. We are offering our customers a solid, state-of-the-art connector which meets all the requirements of a SAP certified product & the Microsoft API Interface. The adapter contains 22 well documented interfaces required for a successful B2B e-commerce platform. But above all, the adapter also delivers an e-commerce cockpit within the SAP/AX environment. In this cockpit users can monitor web shop transactions and processes. After an initial analysis of the customers needs and processes, we will identify whether the adapter matches your requirements and, if needed, which adjustments need to be made or added to the connector. Of course we can also develop a 100% customized integration, meeting your requirements. Let’s discuss what fits to your situation.

Youwe ERP Connector

Youwe

OPEN

3

Characteristics and advantages

Characteristics Advantages ü   22 Interfaces off the shelf available ü   Time to market

ü   Integrated e-commerce cockpit ü   Easy to monitor and deliver customer service

ü   Developed to meet SAP's High Level standards for a certified product and to meet the Microsoft API interface.

ü   Quality and minimizing risks!

ü   Open architecture ü   Easy to configure and adapt to specific needs

Youwe ERP Connector

Youwe

OPEN

4

Architecture overview

MAGENTO FRAMEWORK

API$(OAUTH,$REST$&$SOAP)UITBREIDING$API$

MODELL$LAYER

MONITORING$&$REPORTING$LAYER

YOUWE MAGENTO CONNECTOR MODULESThe following Magento modules will take care of the data from ERP

YOUWE ERP CONNECTOR

DEFAULT MAGENTO API

YOUWE B2B CONNECTOR MAGENTO MODULES

API$

YOUWE MAGENTO ERP CONNECTORThe connector will be installed as followed:

API

WDSL

22$XML’s

ABAB$Plugin

22$XML’s

WDSL

De$Microsoft$parner should$

make$sure$the$API$

is$delivering$ the$XML$files$as$

delivered$in$WDSL$files.$

De$SAP$partner$should$make$sure$

the$ABAP$connector$

get$installed$and$that$the$entities$are$

mapped$with$right$objects$in$SAP$(for$

example$right$

customer$object).$A$mapping$ file$is$been$

delivered.$

REALTIME DELIVERY

ORDER / HANDLING COSTS

REALTIME SHIPPING ADRESSES

BASKET & CHECKOUT

REALTIME PAYMENT STATUS & POSSIBILITIES (DEBTOR)

QUOTE OVERVIEW

ORDER OVERVIEW

SHIPPING OVERVIEW

INVOICE OVERVIEW

SET ORDER

SET CONTACT/ SET CUSTOMER

SET QUOTE

MYPRODUCTS / ORDERBOOK

REALTIME PRICE & STOCK

QUICKORDERING

B2B COMPANY – EMPLOYEE

E-PROCUREMENT

RIGHTS & ROLES

Youwe ERP Connector

Youwe

OPEN

5

SAP Microsoft AX/NAV Youwe’s SAP e-commerce adapter will be installed on the SAP back-end system via a standard transport of an ABAP stack. The data between the webshop and SAP basically is exchanged in XML format. The web shop sends XML requests to the adapter. SAP processes the data using internal business logic and send XML responses back.

o   The adapter uses SOAP webservices generated with SAP SOAPMANAGER;

o   Using RemoteFunctionCalls and standard BAPI’s, SAP transactions will be triggered and data will be delivered;

o   Triggers for communication are done in the Webshop (pull strategy);

o   The adapter uses 1 connection user for communication to SAP;

o   User Management is managed on the e-commerce platform.

The adapter is based on SAP Baseline / best practices with the following principles:

o   1 Sales organisation/distribution channel/division per customer;

o   1 Global order type; o   1 Global set of shipping types, valid for

all customers; o   1 Ordertype valid for all

customers/materials/sales organisation combinations;

After an analysis we will identify if the adapter needs to be changed for a specific implementation/configuration. We recommend a dedicated Site-to-Site VPN, connecting the adapter to the webserver on which the e-commerce platform is runs.

Magento 2 delivers a REST API, oAuth API. The Youwe ERP connector is extending this API with several more functions, so we can connect 22 webservices. The Youwe ERP connector also provides a ‘Modell layer’, which will be able to cache & change the given XML’s before sending it to Magento or sending it back to the ERP. For Microsoft AX/NAV we deliver the WSDL file & XML files for 22 webservices, including detailed documentation of how to implement/ match the XML’s from the Microsoft side. We recommend a dedicated Site-to-Site VPN, connecting the adapter to the webserver on which the e-commerce platform is runs.

Youwe ERP Connector

Youwe

OPEN

6

Functional overview of all the webservices

MAGENTO FRAMEWORK

YOUWE MAGENTO CONNECTOR MODULES

GET DELIVERY DATE

SET ORDER

SET ORDERPAYMENT

The following Magento modules will take care of the data from ERP

REALTIME WEBSERVICE CALL – GET -

GET QUOTES & GET QUOTES OVERVIEW

GET ORDER & GET ORDER OVERVIEW

GET INVOICE & GET INVOICE OVERVIEW

GET CATEGORIES

GET MY PRODUCTS

PRODUCTS

• Categories• Produts• Attributes• PDF• Images

XML IMPORT BASED, DUE PERFORMANCE API REASONS

ERP

PRODUCTS+

• Customer specific producs *

• Price & Stock• My Favorites/

Orderbook• Customer specific

products

USERS

• Companies• Contacts

• Accountmanagers• Support employee

Basket & Checkout

• Realtime price & stock• Order costs• Transportation costs• Discounts• VAT• Transportation

method• Delivery date/time• Payment method• Delivery adresses• Ordernr ERP

LOGISTICS

• Quotes• Orders• Shipments/ Delvery

notes• Invoices

SIMULATE ORDER

GET PRODUCTS & ATTRIBUTES

GET PRICE & STOCK

SET CONTATS

GET CUSTOMERS

SET CUSTOMER ADRESSE

REALTIME WEBSERVICE CALL – SET -

GET DELIVERY DATE & GET DELIVERY OVERVIEW

GET MY LISTS

Youwe ERP Connector

Youwe

OPEN

7

The interfaces

A brief summary of the interfaces. Detailed information of all the services can be found in ‘detailed documentations’,

where we can deliver you the WDSL file and XSD files for 22 XML’s including documentation.

Nr. Interface Description 1 GetCategories Retrieves a list of categories and supports hierachy 2 GetDeliveryDays Retrieves logistic / transport routes and available delivery days

for that specific customer in order to allow them to pick a proper delivery day.

3 GetQuote Get a list over quotes 4 GetQuoteOverview Get the detail information of a quote 5 GetInvoice Retrieves a list of header lines for invoices 6 GetInvoiceOverview Retrieves detail information of an invoice 7 GetDeliveries Retrieves a list of header lines for shipments 8 GetDeliveriesOverview Requests specific delivery for a product and customer. Can be

based on ATP or specific schedules when supported in ERP. 9 GetOrder getOrder pulls the details for a specific order from ERP,

including customer details, products, shipping, etc. The B2B module allows reordering of the order, or parts of the order.

10 GetOrderOverview Retrieves a list of header lines for orders. Pulls a list of orders for a customer from ERP. Can be filtered on date, status and product. Pagination is included in the call to limit the response.

11 SetCustomerAddresses Creates or updates addresses for a customer. Both Bill-to and Ship-to can be created.

12 GetCustomerAddresses All adresses for a customer (company) are pulled from ERP real-time and can include Sold-to, Bill-to and Ship-to addresses. These can then be applied tot he appropriate pages like checkout.

13 GetCustomers (push) With getCustomers an xml file is created for batch upload (nightly). This file contains all companies and their contacts that are enabled in the ERP system..

14 GetMyLists Generates a list of customer specific order lists which are synced with the order lists in the e-commerce platform which allows the customers to easily reorder frequently ordered items. The lists can also be managed from within the e-commerce platform by the customer itself.

15 GetMyProducts (push) getMyProducts is used to transfer a list of products which are specific to a customer. These product scan also include product snot available to other customers.

16 GetOrderSimulation getOrderSimulation is used to simulate an order from the shoppingcart in Magento. Simulation than returns correct productpricing, applicable discounts, surcharges and shipping charges. Conditions in ERP can be mapped to Magneto conditions so all possible conditions can be applied to the

Youwe ERP Connector

Youwe

OPEN

8

simulation. 17 GetPriceAndStock getPriceandStock pulls product price and stock for a specific

customer, quantity and unit. One call can be used to pull mutliple products in listing pages etc.

18 GetProducts (push) getProducts is a batch file containing all enabled products in the ERP including attributes, images, etc. Can be used with a Product Information Management system as well.

19 SetContact setContact creates or updates contacts (users) with the appropriate roles (rights).

20 SetCustomer Creates or updates customers in ERP based information entered in Magento. A default (customer)template is used to set the standard values for new customers.

21 SetOrder Places an actual order after a successful simulation has been done. setOrder creates an order in ERP based on the created OrderSimulation. An ERP order id is returned to Magento.

22 SetOrderPayment Adds an payment for a specific order when you allow payments through external parties such as iDeal and Paypal. When online payment for an order is approved by the Payment Service Provider, this service changes the status of the order in ERP.

Youwe ERP Connector

Youwe

OPEN

9

The B2B Magento modules

Introducing  the  B2B  modules  The ERP connector is given the data provided by the ERP through the middleware to the extended API of Magento. Still

Magento has to do something with the given data from the ERP system. Youwe built the following B2B modules, which

will enable Magento to understand and process all the given ERP data.

The B2B modules provide an integrated business, a high % of online orders thanks to the ultimate ease of use and

growing order amounts. These modules are perfectly connected to the ERP webservices.

COMPANY  –  CONTACTS  –  USERS  LOGIN  Create shared benefit and add all employees to one company account so that everyone has access to orders, quotes

and invoices. Also handy for partnerships and collaborations.

Features

• For all employees one user login

• Multiple debitors integrated into one user

• Intercompany relationships

Submodules from company

-   Set contacts/ customer

Will transfer the new employee from webshop to ERP

-   Set company delivery adresses

Will transfer the new or changes delivery adresses from magento to ERP

-   Set company invoice adresses

Will transfer company invoice adresses from magento to ERP (if allowed)

E-­‐PROCUREMENT  The employees within Magento can have various roles with purchase limits. In addition, the rights may also be set the

way that it cannot be ordered directly, and, therefore, the quote request should be sent. The customer's lead buyer

determines which employee gets which rights and the module automates the rights and the process so that the order

arrives in due time!

Features

• Customer defined roles for e-procurement

• Order limits per user

• Notification process to the ‘lead buyer’

• Approval scheme for prepared orders

 

Youwe ERP Connector

Youwe

OPEN

10

AUTOMATED  QUOTE  REQUEST  PROCESS  Let your customers request their quote in the online web shop! The salesdepartment receives it through the ERP

environment, and afterwards the final version is automatically placed in the shop. The client is invited to view a quote

and can turn it into the order.

Features:

• Quote self-service in Magento

• Automatically from ERP to Magento

• Approving directly from Magento

Submodules from Quote:

-   QuoteOverview

Gives a list over quotes, with rich search funcions

-   Request Quotedetail

Delivers you a detail from the quot (given by ERP) en enables you to order the quote.

REAL  TIME  ORDER  HISTORY  Get more insight into the shopping behavior of your customers thanks to the real time order history from the web

shop in the ERP system. And customers get an advantage of being able to see the price and delivery date per order line.

Features:

• Status visible per order line

• Display of part-orders

• Expanded search function (from date to order number)

• Display of both on-line and off-line orders

Submodules from Order:

-   QrderOverview

Gives a list over orders, with rich search funcions

-   Request Ordersdetail

Delivers you a detail from the quot (given by ERP) en enables you to order the quote.

DIGITAL  BILLING  -­‐  INVOICING  Give your customers insight into their payment status based on real-time ERP data and reduce the pressure on your

financial department. Show the outstanding invoices (in PDF) and search based on invoice features.

Features:

• Real-time invoice display

• Display of outstanding items

• Download invoices as PDF

Submodules from Invoicing:

-   InvoiceOverview

Gives a list over Invoices, with rich search funcions

-   Request Quotedetail

Delivers you a detail from the invoice (given by ERP in PDF or detail screen)

Youwe ERP Connector

Youwe

OPEN

11

SHIPPING  OVERVIEW  Gives your customers insight into the status of the orders. When will they be delivered (date; times) and information

regaring backorders. The module will show the shipmentment information (expected) delivery data/ time per orderline.

Features:

• Overview orderlines including delivery information

• Search for order functionality

BASKET  &  CHECKOUT  This module is a big extention on the current magento basket and replaces a lot of the basketfunctionality of Magento.

It will show you all of the information the ERP is given when a ‘Simulate order’ is been placed into the webservices.

Features as:

• Delivery possibilities of the order / possibile shipping routes – dates/ places etc. given by ERP

• Order costs/ transportation costs given by ERP

• Possible payment options given by the ERP for this customer

• Realtime prices and stock information

Sub modules from basket & checkout

-   Realtime delivery

-   Realtime shipping adresses (and invoice adresses_

-   Rights & Roles / eProcurement

-   Payment status

-   Set order

CUSTOMER  SPECIFIC  PRICES  &  STOCK  You enter once agreed specific prices and / or conditions into the ERP system, which are directly translated into the

shop environment of the logged-in customer. The customer does not need to call separately and come back to

agreements made, which results in customer satisfaction!

Features

• Fast performance: generates <1.2 sec. Lists

• Delivers realtime price (including volume discounts)

• Delivers realtime stockinformation

QUICK  ORDERING  The B2B customer often already knows, comparing to the B2C customer, what he wants to order. This module makes

it possible to upload all order items in once and quickly place the order, instead of searching for everything separately.

It also provides the possibility to quickly enter the productarticle number and number (as a formally known fax order

form).

Features:

• Shortens order process based on article number and quantity

• Bulk order with csv import or Excel import

• Quick fax order form feature

   

Youwe ERP Connector

Youwe

OPEN

12

CUSTOMER  SPECIFIC  WISH  LISTS

Help your customer by offering them to place their most often ordered and previously ordered product assortment in

separate wish lists/ catalogs. This provides increased ease of use, higher order frequency and higher order amount.

Features:

• Create, manage and remove lists

• Minimum stock reminder

• Wish lists from ERP or import

• Quick add to cart

• Search, including faceted search

Optional  add-­‐ons  

SALES  SUPPORT  LOGIN  Help your customers get started by logging in at the same time and navigate together with them in real time through

the ordering process.

Features:

• Live support

• Simulation of user sessions

• Wish list (“for Christmas”) offer

• Add products to the wish list

OCI-­‐PUNCH  OUT  OCI ensures that the product orderline information of the basket of magento is automatically entered into the ERP

system of the customer, a function that larger ERP packages have as a default. This provides an efficient process for the

products that are not yet in the ERP system, manual input is already history.

MATCH/  ADD  CUSTOMER  SPECIFIC  NUMBERS  The search for products based on the customer's 'own' product numbers makes the ordering process easier. This

module ensures that the assortment can be exported and imported again with an additional column with product

numbers (customer specific). Afterwards the shop also understands the own customer product numbers.

BARCODE  STICKER  MODULE  This module ensures that the product numbers also receive a bar code, and also that Magento (and connector)

understands and supports barcode 'language'. Redirection to bar code scanners in a variety of processes is possible.

EDI  CONNECTION  -­‐  REMAPPING  EDI is a standard format that allows companies to exchange orders and invoices, aimed at an efficiency advantage. If the

ERP system has no standard EDI integration and you really want to reduce your administrative burdens, this module

offers a solution. He links the EDI messages from customer to the shop, which is then linked via the connector with

your ERP. Too bad the standard is not always the same J. This module, will remap xml file type a, to type from the

shop / customer.

Youwe ERP Connector

Youwe

OPEN

13

CONFIGURATOR:  ALWAYS  A  MATCH  WITH  UNIQUE  NEEDS  OF  BUYER  "Hyper-personalization" is upcoming. Offer your buyers the opportunity to put together a desired product themselves

by means of a configurator. This module provides the options to configure different product variables and visualize it.

This is automatically processed in the order process.

Youwe ERP Connector

Youwe

OPEN

14

XML Example of a webservice

For example below you will see the XML structure of SETORDERS, containing an input message (input from the Webshop. And an output message what SAP sent back to the Webshop. Input

<set_order_req xmlns:prx="urn:sap.com:proxy:DEV:/1SAI/TXS79940F9D6C17E7FA8CE6:700:2008/01/11">

<request_id>1</request_id> <version>1</version> <website>YourWebshop</website> <sales_organization>1000</sales_organization> <distribution_channel>10</distribution_channel> <division>10</division> <billing_address_id>1007286</billing_address_id> <order_reference_number>RJ test</order_reference_number> <order_comment>RoBke</order_comment> <language_code>NL</language_code> <customer_number>1007286</customer_number> <contact_id>7101293</contact_id> <shipping_address_id>1007286</shipping_address_id> <payment_method>Debit card</payment_method> <shipping_method>1</shipping_method> <req_delivery_date>20141105</req_delivery_date> - <products> - <product> <material_nr>000100000000000005</psg_nr> <qty>50</qty> <currency></currency> <price></price> <unit />

</product> - <product> <material_nr>100000000000007</psg_nr> <qty>3</qty> <currency></currency> <price></price> <unit />

</product> </products> </set_order_req>

Youwe ERP Connector

Youwe

OPEN

15

Output <set_order_rsp

xmlns:prx="urn:sap.com:proxy:DEV:/1SAI/TXS79940F9D6C17E7FA8CE6:700:2008/01/11">

<request_id>1</request_id> <version>1</version> <website>plantin</website> <order_id>0051001340</order_id> <result_code>0</result_code> </set_order_rsp>

Mapping in AX/NAV

Mapping in AX should be done by a Microsoft partner. The WSDL files are be leading to create the XML files.

Mapping tables in SAP

Please note in the example above that the webshop sent a lot of data, but not everything is recognizable for SAP to create a sales order. Like:

§   Sales order type; is missing §   Payment method or shipment: parameters as known in Magento are not known in your

system. So how to handle this §   Requested delivery date: perhaps your SAP system is set up with a different date format

Above elements are maintained in a set of mapping tables. Elements which are easy to customize so you can insure a rapid implementation of the adapter without hardcoding any objects.

§   YBITE3_DEFAULT §   YBITE3_VCUSTOMER §   YBITE3_VCUSROLT §   YBITE3_VPAYMENT §   YBITE3_VSHIPMETH §   YBITE3_DEFRANGES §   YBITE3_VBLOCK

For example; A critical element is pricing. The prices shown in the website are grouped together into 5 sets of prices types. As you know SAP have a lot of possible price conditions. The prices in SAP needs to mapped against the price types in Magento.

Youwe ERP Connector

Youwe

OPEN

16

In the section Pricing conditions in mapping table YBITE3_DEFRANGES you maintain the relevant pricing condition belonging to the relevant pricing segment. You have the option to maintain multiple condition per segment. In the interface we sent the calculated value of the conditions belonging to a price set as it would be in VA01; not the individual condition type.

Technical specification SAP

For delivering a template product, Youwe follow certain rules to enable fast enablement of a template: With the introduction of the template to a new SAP environment a set of default or customizing values needs to be maintained the enable of the webservices.

Transport / Development SAP

The development and customizing is tracked /monitored very strictly as the whole transport bulk is copied over into a separate SAP systems. All transport and adapter objects begin with: YBITE3_*** (on request Youwe can change the name structure ) Each development will start with YBITE3_ so it becomes clear that the development of the templates are related to another. Each development is accompanied with a description so it is easy to understand for new SAP system why this development is created. Since multiple SAP system will re-use the development, source fields certain need to be derived from Z-mapping- tables.

Authentication

Authentication must be done by a username and password for each instance.

Request ID & Version

We use a version and request ID in all calls to identify each separate call in case of debugging purposes.

Technical testing the interfaces

SOAPUI (www.soapui.org) can be used to test the interface from within the local network. The WSDL’s can be read into SOAPUI, and testcases can be made. The endpoint should be defined manually. SOAPUI can be used to test development and test on acceptance systems. Specific test tool documentation will be handover by Youwe

Youwe ERP Connector

Youwe

OPEN

17

Hosting needed

Clustered hosting with 2 front-end Nodes, 2 backend Nodes, CDN, Varnish cashing will make sure that the Magento

webshop will be very fast.

FTP Location

On the Magento/Pimcore hosting site a FTP location will be available where the XML files for the output (products, customers) are stored and all relevant eCommerce documents such as invoices, images, etc. The FTP protocol should be SFTP (secure FTP). FTP location; Generic folder /products/images /products/specifications /categories (from PIM)

Stateless

The connection is stateless, meaning the output will have the same fields from the input.

Rewrite ruies

XML should be in utf-8 format and have the following rewrite rules:

•   &lt; The less-than character (<) starts element markup (the first character of a start-tag or an end-tag).

•   &amp; The ampersand character (&) starts entity markup (the first character of a character entity reference).

•   &gt; The greater-than character (>) ends a start-tag or an end-tag.

•   &quot; The double-quote character (") can be symbolised with this character entity reference when you need to embed a double-quote inside a string which is already double-quoted.

•   &apos; The apostrophe or single-quote character (') can be symbolised with this character entity reference when you need to embed a single-quote or apostrophe inside a string which is already single-quoted. Calls will have CDATA tags.

Youwe ERP Connector

Youwe

OPEN

18

Pre-requisites

SAP AX

o   SAP ECC6 running on NetWeaver Platform o   SAP HANA o   SAP R/3

o   Microsoft AX (all the versions with API) o   Microsoft NAV (all the versions with API)

Security

Youwe is ISO 27001 certified. The hosting of the ERP Connector is done (by default by Youwe) and is done on the

AWS, which is also ISO 27001. The connection will be done based on a 1 to 1 Secured VPN line, so dataconnection is

fully secured. Magento 2 Enterprise can be made PCI Compliance by your Magento partner.

Reporting - Runscope

When Youwe is organizing the hosting, we will provide reporting based on our middle ware connector in combination of Runscope. Runscope logs all calls made and provides both Youwe and the AX/SAP parties a clear view of the communication made between AX/SAP and Magento platforms. Runscope has to be whitelisted on domain base in AX/SAP. (Update contract needed).

ERROR MESSAGING Each call has a message and result code field. Both fields are used to indicate whether the call was processed successfully and when an error occurs, the message field is used to specify the problem. The error messages are only available for debugging purposes. These messages will not be shown to the customers.

Youwe ERP Connector

Youwe

OPEN

19

A reporting interface for error messages will be delivered in the middleware application of the Youwe ERP connector (Update contract needed).

UPTIME & MONITORING

The ERP connector is essential & should work all the time. To measure and ensure the quality, speed, performance & uptime of the Connector we have installated the following monitoring tooling:

•   Monitoring  level  hosting  Through: Uptime a robot; Nagios

Garanteed uptime is specified in the Hosting proposal.

•   Monitoring  level  applicatie  (Update  contract  needed)  

Because  quality  of  a  working  proces  of  digital  ordering  is  not  only  the  number  as  given  in  the  indicator  ‘   Uptime’,  Youwe  can  will  install  ‘Application  testing  moniting’    

New Relic’s technology will deliver monitoring based on realtime basis, from the following perspectives:

•   Customer: monitoring from the perspective of the customer experience

•   Application: How are PHP processes & functions caching & webservices running?

Monitoring:

We will do this based on the Apdex score through

NewRelic software.

Example :

-   During a period of 2 minutes, the server will send

200 requests

-   The threshold T = 0,5 seconds. This value can be

chosen by the customer.

-   170 requests should be processed ‘satisfied’ within

the value T

-   20 requests should be processed between the value

T (500ms) and 2 seconds (2000ms) = the toleration

norm.

-   10 requests will be processed slower than 2

seconds = Frustating.

The result of the Apdex score will be 0.9: (170 +

(20/2))/200 = 0.9.

Youwe ERP Connector

Youwe

OPEN

20

Overview  APM  Monitoring    

   

 (Update contract needed).

Youwe ERP Connector

Youwe

OPEN

21

Getting started

An analysis is the first step. In this analysis the detailed requirements should be discussed as well as the current SAP Configuration and landscape. Based on the analysis Youwe can offer a final quotation.

1.   Kickoff meeting 2 days In a workshop we will go through al the steps from the eCommerce project answering the Question: “If we have installed the 22 webservices; the data from ERP is been transferred to Magento… So why can’t we go online”. All the reasons will be explained and solved into ‘Wished – Backlog’

2.   Scope wished is been created In the workshop wishes of ‘wanted changes into Magento or XML’s are being defined and a technical impact will be made and presented.

3.   Realization phase ‘Sprints of development’ We use Scrum as project methodology and will do sprints from 2 weeks. Every sprint we deliver ‘working functionality’, which can be tested and used for production purposes.

4.   Test phase Since we work in sprints, we test every sprint. It can be good to do a total ‘end test’ using a pilot group of testers/ employee. If the tests is pasted, we can go the ‘GoLive phase!’

5.   GoLive Phase Live on production server.

Updates & Maintenance

In the maintenance phase we will deliver the monitoring, reporting tooling & will deliver the updates to the ERP connector when magento will deliver their updates. This make sure the ERP Connector will remain secure and working when updates are provided.

License

The ERP Connector and B2B modules are provided with a license. A license is needed for every Magento installation. Only Youwe is allowed to make changes to the sourcecode.

Youwe ERP Connector

Youwe

OPEN

22

Reference

The following brands trust Youwe’s seemless integrations

See our website www.youwe.nl for more information.

About Youwe

Every year, every day, every second the internet changes. Sometimes the changes are minor, like new browser updates or new devices. But sometimes they are mayor: like movements from offline to online shopping experiences. The world asks for new ways. To share all knowledge and experiences with each other. It's time to break this open. And to make room for what needs to grow. We are your guide in this digital world. That is what we do with each other, together with you, with 220 feet on the ground.

Prices

Please see Magento Connect for our prices or ask one of the following persons.

More Information?

Erwin Idelenburg Youwe Senior E-commerce consultant tel: +31(0) 641 410 177 mail: [email protected] Rob Wiek Youwe CEO/ CTO tel: +31(0) 646394919 mail: [email protected] ii