Ansicht
Dokumentation

FM_SELECT_MULTIPLE - Massenselektion der Stammdaten

FM_SELECT_MULTIPLE - Massenselektion der Stammdaten

rdisp/max_wprun_time - Maximum work process run time   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Baustein ist es möglich HHM-Stammdaten über verschiedene Attribute zu selektieren (LDB 'MDF') und zur weiteren Verarbeitung bereitzustellen.

Selektionsmöglichkeiten
==========================

1. Selektionsbild ausgeben und Selektion des jeweiligen Objekttyps
Finanzposition, Finanzstellen, Fonds des Tripels aus Finanzposi-
tion, Finanzstelle und Fonds, oder BSP-Elemente) durchführen.

oder

2. Selektion mit Hilfe einer Selektionsvariante. Das Selektionsbild
wird nicht angezeigt.



Verarbeitungsmöglichkeiten der selektierten Sätze
====================================================

1. Lesen der selektierten Sätze mit Hilfe eines weiteren FB's
(FB: FM_SELECT_MULTIPLE_READ).

oder

2. Listausgabe der selektierten Sätze mit der Möglichkeit der
Einzelpflege und Seqentiellen und/oder Mehrfachpflege.
Sätze können durch markieren ausgewählt und über 'Werte übernehmen'
übernommen werden. Zudem kann spaltenweise, auf- oder absteigend
sortiert werden.

oder

3. Keine Listausgabe, die selektierten Werte werden direkt an das
rufende Programm zurückgegeben.



Wird die Listausgabe gewünscht, kann ein Funktionsbaustein angegeben werden, der die Einzel-, Sequentielle- und/oder Mehrfachpflege durchführen kann. Außerdem kann eine selbst selbstdefinierte Überschrift mitgegeben werden, welche die voreingestellte Überschrift ersetzt. Über die Tabellen T_FMSLHEADER und T_FMSLFIELDS können zusätzliche Überschriften und zusätzliche Felder in die Liste mit aufgenommen werden. Bei den zusätzlichen Feldern ist zu beachten, daß die Gesamtlänge der Zusatzfelder 50 nicht überschreiten darf.

Über die Tabelle FMSLPARA können bestimmte Selektionsparameter vorbelegt werden. Diese werden dann auf dem Selektionsbild angezeigt und können nicht mehr überschrieben werden.

Erlaubte Selektionsparameter sind:

Tabname Fieldname Anzahl
FPEX FIPEX max. 1
FPEX KATEG mehrere
FPEX FIVOR mehrere
FPEX POTYP mehrere
FPEX SNROL mehrere
FPEX STATS mehrere
FFND FINCODE max. 1
FCTR FICTR max. 1
BSPE FINCODE max. 1
BSPE FICTR max. 1
BSPE FIPEX max. 1
BSPE POTYP mehrere
BSPE SNROL mehrere
BSPE BUCAR mehrere
BSPE POCAR mehrere

Zur Selektion der BSP-Elemente müssen alle 3 Eingangsparameter (I_FIPEX_ONLY, I_FICTR_ONLY und I_FONDS_ONLY) auf INITIAL und der Parameter I_BSP_ELEMENT auf 'X' gesetzt werden. Haben alle 4 Parameter den Wert INITIAL, wird das Tripel aus Finanzpositionen, Finanzstellen und Fonds selektiert.

Wird weder I_FLG_MAINT_SEQUENT noch I_FLG_MAINT_MULTIPLE gesetzt, und ein Pflegebaustein angegeben, steht in der Liste nur die Einzelpflege zur Verfügung. Wird kein Pflegebaustein mitgegeben steht nur die Funktion 'Werte übernehmen' zur Verfügung. (Falls der Parameter I_FLG_NO_OVERTAKE nicht sitzt).

Wird die Planvariante mitgegeben, wird dieser Wert in das Feld geschrieben und das Feld auf nur Ausgabe gestellt. Wird der Parameter I_FLG_NO_LIST gesetzt wird keine Ergebnisliste angezeigt.

Über den Parameter I_PROG_VARNT kann eine Selektionsvariante für den jeweiligen Selektionsreport mitgegeben werden, hier wird der Selektionsscreen direkt gefüllt und nicht zur Eingabe angezeigt. Diese Selektionsvariante wird verprobt.

Folgende Selektionsreports werden verwendet:

RFFMSFIP: selektiert Finanzpositionen
RFFMSFIC: selektiert Finanzstellen
RFFMSFND: selektiert Fonds
RFFMSTRP: selektiert Tripel
RFFMSBSP: selektiert BSP-Elemente

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E_F_FKRS
E_F_FVAR
I_BSP_ELEMENT
I_BSP_ELEMENT_BCS
I_BUDGETPD_ONLY
I_FICTR_ONLY
I_FIKRS
I_FIPEX_FICTR_FONDS
I_FIPEX_ONLY
I_FLG_BLANK_DIM_BCS
I_FLG_CHECK_BUDGET
I_FLG_DEL
I_FLG_MAINT_MULTIPLE
I_FLG_MAINT_SEQUENT
I_FLG_NO_LIST
I_FLG_NO_OVERTAKE
I_FONDS_BP_ONLY
I_FONDS_ONLY
I_GJAHR
I_HIVARNT
I_LIST_TITLE
I_MAINT_FUNCNAME
I_POPER
I_PROG_VARNT
I_SELECT_WITHOUT_BUDGETPD
I_SELECT_WITHOUT_FONDS
I_SELECT_WITHOUT_FUNCTION
I_SELECT_WITHOUT_GRANT
I_SELECT_WITHOUT_MEASURE
I_SELECT_WITHOUT_USERDIM
I_STATUS
I_VARNT
T_FMSLBSP
T_FMSLFBDP
T_FMSLFCTR
T_FMSLFFBP
T_FMSLFFND
T_FMSLFIELDS
T_FMSLFPEX
T_FMSLHEADER
T_FMSLPARA
T_FMSLTRP

Ausnahmen

INPUT_ERROR
NO_ENTRY_FOUND
PROG_VARNT_ERROR

Funktionsgruppe

FMSL

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5645 Date: 20240523 Time: 072231     sap01-206 ( 89 ms )