Цитата:
Да определился - это ABAP отчеты (других вариантов у меня нет в силу определенных причин)
Ваш выбор, на мой взгляд, не совсем верен, но раз иного выхода нет, то все остальные вопросы снимаются.
Stas чтобы я Вам посоветовал.
В таблице объектов, заведите дополнительное поле ZVERS c элементом данных RVERS. С помощью переменного переноса полей и экзита на него, ставьте туда нужные Вам значения.
Вот Вам альтернатива поля версия и стройте свою отчетность на здоровье.
Есле же Вам покоя не дает стандартное поле версия, то для его замещения используется постоянный перенос полей (тр. GCI4).
В этой транзакции, как совершенно правильно сказал коллега Manticore, надо добавить записи для Ваших таблиц для поля RVERS.
Если Вы будите передавать в регистр детали документов, то записей должно быть две, как для таблицы детальной информации так и для таблицы с итоговыми данными. Иначе данные разъедутся....
Там же для вашего переноса определяется и экзит. Только надо учесть, что кодировка для экзита ведется в модуле, отличным от модуля определенного для переменного переноса полей.
Определяется этот модуль в тр. GCX1, для прикладной области GIMF.
Для примера можете взять модуль RGIFS000. Это модуль для системных замещений. Можете его скопировать в свой на Z. Только не забудьте поудальть в нем все ненужные замещения.
После того как определите переносы, не забудьте сделать актуализацию кодирования. тр. GCCG. Иначе все Ваши экзиты не будут вызываться.
Цитата:
Планируете ли Вы в дальнейшем сведение, перераспределение или раскладку в Вашем регистре?
Да, планирую сведение, только не понял вопроса, к чему бы этот вопрос...
Вопрос не праздный, поскольку от этого зависит настройки таблиц и регистра.
Есле не планируется дальнейших действий с данными, то при определении объектов контировки в таблице объектов, не нужно ставить галку "Отправитель", тогда не будут создаваться доп. поля по таблицам значений. Это не критично, но может вносить некую путанницу, при создании переменных переносов полей.