Имя: Пароль:
1C
1С v8
Изменение метода проведения документа для одной из организаций
0 Deon
 
11.01.13
12:12
БП 2.0. В одной базе ведется учет по нескольким организациям.
Понадобилось мне сделать так, чтобы определенный вид документов проводился немного по-другому только по одной из организаций.

Сделал подписочку на событие проведения этого документа. И дальше мне надо отличить эту свою определенную организацию. Как это правильно сделать?

Ну вот к примеру:
Если Док.Организация.ИНН = "0123456789" Тогда ...
Но это же гомнокод. Как делать красиво?
1 DrShad
 
11.01.13
12:13
засунь ее в константу
2 Deon
 
11.01.13
12:16
(1) Создавать константы для каждого подобного ответвления как-то не очень хочется.
3 DrShad
 
11.01.13
12:16
(2) в РС тогда
4 Deon
 
11.01.13
12:17
(1) Скорее, наверно, стоит создать доп.свойство справочника Организаций и его уже обрабатывать?
5 DrShad
 
11.01.13
12:18
(4) тогда уж категорию
6 Artful Den
 
11.01.13
12:18
(4) Доп. свойство тоже по наименованию ведь искать будешь
7 Турист
 
11.01.13
12:21
что за бред, что значит "определенный вид документов проводился немного по-другому только по одной из организаций"
с какого перепою док должен немного по другому проводится?
8 Deon
 
11.01.13
12:22
(5) Дада
(6) Да, но поиск по наименованию - это ж не всегда гомнокод. В данном случае нет никаких объективных причин для изменения этого наименования в будущем.
9 DrShad
 
11.01.13
12:22
(7) а вот нужно, бывает такое
10 Artful Den
 
11.01.13
12:23
(8) Ну вдруг кому захочется наименование поменять. Сделай категорию и засунь ее в константу.
11 Турист
 
11.01.13
12:25
(9) ну незнаю, все варианты которые я слышал были из серии
РТиУ по одной орг. списывает с 41, а по другой с 43 и мега1Сники бежали переписывать.
12 х86
 
11.01.13
12:26
свойства при проведении лучше не пользовать, таблица РС ЗначенияСвойств большая и не поворотливая, лучше своё чтото допилить
13 Starhan
 
11.01.13
12:26
С заделом на будущее лучше как РС типа учетная политика.
А если просто тяп-ляп то и по коду организации можно.
14 DrShad
 
11.01.13
12:27
(11) ну например мне нужно чтоб автоматом, при проведении дока с определенным видом операции, формировались определенные проводки по другой организации
15 Deon
 
11.01.13
12:37
А где в БП категории?
16 hhhh
 
11.01.13
12:42
(11) просто мега1Сник - он в бухгалтерии обычно ноль. Если самый обыкновенный 1сник, не мега, он знает, что если номенклатуру положить в папку "продукция", то будут проводки на 43 счет, если "Товары", то на 41-й.
17 Shurjk
 
11.01.13
12:43
(0) Не парься для амно задачи амнокод вполне оправданное решение.
18 Deon
 
11.01.13
12:44
(17) Тогда буду искать организацию по названию
19 Shurjk
 
11.01.13
12:44
(18) Лучше по коду.
20 Deon
 
11.01.13
12:45
(19) По названию гомнокодней
21 Shurjk
 
11.01.13
12:47
(20) Его могут поменять:) А омнокод тут оправдан тем что решение будет простое и сразу будет видно что там происходит, а то бывает на всякую ерунду понавернут такого что хрен разерешься потом ведь амно задача как правило логичностью не блещет а там еще и сложное решение.
22 Deon
 
11.01.13
12:51
(21) Да я, вроде как, ничего сложного наворачивать-то и не хочу. Наоборот, упростить на будущее.
А то ведь вдруг понадобится использовать иной алгоритм для ещё одной организации. Придется в код лезть. А оно мне надо?
23 pumbaEO
 
11.01.13
13:02
Блин сделай предопределенную категорию.
24 Deon
 
11.01.13
13:04
(23) А где в БП категории?
25 Deon
 
11.01.13
13:08
Доктор, мой вопрос уже 2й раз игнорируют
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший