How to Configure Vendor in iDempiere for Retail

Vendor setup in iDempiere is managed through two windows: Business Partner Group and Business Partner. Together they maintain supplier master records required for procurement, purchase transactions, vendor invoicing, payment processing, and GST handling.

Business Value – In retail, vendor configuration supports two supplier types: GST-registered vendors for formal procurement and input tax credit, and unregistered local vendors for petty purchases and immediate cash procurement.

Prerequisites

Before starting, ensure the following:

  • Initial Tenant Setup completed successfully
  • Organization structure configured
  • Purchase Price List configured and activated
  • Payment Terms configured
  • GST Tax configuration completed

Business Rules

  • Every procurement vendor must be created as a Business Partner with the Vendor checkbox enabled.
  • Vendor Location records should include accurate address and state information because GST and IGST determination depends on vendor location configuration.
  • At least one Location record should be configured with Invoice Address and Pay-From enabled before processing purchase transactions.
  • Vendor Contact records should be maintained for purchase coordination, invoice communication, and operational follow-up.
  • Purchase Price List and PO Payment Terms should be configured before using the vendor in procurement transactions.
  • Credit Limit and Credit Watch % can be configured to monitor vendor payable exposure during procurement operations.
  • Vendor master records should remain Active to appear in Purchase Orders, Material Receipts, and Vendor Invoice transactions.

Navigation

Two windows are used for vendor configuration:

Business Partner Group:

Menu → Partner Relations → Business Partner Group

Business Partner:

Menu → Partner Relations → Business Partner

Step-by-Step Configuration

Step 1: Open Business Partner Group Window

The window lists all existing Business Partner Groups under the tenant.

Step 2: Create Registered Vendor Group

Click New Record (+) and enter the following details:

FieldValue
Organization*
Search KeyREG-VEN
NameRegistered Vendor
DescriptionGST registered suppliers and procurement vendors
Purchase Price ListPurchase Price List
Credit Watch %75.0
Price Match Tolerance5.0
ActiveYes

Used for GST-registered vendors. Supports GST purchase transactions and input tax credit handling.

Step 3: Create Unregistered Vendor Group

Click New Record (+) and enter the following details:

FieldValue
Organization*
Search KeyUNREG-VEN
NameUnregistered Vendor
DescriptionLocal non-GST vendors and petty suppliers
Purchase Price ListPurchase Price List
ActiveYes

Used for local and non-GST vendors. Supports petty purchases and immediate cash procurement transactions.

Step 4: Open Business Partner Window

Navigate to Menu → Master Data Rules → Business Partner. Click New Record (+) to create individual vendor records.

Step 5: Configure Registered Vendor

Header Information

FieldValue
Search Key1000007
Business Partner GroupRegistered Vendor
NameHello Telecom Pvt Ltd
Name 2Mobile Accessories Division
VendorYes
Credit StatusNo Credit Check
Credit Limit150000.00
Tax ID33AABCH8645K1Z2
DescriptionGST registered telecom accessories and electronics supplier
ActiveYes

Vendor Information

FieldValue
Payment RuleOn Credit
PO Payment TermMonthly
Purchase Price ListPurchase Price List

Used for GST-registered supplier transactions. Supports GST purchases and credit-based procurement with monthly payment settlement.

Step 6: Configure Unregistered Vendor

Header Information

FieldValue
Search Key1000006
Business Partner GroupUnregistered Vendor
NameChennai Suppliers
Name 2Local Consumables Division
VendorYes
Credit StatusNo Credit Check
Credit Limit25000.00
Tax IDLeave Empty
DescriptionLocal non-GST consumable supplier
ActiveYes

Vendor Information

FieldValue
Payment RuleCash
PO Payment TermImmediate
Purchase Price ListPurchase Price List

Used for local, non-GST purchases. Suitable for petty suppliers requiring immediate cash payment at the time of procurement.

Step 7: Configure Contact and Location Details

After saving the vendor header, use the sub-tabs to add contact and address records.

Contact (User) Tab

Business Partner → Contact (User) tab → New Record (+)

FieldValue
NameRajesh Kumar
Email Addressrajesh@hellotelecom.in
Phone9841012456
PositionVendor Relationship Executive
ActiveYes

Stores vendor communication details used for purchase coordination and invoice correspondence.

Location Tab

Business Partner → Location tab → New Record (+)

FieldValue
NameChennai Main Office
AddressNo.125 Ritchie Street, Mount Road, Chennai – 600002
Ship AddressYes
Invoice AddressYes
Pay-FromYes
Remit-To AddressYes
ActiveYes
GST Accuracy The vendor state in the Location record is used for GST calculation on purchase transactions. Ensure the address is accurate before raising purchase orders.

Vendor Contact and Communication

Vendor communication details are maintained through the Contact (User) records under the Business Partner.

Multiple contact records can be created for the same vendor to manage procurement communication, invoice coordination, operational contacts, and department-specific vendor communication.

The Email Address field in Contact records can be used for purchase communication and vendor correspondence activities.

Step 8: Save the Record

Click Save. The vendor is now available for use across:

  • Purchase Orders
  • Material Receipts
  • Vendor Invoices
  • Procurement Transactions
  • Vendor Payments

Field Reference

Business Partner Group Fields

  • Search Key Unique short code for the group (e.g., REG-VEN, UNREG-VEN)
  • Name – Display name used in vendor records
  • Purchase Price List – Default purchase price list assigned to all vendors in this group
  • Credit Watch % – Threshold percentage that triggers credit watch alerts on outstanding balances
  • Price Match Tolerance – Acceptable price variance percentage between PO and vendor invoice
  • Active – Makes the group available for use

Business Partner Fields

  • Search Key – Unique vendor code used in transactions
  • Business Partner Group – Links the vendor to a group for pricing and credit rules
  • Vendor – Must be enabled — makes the record available in purchase windows
  • Tax ID Vendor GSTIN — required for registered vendors; leave empty for unregistered
  • Credit Status Controls credit check behaviour during procurement processing
  • Credit Limit Maximum outstanding payable balance allowed for the vendor
  • Payment Rule Default payment method (Cash / On Credit)
  • PO Payment Term Payment term applied to purchase order transactions
  • Purchase Price List Price list used for vendor purchase transactions

Configuration Summary

Vendor TypeGroupTax IDPayment
Registered VendorREG-VENGSTIN requiredOn Credit / Monthly
Unregistered VendorUNREG-VENLeave emptyCash / Immediate

Business Flow Overview

Business Partner Group (pricing + credit rules)

Business Partner / Vendor record

Contact + Location (address → GST state determination)

Purchase Order

Material Receipt (Goods Receipt)

Vendor Invoice (GST applied)

Payment Processing

Common Issues

IssueResolution
Purchase Price List not visibleCreate and activate a Price List Version
Vendor unavailable in purchase transactionsEnable the Vendor checkbox on the Business Partner record
Address not appearing on purchase invoiceEnable Invoice Address on the Location record
Vendor payment term unavailableVerify Payment Term is configured and active
Vendor not appearing in procurement documentsCheck Business Partner Group and Active status
Changes not reflected after saveRun Cache Reset and log in again

Best Practices

  • Use numeric Search Keys for Business Partners to maintain a consistent vendor numbering sequence.
  • Always enable the Vendor checkbox — records without it will not appear in procurement transactions.
  • Maintain accurate GSTIN details for registered vendors to ensure proper GST and IGST calculation during purchasing.
  • Leave the Tax ID field empty for unregistered vendors to avoid incorrect tax application.
  • Configure at least one active Location record with Invoice Address and Pay-From enabled before procurement processing.
  • Maintain vendor Contact records for purchase communication and operational coordination.
  • Configure Purchase Price Lists and PO Payment Terms before using vendors in purchase transactions.
  • Use Credit Watch % and Credit Limit carefully to monitor procurement exposure and vendor payable management.

Next Steps

After completing Vendor setup, continue with:

  • Purchase Order Setup — raise orders against configured vendors
  • Material Receipt — record goods received from vendors
  • Vendor Invoice — process purchase invoices with correct GST
  • Payment Processing — apply payment terms and record vendor payments

Leave a Reply

Your email address will not be published. Required fields are marked *