万本电子书0元读

万本电子书0元读

顶部广告

Working with Odoo电子书

售       价:¥

7人正在读 | 0人评论 9.8

作       者:Greg Moss

出  版  社:Packt Publishing

出版时间:2015-08-27

字       数:520.0万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is perfect for people who have never used Odoo and for those who would like to learn about more advanced concepts of Odoo. In order to get the most out of this book, you should be comfortable with understanding basic business concepts such as sales, purchasing, inventory management, and basic accounting.
目录展开

Working with Odoo

Table of Contents

Working with Odoo

Credits

About the Author

Acknowledgments

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Errata

Piracy

Questions

1. Setting Up Odoo

Getting started with Odoo online

Taking advantage of Odoo online

Odoo browser requirements

Odoo mobile phone and tablet support

Accessing the Odoo free online trial

Continuing to use the trial version of Odoo

Subscribing to Odoo

Using Odoo without subscription fees

Getting to know the Odoo architecture

Introducing the PostgreSQL database

Writing code with Python

Following the Model-View-Controller design

Designing models

Rendering views

Authoring controllers

Choosing your installation operating system

Choosing a Microsoft Windows Odoo installation

Learning Ubuntu is not required

Introducing Ubuntu

Choosing an Ubuntu Odoo installation

Choosing another OS option for Odoo

Understanding Odoo releases

Upgrading Odoo

Installing Odoo on Windows OS

Performing an all-in-one Odoo installation on Windows

Configuring Postgres on Windows

Installing Odoo on Ubuntu

Modifying the sources.list file

Testing your Odoo installation

Troubleshooting and Odoo management tips

Checking your browser destination

Verifying that the Odoo service is running

Checking for Odoo services running in Windows

Checking for Odoo services running in Ubuntu

Starting and stopping Odoo services in Ubuntu

Finding the primary Odoo log file

Modifying the Odoo configuration file

Changing port numbers

Accessing the database management tools

Changing the admin password

Finding additional resources for installing Odoo

Summary

2. Installing Your First Application

Gathering requirements

Implementing Odoo using a modular approach

Introducing Silkworm – our real-world case study

Using Odoo online – installing your first application

Creating a new database in Odoo

Specifying the master password

Selecting a database name

Loading demonstration data

Specifying our default language

Choosing a password

Managing databases in Odoo

Installing the Sales Management application

Configuring accounting data

Setting your accounting options

Knowing the basics of the Odoo interface

Using the search box

Picking different views

Creating your first customer

Is this customer a company?

Entering data into an Odoo form

Editing a customer – Sales & Purchases

Salesperson

Reference

Language

Date

Customer

Supplier

Active

Receiving messages by e-mail and opting out

Editing a customer – Accounting

Fiscal Position

Account Receivable

Customer Payment Term

Total Receivable

Credit Limit

Latest Full Reconciliation Date

Account Payable

Supplier Payment Term

Bank accounts

Saving the customer record

Entering a product in Odoo

Creating products in Odoo

Product name

Can be Sold

Product Type

Sale Price

Internal Reference

EAN13 Barcode

Entering a product – the Procurements tab

Cost Price

Supply Chain Information

Suppliers

Description for Suppliers

Entering a product – the Inventory tab

Stock and Expected Variations

Status

Product Manager

Entering a product – the Sales tab

Entering a product – the Accounting tab

Saving the product

Setting the company information

The Configuration tab

Overdue Payments

Saving company information

Entering your first sales order

Selecting the customer

Date

Selecting a date in Odoo

Customer Reference

Entering line items on a quotation sales order

The Product field

Description

Quantity

Taxes

Unit price

Saving the quotation sales order

Understanding the sales order workflow

Send by Email

Print

Confirm Sale

Cancel Quotation

Invoicing the sale

What do you want to invoice?

Creating the invoice

Summary

3. Exploring Customer Relationship Management in Odoo

Using CRM as a business strategy

Managing the customer experience

Treating your customer like a real person

Using your mission statements and company goals to drive the design of your CRM system

The real-world case study – improving customer experience

Installing the CRM application

Assigning the sales representative or account manager

Email Address

Access Rights

Sales application settings

User : Own Leads Only

User : All Leads

Manager

Language and Timezone

Receive Inbox Notifications by Email

Never

All Messages – discussions, e-mails, and followed system notifications

Default Sales Team

Signature

Manually setting the user password

Assigning a salesperson to a customer

Leads and opportunities

Creating leads in Odoo

Converting a lead into an opportunity

Marking a lead as lost or dead

Creating a new opportunity

Subject

Expected Revenue and percentage

Customer

Next Action

Expected Closing

Tags

Email and Phone

Internal Notes

The Lead tab

Lead address and contact information

Mailings

Active

Referred By

References

Looking at your opportunities in the Kanban view

An introduction to sales stages

View the details of an opportunity

Actions you can take on an opportunity

Using Odoo's OpenChatter feature

Changing the status of an opportunity

Managing the opportunity

Following a business document

Modifying the stages of the sale

Closing the sale

Your opportunity converted to a quotation

Managing multiple sales teams

Creating custom stages through Sales Teams

Creating a new sales team

Using Odoo to schedule calls, meetings, and events

Scheduling an event

Adding attendees to your meeting

Specifying the meeting details

Specifying tags for your meeting

Setting up reminders for your meeting

Specifying additional meeting options

Summary

4. Purchasing with Odoo

Understanding the overall purchasing process

Setting up a supplier

Setting up warehouse locations

Generating quotations and purchase orders

Receiving the product

Settling the invoice

Installing the purchasing application

Setting up your first supplier

Designating supplier companies versus individuals

Configuring your product for procurement

Supply chain information

Using buy routes

Using make to order

Setting the cost price of the product

Purchasing information

Product type

Setting records to active

Assigning suppliers to the product

Establishing the supplier

Designating supplier product name and product code

Setting minimal quantity

Calculating delivery time

Creating your first purchase quotation

Adding products to your request for quotation

Printing RFQs and updating the status

Promoting the status to RFQ sent

Confirming a purchase order

Receiving products

Getting ready to receive

Receiving our goods

Paying supplier invoices

Summary

5. Making Goods with Manufacturing Resource Planning

Creating manufacturing orders

Producing the product

Delivering the order

Defining the workflow for your business

A real world example – producing a custom printed T-shirt

Installing manufacturing resource planning

Creating your first manufacturing order

What product are we going to manufacture?

Building your bill of materials

Confirming production

Checking availability

Producing the product

Analyzing stock valuation

Managing routings and work orders

Creating a work center

Defining a resource type

Setting capacity information

Efficiency Factor

Capacity per Cycle

Time for 1 cycle (hour)

Time before and after production

Costing information

Creating routing orders

Creating a manufacturing order with routing and a work center

Producing the manufacturing order

Summary

6. Configuring Accounting Finance

Defining the chart of accounts for your business

Installing the Accounting and Finance application

Viewing the current chart of accounts

How were the transactions created in Account Payable?

Viewing the other journal items

Following transactions through the sales and accounts receivable process

Viewing the transactions created by validating the invoice

Practice posting transactions and tracking the results

Where are my taxes?

Specifying the account for your sales tax

Setting up your own accounts

Specifying a new account for your product category

Configuring your fiscal year and periods

Examining the available Legal Reports in Odoo

Closing a period

Creating journal entries

Summary

7. Administering an Odoo Installation

Basic considerations for an Odoo administration

Having an implementation strategy

The development, staging, and production servers

Clear documentation of all Odoo configurations

Focusing on business continuity

Backing up your Odoo database

Restoring an Odoo database

Administering users in Odoo

Selecting a user to administer

Understanding related partners

Managing user preferences

Understanding groups in Odoo

Understanding group inheritance in Odoo

Defining menus for your group

Understanding record rules in Odoo

Internationalization in Odoo

Configuring language translation

Using translation features to customize Odoo for your business

International currencies

Purchasing in a different currency

Managing supplier price lists

Managing sequences in Odoo

Multiple companies in Odoo

Setting up a second company in Odoo

Implementing a multicompany solution

Summary

8. Implementing the Human Resources Application

A modular approach to Human Resources

Installing the Employee Directory

Creating a new employee

Related User

Department

Job Title

Manager and Coach

An employee's personal information

Timesheets

Looking at your current timesheet

An introduction to analytic accounting

Adding a new analytic account to Odoo

Configuring the employee to enter timesheets

Tracking employee hours with the timesheet

Validating timesheets

Leave Management

Creating a leave request

Leave Type

Duration

Mode

Employee

Department

Submitting for approval

Approving leave requests

Leaves Summary

Recruitment Process

Defining the recruitment stages

Recruiting for a new job

The Print Interview hyperlink

Creating an employment application

Hiring employees

Summary

9. Understanding Project Management

The basics of Project Management

Installing the Project Management application

The real-world project example

Creating our first project

Assigning project teams

Setting other project information

Understanding project stages

Defining project stages for a specific project

Defining project tasks

Defining additional task information

Creating additional tasks

Completing project tasks

Calculating project costs and time

Summary

10. Creating Advanced Searches and Dashboards

Determining the search requirements for your business

Creating a database with demonstration data

Accessing the database manager

Searching in Odoo

Using filters in list views

Grouping information

Performing an advanced search

Specifying multiple advanced searches

Saving your advanced searches

Adding information to your custom dashboard

Summary

11. Building a Website with Odoo

What is CMS?

WordPress

Joomla

Drupal

Evoq or DotNetNuke

Why use Odoo Website Builder for your CMS?

The potential advantages to using Odoo as a CMS

The current limitations of using Odoo as a CMS

Deciding what is best for your company

Backing up the website you make in your Odoo database

Installing the Odoo Website Builder

Modifying the settings of a block

Adding additional blocks to your web page

Saving your web page

Previewing your website on a mobile device

Adding new pages and menus to your website

Adding a new page

Creating your Frequently Asked Questions web page

Managing menus on your website

Adding a new menu to your website

Changing themes in Odoo

Promoting your website

Specifying keywords for your website

Creating a title and description for your website

Summary

12. Implementing E-Commerce with Odoo

Odoo and e-commerce

Popular e-commerce platforms

Magento

Volusion

Shopify

Yahoo Small Business

Odoo as an e-commerce platform

Installing Odoo e-commerce

The basics of Odoo e-commerce

Setting the product price from the e-commerce page

Adding a picture to your product

Describing the product

Publishing your product

Additional configuration options for your Odoo shop

Modifying the order of the products in the store

Setting up product variants

Advanced e-commerce product options

Alternative products

Accessory products

Looking at the shopping cart

Seeing the draft sales order in Odoo

Checking out

Adding PayPal as a payment processor

Summary

13. Customizing Odoo for Your Business

Activating the developer mode

Getting out of the developer mode

Backing up your database

Restoring a database in Odoo

Adding a custom field to Odoo

Adding another field to the sales order form

Adding a field to an existing view

Customizing search operations in Odoo

Specifying additional fields you wish for Odoo to use in the search

Editing the search view

Examining the models in Odoo

Summary

14. Modifying Documents and Reports

Getting the skills required to modify reports

Company report configuration

Determining your report configuration

Examining the configuration

Report Markup Language

Modifying the RML header

The RML for the company header

Making our first simple change

The RML for the company footer

Understanding dynamic fields in your reports

Learning how Odoo organizes reports

Understanding the report types

What is the QWeb template framework?

Looking at the definition for the sales order form

Learning more about the power of QWeb templates

Using a T-IF in a QWeb template report

Summary

15. Understanding Workflows

Planning the changes to our workflow

An example of the Odoo workflow

Activating the developer mode

Looking at the Odoo workflow in detail

Looking at the sales orders workflow inside the workflow designer

Workflow nodes

Looking closer at the sales order workflow

Examining a workflow node in detail

Transitions in workflows

Ending a workflow

Modifying workflows

Adding a step into the workflow for art approval

Editing the sales order workflow

Summary of the steps to changing the workflow

Adding a new activity node to a workflow

Modifying the sales order state in the activity

Modifying the transitions to include art approval

Defining a transition

Restricting the art approval to the sales manager

Modifying the other transitions in the workflow

Summary

16. Discovering Custom Odoo Modules

Exploring the Odoo application and module directory

Building our first Odoo module

Specifying a custom directory to hold our Odoo modules

The contents of your module directory

Creating and editing the files

The __init__.py file

The __Odoo__.py file

name

version

description

author

depends

data

demo

installable

auto_install

Extending an Odoo model in silkworm.py

Using a module to add custom fields to a model

Inheriting from the sales order module in Odoo

Python conventions

Adding the fields to our sales order view

Getting ready to install our module

Extending our module to customize the sales order workflow

Adding the button to the sales order

Modifying the available states of the sales order model

Finding your way around the base Odoo modules

Updating the other buttons for the workflow

Modifying the attributes of the confirm button

Modifying the attributes of the print and cancel buttons

Seeing it all come together

Using a module to add a filter to a search view

Adding the code to create the rush order filter

Creating the filter

Summary

A. Locating Additional Odoo Resources

Locating the essential Odoo documentation

Visiting the Official Odoo help forum

The Odoo Community Association

Finding Odoo applications and modules

Getting the latest Odoo 8 release notes

Downloading Odoo from GitHub

Locating resources on Ubuntu

The official Ubuntu website

Directly download Ubuntu server or desktop

The official Ubuntu documentation

Getting access to additional developer documentation

Getting quick access to Odoo installations using Odoo Runbot

Finding the Postgres resources

The official Postgres website

Downloading Postgres

The Postgres documentation

Locating the Python resources

The official Python website

Downloading Python

The Python documentation

Finding the XML resources

The World Wide Web Consortium XML resource page

The XML tutorials and documentation

Locating the RML resources

Alternative reporting solutions

Aeroo reports

Jaspersoft reports

The community edition of the Jasper reports server

The community edition of the Ireport designer

Pentaho/Kettle

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部