Welcome to Tryton Sale Channel’s documentation!

Contents:

User Guide

This user guide is meant as a handbook for the users to deploy sales channel system effectively.

Introduction

Welcome to the Sales Channel Module Documentation. The Sales Channel module introduces a way to segment orders in Tryton based on their source. Some channel types also have the ability to export stock and catalog information in addition to being able to import orders from external channels.

The core module introduces minimal functionalities required for orders to be taken manually from Tryton Sales module for orders placed on offline channels like emails, phones or by your own sales teams.

The sale channel module also provides a way to set optimal defaults for creating orders from different channels. Examples of sale channels are

  • Your web store
  • Showroom 1
  • Showroom 2
  • Tradeshow 1

If you have different warehouse, pricelists, payment terms or invoicing methods that change with the channel, you could use this module to make manage all of these easily.

In addition, the sale channel module is also used by other Tryton modules that integrate with external channels like eCommerce systems (shopify, magento) and marketplaces (amazon, ebay).

In this module, we will learn about creating new sales channel and adding records to them.

This documentation assumes that you have the module installed and working in your Tryton database.

Sales Channel

This guide will give you detailed description of all the fields in the sale channel module and how sale channel module works.

Initial Steps

When you login into tryton, you can either create a new sales channel or work on channels already installed.

To work on already installed channels, go to User >> Preferences.

_images/17.png

Click on Preferences and a new window will pop up.

_images/18.png

It will show the default user logged in with password, name, company and other fields.

Click on Preferences and you can see Languages and Current Channel fields.

When you click on Current Channel Field, a drop down menu will display all the sale channels present.

_images/19.png

Select a channel and click Ok.

_images/20.png

You can see the Sale Channel Name appearing at the top.

_images/21.png

Additionally, you can see all the listed sale channels by double clicking Sale Channel in Sales >> Configuration >> Sale Channel.

_images/22.png

New Sale Channel

This documentation helps user understand how to create a new sale channel.

New Channel Creation

On the top, click on the Create a new record button.

_images/23.png

In the window that pops up, you can see a number of fields. These are the fields on New Record Window:

  • Name: The name of your new sales channel. This field is manadatory.
  • Code: Optional Field to easily lookup channels if you have many.
  • Company: This is mandatory field to fill. Each channel has to be associated with a company.
  • Address: If the channel represents a physical location, use the address field to add an address. You can only choose from the addresses of your company. This is optional field.
  • Source: The source of orders for the channel. The standard module only has a manual option which is used when users key in orders from the Tryton sales modules. Downstream modules implement marketplaces like Amazon and eCommerce channels like Magento and Shopify.
_images/24.png
Order Defaults

In this section you can set defaults for orders created in the channel. Some fields also perform additional roles. Click on the tab which says Order Defaults. The fields are as follows:

  • Warehouse: The warehouse associated with the channel. All new sale orders created from the channel will use this warehouse as the default warehouse to fulfill from. If the channel exports stock levels to an external application (like Amazon or your eCommerce system), the inventory levels exported are of this warehouse.

  • Invoice Method: This the mandatory field which you use to generate

    invoices.

  • Shipment Method: Contains details for Sales Shipment. This field is also mandatory.

  • Payment Term: Set payment term to how you want to pay.

  • Currency: Default currency for orders. (Defaults to company currency)

  • Price List: Every Sale generates price list. You can add the details

    here. This field is mandatory.

_images/25.png

Once you have filled all these fields, click save this record.

_images/26.png

On successful saving, you can see the message, Records Saved.

_images/27.png

If you switch views now, you will be able to see your newly created channel in the list.

_images/28.png
_images/29.png

Developer’s Guide

This guide is meant as a handbook for the developers to extending sales channels for integration modules.

Extending Channel for Integration Modules

To do...

Indices and tables