SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
How to Use Push and Procurement
Rules in Odoo
www.cybrosys.com
INTRODUCTION
Routes are the different ways by which the particular products are obtained or sold from the warehouse.
Routes might be relevant or not appropriate relying upon the products, the sales order lines, the
stockroom, and so on. To satisfy a procurement, the system will scan for rules belonging to routes
characterized in particular sale order. A procurement is nothing, but a demand for a particular amount of
item to a particular area/location. One in this manner needs to include vital push and procurement rules
for making a route.
Odoo ERP comes with advanced push/pull routes configuration for easy product management. Let us see
in detail.
Procurement Rule: Procurement is the action of obtaining the desired or required amount of product
rather than going for bulk, and the procurement inventory control system begins with a customer order.
One of the prime advantages the end user can acquire from the procurement rule is that he can evade
the possibility of excess inventory. Here, the end user is freed from the management or storing of excess
stock. The procurement rule reduces the inventory levels and thereby the cost of storing the goods in
the inventory.
Push Rule: Push rules moves the given product quantities from the source location to the destination
location. Under Odoo ERP, one can set these moves both automatic and manual. When a move is
foreseen to a location, the push rule will automatically create a move towards the next location.
You can also create new routes from.
Inventories -> Configuration -> Warehouse management -> Routes -> Create
The default routes in Odoo ERP includes: Drop Shipping, Buy and Make To Order.
Drop Shipping: Under the Drop Shipping function, the vendor does not keep the products in stock,
rather process the delivering of goods directly from the vendor to the customer. There will not be any
stock housing during the transit.
Buy: Buy proposes purchase or manufacturing the product.
Make To Order: The Make to Order function trigger a purchase order as soon as a sales order related to
the product is generated. Here, the function doesn’t evaluate the current stock and draft a purchase
order even if the product quantity is inadequate. ie. it triggers the purchase order regardless of the
product quantity in hand.
One can see the routes for each product under the inventory tab of the product.
The checkbox is checked under the route view’s applicable on the section.
One can create new routes and define new procurement and push rules by clicking the create button,
Inventories -> Configuration -> Warehouse management -> Routes -> Create
One has to specify the route name under the route name input field and also have to select the places
-which the created route is applicable for.
Tick product to view the rule in product, tick product categories to view the rule in the product category
and also tick warehouse and sales order lines to view the route in corresponding paths.
How to create Push Rules
Push rules trigger when items enter a particular area. They automatically move the item to another
area/location.
One can create new push rules from
Inventories -> Configuration -> Warehouse management -> Routes -> Create -> Push Rules -> Add an
Item
One can find the following fields here.
1) Operation name: This field contains the name of the push rule which is created.
2) Source Location: Is the location in which the rule can be applied when a move is confirmed.
3) Destination Location: Is the new location where the goods need to go.
4) Automatic: This field is related to the stock moves, in the case of ‘Manual Operation’ it will create a
stock moves after the current one and in the case of ‘Automatic No Step Added’, the location is
replaced with the original move.
5) Operation Type: In this field, one can specify the operation type that will be put on the stock
moves.
6) Delay: Under the field, you can specify the delay needed to transfer the goods.
For example, take 3 step receipt in the case of a warehouse say ‘Chicago warehouse’ then the push
rules created will be,
In the case of 3 step receipt, firstly the stock will be moved from the input location of the warehouse
here ‘Chic/Input’ and from this location, the stock will be moved to the quality control of the
warehouse. Here the location of quality control is ‘Chic/Quality Control’. The push rule created for this
move will be as follows,
Here the end user has to set the source location as ‘Chic/Input’ and destination location as
‘Chic/Quality Control’ because you are planning to transfer the goods from input location to the
quality control location of the Chicago warehouse. The operation type is ‘Chicago Warehouse: Internal
Transfers’ because you are transferring the good internally in Chicago warehouse.
The next movement is from the quality control of the warehouse (Chic/Quality control) to stock
(Chic/Stock). The push rule created for this move will be as follows,
Here the source location is ‘Chic/Quality control’ and the destination has to be set to ‘Chic/Stock’ and
the operation type is ‘Chicago Warehouse: Internal Transfers’. Here when the stock comes to the
quality control location of the warehouse, the corresponding stock will be pushed to the stock location
of the Chicago warehouse. This way the end user can create push rules.
Creating Procurement Rules
Procurement is a request for a specific quantity of products to a specific location.
Procurement is automatically triggered by other documents: Sale orders, Minimum Stock Rules, and
Procurement rules.
One can also create new procurement rules for a route from the following path.
Inventories -> Configuration -> Warehouse management -> Routes -> Create -> Procurement Rules ->
Add an Item
1) Actions: The actions possible in procurement rules are,
a) Move from another location rules.
b) Manufacturing rules that trigger the creation of manufacturing orders.
c) Buy rules that will trigger the purchase order.
2) Procurement: Procurement location is a location in which the procurement is created.
3) Company: One can specify the company applied to the procurement rule.
4) Source Location: Source location is the destination from where the goods are moved from.
5) Move Supply Method: The Move Supply Method field determines the procurement method of the
stock move that will be generated, in the case of ‘Take From Stock’ it will take from the available stock
in the source location but in the case of Create Procurement it will ignore the stock and create a
procurement.
6) Operation type: Operation type field defines the way in which the pickings are shown in the reports
or the views.
Also, the end user can provide the partner address and the delay from the above view. The routes you
have created by applying appropriate procurement and push rules will be displayed under the inventory
tab of product view.
You can also create a view the routes which are created from,
Inventories -> Configuration -> Warehouse management -> Routes
For example, Consider a situation in which a ‘Test Product’ has 10 qty in WHP/Stock,
You are attempting to sell the product from a different warehouse say ‘Bangalore’ warehouse
(WHB/Stock), then a warning message will be shown.
You plan to sell 1.0 Unit(s), but you have only 0.0 Unit(s) available in Bangalore warehouse.
There is 10.0 Unit(s) available across all warehouses.”
You can select the warehouse for sales from,
Sales -> Create -> Other Information -> Warehouse
In order to overcome this problem you have to create a route, here a route named ‘Pune ->Bangalore’
is created with procurement rules as shown below.
Here, the end user has to use a transit location in order to do the inter-warehouse transfer. Transit
location is a counterpart location that should be used in inter-companies or inter-warehouse
operations.
Here, the first procurement rule is used for transferring the product from ‘Pune’ warehouse to ‘Virtual
Locations/InterCompany Transit’. For that, one needs to set the procurement location as ‘Virtual
Locations/InterCompany Transit’ and the source location as ‘WHP/Stock’ and also the Move Supply
Method has to be set to ‘Take From Stock’.
The action field of this rule has to be set to ‘Move From Another Location’ because you are moving
the product from one warehouse to another.
Here the operation type is ‘Pune: Delivery Orders’ because the product is transferring from Pune
warehouse.
You can see the rule below,
The second procurement rule is used for transferring the product from ‘Virtual
Locations/Intercompany Transit’ warehouse to ‘Bangalore’. For that you have to set the procurement
location as ‘Bangalore’(WHB/Stock) and the source location as ‘Virtual Locations/Intercompany
Transit’ and also setting Move Supply Method to ‘Create Procurement’.
The action field of this rule has to be set to ‘Move From Another Location’ because you are moving
the product from one warehouse to another.
Here the operation type is ‘Bangalore: Receipts’ because the product is getting transferred to the
Bangalore warehouse.
You can see the rule below,
After creating the procurement rules and route, the end user has to select the route from the
product’s inventory tab as shown below.
You have to select the created route and also the Make To Order in order to perform the transfer.
After that, when you select ‘Test Product’ for creating a sales order, there will not be any warning
message displayed.
You can see that there will be 3 delivery orders created when confirming the sales order.
The delivery orders created are,
One has to validate each delivery, manually to complete the delivery process.
Also one can see the stock moves given below.
You can see that the product ‘Test Product’ is moved from WHP/Stock (which is Pune warehouse) to
WHB/Stock (which is Banglore warehouse) through the Intercompany Transit location and also the
product is finally delivered to the customer which is Partner Location/Customers.
This how push and procurement rules work in Odoo ERP.
Click here to read more about: How to Use Push and Procurement Rules in Odoo
Cybrosys Technologies
Pvt. Ltd.
1st Floor, Thapasya
Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.
Cybrosys Technologies
Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Kakkancherry,
Calicut University P.O.
Calicut Kerala, India - 673635.
Cybrosys Ltd
Cybrosys Limited
Alpha House, 100 Borough High
Street, London, Greater London,
SE1 1LB, United Kingdom
Thank You !
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad, Kochi,
India - 682030.

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Defining Kanban View in Odoo15 | Advanced Views
Defining Kanban View in Odoo15 | Advanced ViewsDefining Kanban View in Odoo15 | Advanced Views
Defining Kanban View in Odoo15 | Advanced Views
 
Odoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise EditionOdoo 15 Sales Management | Enterprise Edition
Odoo 15 Sales Management | Enterprise Edition
 
Payment Terms in Odoo 15
Payment Terms in Odoo 15Payment Terms in Odoo 15
Payment Terms in Odoo 15
 
What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15
 
Create Products in Odoo 15
Create Products in Odoo 15 Create Products in Odoo 15
Create Products in Odoo 15
 
How to Manage Continental and Anglo-Saxon Accounting in Odoo 15
How to Manage Continental and Anglo-Saxon Accounting in Odoo 15How to Manage Continental and Anglo-Saxon Accounting in Odoo 15
How to Manage Continental and Anglo-Saxon Accounting in Odoo 15
 
Configure Bank Reconciliation with Odoo 15 Accounting Module
Configure Bank Reconciliation with Odoo 15 Accounting ModuleConfigure Bank Reconciliation with Odoo 15 Accounting Module
Configure Bank Reconciliation with Odoo 15 Accounting Module
 
Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15
 
Reordering Rules In Odoo 14
Reordering Rules In Odoo 14Reordering Rules In Odoo 14
Reordering Rules In Odoo 14
 
Odoo Inventory Management
Odoo Inventory ManagementOdoo Inventory Management
Odoo Inventory Management
 
Wip back flush
Wip back flushWip back flush
Wip back flush
 
Disallowed Expenses in Odoo 15 | Odoo 15 Accounting
Disallowed Expenses in Odoo 15 | Odoo 15 AccountingDisallowed Expenses in Odoo 15 | Odoo 15 Accounting
Disallowed Expenses in Odoo 15 | Odoo 15 Accounting
 
Asset Management Depreciation in Odoo 14
Asset Management Depreciation in Odoo 14Asset Management Depreciation in Odoo 14
Asset Management Depreciation in Odoo 14
 
Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14
 
Odoo Functional Training
Odoo Functional TrainingOdoo Functional Training
Odoo Functional Training
 
O2 c and p2p cycles
O2 c and p2p cyclesO2 c and p2p cycles
O2 c and p2p cycles
 
What is Down Payment in Odoo 15 POS
What is Down Payment in Odoo 15 POSWhat is Down Payment in Odoo 15 POS
What is Down Payment in Odoo 15 POS
 
Configuring Route and Rule in Odoo 15
Configuring Route and Rule in Odoo 15Configuring Route and Rule in Odoo 15
Configuring Route and Rule in Odoo 15
 
Oracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalizationOracle EBS R12 Sales order personalization
Oracle EBS R12 Sales order personalization
 
Substitute Receipt (Oracle-Purchasing R12.2.0)
Substitute Receipt (Oracle-Purchasing R12.2.0)Substitute Receipt (Oracle-Purchasing R12.2.0)
Substitute Receipt (Oracle-Purchasing R12.2.0)
 

Semelhante a How to use push and procurement rules in odoo

Sterilization using Oracle OSP
Sterilization using Oracle OSPSterilization using Oracle OSP
Sterilization using Oracle OSP
Paul Van Den Brink
 

Semelhante a How to use push and procurement rules in odoo (20)

How to configure routes, procurement & push rules in odoo 13
How to configure routes, procurement & push rules in odoo 13How to configure routes, procurement & push rules in odoo 13
How to configure routes, procurement & push rules in odoo 13
 
Odoo 13 inventory using routes (procurement, & push rules)
Odoo 13 inventory using routes (procurement, & push rules)Odoo 13 inventory using routes (procurement, & push rules)
Odoo 13 inventory using routes (procurement, & push rules)
 
How to Configure Route and Rule in Odoo 14?
How to Configure Route and Rule in Odoo 14?How to Configure Route and Rule in Odoo 14?
How to Configure Route and Rule in Odoo 14?
 
Ppts of odoo
Ppts of odooPpts of odoo
Ppts of odoo
 
Oracle R12 SCM Functional Interview Questions - Order Management
Oracle R12 SCM Functional Interview Questions - Order ManagementOracle R12 SCM Functional Interview Questions - Order Management
Oracle R12 SCM Functional Interview Questions - Order Management
 
Compiere Warehouse Management System Documentation
Compiere Warehouse Management System DocumentationCompiere Warehouse Management System Documentation
Compiere Warehouse Management System Documentation
 
Procurement management openbravo
Procurement management   openbravoProcurement management   openbravo
Procurement management openbravo
 
Sterilization using Oracle OSP
Sterilization using Oracle OSPSterilization using Oracle OSP
Sterilization using Oracle OSP
 
Oracle i procurement
Oracle i procurementOracle i procurement
Oracle i procurement
 
Warehouse management openbravo
Warehouse management   openbravoWarehouse management   openbravo
Warehouse management openbravo
 
WMS - Manage Your Invetory Trackable
WMS - Manage Your Invetory TrackableWMS - Manage Your Invetory Trackable
WMS - Manage Your Invetory Trackable
 
Sap mm custmization and confiuration
Sap mm   custmization and confiurationSap mm   custmization and confiuration
Sap mm custmization and confiuration
 
CS-Cart store pickup shipping
CS-Cart store pickup shippingCS-Cart store pickup shipping
CS-Cart store pickup shipping
 
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...Oracle SCM Functional Interview Questions & Answers - Order Management Module...
Oracle SCM Functional Interview Questions & Answers - Order Management Module...
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
Drupalcamp South Florida 2012 - Introduction to Drupal CommerceDrupalcamp South Florida 2012 - Introduction to Drupal Commerce
Drupalcamp South Florida 2012 - Introduction to Drupal Commerce
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
 
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
Oracle R12 Apps – SCM Functional Interview Questions & Answers – Purchasing M...
 
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
Oracle SCM Functional Interview Questions & Answers - Inventory Module - Part...
 
The procure to pay process
The procure to pay process The procure to pay process
The procure to pay process
 

Mais de Celine George

Mais de Celine George (20)

How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Make Down Payments in Odoo 17 Sales App
How to Make Down Payments in Odoo 17 Sales AppHow to Make Down Payments in Odoo 17 Sales App
How to Make Down Payments in Odoo 17 Sales App
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 

Último

Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 

Último (20)

Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 

How to use push and procurement rules in odoo

  • 1. How to Use Push and Procurement Rules in Odoo www.cybrosys.com
  • 2. INTRODUCTION Routes are the different ways by which the particular products are obtained or sold from the warehouse. Routes might be relevant or not appropriate relying upon the products, the sales order lines, the stockroom, and so on. To satisfy a procurement, the system will scan for rules belonging to routes characterized in particular sale order. A procurement is nothing, but a demand for a particular amount of item to a particular area/location. One in this manner needs to include vital push and procurement rules for making a route. Odoo ERP comes with advanced push/pull routes configuration for easy product management. Let us see in detail.
  • 3. Procurement Rule: Procurement is the action of obtaining the desired or required amount of product rather than going for bulk, and the procurement inventory control system begins with a customer order. One of the prime advantages the end user can acquire from the procurement rule is that he can evade the possibility of excess inventory. Here, the end user is freed from the management or storing of excess stock. The procurement rule reduces the inventory levels and thereby the cost of storing the goods in the inventory. Push Rule: Push rules moves the given product quantities from the source location to the destination location. Under Odoo ERP, one can set these moves both automatic and manual. When a move is foreseen to a location, the push rule will automatically create a move towards the next location. You can also create new routes from. Inventories -> Configuration -> Warehouse management -> Routes -> Create
  • 4. The default routes in Odoo ERP includes: Drop Shipping, Buy and Make To Order. Drop Shipping: Under the Drop Shipping function, the vendor does not keep the products in stock, rather process the delivering of goods directly from the vendor to the customer. There will not be any stock housing during the transit. Buy: Buy proposes purchase or manufacturing the product. Make To Order: The Make to Order function trigger a purchase order as soon as a sales order related to the product is generated. Here, the function doesn’t evaluate the current stock and draft a purchase order even if the product quantity is inadequate. ie. it triggers the purchase order regardless of the product quantity in hand. One can see the routes for each product under the inventory tab of the product.
  • 5. The checkbox is checked under the route view’s applicable on the section. One can create new routes and define new procurement and push rules by clicking the create button, Inventories -> Configuration -> Warehouse management -> Routes -> Create One has to specify the route name under the route name input field and also have to select the places -which the created route is applicable for. Tick product to view the rule in product, tick product categories to view the rule in the product category and also tick warehouse and sales order lines to view the route in corresponding paths.
  • 6. How to create Push Rules Push rules trigger when items enter a particular area. They automatically move the item to another area/location. One can create new push rules from Inventories -> Configuration -> Warehouse management -> Routes -> Create -> Push Rules -> Add an Item One can find the following fields here. 1) Operation name: This field contains the name of the push rule which is created. 2) Source Location: Is the location in which the rule can be applied when a move is confirmed. 3) Destination Location: Is the new location where the goods need to go.
  • 7. 4) Automatic: This field is related to the stock moves, in the case of ‘Manual Operation’ it will create a stock moves after the current one and in the case of ‘Automatic No Step Added’, the location is replaced with the original move. 5) Operation Type: In this field, one can specify the operation type that will be put on the stock moves. 6) Delay: Under the field, you can specify the delay needed to transfer the goods. For example, take 3 step receipt in the case of a warehouse say ‘Chicago warehouse’ then the push rules created will be, In the case of 3 step receipt, firstly the stock will be moved from the input location of the warehouse here ‘Chic/Input’ and from this location, the stock will be moved to the quality control of the warehouse. Here the location of quality control is ‘Chic/Quality Control’. The push rule created for this move will be as follows,
  • 8. Here the end user has to set the source location as ‘Chic/Input’ and destination location as ‘Chic/Quality Control’ because you are planning to transfer the goods from input location to the quality control location of the Chicago warehouse. The operation type is ‘Chicago Warehouse: Internal Transfers’ because you are transferring the good internally in Chicago warehouse. The next movement is from the quality control of the warehouse (Chic/Quality control) to stock (Chic/Stock). The push rule created for this move will be as follows,
  • 9. Here the source location is ‘Chic/Quality control’ and the destination has to be set to ‘Chic/Stock’ and the operation type is ‘Chicago Warehouse: Internal Transfers’. Here when the stock comes to the quality control location of the warehouse, the corresponding stock will be pushed to the stock location of the Chicago warehouse. This way the end user can create push rules. Creating Procurement Rules Procurement is a request for a specific quantity of products to a specific location. Procurement is automatically triggered by other documents: Sale orders, Minimum Stock Rules, and Procurement rules. One can also create new procurement rules for a route from the following path. Inventories -> Configuration -> Warehouse management -> Routes -> Create -> Procurement Rules -> Add an Item
  • 10. 1) Actions: The actions possible in procurement rules are, a) Move from another location rules. b) Manufacturing rules that trigger the creation of manufacturing orders. c) Buy rules that will trigger the purchase order. 2) Procurement: Procurement location is a location in which the procurement is created. 3) Company: One can specify the company applied to the procurement rule. 4) Source Location: Source location is the destination from where the goods are moved from. 5) Move Supply Method: The Move Supply Method field determines the procurement method of the stock move that will be generated, in the case of ‘Take From Stock’ it will take from the available stock in the source location but in the case of Create Procurement it will ignore the stock and create a procurement. 6) Operation type: Operation type field defines the way in which the pickings are shown in the reports or the views.
  • 11. Also, the end user can provide the partner address and the delay from the above view. The routes you have created by applying appropriate procurement and push rules will be displayed under the inventory tab of product view. You can also create a view the routes which are created from, Inventories -> Configuration -> Warehouse management -> Routes For example, Consider a situation in which a ‘Test Product’ has 10 qty in WHP/Stock,
  • 12. You are attempting to sell the product from a different warehouse say ‘Bangalore’ warehouse (WHB/Stock), then a warning message will be shown. You plan to sell 1.0 Unit(s), but you have only 0.0 Unit(s) available in Bangalore warehouse. There is 10.0 Unit(s) available across all warehouses.” You can select the warehouse for sales from, Sales -> Create -> Other Information -> Warehouse
  • 13. In order to overcome this problem you have to create a route, here a route named ‘Pune ->Bangalore’ is created with procurement rules as shown below. Here, the end user has to use a transit location in order to do the inter-warehouse transfer. Transit location is a counterpart location that should be used in inter-companies or inter-warehouse operations. Here, the first procurement rule is used for transferring the product from ‘Pune’ warehouse to ‘Virtual Locations/InterCompany Transit’. For that, one needs to set the procurement location as ‘Virtual Locations/InterCompany Transit’ and the source location as ‘WHP/Stock’ and also the Move Supply Method has to be set to ‘Take From Stock’. The action field of this rule has to be set to ‘Move From Another Location’ because you are moving the product from one warehouse to another. Here the operation type is ‘Pune: Delivery Orders’ because the product is transferring from Pune warehouse.
  • 14. You can see the rule below, The second procurement rule is used for transferring the product from ‘Virtual Locations/Intercompany Transit’ warehouse to ‘Bangalore’. For that you have to set the procurement location as ‘Bangalore’(WHB/Stock) and the source location as ‘Virtual Locations/Intercompany Transit’ and also setting Move Supply Method to ‘Create Procurement’. The action field of this rule has to be set to ‘Move From Another Location’ because you are moving the product from one warehouse to another. Here the operation type is ‘Bangalore: Receipts’ because the product is getting transferred to the Bangalore warehouse. You can see the rule below,
  • 15. After creating the procurement rules and route, the end user has to select the route from the product’s inventory tab as shown below. You have to select the created route and also the Make To Order in order to perform the transfer. After that, when you select ‘Test Product’ for creating a sales order, there will not be any warning message displayed.
  • 16. You can see that there will be 3 delivery orders created when confirming the sales order. The delivery orders created are,
  • 17. One has to validate each delivery, manually to complete the delivery process. Also one can see the stock moves given below. You can see that the product ‘Test Product’ is moved from WHP/Stock (which is Pune warehouse) to WHB/Stock (which is Banglore warehouse) through the Intercompany Transit location and also the product is finally delivered to the customer which is Partner Location/Customers. This how push and procurement rules work in Odoo ERP.
  • 18. Click here to read more about: How to Use Push and Procurement Rules in Odoo
  • 19. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030. Cybrosys Technologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd Cybrosys Limited Alpha House, 100 Borough High Street, London, Greater London, SE1 1LB, United Kingdom Thank You ! Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, India - 682030.