Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 21:52

Не могу перезаписать Регистр Сведений

Автор Vasylii, 03 ноя 2022, 16:05

0 Пользователей и 1 гость просматривают эту тему.

Vasylii

Суть Проблемы таково Есть Регистр Сведений Упаковки в нем есть Измерение Упаковки и МестоДеятельности при перезаписи нужно удалять их и записывать каждый раз по новой, если Наименование МестаДеятельности не соответствует его индетификатору т.е

наименование - АПБАПБ                                 Наименование 5325325325
Индефикатор - 5325325325==== Это не работает но если; Индефикатор 5325325325

То все нормально записывает

НоваяСтрока = НовыйДокумент.НомераУпаковок.Добавить();
НоваяЗапись = НаборЗаписей.Добавить();

НоваяСтрока.НомерКИЗ = НайденнаяСтрока.SGTIN;
НоваяСтрока.ИдентификаторСтроки = НайденнаяСтрока.SGTIN;

НоваяЗапись.НомерУпаковки   =  НайденнаяСтрока.SGTIN;
НоваяЗапись.МестоДеятельности = Справочники.МестаДеятельностиМДЛП.НайтиПоНаименованию(СтрокаВремТаб.МестоДеятельности);

    НаборЗаписей.Записать();
НовыйДокумент.Записать();


Vasylii

Vasylii, P.S если использовать как НоваяЗапись.МестоДеятельности = СтрокаВремТаб.МестоДеятельности; то значения просто не записываются



Vasylii

Vasylii, При это индификатор всегда числовой пытался искать по индефикатору тоже ничего не выходит

Похожие темы (5)

Рейтинг@Mail.ru

Поиск