Dibentuk setelah penambahan solusi transactionında didefinisikan pandangan viewsete BSP_WD_CMWB dari masalah. Jika pandangan ini digunakan sebelum sistem memberikan pesan peringatan, tetapi juga memungkinkan Anda untuk menyimpan. Tersimpan berantakan, bingung.

Gejala:

Dalam transaksi BSP_WD_CMPWB kami menciptakan sebuah pandangan: "pruebavista01" dalam BT115H_SLSO komponen, tetapi sekarang ketika kami mencoba untuk menampilkan komponen ini, memberikan pembuangan singkat: "ITAB_DUPLICATE_KEY".
Kami menyebutnya transformasi debuged BSP_WD_RT_REP_RUNTIME dan kami menemukan dua baris dengan nama yang sama melihat: BT115H_SLSO7pruebavista01, mungkin menghilangkan satu baris? dan mengaktifkan komponen lagi? karena meja adalah pandangan tabel hash.

Ini adalah bagian dari log st22:

Informasi di mana diakhiri:
Pemutusan terjadi dalam "CL_BSP_WD_REPOSITORY ========== CP" program ABAP -
di "CREATE_INSTANCE_FROM_XML".
Program utama adalah "BSP_WD_APPL_WB".

Dalam kode sumber Anda memiliki titik terminasi sejalan 8
dari (Sertakan) program "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: Sebuah baris dengan tombol yang sama sudah ada.

"ITAB_DUPLICATE_KEY" ""
"CL_BSP_WD_REPOSITORY ========== CP" atau "CL_BSP_WD_REPOSITORY ========== CM003"
"CREATE_INSTANCE_FROM_XML"

dumps:

Solusi:

Anda dapat pergi ke se80 dan mencari Aplikasi BSP Anda. Pada pohon di sisi kiri Anda akan menemukan repository.xml dalam 'Halaman dengan logika aliran' folder. Double klik di atasnya, mencari pandangan Anda duplikat / jendela dan hanya menghapus baris TEPAT.

Pencarian komponen dan repository.xml perbaikan atau perubahan dan mengaktifkan BSP. Jika Anda Anda harus mencari komponen Zxxx ditingkatkan komponen sebagai Aplikasi BSP.