Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как правильнее поступить с сверткой базы при ошибке
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
Profi_1C77
Ошибка при вызове метода контекста (Записать)
{ВнешняяОбработка.СверткаБазыДляУкраины.МодульОбъекта(645)}: НаборЗаписей.Записать();
{ВнешняяОбработка.СверткаБазыДляУкраины.МодульОбъекта(734)}: сбСформироватьДокументВводаОстатков(Запрос, ТекРег, ДатаСвертки, ОграничиватьРазмерДокументовВводаОстатков, "накопления", КоличествоСтрокВДокументеВводаОстатков);
{ВнешняяОбработка.СверткаБазыДляУкраины.МодульОбъекта(221)}: сбСформироватьДокументыВводаОстатковПоРегистрамНакопления(СтруктураПараметров, мСпособыСверткиОбъектов, мОграничиватьРазмерДокументовВводаОстатков, КоличествоСтрокВДокументеВводаОстатков, ДатаСверткиИБ);
{ВнешняяОбработка.СверткаБазыДляУкраины.Форма.ОсновнаяФорма.Форма(311)}: СформироватьДокументыВводаОстатков();
по причине:
Запись не верна! Значение поля "Договор контрагента" не может быть пустым! (Регистр накопления: Взаиморасчеты с контрагентами по документам расчетов; Номер строки: 1)

Собственно код
НаборЗаписей.Отбор.Регистратор.Установить(ДокОст);

Для ш = НомерПервойЗаписи По НомерПоследнейЗаписи Цикл
    ТабДвиж.Следующий();
    НоваяЗапись = НаборЗаписей.Добавить();
    ЗаполнитьЗначенияСвойств(НоваяЗапись, ТабДвиж);
    НоваяЗапись.Регистратор = ДокОст.Ссылка;
    
КонецЦикла;    

НаборЗаписей.Записать();  //


Нужны советы и идеи.
Vofka
Ну вот же
Цитата(Profi_1C77 @ 11.06.22, 10:22) необходимо зарегистрироваться для просмотра ссылки
Значение поля "Договор контрагента" не может быть пустым!
sava1
Цитата(Profi_1C77 @ 11.06.22, 10:22) необходимо зарегистрироваться для просмотра ссылки
Собственно код


это ошибка учета, а не кода
Profi_1C77
sava1 @ Вчера, 11:44 необходимо зарегистрироваться для просмотра ссылки ,
Обошел этот момент сняв запрет на пустое значение у регистра. Что б получить остатки.
Нужен следующий совет.
Чем / как удобнее выгрузить данные за 2 года включая начальные остатки в идентичную пустую базу?

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.