Имя: Пароль:
1C
 
Интерактивное или программное проведение 1С?
0 Irb10
 
11.07.17
18:49
Добрый вечер. Как можно внутри процедуры "ОбработкаПроведения" модуля объекта документа определить каким способ проводят документ: интерактивно или программно в управляемых формах.
1 Имитация работы
 
11.07.17
18:52
Если это тебе необходимо, то у тебя гнилая и протекающая архитектура.
Если хочешь добавить овнеца, то передай через дополнительные свойства объекта признак.
2 Irb10
 
11.07.17
18:54
(1)Далеки от реальности. Спасибо)
3 Irb10
 
11.07.17
18:55
Ради эксперимента интересно )
4 Господин ПЖ
 
11.07.17
18:58
классика жанра: пихать признак в Объект.ДополнительныеСвойства в нужном режиме и анализировать в проведении ?
5 Irb10
 
11.07.17
19:04
(4) Есть другая идея ?)
6 Mankubus
 
11.07.17
19:09
(5) чем эта не устраивает? все так делают
7 Irb10
 
11.07.17
19:12
(6) приведите пример )
8 vi0
 
11.07.17
19:52
(5) при проведении записывать в текстовый файл
если 1 то интерактивно, если 0 то программно
для большей технологичности можно сделать xml
9 Irbis
 
11.07.17
20:13
>> (5) при проведении записывать в текстовый файл
Мсье хорошо понимает толк в извращениях.
10 d4rkmesa
 
гуру
11.07.17
21:11
(8) Бгг, сейчас модно сериализовать в json.
11 Имитация работы
 
11.07.17
21:14
(8) Файлы - прошлый век, пользуйтесь http сервисами! Распределенные транзакции спасут ТС!
12 Diman000
 
11.07.17
22:10
(1) Это почему это она гнилая?
Вот простой пример. При интерактивной записи некоторые простые проверки лучше выполнить сразу в форме, чтобы не гнать лишний раз ее контекст на сервер и не открывать транзакцию, пока разрешение на запись не получено. И модулю объекта надо сказать, что эти проверки выполнены.
А при программной записи их надо выполнить в модуле.
Да и мало ли что еще можно придумать...
Эти переносы всего и вся в модуль объекта упрощает кодинг, но когда начинаешь затачивать производительность, то понимаешь неоптимальность такого подхода.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn