Der Klassiker...carlie hat geschrieben:Das ist leider auch eines meiner Probleme. Ich finde die Codestelle nicht wo der Memory gefüllt wird!!
Im SD handelt es sich um das Datenelement CC_EFELD. Ich konnte jedoch über den verwendungsnachweis noch nicht die besagte stelle finden.
Code: Alles auswählen.
*&---------------------------------------------------------------------*
*& Form CREATE_MEMORY
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
form create_memory.
export itab_parameter
save_valid_or_invalid "Falls Eingabe über Pop Up
akt_tecs itab_tecn "Falls Eingabe über TECHS
akt_aennr akt_prio "Falls Eingabe über AENNR
akt_datuv "Falls Datum vorhanden
to memory id 'CCPR'.
endform. " CREATE_MEMORY
Code: Alles auswählen.
method IF_EX_ERP_CFG_ADAPT~SET_CONTEXT.
Data: akt_tect type tect,
itab_parameter type cc01_parameter_type,
save_valid_or_invalid type cc01_valid_or_invalid_type,
akt_tecs type tecs,
itab_tecn type tecn,
akt_aennr type aenr-aennr,
akt_prio type tccet-efftpr,
akt_datuv type ccdeco-datub.
* import itab_parameter to itab_parameter from memory id 'CCPR'.
* import save_valid_or_invalid to save_valid_or_invalid from memory id 'CCPR'.
import akt_tecs to akt_tecs from memory id 'CCPR'.
* import itab_tecn to itab_tecn from memory id 'CCPR'.
import akt_aennr to akt_aennr from memory id 'CCPR'.
import akt_prio to akt_prio from memory id 'CCPR'.
import akt_datuv to akt_datuv from memory id 'CCPR'.
endmethod.
Code: Alles auswählen.
TYPES: BEGIN OF cc01_parameter_type,
fieldname LIKE dntab-fieldname,
*d value LIKE comw-atwrt, "note 888589
value TYPE cc_effld, "note 888589
text LIKE tccept-effptext,
sort LIKE tccep-sort,
END OF cc01_parameter_type.
Code: Alles auswählen.
method IF_EX_ERP_CFG_ADAPT~SET_CONTEXT.
data itab_parameter type cc01_parameter_type.
import itab_parameter to itab_parameter from memory id 'CCPR'.
endmethod.
Dann kann das nicht funktionieren!carlie hat geschrieben:Die Engine liegt im java Stack und wird über eine RFC verbindung aufgerufen und im VMC im SD Beleg Visualisiert.