8.х Помогите найти ошибку

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

  1. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Здравствуйте, уважаемые профессионалы. Помогите, пожалуйста. Я новичек(совсем) в восьмерке. Как записать данные в регистр сведений, подчиненный регистратору? Я пишу вот так:
    //Запись сведений в регистр персонала
    Мен=РегистрыСведений.Клиенты.СоздатьМенеджерЗаписи();
    Мен.Сотрудник=НовыйСотрудник;
    Мен.Оклад=Ссылка.Оклад;
    Мен.Записать();

    Ругается мол нельзя создавать менеджер записи для регистра подчиненного регистратору. А без этого не работает. Код расположен в процедуре ПриПроведении() Модуля документа.
  2. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Все, я разобрался. Всем спасибо.
  3. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    428
    Симпатии:
    3
    Баллы:
    29
    Надо было так

    Движение = Движения.Персонал.Добавить();
    Движение.Период = Дата;
    Движение.Сотрудник = НовыйСотрудник.Ссылка;
    Движение.Оклад = Оклад;
    Движения.Персонал.Записать();

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