How to Use Export Format Generator in iDempiere

Learn how the Export Format Generator window in iDempiere automatically creates Export Format and Export Format Line records from a selected window.

Introduction

The Export Format Generator is a standard iDempiere process that automatically creates Export Format and Export Format Line records based on the structure of a selected application window, removing the need to build these records manually.

It is used during system setup, primarily within the Replication and Export configuration area, to prepare data structures used later for tasks such as XML export or data replication.

Process Flow

TenthPlanet iDempiere ExportFormatGenerator WorkFlow

Business Rules

  • Selecting a Window is mandatory before running the process.
  • The process automatically creates one or more Export Format records.
  • Export Format Lines are generated automatically for the selected window.
  • Generated Export Formats are stored permanently in the Export Format window.
  • Generated Export Formats can be reviewed and modified after generation.
  • Previously generated records remain available until manually deleted.
  • The system displays a completion message once generation finishes.
  • The process can optionally be executed as a background job.

Prerequisites

  • User must have System Administrator or equivalent role access.
  • The target application window must already exist in the Application Dictionary.
  • Access to the Export Format window is required to review generated records.
  • Familiarity with Replication and Export configuration is recommended.

Configuration Steps

Step 1: Open Export Format Generator

This step is required to launch the process that automatically generates Export Format records.

Navigate to Menu → Export Format Generator. The process parameter window opens, ready for the user to specify the source window and optional settings.

FieldSample ValueDescription
WindowChargeApplication window used as the source for generation (mandatory).
Includes only the Tabs that Insert recordsUncheckedOptional parameter to limit generation scope.
Includes only the mandatory columnsUncheckedOptional parameter to limit generation scope.
Run as JobUncheckedOptional parameter to run the process as a background job.

Step 2: Select Window

This step defines which application window will be analyzed to generate the Export Format structure.

Use the Window field to search for and select the required window, for example Charge. The selected window becomes the source for the generation process.

FieldSample ValueDescription
WindowChargeApplication window selected as the basis for Export Format generation.
TenthPlanet iDempiere GeneralRules

Step 3: Execute Process

This step runs the process so the system can generate the Export Format and Export Format Line records.

Click OK to start the process. The system analyses the selected window and displays a completion message once generation finishes.

FieldSample ValueDescription
ActionOKButton used to start the Export Format generation process.
TenthPlanet iDempiere GeneralRules

Step 4: Review Generated Export Formats

This step confirms that the Export Format records and their lines were created correctly.

Open the Export Format window to view the generated records. One or more Export Format records appear together with their automatically created Export Format Lines.

FieldSample ValueDescription
Search KeyC_ChargeIdentifies the generated Export Format record.
NameChargeName assigned to the generated Export Format.
TableC_Charge_ChargeSource table linked to the generated Export Format.
Export Format LineC_Charge_IDIndividual column mapped as an Export Format Line.
TenthPlanet iDempiere GeneralRules

Common Issues and Resolutions

IssueCauseResolution
Window not selectedMandatory field left blankSelect a Window before executing the process.
Expected Export Format not foundProcess not completed or wrong area reviewedConfirm the completion message appeared, then check the Export Format window.
Generated Export Format requires adjustmentAuto-generated structure does not match exact export needsManually modify the generated Export Format or its Lines.
Duplicate Export Formats appearProcess executed more than once for the same windowReview the Export Format window and remove duplicate records manually.
Process completes but no records are visibleWrong window or organization context reviewedOpen the Export Format window and search using the source window name.
Cannot access Export Format windowUser role lacks required window accessAssign the appropriate role access to the Export Format window.
Background job status unclearRun as Job option was selectedCheck the process or scheduler monitor before reviewing results.

Next Steps

  • Review the generated Export Format records for accuracy.
  • Verify the automatically generated Export Format Lines.
  • Modify the generated Export Format manually if adjustments are required.
  • Use the generated Export Format within an Export Model or Replication configuration.