US 12,436,832 B2
Contextual navigation for errors and warnings
Kalyan Chakravarthy Nannapaneni, Bangalore (IN); Anoochan Pandey, Bangalore (IN); Sampathkumar S, Bangalore (IN); Sushant Taneja, Bangalore (IN); Srinivas S, Bangalore (IN); Anagha S Gadagkar, Bangalore (IN); and Ajay Krishna Uniyal, Bangalore (IN)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Nov. 29, 2023, as Appl. No. 18/523,694.
Prior Publication US 2025/0173207 A1, May 29, 2025
Int. Cl. G06F 16/00 (2019.01); G06F 9/451 (2018.01); G06F 11/07 (2006.01)
CPC G06F 11/0766 (2013.01) [G06F 9/451 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A computer system, comprising:
one or more processors; and
one or more machine-readable medium coupled to the one or more processors and storing computer program code comprising sets of instructions executable by the one or more processors to:
generate, for display in a user interface, a report as a hierarchy of nodes;
obtain a selection of a node within the hierarchy of nodes for a report via the user interface of a reporting application, the hierarchy corresponding to a hierarchical data structure of a data file containing report information for the report;
obtain (i) error information for a portion of the report corresponding to the selection and (ii) at least a preview of report information for the portion of the report corresponding to the selection, the preview of the report information including a plurality of fields and a plurality of values in the portion of the report, the error information including one or more error indications for erroneous values of the plurality of values in the portion of the report;
present, in the user interface, the preview of the report information, and one or more error indications for the erroneous values that are included in the preview;
obtain a selection of a particular error indication of the one of more error indications, the particular error indication for a particular erroneous value in the preview;
navigate to a particular node within the hierarchy containing the particular erroneous value;
retrieve the report information corresponding to the particular node; and
present, in the user interface, the report information corresponding to the particular node along with an identifier of the particular erroneous value.