Oblikovana po dodatku določenega pogleda transactionında rešitev viewsete BSP_WD_CMWB problema. Če se ta pogled uporablja pred sistem daje opozorilo, ampak tudi omogoča, da shranite. Shranili, zmeden nered.
Simptom:
V poslu BSP_WD_CMPWB smo ustvarili pogled: "pruebavista01" v sestavnega BT115H_SLSO, ampak zdaj, ko smo poskušali prikazati to komponento, daje kratek smetišče: "ITAB_DUPLICATE_KEY".
Pravimo preoblikovanje debuged BSP_WD_RT_REP_RUNTIME in smo našli dve vrstici z istim imenom v pogledu: BT115H_SLSO7pruebavista01, je mogoče odpraviti eno vrstico? in aktivirajte komponento znova? ker tabela je hashed table ogledov.
To je del st22 dnevnika:
Informacije o tem, kje konča:
Odpoved je prišlo v programskem ABAP "CL_BSP_WD_REPOSITORY ========== CP" -
v "CREATE_INSTANCE_FROM_XML".
Glavni program je bil "BSP_WD_APPL_WB".
V izvorni kodi imate priključno točko v skladu 8
na (Vključi), programa "CL_BSP_WD_REPOSITORY ========== CM003".
method CREATE_INSTANCE_FROM_XML . * create repository object create object RESULT. * "parse" repository xml data directly into memory --->>> call transformation BSP_WD_RT_REP_RUNTIME source xml REPOSITORY_XML result VIEWS = RESULT->VIEWS ROOTVIEW = RESULT->INITIAL_VIEW Symptom2: vrstica z istim ključem že obstaja.
"ITAB_DUPLICATE_KEY" ""
"CL_BSP_WD_REPOSITORY ========== CP" ali "CL_BSP_WD_REPOSITORY ========== CM003"
"CREATE_INSTANCE_FROM_XML"
odlagališče:
Rešitev:
Lahko greš na se80 in iskanje vaše prijave BSP. V drevesu na levi strani boste našli v repository.xml To Strani z logiko pretoka To mapo. Dvakrat kliknite nanj, iskanje vašem mnenju dvojnika / okno in šele izbrisati vrstico primerno.
Išči komponenta in popravilu ali spremembi repository.xml in aktivirajte BSP. Če imate za iskanje Zxxx komponenta izboljšala komponente kot prijave BSP.
Pišem komentar