Falls ich es richtig verstehe, dann versuchst du in deiner Suchhilfe verschiedene Werte (In deinen Fall Lifnr) vorzubelegen.
Die einfachste Lösung ist hierbei, dass du dir eine Struktur mit deinem Ergebniswert und den Defaultwerten anlegst. In der FLUSH Methode deiner LIST-UIBB merkst du dir die ausgewählte Zeile und übergibst Sie deiner FORM-UIBB. Hier füllst du deine neu angelegte Struktur mit den Defaultwerten. In der Oberfläche zeigst du nur das Feld an was du auswählen möchtest. Wenn du jetzt noch bei der Zuordnung deiner Suchhilfe in der Struktur alle Felder richtig zugeordnet hast, dann sollte es funktionieren.
schau Dir bitte die WD-Komponente WDR_TEST_DDIC_SHLP an.
Der Navigationslink "P0120061532 0000340396 2005: SHLP parameter with default value that is not displayed" (View P0000340396) wäre für Dein Problem interessant. In das erste Eingabefeld tippst Du einen Wert ein, im Zweiten wird die Suchhilfe nach diesem Wert ausgefiltert.
Vorausgesetzt, Dein Context-Knoten referenziert auf eine DDIC-Struktur (Context -> <Dein Context Node> -> Eigenschaften -> Diktionary Struktur).