Data popup tool

The Data Popup Tool is a new feature for users needing to do field mapping or debugging to determine which tables and fields are available and populated with data within the current transaction you are testing. It is a valuable tool to determine issues with a transaction or identify additional fields that will work for future or current field mapping. This tool is to be used only in a test environment as a tool for analysis of the transaction as it will interrupt the transaction and pop-up within the transaction you are testing when a call is made to Determination for a tax calculation. There is a configuration table that you access to turn on the feature within the Reports and tools menu that will allow you to target the data based on a single journey or set of journeys that are used within the specific transaction, If multiple journeys are selected the screen will advance to the next journey once you get out of the current journey pop-up and will continue to do so until you have gone through the list of journey that you selected and are used in the transaction,
Some transactions make many calls to Determination during the transaction: a ME21N Purchase Order is especially invasive in this respect and can cause the system to literally loop again and again through this pop-up feature and not let you out of the transaction. If this occurs, simply start a second session and change/ deactivate the popup tool and return to your prior session. Doing this delete process will allow you to proceed with the transaction without further issue. See screen shots below to access this feature, configure it, and view how it works.
Transaction Code:
/N/IDT/DATA_POPUP_TOOL
Once in the screen you will be able to change it to change mode and add lines to the table for your username and activate the journey. Currently the tool is available for the below list of journeys. More journeys will be added to this tool in the future and a drop-down list added for easier use. To deactivate a given journey, just return to the menu and turn off the active button. Journeys currently available include:
  • Journey Header Request
  • Journey Item Request
  • Journey NG Item Request
  • Journey Standard Response
  • Journey Tax Data Response
Next go to the desired transaction you wish to use this tool on and enter your data. When a call to Determination is made within the transaction the tool will activate and pop-up the data for the first journey selected.
For example, we have done a FB60 invoice which will use the standard request, non-group line-item request, standard response, and tax data table response journeys. You see in the screen shot above that the header request journey displayed and shows the list of tables. An X in the Values Present column tells you there is data available within this table for this given transaction.
Double select on one of the tables listed and the popup will take you one level down into the actual field names and data populate within this transaction.
In this example we clicked on the KOMK table line. Notice the header of this screen shows the journey name and the table you selected. You see the actual data that was available by field name on this screen. This will aid in analysis by a Business Analyst as to what data is also available for further field mapping without the need to use complex program debugging tools. To return to the journey level simply use the “X” in the top right corner of this popup level to move one step back. You can then opt to select another table to view or X out of the journey. Exiting out of the journey will bring up the pop-up for the next journey that was selected in the config if it is used in the transaction. Continue with the analysis tool until you go through all the available journey screens at which point the tool will end until another call is made to Determination.
More screen examples below:
The item request journey screen will look a little different as it first shows the list of the row numbers at the line-item level. Click to then select a line and go further down into the table detail for the line selected.
The standard response journey will look a little different as well. Selecting parameters will get you to the next screen below:
Then to the outdata…
… and invoice level data…
… and finally, back to the transaction.