Ansicht
Dokumentation

CARD_CLASS_CHAR_VAL_READ_DEP - Beziehungswissen eines überschriebenen Merkmalwerts lesen

CARD_CLASS_CHAR_VAL_READ_DEP - Beziehungswissen eines überschriebenen Merkmalwerts lesen

PERFORM Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Über diesen Funktionsbaustein kann das Beziehungswissen eines überschriebenen Merkmalwertes gelesen werden. Für das globale Beziehungswissen wird beim ersten Aufruf eine Liste mit den Beziehungsnamen übergeben. Jeder Aufruf liefert eine lokale Beziehung mit Quelltext, Beschreibung und Dokumentation.

Das Flag CHARACTERISTIC_IS_OVERWRITTEN gibt an, ob dieses Merkmal klassenspezifische Überschreibungen besitzt. Dieses Flag wird nur beim ersten Aufruf belegt. Entsprechend zeigt das Flag VALUES_ARE_OVERWRITTEN an, ob die Werte überschrieben wurden. Auch dieses Kennzeichen wird nur beim ersten Aufruf gefüllt.

Beispiel

*=======================================================================
* Class characteristic value: Read dependency
*=======================================================================

  data:  basic  like depdat,
         descr  like depdescr  occurs 0 with header line,
         docu   like doc_lang  occurs 0 with header line,
         source like depsource occurs 0 with header line,
         alloc  like gldep_all occurs 0 with header line.

  data:  get_next(1) type c value ' '.

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

  do.
    call function 'CARD_CLASS_CHAR_READ_DEP'
         exporting
              class               = 'CLASS1'
              class_type          = '300'
              characteristic      = 'CHAR1'
              value               = 'VALUE1'
              get_next_dependency = get_next
         importing
              basic_data          = basic
         tables
              description         = descr
              documentation       = docu
              source              = source
              dep_assign          = alloc
         exceptions
              error               = 1
              warning             = 2
              others              = 3.

    if sy-subrc <> 0.
      if sy-subrc > 1.
        "error handling...
      endif.
      exit.
    endif.

    loop at source.
      "...
    endloop.
    get_next = 'X'.

  enddo.

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





Parameter

CHANGE_NO
CHARACTERISTIC
CHARACTERISTIC_IS_OVERWRITTEN
CLASS
CLASS_TYPE
DATE
DEPENDENCY_DATA
DEPENDENCY_ORDER
DEP_ASSIGN
DESCRIPTION
DOCUMENTATION
GET_NEXT_DEPENDENCY
RETURN
SOURCE
VALUE
VALUES_ARE_OVERWRITTEN

Ausnahmen

ERROR
WARNING

Funktionsgruppe

CACLR

ABAP Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5437 Date: 20240523 Time: 085102     sap01-206 ( 51 ms )