Ansicht
Dokumentation

FC_CHAR_DEFVAL_GET - Defaultwerte von Merkmalen ermitteln

FC_CHAR_DEFVAL_GET - Defaultwerte von Merkmalen ermitteln

General Material Data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Beschafft die Defaultwerte für alle Unterkontierungen

  1. außer Transaktionswährung, Zugangsjahr und Zugangsperiode und
  2. mit Ausnahme derjenigen Unterkontierungen, für die ein Festwert im Kontierungstyp hinterlegt wird.

Im Standard werden also die Unterkontierungen Unterposition und PartnerKE verarbeitet.

Eingabeparameter ES_PARAM:
ES_PARAM sollte so gut es geht versorgt werden (zur Zeit nur Sicht).

Ein- und Ausgabetabelle CT_DEFVAL:

  1. Modus
    CT_DEFVAL ist bei Aufruf des Bausteins leer.
    Dann werden alle verfügbaren Unterkontierungen ermittelt und ausgegeben.
    1. Nicht-geklammerte Unterkontierungen:
      In CT_DEFVAL-DEFVAL wird der Defaultwert zurückgegeben.
    2. Geklammerte Unterkontierungen:
      In CT_DEFVAL-DEFVAL wird pro Ausprägung der unabhängigen Felder ein Defaultwert zurückgegeben. Die Ausprägung der unabhängigen Felder steht dann konkateniert in CT_DEFVAL-VALUE. Ist in ES_PARAM die Sicht angegeben, dann wird nur der Defaultpartner dieser Sicht zurückgegeben.
  2. Modus
    CT_DEFVAL ist bei Aufruf gefüllt.
    Dann werden nur die in CT_DEFVAL angegebenen Unterkontierungen ermittelt.
    1. Nicht geklammerte Unterkontierungen:
      In CT_DEFVAL-DEFVAL wird der Defaultwert zurückgegeben.
    2. Geklammerte Unterkontierungen:
      Wenn CT_DEFVAL-VALUE bei Aufruf leer ist, dann wird in CT_DEFVAL-DEFVAL pro Ausprägung der unabhängigen Felder ein Defaultwert zurückgegeben. Die Ausprägung der unabhängigen Felder steht konkateniert in CT_DEFVAL-VALUE. Ist in ES_PARAM die Sicht angegeben, dann wird nur der Defaultpartner dieser Sicht zurückgegeben.
      Wenn CT_DEFVAL-VALUE bei Aufruf nicht leer ist, dann wird der Inhalt dieses Feldes als konkatenierter Wert der unabhängigen Felder interpretiert und nur die Defaultkontierung für diesen Wert ermittelt und in CT_DEFVAL-DEFVAL zurückgeliefert.
      Für eine geklammerte Unterkontierung gibt es also in CT_DEFVAL entweder EINEN Eintrag mit initialem CT_DEFVAL-VALUE oder es gibt einen oder mehrere Einträge mit nicht-initialem CT_DEFVAL-VALUE.

Meldung sollten über den Baustein fc_char_defval_error erzeugt werden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CT_DEFVAL
ES_PARAM

Ausnahmen

Funktionsgruppe

FC21

Fill RESBD Structure from EBP Component Structure   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2855 Date: 20240523 Time: 132810     sap01-206 ( 44 ms )