Ansicht
Dokumentation
CAMA_TABLE_MAINTAIN_ENTRI_LINE - Inhalt einer Variantentabellenzeile pflegen
General Data in Customer Master RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Baustein kann eine vorhandene Zeile einer Variantentabelle mit Wertkombination pflegen, die entweder über ihre interne Nummer (VAR_TAB_LINE_NO_INT) oder über ihren Merkmalwert (SELECT_WHERE_VALUES) ausgewählt wird. Fehlen beide Angaben, so wird eine neue Zeile an die Tabelle angefügt.
Tabellenzeilen können über das Löschkennzeichen (FL_DELETE) gelöscht werden.
Beispiel
*=======================================================================
* Update variant table
*=======================================================================
data: T_TAB_ENTRY like VTEINTRIES occurs 0 with header line.
* Initialize API calls
call function 'CALO_INIT_API' ...
* Assign new value
T_TAB_ENTRY-VTCHARACT = 'COLOR' "Characteristic
T_TAB_ENTRY-VTVALUE = 'GREY'. "Value
T_TAB_ENTRY-VTVALDESCR = 'has been BLUE'. "Description
append T_TAB_ENTRY.
* Update table
call function 'CAMA_TABLE_MAINTAIN_ENTRI_LINE'
exporting
var_table = 'VARTABLE1'
var_tab_line_no_int = '1'
tables
var_tab_line_entries = T_TAB_ENTRY
exceptions
warning = 1
error = 2
others = 3.
*=======================================================================
Hinweise
Auch einwertigen Merkmalen können im Datenteil der Variantentabelle mehrere Werte zugeordnet werden. Um den Wert eines Merkmals durch einen neuen zu ersetzen, muß zunächst der alte Wert gelöscht und dann der neue Wert gesetzt werden.
Zum Löschen des Wertes ist das Löschkennzeichen innerhalb der Struktur zu verwenden. Beide Operationen können mit einem Aufruf durchgeführt werden.
Parameter
CHANGE_NOFL_DELETE
SELECT_WHERE_VALUES
VAR_TABLE
VAR_TAB_LINE_ENTRIES
VAR_TAB_LINE_NO_INT
Ausnahmen
ERRORFunktionsgruppe
CAMABAL Application Log Documentation BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3427 Date: 20240523 Time: 090347 sap01-206 ( 34 ms )