M3 Ad hoc reporting is a tool within M3 Business Engine that enables the building of your own M3 report over any M3 standard or customer-build M3 table. With the Ad hoc reporting designer you can simulate at design before committing to runtime (WYSIWYG). The Ad hoc reporting tool comes pre-populated with M3 BE table definitions, standard sorting orders and views.
The output is always an XML file which is created by a batch job. Ad hoc report versions can be saved and then submitted, online or through M3 BE job scheduler.