Hallo,
ich habe folgendes Problem innerhalb der Variantenkonfiguration. Am Arbeitsplan muss ich in Abhängigkeiten der aufgelösten Stücklisten Zeiten ändern.
Zum Lesen der aufgelöste Stückliste zur Laufzeit benutze ich den FUBA "CUKO_DDB_BOM_POSITION_GET". Der FUBA funktioniert wunderbar in Transaktion PMEVC und CU50 (Simulation).
Hier mein Coding:
CALL FUNCTION 'CUKO_DDB_HAS_ACT_ROOT_INSTANCE'
IMPORTING
ROOT_INSTANCE = lv_instance.
lv_result = 'X'.
lv_masterdate = ' '.
lv_enforce = ' '.
CALL FUNCTION 'CUKO_DDB_BOM_POSITION_GET'
EXPORTING
OBJECT_INSTANCE = lv_instance
RESULT = lv_result
MASTERDATA = lv_masterdate
IMPORTING
BOM_POSITION = wa_bom_position
TABLES
T_BOM_POSITION = it_T_BOM_POSITION
EXCEPTIONS
INSTANCE_NOT_FOUND = 1
INSTANCE_IS_A_ROOT = 2
OTHERS = 3
Der FUBA funktioniert nicht in Transaktion VA01, VA02 und MD50. Hier wird keine Stücklistenpositionen zurück gegeben.
Frage: Kennt jemand einen Funktionsbaustein der mir in den genannten Transaktionen zur Laufzeit die aufgelöste Stückliste liefert?
Gruß