Насколько мне известно, непосредственно из программистов, кто занимался OLE SH4, здесь был только brambrulet, но он в последнее время не заходит.
Мои программисты здесь не сидят, и просить их не буду - колхоз дело добровольное. Потому что все весьма сложно. Тут "подсказать алгоритм" - это сделать его.

Цитирую чат нашего программиста (А) с заказчиком аналогичной задачи (Q)

Q: Вообще вопрос возник так: в ркипер импортируется себестоимость из SH кнопкой
Q: Эта себестоимость устраивает, но никто не будет жать кнопку каждый день
Q: Фактически, раз ркипер умеет запрашивать у SH по команде эту цифру, значит она где-то в сторе хранится в явном виде
A: Не факт...
A: Ой не факт...
Q: Вряд ли она рассчитываться начинает по запросу
A: Скорее всего
A: Почти уверен, что так
Q: Тогда значит кипер умеет запускать эту процедуру
Q: В любом случае алгоритм такой есть. Раскопать бы )
A: По поводу расчета наверняка
A: SH очень много всего на лету быстро считать умеет
Q: Как бы понять что за команду формирует ркипер
Q: Ну и тогда просто ее повторить внешним скриптом ))
A: Ну чтото я не очень вижу прям экпорт в RK
A: Есть Экспорт свойст комплектов. Надо смотреть что он делает. А так свойства калькуляций
A: Они кстати могут сильно расходитя с тем что в RK приходит. Надо понимать какие цифры приходят. Нужен доступ к SH и RK. Чтоб понимать что за цифры в него грузятся и сравнивать их с результатами процедур
A: Кстати это зачастую единственный способ понять что за колонки возвращает SH - сравнивать цифры
Q: ну мы так и сделали ))
Q: мы сделали импорт в РК, сказали клиенту какие цифры пришли (себестоимость) и клиент подтвердил что правильно
A: Я имел ввиду результаты работы процедуры SHOle и сам SH
A: Потому что большинство полей не документировано
A: Поясняю
A: [ Photo ]
A: Это список процедур. Он сам по себе немаленький)
A: А вот что возвращает например CmHdr
A: [ Photo ]
A: Она возвращает 5 таблиц
A: Это список колонок
A: Так вот. Доков нету)
A: приходится играть в Шерлокхолмсов)
A: тут поле 200.5.1
A: поля таблиц не описаны
A: SH - это левелап)
A: Это квест)