SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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.

Weitere ähnliche Inhalte

Was ist angesagt?

R12 features presentation inventory management
R12 features presentation inventory managementR12 features presentation inventory management
R12 features presentation inventory management
Amine Gallah
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
Larry Sherrod
 
Odoo Accounting Roadmap
Odoo Accounting RoadmapOdoo Accounting Roadmap
Odoo Accounting Roadmap
Odoo
 

Was ist angesagt? (20)

R12 inventory features
R12 inventory featuresR12 inventory features
R12 inventory features
 
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
 
Stock transfer using stock transport order
Stock transfer using stock transport orderStock transfer using stock transport order
Stock transfer using stock transport order
 
R12 features presentation inventory management
R12 features presentation inventory managementR12 features presentation inventory management
R12 features presentation inventory management
 
Standard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERPStandard Cost Accounting in Oracle ERP
Standard Cost Accounting in Oracle ERP
 
Split valuation activation
Split valuation activationSplit valuation activation
Split valuation activation
 
Create Purchase Order in Odoo 15
Create Purchase Order in Odoo 15Create Purchase Order in Odoo 15
Create Purchase Order 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
 
Oracle R12 Work In Process
Oracle R12 Work In ProcessOracle R12 Work In Process
Oracle R12 Work In Process
 
Setup of budget in oracle
Setup of budget in oracleSetup of budget in oracle
Setup of budget in oracle
 
Oracle Purchasing Internal Requisition
Oracle Purchasing Internal RequisitionOracle Purchasing Internal Requisition
Oracle Purchasing Internal Requisition
 
Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15Configure Expiration Date on Product in Odoo 15
Configure Expiration Date on Product in Odoo 15
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
128224154 oracle-inventory-ppt
128224154 oracle-inventory-ppt128224154 oracle-inventory-ppt
128224154 oracle-inventory-ppt
 
Odoo accounting or financial module:
Odoo accounting or financial module:Odoo accounting or financial module:
Odoo accounting or financial module:
 
Oracle WIP – Supply Types:
Oracle WIP – Supply Types:Oracle WIP – Supply Types:
Oracle WIP – Supply Types:
 
Sales Order needs to be automatically reserved, shipped & invoiced without an...
Sales Order needs to be automatically reserved, shipped & invoiced without an...Sales Order needs to be automatically reserved, shipped & invoiced without an...
Sales Order needs to be automatically reserved, shipped & invoiced without an...
 
Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory
 
Oracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaperOracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaper
 
Odoo Accounting Roadmap
Odoo Accounting RoadmapOdoo Accounting Roadmap
Odoo Accounting Roadmap
 

Ähnlich wie 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
 

Ähnlich wie 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
 
Reordering Rules In Odoo 14
Reordering Rules In Odoo 14Reordering Rules In Odoo 14
Reordering Rules In Odoo 14
 
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...
 

Mehr von Celine George

Mehr von Celine George (20)

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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 

Kürzlich hochgeladen

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
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
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Kürzlich hochgeladen (20)

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
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
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
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...
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 

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.