Имя: Пароль:
1C
1С v8
БУХ 3. В какой процедуре заполняются реквизиты По умолчанию
0 Программист_НУ
 
05.12.12
12:28
Собственно, сабж.

Перерыл все модули - не могу понять где заполняется Организация при вводе нового документа "Счет на оплату покупателю"?
1 banco
 
05.12.12
12:46
ОбработкаЗаполнения?
2 Программист_НУ
 
05.12.12
12:52
Спасибо, но... Не, не подходит
ОбработкаЗаполнения Возникает при вводе документа на основании.

Именно при вводе нового.  Я уж все перерыл.
Много в Тройке нюансов новых, неизведанных.

Думаю, мож кто уже разобрался
3 shuhard
 
05.12.12
12:53
(2)[ОбработкаЗаполнения Возникает при вводе документа на основании.]
да ты чё
4 Alexey_AA
 
05.12.12
13:00
при вводе нового тоже срабатывает!
5 Программист_НУ
 
05.12.12
13:02
Я чё? Я ниче.

Вот так написано  в синтакс-помощнике)

https://dl.dropbox.com/u/93864641/osn.JPG

Кроме всего прочего я посмотрел как эта процедура описана в Счете на оплату покупателю
Она уже использует данные документа основания..
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)


До сих пор ответ на вопрос не найден. Не могу найти место заполнения реквизита Организация при вводе новго документа
6 Программист_НУ
 
05.12.12
13:03
4 а ты встань отладчиком в Счете на оплату - ты в нее не попадешь...
7 Lexusss
 
05.12.12
13:04
(5) А поцаны то не знают... Написано же в СП - при интерактивном вводе нового.
(6) У тебя отладка серверных модулей отключена.
8 tdm
 
05.12.12
13:04
(5) есть еще подписки на события и начиная с 8.2 значение по умолчанию в свойствах реквизита (но это врядли)
9 tdm
 
05.12.12
13:05
(7) +1, отладка серверных модулей должна быть включена(или файловый вариант базы развернут)
10 Alexey_AA
 
05.12.12
13:08
(6) попал вообще-то, как раз свободная минутка повилась и проверил. какая конкретно задача стоит. чтонадо сделать с реквизитом по умолчанию и с каким?
11 Программист_НУ
 
05.12.12
13:11
10) Хочу понять место заполнения реквизита Организация при интерактивном вводе нового документа.

Истерика начинается )
12 Программист_НУ
 
05.12.12
13:13
9) У мня файловый вариант на домашнем компе развернут. Я на нем как раз сейчас и работаю.

А где включить отладку серверных модулей?
13 DailyLookingOn Sunset
 
05.12.12
13:14
(11)
Ну ваще

ОбработкаЗаполненияДокумента -> ЗаполнениеДокументов.Заполнить -> БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
14 Программист_НУ
 
05.12.12
13:15
(7) Не дочитал СП ))
Пацаны, спасибо.
15 Alexey_AA
 
05.12.12
13:18
общий модуль ЗаполнениеДокументовВызовСервера

Процедура Заполнить(ДокументОбъект, ДанныеЗаполнения = Неопределено) Экспорт

следующая строка :

   ЕстьРеквизитОрганизация          = ОбщегоНазначенияБПВызовСервера.ЕстьРеквизитДокумента("Организация", МетаданныеДокумента);
16 Программист_НУ
 
05.12.12
13:25
15) Спасибо, бро!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший