Merkmalskonfiguration in SD-Aufträgen

Merkmalskonfiguration in SD-Aufträgen

Postby Esther1946 » Thu Nov 18, 2004 6:13 pm

Weiss jemand wo die Merkmalskonfiguration gespeichert wird? Wenn ich das richtig sehe, werden die Merkmalsausprägungen für Materialien in der Tabelle AUSP gespeichert. Wenn nun in der Konfiguration im SD-Auftrag eingestellt wird -> in welcher Tabelle werden diese Daten gespeichert.

Grüße
Henry
Esther1946
.
.
 
Posts: 2
Joined: Thu Nov 18, 2004 6:13 pm

Postby ewx » Thu Nov 18, 2004 6:53 pm

Hi Henry,

es gibt schicke Funktionsbausteine mit denen man die Konfiguration lesen kann:
CE_I_GET_CONFIGURATION
CUXI_CONFIGURATION_GET

Ansonsten schau dir mal den folgenden Join an:


http://www.tricktresor.de/content/index.php?navID=125&aID=68
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. REPORT zzconf01 .
  2.  
  3.   l_objkey TYPE ibobjkey,
  4.   BEGIN OF ls_erg,
  5.     atwrt TYPE atwrt,
  6.     atflv TYPE atflv,
  7.     atnam TYPE atnam,
  8.     anzdz TYPE anzdz,
  9.     atbez TYPE atbez,
  10.   END OF ls_erg.
  11.  
  12.   p_vbeln TYPE vbeln_va DEFAULT '123456',
  13.   p_posnr TYPE posnr DEFAULT '000010'.
  14. select-options:
  15.   s_atnam for ls_erg-atnam.
  16.  
  17.  
  18.   CONCATENATE p_vbeln p_posnr INTO l_objkey.
  19.  
  20.  SELECT ibsymbol~atwrt
  21.         ibsymbol~atflv
  22.         cabn~atnam
  23.         cabn~anzdz
  24.         cabnt~atbez
  25.    FROM ibsymbol
  26.   INNER JOIN ibinvalues
  27.           ON ibinvalues~symbol_id = ibsymbol~symbol_id
  28.   INNER JOIN ibin    ON ibin~in_recno        = ibinvalues~in_recno
  29.   INNER JOIN ibinown ON ibinown~instance     = ibin~instance
  30.   INNER JOIN cabn    ON cabn~atinn           = ibsymbol~atinn
  31.   INNER JOIN cabnt   ON cabnt~atinn          = cabn~atinn
  32.    INTO ls_erg
  33.   WHERE ibinown~objkey = l_objkey
  34.     AND ibinown~inttyp = '0001'     "Auftragsposition
  35.     and cabn~atnam     in s_atnam
  36.     AND cabnt~spras    = sy-langu.
  37.  
  38.     WRITE: / ls_erg-atbez, ls_erg-atnam.
  39.  
  40.     IF ls_erg-atflv IS INITIAL.
  41.       WRITE ls_erg-atwrt.
  42.     ELSE.
  43.       WRITE  ls_erg-atflv EXPONENT 0 DECIMALS ls_erg-anzdz.
  44.     ENDIF.
  45.  
  46.  
  47.  
GeSHi ©


Gruß, Enno
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm

Postby Esther1946 » Fri Nov 19, 2004 12:25 pm

Hi Enno,

das war eine perfekte Antwort. Ich hab mit Deinen Angaben alles finden können was nötig war.

Besten Dank
Henry
Esther1946
.
.
 
Posts: 2
Joined: Thu Nov 18, 2004 6:13 pm


Return to Sales and Distribution

Who is online

Users browsing this forum: No registered users and 23 guests