Добрый день!
Возникла проблема и не даже ума не приложу как ее решить. При запуске транзакция FAGLGVTR- Перенос сальдо система дает динамическую ошибку (ERP 6.0).
The following syntax error occurred in program "SAPFGVTR " in include "FGVTRDIT " in line 31: "Объект данных "GLU1" не имеет компонент с именем "RMATNR". Но существу" "ют следующие компоненты с подобными именами: "MATNR" и "RZZMATNR"." " " " "
Сейчас предприятие осуществляется переход с ERP 5 на ERP 6. В старой системе таблицы ZTAXREGA, ZTAXREGT, ZTAXREGP, GLU1 содержат поле RZZMATNR - Номер материала, а не стандартное поле RMATNR.
Попробовала перегенерировать GLU1 - генерация не прошла. в журнале активации GLU1 вышли ошибки и предупреждения: Активация таблицы GLU1 (***/05.02.13/11:31) Имя поля RMATNR может поставляться в эту систему. Просьба не использовать. Имя поля RPRODUCT может поставляться в эту систему. Просьба не использовать. Имя поля RTAXREG может поставляться в эту систему. Просьба не использовать. Имя поля SPRODUCT может поставляться в эту систему. Просьба не использовать. Внешний ключ GLU1-RTAXROW (RTAXROW и DECROW указывают на разные домены). Таблица GLU1 не активирована. Для поля RTAXROW указан тип компонента J_3RF_OBJECT.
Смысл проблемы в том, что менять ничего нельзя, в программах используется поле RZZMATNR, естественно переписывать их никто не будет. А изменение типа компонента J_3RF_OBJECT тоже нельзя рассматривать как вариант решения. И получается нужно исправить ошибку так, чтобы не менять поля и тип компонента. Может у кого есть предложения? Отмечу еще, что поле создавалось давно, тип изменялся тоже давно и причина сего в документации не зафиксировано.
|
|