Формира след добавянето на определен изглед transactionında viewsete решение BSP_WD_CMWB на проблема. Ако тази теза се използва, преди системата да дава предупредително съобщение, но също така ви позволява да запишете. Спасен, объркана каша.

Симптом:

, В сделката BSP_WD_CMPWB ние създадохме цел: "pruebavista01" компонент BT115H_SLSO,, но сега, когато сме се опитали да се покаже този компонент, той дава кратко сметището: "ITAB_DUPLICATE_KEY".
Ние призоваваме, трансформацията debuged BSP_WD_RT_REP_RUNTIME и ние открихме два реда със същото име на мнение: BT115H_SLSO7pruebavista01, че е възможно премахване на един ред? и да активирате отново компонента? защото таблицата е хеширано гледка маса.

Това е част от дневника ST22:

Информация за където прекратява:
Прекратяване през ABAP програма "CL_BSP_WD_REPOSITORY ========== CP"
в "CREATE_INSTANCE_FROM_XML".
Основната програма е "BSP_WD_APPL_WB".

В изходния код имате крайна точка в линия 8
(Включи) програма "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: един ред с един и същ ключ вече съществува.

"ITAB_DUPLICATE_KEY" ""
"CL_BSP_WD_REPOSITORY ========== CP" или "CL_BSP_WD_REPOSITORY ========== CM003"
"CREATE_INSTANCE_FROM_XML"

сметища:

Решение:

Можете да отидете в se80 и търсите вашия Заявление БСП. В дървото в лявата част ще намерите repository.xml, в "Страници с поток логика", папка. Двойно щракнете върху нея и търсене на дублиращи се изгледа / прозорец и просто изтрийте реда е необходимо.

Търсене на компонент и ремонт или промяна repository.xml, и активиране на БСП. Ако вие трябва да търсите Zxxx компонент подобри компонент като заявка за БСП.