Имя: Пароль:
1C
1С v8
Бухгалтерия ред.3 Как программно получить ОсновнойСклад?
0 altaykniga
 
20.04.15
12:48
Привет всем, уважаемые. В модуле документа в обработке ОбработкаЗаполнения() хочу программно устанавливать ОсновнойСклад. Вариант "установить в настройках пользователя склад по умолчанию" не предлагать, нужно именно при создании документа склад явно указывать. Какой код необходимо написать? Как обратиться к Основному складу, заданному в программе?
Например, для организации есть:
ЭтотОбъект.Организация = Справочники.Организации.ОрганизацияПоУмолчанию();
1 Stim
 
20.04.15
12:51
БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнойСклад");
2 Stim
 
20.04.15
12:51
+ совсем обленился народ
3 altaykniga
 
20.04.15
13:11
(1) т.е. если у пользователя в настройках склад по умолчанию не выбран, то БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнойСклад"); покажет пустую ссылку... Откуда-нибудь еще можно получить ОсновнойСклад?
4 ДенисЧ
 
20.04.15
13:14
(3) А где ты его изначально задаёшь?
5 Stim
 
20.04.15
14:42
нету основного склада в бп30 как общего для всех.
Ошибка? Это не ошибка, это системная функция.