Skip Headers
Oracle® Retail POS Suite Implementation Guide, Volume 5 – Mobile Point-of-Service
Release 14.1
E54478-01
Next
Contents
Title and Copyright Information
Send Us Your Comments
Preface
Audience
Documentation Accessibility
Related Documents
Customer Support
Review Patch Documentation
Improved Process for Oracle Retail Documentation Corrections
Oracle Retail Documentation on the Oracle Technology Network
Conventions
1
Introduction
Contents of this Guide
Key Features of Mobile Point-of-Service
Integration with Oracle Retail Store Inventory Management
Skills Needed for Implementation
Applications
Technical Concepts
2
Mobile POS User Interface Customization
Resources
Customization Files
CSS Customization File
JavaScript Customization File
iPod Touch Display
Changing the Application Name
Changing the Application Icon
Changing the Splash Screen
Styling
Changing the Color Scheme
Changing the Corporate Logo
Changing the Menu Button Color
Changing the Menu Button Size
Changing the Action Button Icons
Hiding the Action Button Text
Changing Text
Business Flow
Changing the Menu
Removing a Menu Button
Adding a Menu Button
Updating a Menu Entry
Changing the Number of Columns
Workflows
Adding a New Page
Adding a New Workflow
Inserting a Page into an Existing Workflow
Replacing a Page in an Existing Workflow
Adding a New Dialog to a Page
Inserting a Static Field on a Page
Inserting an API-Filled, Non-Input Field on a Screen
Inserting an Input Field on a Screen
Changing Field Validation
Changing the Business Logic Behind a Screen Event
Server API Calls
Custom Service with Unaltered Method Signature
Custom Service with Modified Method Signature
Custom Service with Modified Data Returned from the POS Server
Configurable Settings
Changing the Security Mechanism
Android Native Code
New Hardware
Supporting New iOS Devices
Supporting Alternate Mobile OS Devices
Supporting Tablets
iPad and Motorola ET1
Non-iOS and Non-ET1 Tablet
Supporting Alternate Sleds
3
Mobile POS Server Overview
Solution Components
REST Interfaces and Service Implementations
View Objects
Access to Tours
Application State Management
Device Profiles
Authentication and Authorization
Login Functionality Gap
4
Mobile POS Frameworks
RESTful Web Services
REST Service Layer
Security
Tour Runner and Tour Access
Status and Tour Parameter Object Frameworks
5
Mobile POS Extension Guidelines
Customize an Existing Service API
Service Method Override
Customize the Tour Runner
Tour Runner Configuration
InstructibleUIManager
Tour Runner Inputs and Outputs
Customize Tour
Extend an Existing Service Area
Adding a New Service Area
Customizing Authentication
Working with Device Profiles
Device Mappings
Device Settings
Configuration Settings
POS Parameters
Reason Codes
6
Implementation Environment
Eclipse Project Creation
Mobile POS Server Deployment Model
7
Internationalization
Translation
A
Appendix: API URLs
About API
Auth API
Customer API
Item API
Order API
Register API
Sale Transaction API
B
Appendix: API Result Formats
AuthStatus
AuthStatusWithProfile
CustomerStatus
GiftCardStatus
InventoryStatus
ItemStatus
OrderStatus
ReceiptStatus
RegisterProfileConfiguration
RegisterStatus
SuspendedTransactionStatus
TransactionStatus
VersionStatus
C
Appendix: Eclipse Screens
Extending Mobile POS
Setting Up an Implementation Environment