Odoo Point Of Sale Technical

Learn How to Customise ODOO POS
2.6 (5 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
53 students enrolled
$19
$45
58% off
Take This Course
  • Lectures 18
  • Length 4 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2015 English

Course Description

This course is for the ODOO technical developers who wish to learn ODOO POS customisation.

You will learn POS Module structure and POS module directory and file system, Javascript Structure for POS, Understanding models and its data related class and methods, Class which is used when action is being executed, Action definded for POS, how action is registerd and defined in POS, Understanding the each section of screen and Event bindings like new order, delete order etc.

Designing and adding new widgets in POS, Adding new fields and change existing screens of POS. It has series of videos for the step to step guide on customising POS, It will demonstrate how POS works in offline mode.

Developers and consultants who provide odoo development and customisation services who wish to learn POS structure and architecture and customise POS screens, widgets, workflow of POS can take this course.

What are the requirements?

  • Intermediate level experience in Python Language
  • Understanding of Object Oriented Concepts
  • Basic knowledge of javascript

What am I going to get from this course?

  • Introduction of POS, POS configuration, Module Structure Defination of js and css, Getting started with POS Method used to start, POS Route used to start POS
  • Action definded for POS, how action is registerd and defined in POS, Javascript Structure for POS, Class which is used when action is being executed, Understanding models and its data related class and methods
  • How models is being defined in class and how to fetch the data using class Implementaion of poswidget class. understanding each section of screen, Event bindings like new order, delete order, How screens,widgets etc are instantiates in POS, Implementaion of poswidget class.
  • Introduction of handler methods used in poswidget class, Understanding OrderbuttonWidget Working of build_widgets method, Screen Selector How to add new screen How to display popup in screen
  • How products will be rendered in product screen, Stucture of product category, Structure of client screen. Rendering of client screen. Working of search box in client screen. Display image of partner How to edit customer and modes used in client screen
  • Methods used in pos order and pos order line, How order and orderline will reflect when product will be clicked, methods used in pos order
  • Structure of payment screen, Working of payment buttons, Working of payment screen Action bar buttons in payment screen
  • Order validation process, Working Receipt screen, POS in offline mode, Structure of Receipt Screen Structuere of Database and its related operations
  • Structuere of Database and its related operations, How to use virtual keyboard. working of proxy devices and barcode.
  • Creating custom module in pos and How to fetch model data in custom module

What is the target audience?

  • ODOO Developers, Web developers and ODOO Customers
  • Technical Experts who worked on OpenERP and want to learn ODOO API
  • ODOO Beginner who wish to customise ODOO POS module

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: ODOO POS Technical Development
Introduction
Preview
01:33
POS Architecture and Controller
Preview
15:37
15:54

Javascript Structure for POS

Understanding models and its data related class and methods

Class which is used when action is being executed

Action definded for POS, how action is registerd and defined in POS

19:42
  • How models is being defined in class and how to fetch the data using class
  • Implementaion of poswidget class.
  • Understanding the each section of screen and Event bindings like new order, delete order etc.
  • How screens, widgets are instantiates in POS
15:33
  • Introduction of handler methods used in poswidget class
  • Understanding OrderbuttonWidget
  • Working of build_widgets method
  • Screen Selector
  • How to add new screen
  • How to display popup in screen
11:39
  • Working of Screen Widget of POS Screen
  • Structure of product screen widget
  • Product List and Grid widget
09:45
  • How products will be rendered in product screen
  • Structure of product category widget
17:21
  • Structure of client screen and Rendering
  • Working of search box in client screen.
  • Display image of partner
  • How to edit customer and modes used in client screen
14:59
  • POS Order Methods
  • POS Order Line Methods
  • How order and order line will reflect when product will be clicked
15:01
  • Structure and methods of Payment Screen
  • Working process of payment screen and flow
13:22
  • Printing POS Receipt
  • Validating POS Order Button
  • Action bar and buttons on POS screen
15:28

This video will present how POS works in offline mode, Libraries and memory management used behind offline mechanism and module structure of POS for offline feature.

POS Database Structure
11:06
15:57

This video will show you how to add virtual keyboard on different screen and working with proxy devices and barcods.

Custom module creation part 1
18:58
Custom module creation part 2
12:42
Add note field in POS
14:59
01:01

This video will present how to add field and fetch the model data in field using custom module.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mr. Jay Vora, Where Quality, Time and Accuracy are Valued The Most.

Serpent Consulting Services Pvt. Ltd. specializes in business of providing custom application development, offshore software outsourcing services, Support maintenance and migration services and functional & technical trainings to its clients worldwide on open source tools and technologies like OpenERP, Tryton, Alfresco, Magento, SugarCRM, Vtiger etc. Our expertise lies in reducing costs and enhancing productivity by bringing the strategic advantage of offshore software development to the very doorsteps of our customers in more ways than one. By improving reliability, speed and agility, we enable our customers to achieve sustainable differential advantage over their competitors. We are expertised in providing highly cost effective solution through open source technology. Our resourceful services include consulting, cost control, project planning, e-platform development, database programming, trainings and support.

Instructor Biography

Mr. Husen Daudi, Instructor at SerpentCS

- 8+ years of strong experience in ERP Technology with world's largest Open Source Business Applications.

- Played key role in developing and maintaining various ERP Product modules and integrating them on Open Source ERP Environment.

- Experience on Scrum methodology for project management

- Experience in Team Building

- Experience to handle offshore clients and work with big team.

- Conducted 30+ national and international training on CRM, SRM, MRP, Accounting, Medical, HRM, Payroll.

- Conducted 40+ OpenERP Technical training on various countries.

Specialties: Python, OpenERP, ODOO, Django, zope, plone, joomla, wordpress, silverstripe, ERP functional expert, consultant, Android and ios application designing.

Ready to start learning?
Take This Course