Дарю народу отчет для просмотра цепочки выравниваний!
Качать здесь.
Вот валяется, почти никому не нужная. Почему то все предпочитают напрямую лезть в поля AUGBL и REBZG, хотя там нюансов куча. Или пытаются использовать наикривейшую таблицу BSE_CLR.
Писал отчет больше для себя, для контроля других разработок.
В нем собран опыт моих столкновений с выравниваниями за несколько лет. Поэтому некоторые места алгоритма могут показаться странными. Это обход кривизны САП. Например простая истина, что поле AUGDT не имеет никакого отношения к документу в поле AUGBL, далеко не всем известна...
P.S.
Маленькое дополнение:
Отчет выдает иерархический список. Одна строка показывает две выравненных позиции двух документов.
Стрелочки показывают тип ссылки, например:
поз 1. >> - >< поз 2.означает, что поз 1. полностью выравнена с поз 2., т.е. поле AUGBL поз 1. содержит номер документа поз. 2, а поле AUGBL поз 2. ссылается на самого себя.
или:
поз 1. > - ? поз 2.означает, что поз 1. частично выравнена с поз 2., т.е. поле REBZG поз 1. содержит номер документа поз. 2, а поз 2. открыта, т.е. не содержит ссылок вообще.
P.P.S.
И еще одно:
Нужно создать GUI-статус с именем MAIN, а в нем пару кнопок с кодами PICK и NEW_FIND. PICK позволит проваливаться в документы, а NEW_FIND построить новую цепочку от документа, выбранного на экране.