Доброго дня!. Роблю перенесення даних з 7.7 в 8.3. Стикаюсь вже з другою проблемою. Першу, до речі, вирішив за допомогою цього ж форуму).
Необхідно перенести обороти заробітної плати за довільний період. На першому етапі (при першому зверненні до бази 7.7) я хочу витягнути всі види розрахунків, що використовуються за період, щоб дати можливість користувачу вказати їх аналоги з бази 8. На другому вже буде власне перенесення. Еле до другого я так і не дійшов.
Наприклад мені потрібний 5-ий місяць. В базі 7.7 там наступні дані...

необходимо зарегистрироваться для просмотра ссылки

Для того щоб обійти всі записи журналу пишу наступний код...

Зарплата = Б1С7.CreateObject("ЖурналРасчетов.Зарплата");    

    Зарплата.ВыбратьЗаписи(НачалоМесяца(НачДата), КонецМесяца(КонДата));
    Пока Зарплата.ПолучитьЗапись() Цикл
        НовСтр = ВидыРасчетов.Добавить();
        НовСтр.Расчет77 = Зарплата.ВидРасч.Код;
    Конеццикла;
    
    ВидыРасчетов.Свернуть("Расчет77");


Хоча в журналі за 5-ий місяць є дані тільки по одному працівнику, у відладчику бачу і інших. Пробував і через запит. Результати аналогічні. В результаті отримую наступну таблицями з видами розрахунку...

необходимо зарегистрироваться для просмотра ссылки

13 записів замість 9 і немає виду "Оклад".
Не зрозуміло як і звідки "воно" бере ці дані). Підкажіть, будь ласка, що не так. Як обійти журнал так, щоб отримати ті самі 9 записів. Дякую!)

SaintDaemon @ Сегодня, 10:58 необходимо зарегистрироваться для просмотра ссылки,

Використав процедуру ВыбратьПериод() замість ВыбратьЗаписи() і отримав свої 9 записів як і хотів.

необходимо зарегистрироваться для просмотра ссылки

І з "Окладом" стало зрозуміло. Він чомусь витягується як "_ПрочееНачисление1"