Ansicht
Dokumentation

CARD_CLASS_READ_ATTR - Attribute einer Klasse lesen (ohne Merkmale)

CARD_CLASS_READ_ATTR - Attribute einer Klasse lesen (ohne Merkmale)

rdisp/max_wprun_time - Maximum work process run time   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Über diesen Baustein werden die Attribute einer Klasse ohne die Merkmale gelesen. Dazu müssen Sie den Klassennamen und die Klassenart angeben. Außerdem können Sie ein Gültigkeitsdatum, eine Änderungsnummer und ein Sprachkennzeichen angeben.

Die Klassenbezeichnung wird immer ausgegeben. Falls die Klasse zur angegebenen Zeit nicht gültig ist, weil Sie erst zu einem späteren Zeitpunkt einläuft, wird das Kennzeichen CLASS_NOT_VALID markiert.

Zu der angegebenen Klasse werden folgende Daten gelesen:

  • Bezeichnung
  • Status
  • vollständige Dokumentidentifikation
  • Kennzeichen, ob die Klasse zum gegebenen Stichtag gültig ist
  • Liste aller Merkmale mit klassenspezifischen Attributen
  • Merkmalnamen

  • Merkmalbezeichnung

  • überschreibbare Merkmalattribute

  • Dokument zum Merkmal

Beispiel

*=======================================================================
* Read class attributes
*=======================================================================

data:
   F_CATCHWORD  like cla_descr-catchword,   "Field: Catchword
   F_NOT_VALID  like rmclm-basisd,          "Field: Flag
   S_BASIC_DATA like clbasd,                "Structure: Basic data
   S_DOC_IDENT  like doc_ident,             "Structure: documents
   S_STD_DATA   like clstandard,            "Structure: Standard data
   S_ADD_DATA   like claddition.            "Structure: misc. data

* Initialize API calls
  call function 'CALO_INIT_API' ...

* Get attributes
  call function 'CARD_CLASS_READ_ATTR'
     exporting
          class              = 'CLASS1'
          class_type         = '300'
     importing
          description        = F_CATCHWORD
          class_not_valid    = F_NOT_VALID
          basic_data         = S_BASIC_DATA
          document_ident     = S_DOC_IDENT
          standard_data      = S_STD_DATA
          additional_data    = S_ADD_DATA
     exceptions
          error              = 1
          others             = 2.

* Display some information
  write: F_CATCHWORD, F_NOT_VALID, /.

*=======================================================================

Weiterführende Informationen

Folgende Probleme entstehen:

  • die Merkmalsattribute displ_vals (ATWRD), unformated (ATFOD) werden nicht übergeben
  • bei vererbten Merkmalen werden die Herkunftsangaben nicht übergeben




Parameter

ADDITIONAL_DATA
BASIC_DATA
CHANGE_NO
CLASS
CLASS_NOT_VALID
CLASS_TYPE
DATE
DESCRIPTION
DOCUMENT_IDENT
FL_WITH_ADDIT_ATTR
FL_WITH_BASIC_ATTR
FL_WITH_STAND_ATTR
LANGUAGE
STANDARD_DATA

Ausnahmen

ERROR
WARNING

Funktionsgruppe

CACLR

CPI1466 during Backup   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5021 Date: 20240523 Time: 114943     sap01-206 ( 54 ms )