Debugging an extension
You can debug these types of extensions:
- Table extension
To debug a table extension you must run a session that uses the table to which the extension belongs as a main table.
You can also run a session for a different table, which does a dependent update in the table to which the extension belongs. For example, to debug a table extension for the inventory allocations table, you can run the sales order lines session to debug that extension.
- Report extension
To debug a report extension, you must run the print session that produces the report.
- Session extension
To debug a session extension, you must start the session you have extended. It can be necessary to start with another session if your session cannot be started directly from the menu.
- BOD extension
To debug a BOD extension, you must start a session that publishes the BOD. This can be a session in the normal process flow, but you can also use the session that simulates the publishing of your BOD. In the LN menu structure, these sessions are located under
. - Menu extension
To debug a menu extension, expand the menu.
- Process extension
To debug a process extension, you must run the session that uses the process extension.
You cannot debug the domain extension library.