![]() |
|
Создание документа | ☑ | ||
---|---|---|---|---|
0
Sasha_uu
13.03.12
✎
09:43
|
Создал подписку на событие при проведении документа срабатывает процедура в которой создается документ, но почему то документ не создается. В чем затык?
|
|||
1
Alex S D
13.03.12
✎
09:45
|
может банально не записывается?
|
|||
2
Sasha_uu
13.03.12
✎
09:46
|
код:
док=документы.счет.создатьдокумент() док.дата=текущаядата(); док.записать(); не каких ошибок не выдает и не создает документ |
|||
3
Ненавижу 1С
гуру
13.03.12
✎
09:47
|
а проведение проходит?
|
|||
4
Ненавижу 1С
гуру
13.03.12
✎
09:47
|
подписка то срабатывает?
|
|||
5
ДенисЧ
13.03.12
✎
09:47
|
отладчик что говорит?
|
|||
6
Sasha_uu
13.03.12
✎
09:48
|
(4) да срабатывает
|
|||
7
Ненавижу 1С
гуру
13.03.12
✎
09:49
|
что-то не верится
|
|||
8
Sasha_uu
13.03.12
✎
09:49
|
пробывал
док.получитьформу("формадокумента").открыть() форма открывается, если нажимаю на кнопку "записать" то док. не записывается. Т.е. документ открытый из кода не сохраняется. Если документ создать вручную то он сохраняется и записывается в базу |
|||
9
vicof
13.03.12
✎
09:58
|
В попытку-исключение свою подписку заключи.
Скорей всего с номером косяк. |
|||
10
Sasha_uu
13.03.12
✎
10:10
|
нет не с номером, мне кажется в том что подписка срабатывает на процедуру "ОбработкаПроведение" в теле этой процедуры срабатывает код который создает новый документ. Может в этом затык???
|
|||
11
Ненавижу 1С
гуру
13.03.12
✎
10:10
|
(9) если бы документ на записался, то был бы откат транзакции
или подписку уже вне транзакции? |
|||
12
Ненавижу 1С
гуру
13.03.12
✎
10:11
|
уверен что
"код: док=документы.счет.создатьдокумент() док.дата=текущаядата(); док.записать(); " несколько иной |
|||
13
НЕА123
13.03.12
✎
10:18
|
(10)
точно на событие ОбработкаПроведение? |
|||
14
Sasha_uu
13.03.12
✎
10:40
|
точно
|
|||
15
Шапокляк
13.03.12
✎
10:45
|
А может, записывает, но его никто не видит в списках, ибо организация не заполнена? Кстати, запихивать одну транзакцию в другую несколько неправильно. И вопросик: а если документ перепроводится, то еще один счет создается, и так до полного посинения?
|
|||
16
Ненавижу 1С
гуру
13.03.12
✎
10:54
|
а может в другой подписки удаляется? ))
|
|||
17
Sasha_uu
13.03.12
✎
11:00
|
как сделать что бы при проведения документа создовался другой документ? и при определенных условиях исходный документ не проводился бы.
|
|||
18
Ненавижу 1С
гуру
13.03.12
✎
11:03
|
(17) не проводить его!
|
|||
19
vmv
13.03.12
✎
11:18
|
(17) за такое полагается расстрел на месте и система с этим полностью согласна, кстати вполне справедливо.
ну зачем при проведении одного экземпляра документа создавать другой - это аморально! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |