How to Reopen Request in iDempiere

The Reopen Request process in iDempiere reactivates a closed or completed Request/Ticket without creating a new record. Retail stores use it in customer service and after-sales support when a resolved issue resurfaces, such as a returned repair or an unresolved complaint. Running this process resets the ticket to its default open status and clears the Processed flag, so support staff can continue updates while keeping the full history, activities, and customer communication intact for accurate service tracking and reporting.

Process Flow

TenthPlanet iDempiere Reopen request 1

Business Rules

  • Only closed or completed requests need reopening; active requests are unaffected by this process.
  • The reopened request always returns to the default status configured for its Request Type.
  • The Processed flag is set to No, marking the request as active again.
  • Reopening preserves all prior activities, comments, and communication history on the ticket.
  • The process requires a valid Request ID; invalid IDs are rejected with a Not Found error.
  • Requests can be reopened individually or scheduled to run as a background job.
  • No new request record is created; the original document number remains unchanged.

Prerequisites

  • Request Type configured with a valid default (open) status.
  • Request Management module set up under the CRM / Help Desk menu.
  • At least one closed or completed Request record exists in the system.
  • User has role access/permission to run the Reopen Request process.

Navigation

Menu → Partner Relation → Request → Reopen Request (Process)

Configuration Steps

Step 1: Enter the Request Reference

Open Reopen Request from the CRM menu. In the Request field, search for the document number of the closed ticket, for example 1000007, and select it from the lookup.

FieldSample ValueDescription
Request1000007Document number of the closed or completed ticket to reopen
Run as JobUncheckedRuns the process immediately; check to schedule as a background job
TenthPlanet iDempiere PartnerRelation ReopenRequest 1

Step 2: Choose the Execution Mode

Leave Run as Job unchecked for immediate reopening during store hours. Check it only when scheduling the reopen as a background task.

Step 3: Execute the Process

Click OK to run the process. iDempiere displays “** OK” confirming the request status was reset and the Processed flag cleared.

TenthPlanet iDempiere PartnerRelation ReopenRequest 2

Common Issues and Resolutions

IssueCauseResolution
“Request Not Found” errorRequest ID entered does not exist or was mistypedSearch and select the document via the lookup instead of typing it manually
Reopened ticket shows an unexpected statusRequest Type has no default status configuredSet a default status on the Request Type window
Ticket looks unchanged after runningOld browser tab or cached Request window viewRefresh or reopen the Request window
OK button appears disabledMandatory Request field left emptySelect a valid request from the lookup before clicking OK
Reopened request closes again automaticallyA workflow or document action rule reassigns the statusReview the Request Type workflow configuration
Bulk reopening slows down the screenMultiple requests reopened one by one in the foregroundEnable Run as Job for batch processing
User cannot access the processRole lacks access to the Reopen Request processGrant process access to the role in the Role window

Next Steps

  • Review the reopened request in the Request window and add follow-up activities.
  • Notify the customer or assigned support representative of the reopened status.
  • Check Request Type configuration if default statuses need adjustment.
  • Set up Request Processing rules for recurring reopen scenarios.