How to create a warehouse Order in iDempiere

Introduction

Warehouse Order is a Sales Order document type in iDempiere built for counter pickup, also known as Will Call. It fits retail counters, cash-and-carry outlets, and walk-in service points where customers take goods immediately.

Completing a Warehouse Order ships the goods and reduces stock right away, but does not create an invoice. Billing happens later through a separate invoicing run, keeping fulfilment and receivables reporting cleanly separated.

Business Rules

  • Warehouse Order ships goods automatically on completion, without generating an invoice.
  • Stock is not reserved before completion since goods leave the counter immediately.
  • Invoicing is processed separately after the order is completed.
  • Payment Rule can be Cash or On Credit, based on the Business Partner setup.
  • Credit limit checks apply automatically when the customer is on credit terms.
  • Tax is calculated on each line using the Product Tax Category.
  • Voiding a completed Warehouse Order automatically reverses the linked shipment.
  • Intercompany counter-orders are created automatically when inter-org trading is active.

Configuration Steps

Step 1: Create a New Order with Business Partner Details

Click New, set Target Document Type to Warehouse Order, select the Business Partner, Partner Location, and User/Contact, then confirm Date Ordered.

FieldSample ValueDescription
Target Document TypeWarehouse OrderSets the pickup-and-ship-now flow
Business PartnerAlpha Retail SolutionsCustomer collecting goods at the counter
Partner LocationChennaiDelivery/tax location for the sale
User/ContactKarthikContact person for the transaction
Date Ordered06/25/2026Date the counter sale is recorded

Step 2: Set Delivery and Warehouse Details

Set Warehouse to the counter’s stock location, Delivery Via to Pickup or Delivery as applicable, and leave Drop Shipment unchecked for standard counter sales.

FieldSample ValueDescription
WarehouseCDC GodownStock location the sale ships from
Delivery RuleAvailabilityControls when the shipment is generated
Delivery ViaDeliveryMethod the goods leave the counter
Drop ShipmentUncheckedConfirms goods ship from the retail warehouse

Step 3: Set Invoicing and Payment Fields

Payment and price list fields determine how the order is priced now and billed later, without forcing immediate invoicing.

FieldSample ValueDescription
Price ListStandard Sales Price ListDetermines line pricing for the order
CurrencyINRTransaction currency from the Price List
Payment RuleOn CreditCash or credit basis for the sale
Payment TermImmediateDue terms applied to the later invoice
Sales RepresentativeDeepak AnandStaff member handling the counter sale

Step 4: Add Order Lines

Add each Product with Quantity and UOM, verify Unit Price against the List Price, and confirm the applicable Tax rate on the line.

FieldSample ValueDescription
ProductAASH-ATTA-5KG_Aashirvaad Atta – 5kgItem picked up by the customer
Quantity5Units taken at the counter
UOMEachUnit of measure for the line
Unit Price280.00Price applied after any discount
TaxCGST/SGST 18%Tax rate applied to the line
Line Amount1,400.00Total for the line before tax

Step 5: Complete the Order

Click Document Action, choose Complete, and confirm. The system runs credit checks, calculates tax, and generates a completed shipment in one step.

FieldSample ValueDescription
Document ActionCompleteTriggers validation, shipment, and posting
Document StatusCompletedConfirms the order has processed successfully
Grand Total1,652.00Final amount to be invoiced later

Common Issues and Resolutions

IssueCauseResolution
Shipment not generated on CompleteWrong Document Type selected on the orderConfirm Target Document Type is set to Warehouse Order
Invoice created unexpectedlyCredit Order type used instead of Warehouse OrderReselect Warehouse Order as the Document Type
Order blocked at CompleteBusiness Partner credit limit exceededIncrease credit limit or switch Payment Rule to Cash
Stock not deducted after completionProduct not marked as stocked, or Warehouse missingVerify Product setup and Warehouse assignment
Tax not calculated on lineTax Category missing on Product or partner is tax exemptAssign the correct Tax Category to the Product
Shipment left unreversed after VoidShipment was edited manually outside the orderAlways Void through Document Action, not manual edits
Wrong counter-order OrganizationInter-Org document type setup is incorrectReview Organization and Inter-Org document type mapping
Incorrect line pricingBusiness Partner linked to the wrong Price ListUpdate Price List on the Business Partner or order header

Next Steps

  • Configure the Generate Invoices process for completed Warehouse Orders.
  • Set up Payment Receipt entry for cash counter sales.
  • Review shipment/delivery note printing for pickup confirmation.
  • Check Sales Order and Inventory reports for Warehouse Order activity.

Leave a Reply

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