mobilize existing

Post on 23-Feb-2016

53 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Mobilize existing. s ystems easily. Get mobile with „mobile client“. Connect to host systems. Allow user configuration. N ative clients on all platforms. „mobile client“ can be connected to almost any host – via SQL or via web service . . - PowerPoint PPT Presentation

TRANSCRIPT

2014salesperformer.net |

Mobilize existingsystems easily

Get mobile with „mobile client“

Connect to host systems

„mobile client“ can be connected to almost any host – via SQL or via web service. .Data can be accessed online or offline

Allow user configuration

The entire user interface data access and theSynchronization of „mobile client“ is fully

user-configurable.

Native clients on all platforms

Whether it‘s iOS (iPhone/iPad), Android., Windows RT or Microsoft Outlook, „mobile client“

supports all major mobile platforms with native clients.

2014salesperformer.net |

salesperformer.net

Corporate Purpose...: To increase efficiency and profitability in sales/marketing and field sales through mobile information systems

Products (White Label): - mobile client: mobilized central data- salesperformer crm: sales system

Indirect sales through partners: Amagu, Anywhere.24, BUW, Datasec, Gedys-Intraware, ProTeam, …

Customers: Bionorica, Bonago, Dehn + Söhne, Duni, Erlenbacher (Nestlé), Gema, Höcker Polytechnik, KFU, Konica Minolta, Lufthansa Bombardier Aviation Services, Pneumatex, TCC, Wagner und Munz, Xelog, …

2014salesperformer.net |

We have years of experience in the mobile business

Some projects by our former company: m.able GmbH

2014salesperformer.net |

Complete functionality on every mobile device

Full functionality, both online and offline iPhone, iPad, iPod, Android, Windows Phone Personalized Content and user-specific

synchronisation Lists, detail dialogs, charts, reports, drill-down Always up-to-date thanks to push functionality Phone/E-Mail integration and navigation Interaction with internal address book Global search, filter functions, histories, favorites Easy adaptation to the requirements of

customers or partners Multilingual: available in German, English,

French, Dutch, Russian, Polish

mobile client: Features and Options

2014salesperformer.net |

Wide range of view types

2014salesperformer.net |

Connectivity with host systemsOnline access and data synchronization with different host systems

VPN

2014salesperformer.net |

Connectivity with host systems

• SQL-Server• Webservices• Server-side scripts• Synchronization with

conflict handling

• Available offline• Online queries

• Apps consist of communicating views

• Range of view types are constantly expanding

• Each view can have its own data source

• Workflow with statements: onnew, ondelete, ...

• iOS: iPhone, iPad• Android• Windows RT/8• Windows Phone• Microsoft Outlook

Connect to host systems

„mobile client“ can be connected to almost any host – via SQL or via web service. .Data can be accessed online or offline

Allow user configuration

The entire user interface data access and theSynchronization of „mobile client“ is fully

user-configurable.

Native clients on all platforms

Whether it‘s iOS (iPhone/iPad), Android., Windows RT or Microsoft Outlook, „mobile client“

supports all major mobile platforms with native clients.

2014salesperformer.net |

Access to virtually any data sourceThe mobile data is created from server queries, which can be transferred to the mobile device from SQL-based queries, script and even web service calls. Server information, synchronization direction and conflict handling can be determined for the entity in question. These datasets – which can come from greatly-differing sources – are consolidated in a local database on the mobile device.

Entity Local Table Name Data for

Initial sync

Server Changes

Server Deletes

2014salesperformer.net |

Local data and selectsThe result is a local/relational database that has been created from a wide variety of server sources. CRM, ERP, ticketing, marketing, BI, Exchange, etc.

Konfigurationen

document_sync

action_sync

project_sync

customer_sync

contact_syncCRM

ERP

Customer list customer_sync

Customer Dialog

customer_sync

Contacts for company

contact_sync

Activities for company

action_syncDocuments

online

2014salesperformer.net |

Connection to Microsoft CRM

2014salesperformer.net |

Connection to Microsoft CRM

2014salesperformer.net |

Modeling the program structureThe program structures and the entities used can be freely modeled.

AdvancedList Detail

2014salesperformer.net |

Modeling the program structureThe program logic is developed in a tree structure. Each entry in this structure has a particular view type (list, chart, detail dialog, scheduler, etc.). These views can communicate with one another. The data to be visualized can be provided from local SQL statements or server calls.

2014salesperformer.net |

Platform independence thanks to native clients (RT)

Windows RT

2014salesperformer.net |

Configuration Example: grouped list with global search

SELECT idCustomerID, sName, sPhone, sPostalCode || ' ' || sCity As sAddress, ' ' as Stage, CASE WHEN (idEmployeeID <> 'user') THEN '#FFFFFF' ELSE '#CD7015' END as backColor FROM customer_sync ORDER BY sName

Searchfields=sName,Addr_FullAddress,sPhone;icon=firma;Sectionfield=sName;DetailView=CustomerDetail;ISSLIDERBUTTON=YES;INGLOBALMENU=YES;INGLOBALTASKBAR=YES;THREEPARTCELLS=YES;CELLFRONTWIDTH=0.3;

Stage isFilter=YES;BACKGROUNDCOLOR=backColor;

sName isFilter=YES;FONTTYPE=NORMAL;

sAddress isFilter=YES

Data:

Definition:

Field Mapping:

SELECT idCustomerID, sCity, sPostalCode || ' ' || sCity as sAddress, sPostalCode, sName, sWebSite, sPhone FROM customer_sync WHERE sCity LIKE (SELECT '%' || ? || '%') OR sPostalCode LIKE (SELECT '%' || ? || '%') OR sPhone LIKE (SELECT '%' || ? || '%') OR sName LIKE (SELECT '%' || ? || '%') ORDER BY sName

Global Search:

2014salesperformer.net |

Configuration Example: gauge and chart with drill-down

select 33 as value, 100 as maxValue, 0 as minValue

icon=favorit;NEEDLECOLOR=#2E2E2E;NEEDLEBORDERCOLOR=#2E2E2E; KNOBCOLOR=#2E2E2E;KNOBBORDERCOLOR=#2E2E2E;PRIMARYINNERCOLOR=#FFFFFF#0;SECONDARYINNERCOLOR=#FFFFFF#0;PRIMARYBORDERCOLOR=#FFFFFF#0;SECONDARYBORDERCOLOR=#FFFFFF#0;TICKCOLOR=#2E2E2E;TICKFONTCOLOR=#2E2E2E;RANGES=40-60,60-72,72-100;RANGESCOLOR=#04B431,#FF8000,#DF0101;BACKCOLOR=#FFFFFF;DETAILVIEW=ProjectList;

Data:

Definition:

SELECT COUNT(*) AS Value, look.sValue as Stage, idProjectProbabilityID FROM project_sync LEFT OUTER JOIN mobileLookupEntries as look ON ((look.idLookupID = 'probabilitytype') and (look.idCodeID = idProjectProbabilityID)) GROUP BY idProjectProbabilityID ORDER BY Value DESC

icon=bar_chart;x=Stage;y=Value;maxvalues=8;filter=idProjectProbabilityID;DetailView=ProjectListFilteredProb;group=1;canswitch=yes;legend=no;labels=yes;type=pie;BACKCOLOR=#ffffff;STYLE3D=NO;radialcolors=#084B8A,#8A4B08,#01A9DB,#DF0101,#6A0888,#DF7401,#31B404;labelfontcolor=#FFFFFF;

Data:

Definition:

Gauge

View Type:

Chart

View Type:

2014salesperformer.net |

Configuration Example: Grouped List with markers

SELECT pr.idProjectID, pr.sName, look.sValue as Stage, CASE WHEN (idProjectStatusID > 6) THEN '#7F7F7F' ELSE '#40713B' END as backColor,'#FFFFFF' as fontColor,pr.dtProjectFinish, cu.sName as sCustomer FROM project_sync pr LEFT OUTER JOIN customer_sync cu ON pr.idCustomerID = cu.idCustomerID LEFT OUTER JOIN mobileLookupEntries as look ON ((look.idLookupID = 'probabilitytype') and (look.idCodeID = pr.idProjectProbabilityID))ORDER BY pr.dtProjectFinish

type=grouped;hidetoday=yes;Searchfields=sName,sCustomer;DetailView=ProjectDetail;icon=projekt;out=LLLL yyy;datefield=dtProjectFinish;Scrollstart=YES; INGLOBALMENU=YES;INGLOBALTASKBAR=YES;THREEPARTCELLS=YES;

Stage isFilter=YES;FONTCOLOR=fontColor;BACKGROUNDCOLOR=backColor;TextAlignment=Center;FONTTYPE=BOLD;

sName isFilter=YES;FONTTYPE=NORMAL;

sCustomer isFilter=YES

Data:

Definition:

Field Mapping:

2014salesperformer.net |

Modeling of detail dialogsDetail dialogs consist of data queries (online oder offline). Editors with functionality are added to the query fields (Phone, Navigation, Links to other entities, etc.).

2014salesperformer.net |

Modeling of detail dialogsDetail dialogs are defined by field definitions and group memberships.

Dem Feld „sAddress“ wird der Datentyp „address“ zugewiesen. Dadurch wird erreicht, dass ein Klick auf dieses Feld automatisch die Navigation startet.

2014salesperformer.net |

Platform-independent thanks to native clients

WindowsPhone

Android

iPhoneiPad

2014salesperformer.net |

Additional Functionality: Store checks and offers

2014salesperformer.net |

Contact Stephan Methner salesperformer.net Agnes-Pockels-Bogen 1 80992 München Deutschland T: +49 89 38012952-1 F: +49 89 38012952-9 info@salesperformer.net www.salesperformer.net

2014salesperformer.net |

Overview/NavigationIntro, Main overview: Images/Colors/Buttons/Styles are freely definable.

Data and program structure can be defined for special

users or user groups

Backgrounds, Colors and Entries can be freely defined.

2014salesperformer.net |

DashboardsDashboards can be freely assembled from many different views (charts, maps, lists, detail). The layout adapts to screen (landscape, portrait, iPhone, etc.).

DrilldownA click jumps to a

linked list

2014salesperformer.net |

List Views/Filter (e.g. companies)Lists can be provided with predefined filters (e.g. „Long not seen“). Call per click. You can search for a great number of differen field combinations via an „Advanced Search“.

Predefined Filters and Groupings

2014salesperformer.net |

Detail views/Sub-lists (e.g. Company/Department)Detail views can also contain other views, like charts, or embedded Lists (e.g. department list). Sub-views can also be displayed in separate screens or as popups.

Sub-views can also be displayed in separate screens or as popups

2014salesperformer.net |

Detail views/Editors (e.g. Contact)The editors have a range of functions – one click on a phone number dials that function. E-mails are created instantly. Click on an address to call up a map with a corresponding navigation function.

One click calls the linked functionality of a field

(Phone, Navigation, Links)

2014salesperformer.net |

Detail views/Editors (e.g. Opportunity)Fields can be calculated at runtime (e.g. %turnover). Dialogs can be changed depending on the situation (e.g. different fields may be visible depending on the stage).

2014salesperformer.net |

SchedulerThe scheduler can be displayed in Day/Week/Month view and integrated in other views.

2014salesperformer.net |

Cockpits/Overview listsImportant queries can be summarized in overview lists. Click on a header to call up the current history or the favorites.

It is possible to show different summaries/views for different

users or groups.

2014salesperformer.net |

Documents (online/offline)Documents can be held online or offline an can be loaded and displayed as required (PDF, Word, Excel, etc.).

top related