Video summary
Partner Function in SAP MM | Detailed Explanation with end to end Configuration
Main summary
Key takeaways
Main ideas / concepts covered
-
What “partner functions / partner roles” mean in SAP MM (especially for vendor/PO processing) Procurement activities in a procure-to-pay flow involve different parties:
- Buyer side: RFQ → quotation → PO → PO copy to vendor → Goods receipt → Invoice processing
- Seller (vendor) side: receive RFQ → finalize terms → submit quotation → receive PO copy → dispatch goods → submit invoice
A vendor may perform these activities through different internal offices/locations (partners). To manage this in SAP, the PO must record which vendor plays which role (partner function), so SAP can automatically route/configure processes correctly.
-
Why partner functions matter (end-to-end role in MM) In a PO, the header vendor (main vendor) represents the contract party, but other roles determine:
- Where PO copies are sent (ordering address / OA)
- From where goods are delivered/returned (goods supplier / GS)
- Which vendor is used for invoice/liability (invoicing party / PI)
- From where output is printed/configured (ordering address)
- Which vendor is used by IRO invoice processing (invoicing party)
-
Standard partner roles referenced
- VN = main vendor (vendor entered in PO header)
- OA = ordering address
- GS = goods supplier
- PI = invoicing party
- AZ = alternate payment recipient (mentioned as another role in the mapping diagram)
Methodology / configuration approach (as instructed in the video)
A) Configuration building blocks (SAP customizing concept)
-
Define partner roles
- Create partner role keys (used in vendor master maintenance)
- Assign each partner role to a partner type (for vendors, partner type is LI)
- Set rules such as:
- Uniqueness per organizational level (whether only one partner can be entered per role/org level)
- Hierarchy relationship (higher-level partner mapping if roles are hierarchical)
-
Assign permissible partner roles to vendor account groups
- Decide which partner roles are allowed for vendors belonging to a given account group
- This controls what roles can be used in partner data in vendor master
-
Define partner schema in the supplier (vendor) master
- Create a filtered list of partner roles that are valid for that vendor account group
-
Control role behavior via flags:
-
No change indicator Prevents changing the partner value (but may still allow deletion)
-
Mandatory indicator Forces entry of that partner role for vendor master to be saved
-
-
Assign the vendor partner schema to account groups
- Vendor partner roles are supported at multiple organizational levels:
- purchase organization level
- purchase organization + vendor subrange
- purchase organization + plant
- purchase organization + vendor subrange + plant
- The highest relevant level drives system selection.
- Vendor partner roles are supported at multiple organizational levels:
-
Define partner schema for purchasing documents
- Create a filtered list of partner roles allowed for specific PO document types
-
Also controlled with indicators:
-
No change indicator Can prevent changing and deleting partner role entries in the PO
-
Mandatory indicator Forces entry of that partner role in PO
-
Higher level indicator If partner role was maintained at lower level (subrange/plant) but not found for the PO’s org combination, system can fall back to higher level (purchase organization)
-
End indicator Controls when determination happens:
- at check/save time vs. immediately after entering header vendor + purchase organization
-
-
Assign purchasing partner schema to document types
- Example used: assign a partner schema to standard purchase order document type (e.g., NB in the example)
B) End-to-end setup workflow demonstrated (create “from scratch”)
-
Step 1: Create a vendor account group Example: create SU1
-
Step 2: Allow specific partner roles for that account group Example: allow VN, OA, PI, GS for SU1
-
Step 3: Create vendor master partner schema Example: create L5 and include the partner roles (VN, OA, PI, GS) Set flags (no change / mandatory) for certain roles in the schema. Assign schema L5 to account group SU1 at purchase organization level.
-
Step 4: Create purchasing document partner schema Example: create Z02 Include (or later remove) partner roles to see how PO defaults behave. Assign purchasing partner schema to PO document type NB.
-
Step 5: Prepare business partner/vendor integration
- Create number range for the vendor account group
- Create BP grouping and align number assignment between BP and vendor
-
Step 6: Create master data for partner vendors
- Create vendors for each role (ordering address vendor, goods supplier vendor, invoicing party vendor)
- Maintain the partner vendors inside the main vendor’s purchasing partner functions
-
Step 7: Create a purchase order and validate partner determination Check the Partners tab and how each partner role defaults.
Key lessons shown through demos
-
Partner roles default from vendor master → into PO
- PO partners are determined using: 1) vendor master’s partner schema constraints 2) purchasing document partner schema constraints (per PO document type)
-
Two-level filtering concept
- A partner role must exist in both:
- vendor master schema (for the main vendor/account group)
- purchasing document schema (for the PO document type)
- If a role is missing from either schema, it won’t default in the PO.
- A partner role must exist in both:
-
Uniqueness rule example
- Role OA configured as unique → system blocks adding multiple ordering addresses.
- Role PI not unique → system allows multiple invoicing parties in vendor master.
-
Default checkbox behavior (in vendor master)
- When multiple values exist for a partner role (e.g., multiple PI vendors):
- system may show selection pop-up in PO creation
- “default” partner is preselected/highlighted in the PO
- When multiple values exist for a partner role (e.g., multiple PI vendors):
-
Company code extension requirement
- If a partner vendor role (e.g., PI) is not extended to the PO’s company code:
- the PI may not default into the PO partners/header selection
- After extending PI vendor to the company code, the PI defaults properly.
- If a partner vendor role (e.g., PI) is not extended to the PO’s company code:
-
Removing roles from purchasing partner schema affects PO defaults
- If OA is removed from the purchasing partner schema assigned to the PO document type:
- PO will not default ordering address from vendor master
- manual entry of that role in PO is also restricted (system rejects invalid partner role)
- If OA is removed from the purchasing partner schema assigned to the PO document type:
Speakers / sources featured
- Primary speaker: The video creator/instructor (no specific name provided in subtitles).
- Source content referenced: SAP MM/IMG configuration paths and standard SAP customizing concepts (no external person/source beyond the instructor).
Rate this summary
Your feedback will help improve summaries.
Improve this summary
Reprocess with a stronger model when the summary feels incomplete or inaccurate.
Translate summary in another language
Ask questions to this video
Chat for follow-up questions, clarifications, and source-backed answers.