Ansicht
Dokumentation

CAMA_CON_PROFILE_MAINTAIN - Konfigurationsprofil pflegen

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.
SAP E-Book

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_NO
CON_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

ERROR

Funktionsgruppe

CAMA

TXBHW - 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 )