Retailartikelstamm: Leergutstückliste auslesen

Retailartikelstamm: Leergutstückliste auslesen

Postby Ellen1902 » Fri May 15, 2015 4:12 pm

Hallo zusammen,
ich versuche die Leergutstückliste eines Retail-Artikels auszulsen.
Weiß jemand wie die Tabellen verknüpft sind bzw. gibts einen Baustein oder eine Methode um das auszulsen?
Bisher habe ich die Tabellen T415B, MAST, STKO und STPO identifiziert.
Beispiel: Artikel 502 hat eine Stückliste zur Mengeneinheit Kiste und eine zur ME Stück
ME Kiste: zwei Komponenten: 6 Flaschen (Artikel 500) und 1 Rahmen (Artikel 501)
ME Stück: eine komponente: 1 Flasche (Artikel 500)
Aus der MAST habe ich die Stücklistennummer (35) und die Stücklisten-Alternative 01 und 02.
In der T415B steht zur jeweiligen Alternativ-Stückliste die Mengeneinheit: 01 = Kiste 02 = Stück
In der Tabelle STKO gibt es zu jeder Alternative einen Internen zähler. Zur 01 ist das 00000001
und zur alternative 02 ist es 00000006. Die jeweiligen Leergutartikel (500 und 501) finde ich in
der Tabelle STPO zur Stückliste 35.
Allerdings sehe ich nicht die Verbindung zwischen STKO und STPO.

Die Bausteine und Methoden die ich gefunden habe liefern mir auch immer nur das.

Viele Grüße aus Kassel
Heiko
Ellen1902
..
..
 
Posts: 20
Joined: Mon Oct 01, 2012 4:25 pm

Re: Retailartikelstamm: Leergutstückliste auslesen

Postby Joeline5261 » Fri May 15, 2015 6:13 pm

Hallo Heiko,

kannst du nicht den FB 'CS_BOM_EXPL_MAT_V2' verwenden ?
Wir lesen damit die Stücklisten.
Oder über eine Logische Datenbank gehen, dort werden die Daten STPO, STKO .. STKO
in der richtigen (gültigen) Reihenfolgen gelesen.
Gruß
Wolfgang
Joeline5261
...
...
 
Posts: 387
Joined: Thu Aug 18, 2005 2:42 pm

Re: Retailartikelstamm: Leergutstückliste auslesen

Postby Ellen1902 » Mon May 18, 2015 9:56 am

Hallo Wolfgang,

danke für den Tipp. Allerdings liefert der Baustein immer nur die Stückliste für EINE Mengeneinheit.
Und ich sehe noch nicht einmal für welche.
Hier mein Aufruf:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.   CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
  2.     EXPORTING
  3.       capid                 = ' '
  4.       datuv                 = sy-datum
  5.       mtnrv                 = p_matnr
  6.       stlan                 = '3'
  7.     TABLES
  8.       stb                   = et_stb
  9.     EXCEPTIONS
  10.       OTHERS                = 9.
  11.  
GeSHi ©

In der et_stb bekomme ich zwei Einträge zurück, sehe allerdings nicht zu welcher Mengeneinheit die Stücklsite gehört.
Oder kann die jeweilige Mengeneinheit beim Aufruf mitgegeben werden?
Die Doku des Baustein gibt ja nicht viel her...
Vorab schonmal vielen Dank und
Viele Grüße
Heiko
Ellen1902
..
..
 
Posts: 20
Joined: Mon Oct 01, 2012 4:25 pm

Re: Retailartikelstamm: Leergutstückliste auslesen

Postby Joeline5261 » Mon May 18, 2015 5:10 pm

Hallo Heiko,
unser Aufruf ist da deutlich grösser:
CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
EXPORTING
altvo = pm_altvo
aufsw = ' '
auskz = pm_ausch
bagrp = pm_bagrp
beikz = pm_beikz
bessl = pm_bessl
brems = pm_brems
capid = pm_capid
datuv = pm_datuv
ehndl = pm_ehndl
emeng = pm_emeng
erskz = pm_erskz
erssl = pm_erssl
mbwls = ' '
mtnrv = pm_mtnrv
mehrs = 'X'
*del MMORY = '1' "YHG020009"HGB070841
mmory = mem_mngmt "HGB070841
postp = pm_postp
sanko = pm_sanko
sanfr = pm_sanfe
sanka = pm_sanka
sanin = pm_sanin
sanvs = pm_sanvs
rndkz = tcspr-amekz "YHG100738
rvrel = pm_rvrel
schgt = pm_schgt
stkkz = pm_stkkz
stlal = pm_stlal
stlan = pm_stlan
werks = pm_werks
IMPORTING
topmat = selpool
dstst = dstst_flg "YHG132854
TABLES
stb = stb
matcat = matcat
EXCEPTIONS
material_not_found = 4
no_plant_data = 8
no_bom_found = 12
no_suitable_bom_found = 16
alt_not_found = 24
missing_authorization = 28.

Insbesonders das Kennzeichen 'Mehrs' muss gesetzt sein um mehrstufige Stücklisten aufzulösen.
Im Stücklistenkopf 'STKO' steht eigentlich immer die Mengeneinheit der aufgerufenen Stückliste.

Gruß
Wolfgang
Joeline5261
...
...
 
Posts: 387
Joined: Thu Aug 18, 2005 2:42 pm


Return to Material Management & Produktionsplanung

Who is online

Users browsing this forum: No registered users and 3 guests