How to Create and Process Return to Vendor without Material Receipt in iDempiere for Retail

Overview

This is the simplest, fastest way to create a Return to Vendor in iDempiere for Retail. You need:

  • NO Material Receipt link required
  • NO Vendor RMA required
  • NO Purchase Order linkage required
  • Just: Vendor + Product + Quantity + Locator

Perfect for retail with 100+ vendors and fast return processing.

The Simplified Workflow

1. Create Return to Vendor Header

(Business Partner, Warehouse, Dates)

2. Add Return Lines Manually

(Product, Quantity, Locator)

3. Complete Return to Vendor

(Stock reduces, GL posts)

Prerequisites

  • Vendor must be configured as Business Partner
  • Products must be created with valid UOM
  • Warehouse/Locator must be configured
  • User must have access to Organization
  • Return to Vendor document type must be configured

Navigation

Menu → Returns → Return to Vendor

Step 1: Create Return to Vendor Header

Instructions:

  1. Navigate to Menu → Returns → Return to Vendor
  2. Click New Record
  3. Fill in header fields:
    • Business Partner: Select vendor
    • Organization: Select branch
    • Warehouse: Select source warehouse
    • Movement Date: Date of return
    • Account Date: GL posting date
    • Order Reference: Optional (vendor’s/PO ref number)
    • Description: Optional (reason for return)
  4. Save the header

RTV Header Fields – Key Information

FieldDescriptionSample Value
TenantCompany/legal entityPOTS
OrganizationBusiness unit or branchChennai Store
Document NoAuto-generated RTV identifier590003
RMAAssociated Vendor RMA if applicable[Leave Empty]
Order ReferenceUse: Original purchase order referencePO-01020
DescriptionNotes about the returnDefective units return
Document TypeRTV document typeMM Vendor Return
Movement DateDate return is being processed06/16/2026
Account DateDate for GL posting06/16/2026
Business PartnerThe vendorCHENNAI SUPPLIERS
Partner LocationVendor location/addressChennai
User/ContactVendor contact personMurugan
WarehouseSource warehouse for returnChennai Selling Floor
PriorityReturn priorityMedium
Delivery RuleDelivery timing rulesAvailability
Pick DateDate items were picked for return2024-06-14
Company AgentProcurement officerDeepak Anand
Delivery ViaDelivery method (pickup/ship)Pickup
Freight Cost RuleFreight charge methodFreight included
Create lines fromButton to generate lines from source(Button)
Generate Invoice from ReceiptButton to create credit memo (in toolbar)(Button)
Movement TypeType of movement (read-only)Vendor Returns
Create ConfirmationButton to create confirmations [present in the tool bar settings button](Button)
In TransitIs movement in transit?No
Date ReceivedDate goods were received back(Not yet)
Document StatusCurrent RTV statusDraft
Document ActionButton to complete RTV(Button)
In DisputeIs document disputed?No
PostedGL Posting StatusNo
TenthPlanet-iDempiere-Transaction-ReturnToVendor-1

Step 2: Add Return Lines Manually

Now add the products being returned.

Instructions:

  1. In the Return to Vendor Line tab, click Add Row
  2. Fill in:
    • Product: Select the item being returned
    • Quantity (QtyEntered): Enter the quantity
    • Locator: Select warehouse storage location
    • Description: Optional (item notes)
    • Movement Quantity: Enter quantity to return
    • UOM (from Product)
  3. Repeat for each item to return
  4. Save the Return to Vendor line

RTV Line Fields – Manual Entry

FieldDescriptionSample Value
TenantCompany/legal entityPOTS
OrganizationBusiness unitChennai Store
Return to VendorParent RTV document590003_06/16/2026
RMA LineAssociated RMA line (if applicable)[Leave Empty]
Line NoUnique line sequence number10
ProductItem being returnedCIN_Cinthol Soap
Attribute Set InstanceProduct attributes (serialized items)(None)
LocatorWarehouse storage locationSelling Locator
ChargeAdditional charge type(None)
DescriptionLine notes/return reasonDefective units
Quantity (QtyEntered)Quantity being returned10
UOMUnit of MeasureEACH
Movement QuantityQty to move out of inventory (auto)10
Picked QuantityQty picked for shipment0
Target QuantityTarget quantity for return0
Confirmed QuantityConfirmed qty after verification0
Scrapped QuantityQty marked as scrap0
TenthPlanet-iDempiere-Transaction-ReturnToVendor-2

Step 3: Complete Return to Vendor

Process the return and reduce inventory.

Instructions:

  1. Verify all line items are correct
  2. Click Document Action button
  3. Select Complete
  4. System processes:
    • Validates all fields
    • Reduces inventory (stock moves out of selected locator)
    • Posts GL entries
    • Changes Document Status to Completed
  5. Document Status now shows Completed

Stock Reduction – What Happens

When you complete RTV, inventory is automatically reduced.

  • Product selected in RTV line
  • Quantity specified in line
  • Locator specified in line

Stock is REDUCED in that specific locator by that quantity

Stock reduction is automatic and immediate upon completion. No separate inventory adjustment needed.

Real Retail Example

Scenario: Found 10 units of Cinthol Soap damaged during inventory count. Need to return to vendor CHENNAI SUPPLIERS.

Process:

  1. Create RTV Header
    • Business Partner: CHENNAI SUPPLIERS
    • Organization: Chennai Store
    • Warehouse: Chennai Selling Floor
    • Movement Date: 06/16/2026
  2. Add Line
    • Product: CIN_Cinthol Soap
    • Quantity: 10
    • Locator: Selling Locator
  3. Complete RTV
  4. Result:
    • Stock reduced by 10 units
    • GL posted
    • RTV completed and documented
    • Ready for credit memo generation (if needed)

Comparison: With vs Without RMA

WorkflowStepsSpeedComplexityBest For
WITH RMA & MRMR → RMA → RTVSlowerHighTracked, linked returns
RTV ONLY (This)RTV onlyFastestLowFast retail returns, 100+ vendors

Validation Rules

  • Business Partner must exist
  • Organization must be accessible to user
  • Warehouse must be valid
  • Product must exist
  • Locator must be valid
  • Quantity must be positive
  • Dates must be valid

Common Issues and Resolutions

IssueCauseResolutions
Cannot save RTV headerRequired field missingCheck Business Partner, Organization, Warehouse, Dates are filled
Cannot add line – Product not selectableProduct may be inactiveEnsure Product is marked Active
Cannot select LocatorLocator doesn’t exist or inactiveVerify Locator is configured and Active
RTV won’t completeValidation error on linesVerify Product, Qty, Locator filled for all lines
Stock didn’t reduceRTV status not CompletedCheck Document Status field – must be Completed
No GL posting appearsCheck GL configurationVerify GL accounts configured for product/org

Best Practices for Retail

  • Use this workflow for fast, simple returns
  • Enter clear descriptions (reason for return)
  • Verify locator selection (correct warehouse)
  • Complete RTV promptly (don’t leave in Draft)
  • Use Order Reference for vendor’s reference number
  • Monitor GL posting to verify accounts
  • Perfect for managing 100+ vendor returns