Имя: Пароль:
1C
1С v8
не удается сделать запись в регистр сведений
0 evorle145
 
16.06.14
16:17
создал пустую базу 1с 8 БП 3.0 из cf-ника, и пытался в нем создать новую организацию, но все время при записи выдает ошибку: "Не удалось записать "Учетная политика".
В итоге многих часов мучений стал пробовать тестовый код типа:
    об = Справочники.Организации.СоздатьЭлемент();
    об.Наименование = "Тест";
    об.Записать();

    НаборЗаписей = РегистрыСведений.УчетнаяПолитикаОрганизаций.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Организация.Установить(об.Ссылка);
    НаборЗаписей.Прочитать();
    
    СтрокаНабораЗаписей = НаборЗаписей.Добавить();
    СтрокаНабораЗаписей.Активность = Истина;
    СтрокаНабораЗаписей.Организация = об.ссылка;
    СтрокаНабораЗаписей.Период = Дата(2014,1,1);
    НаборЗаписей.Записать();

Но и даже этот код выдает ту же ошибку!
То есть получается, что не удается записать в периодический независимый регистр сведений с одним измерением и кучей "ресурсов"(которые я в тесте не заполняю)
1 ДенисЧ
 
16.06.14
16:19
Посмотри модуль набора записей, подписку. Может, там что?
2 piter3
 
16.06.14
16:22
в журнале есть отказ в доступе?
3 Бешеная Нога
 
16.06.14
16:24
отбор по периоду добавь
4 Бешеная Нога
 
16.06.14
16:24
РегистрСведенийНаборЗаписей.<Имя регистра сведений>.Отбор (InformationRegisterRecordSet.<Имя регистра сведений>.Filter)
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Имя регистра сведений>)
Отбор (Filter)
Использование:

Только чтение.
Описание:

Тип: Отбор.
Содержит объект Отбор, по которому осуществляется текущая фильтрация записей при считывании или записи набора. Список свойств объекта зависит от свойств регистра: для регистров сведений, для которых в конфигураторе установлен режим записи "Подчинение регистратору", отбор возможен только по регистратору, для периодических регистров сведений отбор возможен по периоду и значениям измерений, для непериодических - только по значению измерений.
Разделители с уровнем разделения НезависимоИСовместно, в состав которых входит регистр, используются наравне с измерениями.
Важно! Отбор может устанавливаться только на равенство.

Доступность:

Сервер, толстый клиент, внешнее соединение.
5 Wobland
 
16.06.14
16:26
другой цфник предлагать?
http://i.imgur.com/kx6YmP1.png
6 piter3
 
16.06.14
16:27
название регистра другое?
7 evorle145
 
16.06.14
16:30
(1), от млин, верно все! вот я сам себе опу сделал, когда добавил новую подписку на события и написал вот этот чудо код:
&НаСервере
Процедура ПередЗаписьУчетнойПолитикиПередЗаписью(Источник, Отказ, Замещение) Экспорт
    
    Если Не РольДоступна("НекаяРоль") Тогда
        Отказ = Истина;
        Возврат;
    КонецЕсли;                    
КонецПроцедуры

И дальше что полные права что не полные, ничего не поможет, пока роль не добавишь.
(2), и разумеется из-за этого чудо кода в журнале не было записи типа "отказ в доступе"

Спасибо большое всем, извините
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn