Hallo,
ich möchte abgelegte Variante ( mit einigen merkmalsähnlichen Kennzahlen ), von einer
Infostruktur in andere per Batch-Job kopieren.
Das ganze funktioniert auch einwandfrei, bis auf:
Variante 1 hat belegt:
SL_0001
SL_0002
SL_0003
SL_0010
Diese Variante wird sauber auf der anderen Infostruktur angelegt
Hole ich mir jetzt die Variante 2, belegt sind hier:
SL_0001
SL_0003
so legt mir RS_CREATE VARIANT zwar die Variante sauber an, aber leider sind auch die
select-options:
SL_0002
und SL_0010
mit den Werten aus der Variante 1 belegt, obwohl ich diese
Sleelct-Options in der Tabelle VARI_CONTENTS überhaupt nicht übergebe.
Anschließend wird über den FUBA RS_CHANGE_CREATED_VARIANT diese Variante
geändert, damit die lt. Doku leeren Select-options geleert werden.
Leider funktioniert das nicht. Kann mir jemend helfen, da ich mich schon sehr lange mit diesem Problem herumschlage.
Hier ein Auszug aus der Doku:
FU RS_CHANGE_CREATED_VARIANT
____________________________________________________
Kurztext
(Interne Verwendung) Ändern einer Variante - ohne Selektionsbild
Funktionalität
Der Funktionsbaustein ermöglicht das Ändern einer Variante ohne
Prozessierung des Selektionsbildes.
In der Tabelle VARI_CONTENTS müssen alle Select-Options und Parameter
der Variante - mit Werten - mitgegeben werden.
Selektionskriterien, die in dieser Tabelle fehlen, werden in der
Variante auf Initialwert gesetzt.
Wird die Strukturbeschreibung (Parameter VARI_DESC) nicht versorgt,
werden alle Felder - außer Name des Änderers, Uhrzeit der Änderung,
Version und Sprache - auf Initialwert gesetzt.