Не заполнена колонка Идентификатор строки

1. buka_14 28.02.19 12:25 Сейчас в теме
Здравствуйте. Платформа 8.3.13.1513, конфигурация "Зарплата и кадры государственного учреждения", 3.1.8.246. Написана обработка по заполнению табличных частей, которая заполняет табличную часть в документе ВедомостьЗарплатыКВыплатеБанк. Сами строчки заполняются, но при проведении документа выходит ошибка "Не заполнена колонка "Идентификатор строки" в строке 1 списка "Состав". В индентификатор строки программно записывается номер строки, что нужно добавить в этот параметр?
По теме из базы знаний
Найденные решения
7. user_2010 943 28.02.19 14:46 Сейчас в теме
У документа несколько табличных частей. В каждой может быть идентификатор строки. И также может быть так, что в одной одной табличной части может быть ссылка на идентификатор строки другой табличной части.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. singlych 28.02.19 13:10 Сейчас в теме
(1) "В индентификатор строки программно записывается номер строки"
там вроде тип УникальныйИдентификатор, а не число.
2. YannikAlx 27 28.02.19 12:34 Сейчас в теме
Перейдите на 8.3.12
Возможно все и заработает...
Если в обработке ошибок нет.
8.3.13 - переполнена глюками - если хотите найти все , продолжайте
4. buka_14 28.02.19 13:23 Сейчас в теме
пример
Пока Результат.Следующий() Цикл
СтрокаТабличнойЧасти = ТабЧасть.Добавить();
СтрокаТабличнойЧасти.ИдентификаторСтроки = н;
СтрокаТабличнойЧасти.КВыплатеСумма = Результат.Результат;
СтрокаТабличнойЧасти.ФизическоеЛицо = Результат.ФизическоеЛицо;
СтрокаТабличнойЧасти.Финансирование = Объект.СтатьяФинансирования;
н = н+1;
КонецЦикла;

Если пишу СтрокаТабличнойЧасти.ИдентификаторСтроки = н; , то при проведении ругается, что не заполнен индентификатор строки.
Если пишу СтрокаТабличнойЧасти.НомерСтроки = н; , пишет, что вообще такого поля нет.

Как заполнить и провести документ?
5. singlych 28.02.19 13:42 Сейчас в теме
СтрокаТабличнойЧасти.ИдентификаторСтроки = Новый УникальныйИдентификатор
6. buka_14 28.02.19 14:42 Сейчас в теме
(5)Спасибо
Теперь вот такая ошибка при проведении
{ОбщийМодуль.ВедомостьНаВыплатуЗарплатыФормы.Модуль(116)}: Ошибка при вызове метода контекста (ПроверитьЗаполнение)
Если НЕ ТекущийОбъект.ПроверитьЗаполнение() Тогда
по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроверкиЗаполнения'
по причине:
{ОбщийМодуль.ВедомостьНаВыплатуЗарплатыРасширенный.Модуль(588)}: Индекс находится за границами массива
Если НЕ ТекущийОбъект.ПроверитьЗаполнение() Тогда

по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроверкиЗаполнения'
по причине:
{ОбщийМодуль.ВедомостьНаВыплатуЗарплатыРасширенный.Модуль(588)}: Индекс находится за границами массива

{ОбщийМодуль.ВедомостьНаВыплатуЗарплатыРасширенный.Модуль(588)}: Индекс находится за границами массива
Если СтатьиСтроки.Количество() > 1 Или СтатьиСтроки[0] <> ДокументОбъект[ПолеСтатьи] Тогда

А при записи исчезают суммы. Как же провести документ без ошибок?
7. user_2010 943 28.02.19 14:46 Сейчас в теме
У документа несколько табличных частей. В каждой может быть идентификатор строки. И также может быть так, что в одной одной табличной части может быть ссылка на идентификатор строки другой табличной части.
8. buka_14 28.02.19 14:49 Сейчас в теме
9. user2092272 13.06.24 14:48 Сейчас в теме
Если Уникальный идентификатор строки - 8532, какое Наименование должности (профессии, специальности) по штатному расписанию (без указания структурного подразделения, разряда/категории/класса) написать?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот