Ansicht
Dokumentation
CAMA_CON_PROFILE_MAINTAIN - Konfigurationsprofil pflegen
rdisp/max_wprun_time - Maximum work process run time Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Baustein können Sie ein Konfigurationsprofil anlegen, ändern und löschen.
- Anlegen
- Bei der Anlage müssen folgende Parameter belegt sein:
- Objekttyp
- Struktur CON_OBJECT_KEY zur Identifikation des konfigurierbaren Objekts
-
Hier geben Sie die Schlüsselfelder und die Feldwerte eines konfigurierbaren Objekts an.
- Ändern
- Beim Ändern müssen folgende Parameter belegt sein:
- Objekttyp
- Struktur CON_OBJECT_KEY zur Identifikation des konfigurierbaren Objektes
- Die zu änderndenden Attribute
- Löschen
- Beim Löschen müssen folgende Parameter belegt sein:
- Objekttyp
- Struktur CON_OBJECT_KEY zur Identifikation des konfigurierbaren Objektes
- Löschkennzeichen
Beispiel
*=======================================================================
* Create configuration profile
*=======================================================================
data: T_OBJECT_KEY like object_key occurs 0 with header line,
T_ATTRIB like cpro_attr occurs 0 with header line.
* Initialize API calls
call function 'CALO_INIT_API' ...
* Assign configuration profile to material1
T_OBJECT_KEY-KEY_FELD = 'MATNR'. "Key column
T_OBJECT_KEY-KPARA_VALU = 'MATERIAL1'. "Key value
append T_OBJECT_KEY.
* Basic data
T_ATTRIB-C_PROFILE = 'CONPROFILE1'.
"Profile name
T_ATTRIB-CLASSTYPE = '300'. "Class type
append T_ATTRIB.
* Create configuration profile
call function 'CAMA_CON_PROFILE_MAINTAIN'
exporting
object_type
= 'MARA' "Object table
tables
con_object_key
= T_OBJECT_KEY
con_pro_attributes = T_ATTRIB
con_pro_dependency_data = T_DEP_DATA
con_pro_dependency_descr = T_DEP_DESCR
con_pro_dependency_order = T_DEP_ORDER
con_pro_dependency_source = T_DEP_SOURCE
con_pro_dependency_doc = T_DEP_DOC
con_pro_dependency_prec_data = T_DEP_PREC_DATA
con_pro_dependency_prec_descr = T_DEP_PREC_DESCR
con_pro_dependency_prec_order = T_DEP_PREC_ORDER
con_pro_dependency_prec_source = T_DEP_PREC_SOURCE
con_pro_dependency_prec_doc = T_DEP_PREC_DOC
exceptions
error
= 1
others = 2.
*=======================================================================
Hinweise
- Der Initialisierungsbaustein 'CALO_INIT_API' muß einmal vor anderen APIs aufgerufen werden.
- Wenn Sie ein Konfigurationsprofil anlegen, wird standardmäßig der Status "In Erstellung"
mitgegeben, sofern das Objekt noch keiner Klassenart zugeordnet wurde. Erst wenn die Zuordnung zur Klasse
vorgenommen wurde, kann der Status "Freigegeben" gesetzt werden. Die Zuordnung nehmen Sie über die APIs der Klassifizierung vor.
- Einzelsätze des Konfigurationsprofils können über das Kennzeichen FLDELETE
gelöscht werden. Dazu müssen in der Tabelle CON_PRO_ATTRIBUTES die Klassenart, die Klasse und ggf. die Anwendungssichten mitgegeben werden.
- Zu einem Konfigurationsprofil können Sie auch Beziehungswissen zuordnen. Geben Sie dazu in den entsprechenden Tabellen das Konfigurationsprofil an, zu dem Sie die Beziehung anlegen möchten.
Parameter
CHANGE_NOCON_OBJECT_KEY
CON_PRO_ATTRIBUTES
CON_PRO_DEPENDENCY_DATA
CON_PRO_DEPENDENCY_DESCR
CON_PRO_DEPENDENCY_DOC
CON_PRO_DEPENDENCY_ORDER
CON_PRO_DEPENDENCY_PREC_DATA
CON_PRO_DEPENDENCY_PREC_DESCR
CON_PRO_DEPENDENCY_PREC_DOC
CON_PRO_DEPENDENCY_PREC_ORDER
CON_PRO_DEPENDENCY_PREC_SOURCE
CON_PRO_DEPENDENCY_SOURCE
DATE
FLDELETE
INTERNAL_FORMAT
OBJECT_TYPE
TESTRUN
WITH_COMMIT
Ausnahmen
ERRORFunktionsgruppe
CAMATXBHW - Original Tax Base Amount in Local Currency Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7673 Date: 20240523 Time: 090436 sap01-206 ( 56 ms )