Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Purchase
  3. SCS Material Purchase Requisition v 19.0
  4. Sales Conditions FAQ

SCS Material Purchase Requisition

by Serpent Consulting Services Pvt. Ltd. https://www.serpentcs.com
Odoo

$ 86.13

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Inventory (stock)
• Purchase (purchase)
• Invoicing (account)
Lines of code 823
Technical Name scs_material_purchase_requisition
LicenseLGPL-3
Websitehttps://www.serpentcs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Inventory (stock)
• Purchase (purchase)
• Invoicing (account)
Lines of code 823
Technical Name scs_material_purchase_requisition
LicenseLGPL-3
Websitehttps://www.serpentcs.com
Product Logo
SerpentCS Logo

Material Purchase Requisition Management System

Material Purchase Requisition Management System is a streamlined module designed to manage material requests efficiently by allowing users to create requisitions for both Purchase and Internal Transfer workflows within a single structured interface. It dynamically adjusts form fields based on requisition type so users only see relevant information, supports product line management with conditional source and destination locations for internal transfers, automatically applies location defaults from employee configuration to reduce manual errors, and provides separate action buttons for clear process flow. With organized tracking, chatter integration, and a clean approval-ready structure, this module improves operational accuracy, visibility, and overall efficiency in handling material requirements across the organization.

  • Features
  • Screenshots
  • User Guide
  • FAQs

Highlighted Features

Dynamic Requisition Type

Automatically adapts the form fields based on whether the requisition is for Purchase or Internal Transfer, ensuring a clean and relevant user interface.

Purchase Workflow Ready

Seamlessly supports purchase-based requisitions with structured data flow, helping users generate requests ready for procurement processing.

Internal Transfer Support

Enables internal stock transfers with dedicated fields for picking type, source, and destination locations for accurate inventory movement.

Smart Line Management

Product lines dynamically show or hide location fields depending on requisition type, improving usability and reducing user confusion.

Auto Location Configuration

Automatically fetches default source and destination locations from employee configuration, minimizing manual input and mistakes.

User-Friendly Actions

Separate action buttons for each process ensure users perform the correct operation without workflow confusion.

Tracking & Transparency

Integrated chatter and tracking system keeps a complete history of activities, updates, and approvals for full transparency.

Multi-Level Company Approvals

Configure multiple approvers at the company level to establish a structured approval hierarchy, ensuring requisitions pass through the required authorization stages before processing.

Detailed Features

Dual Requisition Workflow

The module supports both Purchase and Internal Transfer requisitions within a single system. Based on the selected type, the interface dynamically adjusts to display only relevant fields, ensuring users experience a clean and guided workflow without unnecessary inputs.

Intelligent Line Item Management

Users can add multiple product lines to a requisition with smart field behavior. Location-related columns such as source and destination appear only for internal transfers, which improves usability, prevents confusion, and ensures accurate data entry.

Automated Location Configuration

For internal transfers, default source and destination locations are automatically populated from employee settings. This reduces manual work, speeds up request creation, and minimizes the chances of configuration errors.

Multi-Level Approval System

The system allows companies to define multiple approvers and create structured approval hierarchies. Requisitions must pass through the configured approval chain before processing, ensuring proper authorization and compliance with organizational policies.

Activity Tracking & Transparency

Integrated tracking and chatter functionality records every action, update, and approval step. This provides full visibility into requisition history, improves accountability, and makes auditing and monitoring easier.

Guided Action Controls

The module provides clearly separated action buttons based on requisition type, ensuring users execute the correct process such as purchase creation or internal transfer without confusion. This guided approach reduces operational mistakes, improves workflow clarity, and enhances overall user efficiency.

Screenshots

Material Requisition Dashboard

Path :- Material Requisition → Requisitions

This dashboard displays the complete list of material requisitions created in the system. Users can view key information such as Requisition Number, Employee, Department, Action Type (Purchase or Internal Transfer), Request Date, Responsible Person, Company, Picking Count, Purchase Count, and Status. It provides a centralized overview to monitor requisition progress, track approvals, and quickly access records for review or action.

Requisition Form — Action Type Selection

Path :- Material Requisition → Requisitions → New / Open Requisition

This form allows users to create or manage a material requisition. The Action Type field determines whether the request will follow the Purchase or Internal Transfer workflow. Based on the selected option, the system dynamically adjusts available fields and processing logic. Users can also enter employee details, department, company, dates, and add product lines to complete the requisition before confirmation and approval processing.

Validation Warning — Missing Product Lines

Path :-  Material Requisition → Requisitions → Create/Edit Requisition → Action Button

This validation message appears when a user attempts to process a requisition without adding any product lines. The system prevents the operation and prompts the user to add required products before proceeding. This ensures data accuracy, avoids incomplete transactions, and enforces proper requisition workflow rules.

Department Approval Stage

Path :- Material Requisition → Requisitions → Open Requisition → Submitted Stage

This screen shows a requisition that has been submitted and is awaiting department-level approval. Authorized users can either approve the request using the Department Approval button or reject it using the Reject option. The status bar at the top visually indicates the current workflow stage, ensuring clear tracking of the approval process and helping stakeholders monitor progress through each authorization level.

Officer Approval Stage with Activity Tracking

Path :- Material Requisition → Requisitions → Open Requisition → Department Approved Stage

This screen shows a requisition that has passed department approval and is now pending officer-level authorization. Authorized users can approve the request using the Officer Approval button or reject it if necessary. The Planned Activities panel on the right automatically notifies assigned approvers and tracks pending approval tasks. The chatter section records workflow history, status changes, and actions, ensuring complete transparency and traceability throughout the approval process.

Final Approval Stage

Path :- Material Requisition → Requisitions → Open Requisition → Officer Approved Stage

This screen displays a requisition that has successfully passed department and officer approvals and is now pending final authorization. The Final Approve button allows the designated final approver to complete the approval process, while the Reject option allows cancellation if required. The activity panel tracks approval notifications, and the chatter log records each approval step, ensuring full visibility and auditability of the requisition lifecycle.

Approved Requisition with Purchase Order Creation

Path :- Material Requisition → Requisitions → Open Requisition → Approved Stage

This screen shows a requisition that has completed the full approval workflow and reached the Approved stage. At this point, users can generate a purchase order directly using the Create Purchase Order button. Once created, the linked Purchase Order smart button appears, allowing quick access to the generated document. This integration streamlines procurement by converting approved requisitions into purchase orders without manual re-entry of data.

Generated Purchase Order from Requisition

Path :- Material Requisition → Requisitions → Open Approved Requisition → Purchase Order Smart Button

This screen displays the purchase order automatically created from an approved material requisition. It includes vendor details, order deadlines, expected arrival dates, delivery location, product lines, pricing, taxes, and totals. Users can send RFQs, confirm orders, print documents, or cancel the order directly from this screen. This integration ensures a smooth transition from requisition approval to procurement execution without manual data entry.

Purchase Orders List View

Path :- Material Requisition → Requisitions → Open Requisition → Purchase Orders

This screen shows the list of purchase orders generated from the selected requisition. It provides a summarized view including reference number, confirmation date, vendor, company, next activity, buyer, total amount, status, and expected arrival. Users can quickly monitor procurement progress, track order status, and open individual purchase orders for detailed actions or updates. This list helps maintain visibility and control over all orders linked to the requisition.

Validation Error — Duplicate Purchase Order Restriction

This validation message appears when a user attempts to create a new purchase order for a requisition that already has a confirmed purchase order. The system prevents duplicate confirmed orders to maintain procurement accuracy and avoid multiple confirmed purchases for the same requisition. In such cases, the system displays an error stating that the purchase order is already confirmed and does not allow creating another one. The user must either use the existing confirmed order or cancel/reset it before creating a new purchase order.

Action Type — Internal Transfer

The Action Type field defines the type of requisition process to be executed. When the user selects Internal Transfer, the system treats the requisition as a stock movement within the organization instead of a purchase from a vendor. Based on this selection, the system automatically enables internal logistics–related fields such as Internal Picking Type, Source Location, and Destination Location within the requisition lines. This ensures that materials are transferred between internal warehouses or locations rather than creating a purchase order. The workflow and subsequent operations are dynamically adjusted according to the selected action type.

Source & Destination Location Columns

Path :- Material Requisition → Requisitions → Open Record → Requisition Lines Tab

The Source Location and Destination Location columns are displayed inside the Requisition Lines section when the Action Type is selected as Internal Transfer. These fields allow users to define the stock movement path by specifying the origin warehouse location and the destination location where the items should be transferred. This configuration ensures that internal stock transfers are properly tracked and that the system can generate accurate internal picking operations based on the selected locations. If the Action Type is anything other than Internal Transfer, these fields remain hidden so users only see relevant columns.

Source and Destination Validation Error

Path :-  Material Requisition → Requisitions → Open Record → Confirm

When the Action Type is set to Internal Transfer, the system requires both Source Location and Destination Location to be specified for each product line before confirming the requisition. If either location is missing, the system prevents confirmation and displays an Invalid Operation warning message indicating that the source and destination locations must be set for the product. This validation ensures that internal stock transfers contain complete movement details and prevents creation of incomplete or incorrect transfer records.

Internal Picking Creation from Requisition

Path :-  Material Requisition → Requisitions → Open Record → Approved → Create Picking

Once a requisition with Action Type = Internal Transfer is fully approved, the system enables the Create Picking button. Clicking this button automatically generates an Internal Picking document based on the requisition lines, including product, quantity, source location, and destination location. A smart button labeled Internal Picking appears on the form, allowing users to directly access the generated transfer record. This feature streamlines internal stock movement processing and ensures accurate traceability between requisition requests and warehouse operations.

Source Document Reference in Internal Picking

Path :- Material Requisition → Requisitions → Open Record → Create Picking → Internal Picking Form

When an internal picking is generated from a requisition, the system automatically fills the Source Document field with the corresponding requisition number (e.g., MPR00076). This linkage ensures full traceability between the stock transfer and its originating requisition. Users can quickly identify which request initiated the movement, improving auditability, operational tracking, and document cross-navigation between inventory and requisition records.

Material Purchase Requisition Print Option

Path :- Material Requisition → Requisitions → Open Record → Action Menu → Material Purchase Requisition

The Material Purchase Requisition option available under the action dropdown allows users to generate and print a formatted requisition report directly from the requisition form. This feature provides a structured document containing requisition details such as employee, department, products, quantities, and locations. It enables users to easily download, share, or maintain physical records for approval workflows, documentation, or audit purposes.

Material Purchase Requisition Report Preview

The Material Purchase Requisition Report Preview displays a structured printable document of the selected requisition, including company details, employee information, department, request dates, responsible user, and analytic account. It also presents picking details such as action type and picking type, followed by a tabular view of requisition line items showing product, description, quantity, unit of measure, source location, and destination location. Additionally, the report provides designated sections for employee, manager, and approver signatures, ensuring proper documentation and approval tracking. This preview helps users verify requisition data before printing or sharing the official document.

User Guide

User Access Rights Configuration

Path :-  Settings → Users & Companies → Users → Access Rights Tab

This screen allows administrators to assign Material Purchase Requisition roles to users. Roles such as Material Requisition Manager, Material Requisition User, Department Manager, and Officer Manager define user permissions and control what actions each user can perform within the requisition workflow. This ensures secure and role-based access management across the system.

Employee Default Location Setup

Path :-  Employees → Employees → Select Employee → Material Purchase Requisition Tab

This section lets you configure default Source and Destination Locations for each employee. These locations are automatically applied when the employee creates an internal transfer requisition, reducing manual entry and ensuring accurate stock movement configuration.

Company Approval Configuration

Path :- Settings → Users & Companies → Companies → Requisition Approval Tab

This configuration panel enables companies to define multi-level approval workflows for material requisitions. Administrators can assign Department Approver, Officer Approvers, and Final Approver, ensuring every requisition passes through the required authorization hierarchy before processing.

FAQ

May I install the app on my Odoo Online (SaaS) database?

No, third-party apps can not be used on Odoo Online. Unfortunately, Odoo SaaS blocks such a possibility.

Can I try the app before purchasing?

In many cases, yes. We offer Demo videos, Screenshots, Live demo links (for selected apps) If you need a personalized demo, you can contact our support team.

What if I need any additional customization or extra feature with this addon?

We request you contact our team via contact@serpentcs.com to discuss the features and customization required so that we can provide you assistance with your request.

Suggested Products

Odoo RingCentral Integration

Go to store

Microsoft Azure SSO Integration

Go to store

Odoo Sagepay Payment Gateway Integration

Go to store

Temu X Odoo Integration

Go to store

Freight Management

Go to store

Odoo Dashboard Studio

Go to store

Web Auto Refresh and Reload

Go to store

Web Widget Icon

Go to store

Account Analytic Filter in distribution

Go to store

Cheque Management

Go to store

Commission Management for Property Management System EE

Go to store

Country of Origin By Lot/Serial Number

Go to store

Business Solutions

Education Management

Education Management

Property Management

Property Management

Singapore Localization

Singapore Localization

Gym Management

Gym Management

Visa Management

Visa Management

Biometrics

Biometrics

HR Management

HR Management

Salon and Spa Management

Salon and Spa Management

Fleet Management

Fleet Management

Hotel Management

Hotel Management

Ring Central

Ring Central

Payment Provider

Payment Provider

Our Odoo Services

Odoo Customization

Odoo Consulting

Odoo Customization

Odoo Implementation

Odoo Customization

Odoo Development

Odoo Implementation

Odoo Testing

Odoo Integration

Odoo Data Migration

Odoo Support

Odoo Training

Odoo Support

Odoo Support

Hire Odoo Developer

Hire Odoo Developers

Help And Support

Ask for Query For any Query
Apps Checkout our Apps
Odoo Demo Check App Demo

rec  WhatsApp
rec (+91) 74860-40227
rec  Email
rec contact@serpentcs.com
rec  Website
rec www.serpentcs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with