8.х Создать движение регистра

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем NewCoder, 8 окт 2018.

  1. TopicStarter Overlay
    NewCoder
    Offline

    NewCoder Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    250
    Симпатии:
    1
    Баллы:
    29
    Добрый день, делаю обработку которая бы добавляла МРОТ в регистр сведений Минимальная оплата труда:
    Код:
    &НаКлиенте
    Процедура Сформировать(Команда)
        СформироватьНаСервере();
    КонецПроцедуры
    
    &НаСервере
    Процедура СформироватьНаСервере()
       
    МенеджерЗаписи = РегистрыСведений.МинимальнаяОплатаТрудаРФ.СоздатьМенеджерЗаписи();
       
    МенеджерЗаписи.Период = Дата(2018,05,01);
    МенеджерЗаписи.Размер = 11163;
    
    МенеджерЗаписи.Записать();
    КонецПроцедуры
    При выполнении этой обработке выдает ошибаку и не записывает, что не так?
    Ошибка:
    {Обработка.ДобавитьМРОТ.Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (Записать)
    МенеджерЗаписи.Записать();
    по причине:
    Не удалось записать: "Минимальная оплата труда"!
  2. 1cUserAndrew
    Online

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    5.041
    Симпатии:
    183
    Баллы:
    104
    Это весь текст ошибки?
    Проверьте, все ли значения обязательных для заполнения измерений регистра вы установили (у которых в свойствах установлен флаг "Запрет незаполненных значений").
  3. TopicStarter Overlay
    NewCoder
    Offline

    NewCoder Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    250
    Симпатии:
    1
    Баллы:
    29
    там нет ни одного измерения, только один ресурс - Размер. В ручном режиме данный регистр нельзя отредактировать или добавить значение, добавляется только при обновлении.
    --- Объединение сообщений, 9 окт 2018 ---
    А еще увидел внизу сообщение: Редактирование общих данных запрещено
    Последнее редактирование: 9 окт 2018

Поделиться этой страницей