32
Мобильные решения Syclo Антон Курудинов Сентябрь 2012

Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

Мобильные решения Syclo

Антон Курудинов

Сентябрь 2012

Page 2: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 2

Syclo: 17 лет на рынке, 600+ клиентов

по всему миру

Page 3: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 3

Готовые мобильные приложения Syclo

Мобильное ТОРО

•Заказы ТОРО

•Сообщения ТОРО

•Списание времени на заказ (CATS)

•Документы измерений

Управление запасами

•Инвентаризация

•Отпуск товара

•Перемещение запасов

•Приемка товара

Мобильный Сервис

•Сервисные заказы

•Информация о клиентах

•Сервисные договоры

•Мобильный склад

Обходы и инспекции

•Обходы

•Документы измерений

•История измерений

•Предупреждения о безопасности

Энергосбыт

•Заказы и сообщения ТОРО/CS

•Обслуживание и снятие показаний счетчиков

•Списание времени на заказ (CATS)

•Мобильная бригада

Page 4: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 4

SAP Work Manager by Syclo

Управление заказами ТОРО

Информация о местоположении

оборудования, истории ремонтов, детали

заказа, требуемых материалах

Точки измерений

Списание отработанного времени (CATS)

Снятие показаний счетчиков (IS-U)

Мобильная бригада (опционально)

Техническое закрытие заказов ТОРО

Передача данных в SAP ERP

Создание сообщений ТОРО с устройства

Интеграция с модулями SAP PM и IS-U

Page 5: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 5

SAP Rounds by Syclo

Прямое внесение результатов измерений в

SAP

Сравнение показаний с историческими

данными и диапазоном допустимых

значений

Создание сообщений «на месте»

Мониторинг динамики показаний счетчиков

для избежание аварий и отключений

Загрузка маршрутов обходов по типу или

названию оборудования

Автоматический расчет показаний, лимитов,

генерация предупреждений

Интеграция с SAP PM

Page 6: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 6

SAP Service Manager by Syclo

Выполнение сервисных заказов и их подтверждение

Просмотр, поиск, обновление, передача заказов

Ведение статуса, материалов, проблем, действий, затрат, подписи клиента

Просмотр всей информации о заказчике

Список инсталляций

Сервисные договоры

История контрактов, заказов

Управление мобильным складом

Перемещение инвентаря, перемещение продуктов, поиск внешних продуктов

Интеграция с SAP CRM или CS

Page 7: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 7

SAP Inventory Manager by Syclo

Инвентаризация

Проверка доступности товара

Приемка товара на основе заказа на

поставку

Подготовка товара к отгрузке на основе

заказа

Отслеживание движения материала на

складе

Выдача, возврат, перемещение товара

Интеграция в SAP ERP (MM)

Page 8: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 8

Встроенная поддержка большинства корпоративных

бэкенд систем и СУБД

Page 9: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 9

Готовая к использованию функциональность

Базовая функциональность

Включает стандартную

функциональность бэкенд системы

Преднастроенная интеграция с

бэкенд системой

Готова к быстрому развертыванию

Дополнительные

компоненты Расширяют базовую

функциональность при

необходимости

Индустриальный контент

Использование новых технологий и

функций мобильных устройств

Page 10: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 10

Доработка и расширение мобильного приложения Конфигурация, а не кодирование

Page 11: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. All rights reserved. 11

Преимущества мобильных приложений Syclo

Функциональность: Готовая к использованию стандартная функциональность EAM/ERP системы

Набор дополнительных опциональных компонент

Простота изменения и расширения приложения (конфигурация)

Быстрое внедрение: Кроссплатформенность

Автоматизированное функциональное + нагрузочное тестирование

Командная разработка

Эмуляция интеграции с оборудованием (штрих-коды, RFID, GPS)

Простота поддержки: Бесшовная интеграция с SAP и IBM Maximo:

Администрирование и мониторинг, разрешение конфликтов

Гибкая фильтрация данных, передаваемых на устройства, push уведомления

Транзакционная обработка вводимых данных

Простота обновления мобильных приложений, данных

Настройка сценариев синхронизации в зависимости от типа сетевого соединения

Интеграция с SAP Solution Manager

Page 12: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 12

Great UI on Every Device

Navigation & action buttons

Collapsible, configurable tile list

Thumb-friendly, intuitive navigation

Improved Windows,

Windows Mobile Interface

Page 13: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 13

Great UI on Every Device

Clean, thumb-friendly, swipe-

enabled navigation

Native BlackBerry controls

Full integration of hardware buttons

Enhanced BlackBerry

Support

Page 14: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 14

Great UI on Every Device

Full integration of hardware buttons

Native Gesturing Navigation

Intuitive inline editing using onscreen

or hardware keyboard

Native Android look and feel

Clean, uncluttered detail screens

New Android Client

Page 15: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 15

Great UI on Every Device

Intuitive iOS tab controls

Configurable, Gesture enabled

navigation, URL Scheme Aware

Native, thumb-friendly iOS navigation

Enhanced iOS Support

Page 16: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 16

Tablet – Viewing Content

Page 17: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 17

Tablet – Modal View

Page 18: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 18

Tablet - Inline Edit

Page 19: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 19

Tablet – Status Buttons

Page 20: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 20

Building and Maintaining Multiple Platforms– With other

MEAPs

Basic data

structures

Basic sync rules

Basic screens

Develop

basic app

pieces

Complete

development in

respective IDEs

X-code

Visual

Studio

Eclipse

Deploy to

Mobile

Devices

Objective-c

Generate

native OS

code

.Net

C#

Java

HTML5

Page 21: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 21

Supporting Multiple Platforms – With Syclo

Business objects

and transactions

Application control

actions

Validation rules

Communication

management

Data integration &

error handling

Data caching and

synchronization

User Interface

Develop core mobile

application and UI in

Syclo Editor

Transmit to

Mobile

Devices

Version

Management

Conflict

Resolution

Publish to

Syclo Server

Page 22: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 22

Traditional Cross-Platform Support vs.

Agentry: Resources

Traditional

Cross-

Platform

Development

C#

developer

Objective-c

developer

.NET

developer

Java

developer

HTML

developer

Platform

Agentry developer

Agentry

Page 23: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 23

SAP System Integration

►Configure fields, transactions, data filtering rules and other parts of your

mobile solution

►Manage mobile users, servers and synchronization settings right from SAP

►Monitor performance and speed up problem resolution

Page 24: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 24

Текущая архитектура решений Syclo

ABAP Add-on на SAP систему

«Легкий», масштабируемый сервер приложений, не содержит СУБД

Интеграция с SAP и не-SAP системами

Page 25: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 25

Logical Component Architecture

Master Data

Configuration

Module

Administration

Module

Framework

Syclo Editor

Page 26: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 26

SA

P E

RP

6.0

Syc

lo In

teg

rati

on

Fra

mew

ork

Mid

dle

war

eM

ob

ile

Ap

plic

atio

ns

SAP Standard BAPIs / Classes

Co

nfi

gu

rati

on

Mo

du

le

System

Mo

nito

r

SAP Enhancement Framework

SAP OLTP Database

Change Detection

Syclo Mobile Exchange

Persistent LayerSyclo Delta Detection Routines

Change Detection

Configuration Set

Business Logic Layer

Syclo Data Object Class

Handler Repository

Application Data Filter Services

Application Authorization Services

Mobile Integration

Configuration Set

Integration

Syclo BAPI Wrapper Layer

Java Connector

Communications – W-LAN, W-WAN, GPRS, GSM, Network, Docking Cradle, IRDA

Firewall

Syclo Agentry Server

`

Syclo Agentry Editor

Publish Application

Definitions (XML)

Components Architecture View

Page 27: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 27

SMART Mobile Suite ABAP Add-On

SAP Standard BAPIs / ClassesC

on

fig

ura

tio

n M

od

ule

Sy

ste

m M

on

itor

SAP Enhancement Framework

SAP OLTP Database

Integration

Syclo BAPI Wrapper Layer

Business Logic Layer

Syclo Data Object Class

Handler Repository

Application Data Filter Services

Application Authorization Services

Mobile Integration

Configuration Set

Change Detection

Syclo Mobile Exchange

Persistent Layer

Syclo Delta Detection

Routines

Change Detection

Configuration Set

SA

P E

RP

6.0

Sy

clo

In

teg

rati

on

Fra

me

wo

rk

SMART Mobile Suite ABAB Add-On

Page 28: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

Syclo Technology Stack

• SMART Mobile Suite

• Product Components

• Industry Solutions

• Custom Applications

Products and Application

• Business Logic

• User Interface (Devices)

• Data Mapping

• Application Flow

Application Configuration

Layer

• Communications

• Local Storage

• Security

• Device Management

Platform Layer

• Mobile User Management

• Mobile Data Distribution

• Data staging and streaming

• Conflict detection and resolution

Integration Layer

• Peripherals

• Team Configuration

• Import/Export/Compare

• Offline and least-cost routing

• Logging

• Clustering/Server OS Support

• Application Versioning

28 Copyright © 2010 Syclo LLC. All rights reserved

Page 29: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 29

Фаза 1 миграции Syclo на SAP Mobile Platform

Цели фазы 1 • Общая среда исполнения

• Централизованное администрирование

• Апгрейд с минимальными

трудозатратами

Ключевые точки интеграции 1. Сервисы Syclo Server доступны как Java-

сервисы, работающие на SUP Server

2. Сервисы Syclo Server управляются SUP

Management Console; унифицированное

логирование

3. Взаимодействие клиент-сервер основано

на протоколе HTTPS вместо TCP-IP

Упрощенный процесс апгрейда • Основное: редактор и интерпретатор

мета-данных изменяться не будут

• Публикация определения мета-данных из

редактора на новый сервер; определения

передаются на клиент, клиент

инстанциирует приложение

• Основное: точно такой же процесс,

который в настоящее время используется

при апгрейде платформы Syclo

Редактор приложений Syclo

Консоль управления Afaria

Mobile

Business

Objects

Eclipse

SUP Mgt Console

Syclo Server

Services

Сервер SUP

SUP Server

Services

Репозиторий

мета-данных

приложений

UI

Клиент

Интерпретатор

мета-данных

Транспорт

и локальное

хранение

Syclo

Add-on

Мета-данные

приложения

Page 30: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. Все права защищены. 30

Партнерское обучение Syclo

Программа и сроки:

1 часть: Agentry Essentials – самостоятельное обучение. Workshop 29-31 ноября (опционально).

Сертификация по 1 части – до 19 ноября.

2 часть: Syclo Work Manager for SAP – обучение в аудитории: 19-23 ноября

Сертификация по 2 части (опционально)

Стоимость: 2550 евро

Требования к участникам программы:

Сертификация по 2 части (опционально)

Знание SQL (требуется для первого курса)

Понимание принципов объектно-ориентированного программирования

Опыт разработки приложений на ABAP или Java

Page 31: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

Спасибо за внимание!

Контактная информация:

Антон Курудинов

Архитектор по мобильным решениям, SAP CIS

Телефон: +7 (495) 755 98 00

[email protected]

Page 32: Антон Курудинов Сентябрь 2012 · Интеграция с модулями SAP PM и IS-U ©2011 SAP AG. Все права защищены. 5 SAP Rounds by Syclo

© 2011 SAP AG. All rights reserved. 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

© 2012 SAP AG. All rights reserved

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.

This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.

SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.

SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.

The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.