Odoo Product Non Moving Stock


Click here to download the module

Fetures

  • Generate Non Moving Stock Report in PDF and XLS Files, Reports can also be send through email.
  • You can view report using group by product category.

How To Use

Go to Inventory > Reporting > Non Moving Stock

Open Non Moving Stock Wizard Menu

Define Report Criteria.

Non Moving Stock Wizard

PDF file.

All Warehouse Report

XLS file.

All Warehouse XLS Report

Group By product category.

Group by Category
Group by Category

Select the groups from configuration to send the mail to users who belong to that groups.

Select Group for Email

You can send the email using send mail button.

To send Email attach with Report

Odoo Agent Commission


Click here to download the module

Features

  • Easy To Manage Agent Commission.
  • Give commission to Agent.
  • Commission calculation based on Product, Product category, Agent
  • Manage the commission based on Product Sell Price, Product Profit Margin.
  • Manage the commission payment.

How to use

In Sales > Configuration, under the Agent Commission, set the option for Commission Calculation, Commission Based on and Apply Commission With. Based on this configuration the commission is calculate and paid.
User can set the order that you want to skip. Based on this configuration the commission is calculate and paid.

Sale Configuration

Skip Order

In Invoicing > Configuration, under the Agent Commission, set the option for Commission Account. Based on this configuration the commission is paid.

Invoice Configuration

In Products, below the Agent Commission tab, select the Agent and set Compute Price as Fixed price or Percentage. The same configuration is also available in the Product Category and Customer.

If Agent is selected in Sale Order, he will be eligible for commission as per the Configuration.

Product Variant

In Customer > Agent Commission, Configure the Commission Payment type like monthly, quarterly, manually etc.

Payment Type

In Customer > Agent Commission, Configure the Commission Range, If Sale Order amount is between the range then Agent get commission which is configured.

Commission Range

In Sale Order, below the Agent Commission tab, based on the Agent and commission calculation option, Commission is calculated.

Sale Order

If commission is based on ‘Product/Product Category/Agent’, Commission will be calculated for each Order Lines.

Product Category
Product Category
Sale Order Commission

Note : If Commission is based on ‘Product/Product Category’, Commission will be calculated as per quantity for each order line.
Into Agent Commission menu, you can see the Commission detail.

Agent Commission Details

By Clicking on the Commission Payment, Vendor Bill can be generated by filterring Commission records.

Agent Payment

Here below is the Vendor bill which is generate from the Commission and related payment also be created.

Vendor Bill
Payment

Schedular will run everyday and make the payment based on selected Payment Method(Monthly/Quarterly/Bi-Yearly/Yearly) in Agent form view.

Scheduler Run Daily

By clicking in Report menu, Commission Payment Report can be generated with having different filters as shown in image.

Commission Payment Report

Here below is the Commission Report for selected Agent(s).

Report

Odoo POS Multi Currency


Click here to download the module

Let’s see the video

Features
Payment with Multi Currency.

To use multi currency functionality enable configuration as per below image.

Currency account config
Currency account config
Currency pos config
Currency pos config

For payment in other currency enable the currency.

Odoo Multi currency button
Odoo Multi currency button
Odoo POS Currency Conversion
Odoo POS Currency Conversion

After payment receipt contains currency details as per following image.

Odoo multi currency receiptreceipt
Odoo multi currency receiptreceipt

Back end entries of order.

Odoo multi currency backend order
Odoo multi currency backend order

Validate and closing session.

Odoo POS Validate Session
Odoo POS Validate Session

After closing session sale journal entries shown in following image.

Odoo Sales Journal Entries
Odoo Sales Journal Entries

Odoo Sales Commission


Click here to download the module

Features
Easy To Manage Sales Commission.
Give commission to Sales Person.
Commission calculation based on Product, Product category, Sales team, Customer
Manage the commission calculate on Order confirmation, Invoice Validation, Invoice payment.
Manage the commission payment via Salary or Invoice.

How to use
In Sales configuration, under the Sales commission, set the option for Commission Pay on, Commission Calculation, Commission Pay on. Based on this configuration the commission is calculate and paid.

Odoo Sale Configuration
Odoo Sale Configuration

In Account configuration, under the Sales commission, set Account so when company pay the commission at that time commission pay from selected account.

Odoo Commission Account
Odoo Commission Account

In Products, below the Sales commission tab, select the Job Position or Users and Commission percentage. This same configuration also available into the Customer, Product Category and Sales Team view.

Odoo Commission Configuration
Odoo Commission Configuration

In Sale order, below the Sales commission tab, based on the Sales person and commission calculation option, commission data is calculated.

Odoo Sales Order
Odoo Sales Order
Odoo Commission Calculator
Odoo Commission Calculator

Into Commission menu, you can see the commission’s detail like user, amount, pay by etc…

Odoo Commission Data
Odoo Commission Data

Click on the commission payment, into opened pop-up, select the user, when click the generate button it will paid the commission which is pay by ‘Invoice’ and make the account Journal entries.

Odoo Wizard Pay Commission
Odoo Wizard Pay Commission

When module is install, into salary rule, you get new salary rule for pay the commission by Salary.

Odoo Commission Salary Rule
Odoo Commission Salary Rule

Add this new salary rule to Salary structure, so when employee payslip is create at that time employee related user’s commission amount is added into employee’s salary amount.

Odoo Salary Structure
Odoo Salary Structure

When the employee salary slip is generate, it will automatically added the commission amount and when confirm payslip, employee related user’s commission set to ‘Paid’.

Odoo Commission Payslip
Odoo Commission Payslip

Click Print Commission summary menu, into opened pop-up, select the available options and click print button for printing the commission report.

Odoo Wizard Print Report
Odoo Wizard Print Report

Here below is the user wise commission report.

Odoo Commission PDF Report
Odoo Commission PDF Report

Odoo Point of Sale – Create Sales Order with Signature


Click here to download the module

We have already created this feature before to create sales order from point of sale, but in this module we have done enhancement. Lets have look. Here is default Odoo point of sale screen.

Click here for video – Create Sales Order from Point of Sale with signature

Odoo Point of Sale Screen
Odoo Point of Sale Screen

After assigning customer and product selection, when we click on “Create Sales Order” button, then following screen will open to add any note and sing box for customer.

Sign from Odoo POS
Sign from Odoo POS

After note and signed by customer, when we click on Create, then Sales Order will be created like below screen with popup.

Create SO from POS with Signature
Create SO from POS with Signature

Here is the SO created from POS with signature visible.

SO Created from Odoo POS
SO Created from Odoo POS

And the same signature is available in Sales Order report also.

Odoo Sales report with signature from POS
Odoo Sales report with signature from POS

Odoo – Apply global discount in Sales, Invoice


Currently odoo has inbuilt option for providing discount on sales order and invoices. But this feature is flawed as it only lets you give discount on each specific order line. In many cases of retail business, the company needs to give discount on final amount of sale order or invoice. So for this scenario we developed a feature called “Global Discount”

Odoo Sale Order
Odoo Sale Order

Above is a simple sale quotation with global discount feature. We can see on the bottom left part, there is option to apply discount on the whole sale order amount. There are two ways to apply discount as mentioned below:
Percentage – This will discount the sale order untaxed total by the percentage amount entered in “Discount” field.
Fixed – This will deduct the value entered in “Discount” field directly from the Sale Order untaxed total.

Odoo Sale Order with discount applied
Odoo Sale Order with discount applied

In above shot, we can see a global discount of 10 percent applied to the order, similarly we can also apply a fixed type discount. The flow will also continue when we create an invoice from sale order.

Confirming Sale Order
Confirming Sale Order

Now lets confirm and create invoice from sale order.

Draft Invoice from Sale Order
Draft Invoice from Sale Order

We can see that all the details of discount is carried forward to invoice also, so that we can also change them if we like from the invoice also.

Sometimes a business requires that invoice is created after delivery order, in that case also global discount will work when Invoice Mode is “On Delivery Order”.

Sale Order with Invoice after Delivery Order
Sale Order with Invoice after Delivery Order

In above sale order the Invoice mode is “On Delivery Order”, so first we need to finish delivery.

Odoo Delivery Order
Odoo Delivery Order

Now we confirm Delivery Order and then create Invoice.

Invoice created from Delivery Order
Invoice created from Delivery Order

The invoice created from delivery order will also hold the values for discount that was applied on sale time. So that we can adjust it from invoice also.

Once we validate the Invoice, we would also want to manage the accounting entries related to discount in a proper way. For this we have added an option in the company form as below.

Discount Account defined in company form
Discount Account defined in company form

User just need to define which account he wants to use for managing accounting entries for the discounts provided in the field “Select Account for Discount”.

 Journal Entry of Invoice Payment with Discount
Journal Entry of Invoice Payment with Discount

So when we validate the invoice and register payment, it will use the account defined in Company to create related journal items. So we can keep track of discounts provided to our customers.