Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как правильнее поступить с сверткой базы при ошибке , Сворачиваю базу УТП 1.2          
Profi_1C77 Подменю пользователя
сообщение 11.06.22, 9:22
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 21
Спасибо сказали: 4 раз
Рейтинг: 4

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

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

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

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


Нужны советы и идеи.

Сообщение отредактировал Vofka - 14.06.22, 9:03

Vofka Подменю пользователя
сообщение 14.06.22, 9:04
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13800
Из: Киев
Спасибо сказали: 4397 раз
Рейтинг: 3518

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

sava1 Подменю пользователя
сообщение 14.06.22, 10:44
Сообщение #3

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2570
Из: Проскуров
Спасибо сказали: 634 раз
Рейтинг: 614.2

Цитата(Profi_1C77 @ 11.06.22, 10:22) *
Собственно код


это ошибка учета, а не кода

Profi_1C77 Подменю пользователя
сообщение 15.06.22, 10:58
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 21
Спасибо сказали: 4 раз
Рейтинг: 4

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


Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 17.08.22, 16:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!