|
Запись программного документа... | ☑ | ||
---|---|---|---|---|
0
ДенисЧ
22.11.11
✎
13:52
|
Элементарный код:
докТрн = Документы.ТребованиеНакладная.СоздатьДокумент(); докТрн.Заполнить(докВыпуск.Ссылка); докТрн.Дата = докВыпуск.Дата; докТрн.ОтражатьВНалоговомУчете = Ложь; докТрн.Записать(РежимЗаписиДокумента.Запись); После Записать() реквизит ОтражатьВНалоговомУчете становится в истину. В ПередЗаписью() и в ПриЗаписи() ничего такого на этот реквизит не ставится. В подписках тоже вроде как не вижу... Где ещё можно смотреть? УПП 1.3.5... |
|||
1
Stim213
22.11.11
✎
13:53
|
где смотреть, не знаю, но ставится от настроек пользователя - Отражать в нал учете
|
|||
2
ДенисЧ
22.11.11
✎
13:54
|
Это при создании. Я же потом сношу его...
|
|||
3
ДенисЧ
22.11.11
✎
13:54
|
Да, всё это в тонком клиенте...
|
|||
4
Wobland
22.11.11
✎
13:54
|
ЗамерПроизводительности предлагать?
|
|||
5
shuhard
22.11.11
✎
13:55
|
(3)[Да, всё это в тонком клиенте...]
значит у реквизита есть своё заполнение |
|||
6
Beduin
22.11.11
✎
13:56
|
(0) Подписки на события смотри.
|
|||
7
shuhard
22.11.11
✎
13:58
|
(3) хотя при чем здесь тонкий клиент не понятно,
ты же выполняешь (0) на сервере ? |
|||
8
ДенисЧ
22.11.11
✎
14:01
|
(7) да, разумеется, на сервере. А про тонкого упомянул на всякий случай...
|
|||
9
Stim213
22.11.11
✎
14:03
|
балин. см(1)
|
|||
10
ДенисЧ
22.11.11
✎
14:05
|
(9) не стоит там этого
|
|||
11
aleks-id
22.11.11
✎
14:07
|
а если повторно контрольный в голову?
докТрн.ОтражатьВНалоговомУчете = Ложь; докТрн.Записать(РежимЗаписиДокумента.Запись); |
|||
12
ДенисЧ
22.11.11
✎
14:08
|
(11) Пробовал :-) Аналогичная картина...
|
|||
13
n0ther
22.11.11
✎
14:09
|
смотреть внимательно подписки
почистить кэш ... |
|||
14
aleks-id
22.11.11
✎
14:09
|
(12) тэкс. а если
докТрн.ОтражатьВБухгалтерскомУчете = Истина; докТрн.ОтражатьВНалоговомУчете = Ложь; докТрн.Записать(РежимЗаписиДокумента.Запись); |
|||
15
Ненавижу 1С
гуру
22.11.11
✎
14:10
|
смотри где вызывается
ЗаполнениеДокументов.ЗаполнитьШапкуДокументаПоОснованию |
|||
16
ДенисЧ
22.11.11
✎
14:12
|
Ха... Нашёл... В подписке...
Если ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение Тогда ОтражатьВБухгалтерскомУчете = МожноОтражатьВБухгалтерскомУчете(Источник.Организация, Источник.Дата, СообщениеОбОшибкеБУ); ОтражатьВНалоговомУчете = ОтражатьВБухгалтерскомУчете; ... Ну и нафига такое делать??? |
|||
17
ДенисЧ
22.11.11
✎
14:13
|
(7) а ты спрашивал, зачем я про тонкого клиента упомянул...
|
|||
18
n0ther
22.11.11
✎
14:16
|
(16) хитрый ход
а как подписка называется? |
|||
19
ДенисЧ
22.11.11
✎
14:16
|
(18) ПередЗаписьюУправлениеОтражениемВУчете
|
|||
20
H A D G E H O G s
22.11.11
✎
14:19
|
Жаль нет точки останова на изменение данных
|
|||
21
Stim213
22.11.11
✎
14:27
|
хм. а в документе МД можно как-то увидеть подписки. на которые он подписан?
|
|||
22
Beduin
22.11.11
✎
14:40
|
(21) Поиск ссылок по свойствам проще.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |