Orpos and store practices
-
Upload
shyamchakrapani -
Category
Retail
-
view
711 -
download
1
Transcript of Orpos and store practices
Oracle POS and Store Practice
Shyam Chakrapani
What is Retail?
• The process of selling consumer goods and services to customers to earn a profit.
• The Retail includes every sale of goods and services to the final consumer.
Types of Retailers
• Department Stores
• Supermarkets
• Warehouse Retailers
• Specialty Retailers
• E-Tailers
• Convenience Retailer
• Discount Retailer
Retail Formats
OWNERSHIP
Independent
Chain
Franchise
Lease department
Vertical marketing system
STORE BASED
Food Store retailers
General merchandise stores
SERVICES Vs GOODS
Rented goods
Own goods
NON STORE RETAILING
Vending machines
Home shopping
Enhanced Technologies
Virtual mannequins
RFID / EPC tags
RF security tags
iBeacons
Smart Basket
5
Oracle POS
6
ORPOS
• The point at which transaction occurs in a store is called POS.
• Oracle Point-of-sale application is designed to enable customer-centric retailers to perform day-to-day transactions.
Terminologies• TILL
• Register
• Cash drawer
• Tenders
• Float
• Reconciliation
• E-Journal
8
Administration
• Roles
• Register, TILL and Float
• Reports
• E-Journals
Components under POS• Daily Operations
• Point-of-Service
• Administration
• Clock In/Out
• Fulfillment
• Browser
• Training On
• Inventory inquiry
POS - Technical Architecture
Business Process Overview
• Scan the item
• Link with the customer
• Performs inventory search
• Tender
• Receipt
• Return
• House Accounts
• Track time of cashier
Finite State Machine
• The POS application is implemented as a modified finite state machine
• States
• Transition
• Actions
• Tour Metaphor
Framework
• The Foundation is the framework used in ORPOS.
• It is a framework for:
Tour Engine-Workflow control system
Run-time UI
Business Logic
Data persistence
Oracle Back Office
15
Oracle Retail Back Office• Browser-based application
• Local store parameter maintenance and system configuration.
• Promotional event management.
• Start- and End-of-day operations.
16
Oracle BO Operations Item maintenance
Reports
Employee - Clock In / Out
- Time maintenance
Store operations - Start of the Day
- End of the Day
Oracle BO Operations Pricing - Price promotion
- Price change
- Discount rule
Administration
- Job manager
Oracle Central Office
19
Oracle Central Office
• Connects all the POS terminals.
• Contains all the transaction data across the globe.
• Combination of Back Office.
• Broadcasts to legacy systems.
Oracle Central Office
Transaction Tracker
- Item
- Transaction
- Customer
- Electronic journals
Administration
- Store directory
- Users
- Roles
Data management
SIM
22
Store Inventory Management• Oracle Retail Store Inventory Management can provide inventory position
visibility.
• Streamline in-store activities like :
Receive merchandise
Replenish and order stock
Request and implement price changes
23
AdministrationThe administration function includes the following tasks usually performed by a SIM system administrator or manager :
SIM setup and technical maintenance.
Security setup to define SIM users and their roles.
Setup and maintenance of unique identification number (UIN), such as serial numbers for items that require them.
SIM Functionality Stock counts
Sequencing
Pick Lists
Item requests
Store orders
Price Changes
Ticketing
Shipping and Receiving• Direct Store Delivery
• Deliveries from company-owned warehouses
• Return to Vendor
• Transfers
SIM Integration
ORPOS technologies
28
J2EE
• Provides environment for developing Web-based enterprise applications
• Provides multi-tier enterprise services
29
J2EE Technologies
• Java Servlets
• JavaServer Pages (JSP)
• Enterprise JavaBeans (EJB)
• Java Message Service (JMS)
• Java Naming and Directory Interface (JNDI)
• Java Database Connectivity (JDBC)
• JavaMail
• Java Transaction Service (JTS)
• Java Transaction API (JTA)
• J2EE Connector Architecture (J2EE-CA, or JCA)
MVC
• MVC stands for Model View and Controller.
• It is a design pattern that separates the business logic, presentation logic and data.
MVC Example
Servlet
• Servlet technology is used to create web application
• It is robust and scalable
Java Server Pages (JSP)
• Used to create web application
• A JSP page consists of HTML tags and JSP tags
Enterprise Java Bean (EJB)
• It is used to develop distributed applications
• EJB application is server side component
• EJB-QL is used to access the database.
Types of EJB:Entity bean
Session bean
Message Driven Bean
ORM (Object-Relational Mapping )
• ORM is a programming technique for converting data between RDBMS and OOP Language.
• It achieves data persistence.
• Advantages over plain JDBC:
Base independent framework.
No need to deal with the database implementation.
Hibernate
• Hibernate is an Object-Relational Mapping (ORM) solution for JAVA.
• Hibernate maps Java classes to database tables and from Java data types to SQL data types.
• It makes of a hibernate query language (HQL) to access the database.
• It is based on XML mapping.
• ORM tools takes care of persistence.
Spring• Spring is the most popular application development framework for enterprise
Java.
• The Spring framework is a lightweight framework for developing Java enterprise applications.
• It provides high performing, easily testable and reusable code.
• Spring implements Model View Container (MVC) design pattern.
• It can be thought of as a framework of frameworks.
Web Service
39
Web services
• Interoperable distributed technology
• Used to transfer data from one application to another application.
Backbone
41
Consumer Provider
WSDLUDDI
XML
SOAP
Basic definitions
• XML (Extensible Mark-up language) - It is used to tag the data.
• XSD - XML schema definition - Defines the element in an XML document. • WSDL is used for describing the services available.
• UDDI lists what services are available.
Pro’s and Con’s
Pro’s:
• Enables software running on different platforms to communicate with each other.
• Promotes modularity and reuse of existing software.
• Can be implemented incrementally.
Con’s:
• Requires programming skills to implement
• Applications may be able to bypass security barriers
Commerce Anywhere
• Omni-Channel promotes:
Buy Anywhere
Source Anywhere
Pickup/Deliver Anywhere
• Commerce Consideration:
Customer transparency
Item transparency
Order transparency
Inventory transparency
Features of Micros
• POS and Back Office (XStore)
• Mobile POS
• EFTL LINK
• X-Store Office
• SIM(Store Inventory Management)
• Mobile SIM
XStore PoS
MICROS Deployment
Thank you
49