Имя: Пароль:
1C
1С v8
Запись проведенного документа
0 mobyk
 
08.06.12
13:39
Добрый день! При записи не провелся проведенный документ, то есть документ остался проведенным, но запись не вызвала проведение документа. Это какой-то сбой? В журнале есть запись только изменение, но нет проведения.
1 Maxus43
 
08.06.12
13:40
обработкой так можно сделать
2 mirosh
 
08.06.12
13:41
(0) если запись производится программно, то при этом документ не обязательно будет проводиться.
3 Reset
 
08.06.12
13:41
Как была выполнена запись?
4 Naumov
 
08.06.12
13:41
(0) Спасибо за оповещение. Проблема-то в чем?
5 mobyk
 
08.06.12
13:43
Запись была выполнена по стандартному действию "Запись" в форме документа.
6 mirosh
 
08.06.12
13:44
(5) либо документ был не проведен, либо конфигурация доработана и на кнопке записать срабатывает код только записи
7 dva1c
 
08.06.12
13:44
(0) Проведение дока и его запись - это разные события, поэтому они не взаимодополняются. )
8 mobyk
 
08.06.12
13:46
(6) По журналу регистрации видно, что документ был проведен. Развер стандартное действие "Запись" можно изменить?
9 dva1c
 
08.06.12
13:46
Проведение подразумевает запись, а запись не подразумевает проведение. Другими словами, смотря как реализовано нажатие на соответствующие кнопки.
10 dva1c
 
08.06.12
13:47
+(9) Рассматривается интерактивная работа с документом.
11 dva1c
 
08.06.12
13:48
(8) Можно.
12 mirosh
 
08.06.12
13:48
(9)
"Проведение подразумевает запись, а запись не подразумевает проведение."
Взрыв мозга!
13 mobyk
 
08.06.12
13:49
(11) о, как?
14 HEKPOH
 
08.06.12
13:50
(7) я бы сказал по-другому:
запись имеет два режима
1. с заходом в процедуру ОбработкаПроведения()
2. и без :)
15 HEKPOH
 
08.06.12
13:52
+(14) но можно извратиться и провести док без захода в процедуру ОбработкаПроведения, но все проводки (движения) будут сформированы и записаны в соответствующие регистры :) Вольному - воля
16 mobyk
 
08.06.12
13:54
Я всё понимаю, что можно сделать всё. Но документ записывался по кнопке "Запись" на которой назначено стандартное действие "Запись".
17 mobyk
 
08.06.12
13:54
+(16) ой, "Записать"
18 Бледно Золотистый
 
08.06.12
13:55
(16) И в чем проблема то?
19 mobyk
 
08.06.12
13:57
(18) Документ записался, но не перепровелся. Возможно такое? Или это был какой-то сбой?
20 Reset
 
08.06.12
13:58
Из каверзности замечу, что (8) противоречит (0)
21 ssh2006
 
08.06.12
14:01
(19) > Документ записался, но не перепровелся. Возможно такое?

Возможно. В обычной форме есть флаг:

ПриЗаписиПерепроводить
При записи документ будет перепроводиться, если он уже был проведен
22 HEKPOH
 
08.06.12
14:01
(20) красиво!!! + 1
23 ssh2006
 
08.06.12
14:03
+(21) в упр тоже есть
24 dva1c
 
08.06.12
14:09
(12) В (9) имелось ввиду нажатие на кнопки "Записать", "ОК". )
25 dva1c
 
08.06.12
14:11
(19) Вот и смотри/выясняй было то, что описывается в (21)
26 Trier
 
08.06.12
14:12
Ну раз ответ на вопрос вроде бы дан, я бы пофлудил и  поинтересовался, какой процесс автор подразумевает под словом "сбой"
27 dva1c
 
08.06.12
14:15
По всей видимости ТС думает, что конфа функционирует согласно его предположениям.
28 Reset
 
08.06.12
14:16
(20) Поправка - понял что имел в виду автор. "Проведен был до этого"

Думаю или флаг (21) снят, или в, например, ПередЗаписью() РежимЗаписи=Запись или мало ли что еще.
Или вовсе проведение было, но автор почему-то считает, что его не было.
29 dva1c
 
08.06.12
14:19
"...или мало ли что еще" делать выводы из предположений: крайне затруднительно.
30 mobyk
 
08.06.12
14:57
Флаг "ПриЗаписиПерепроводить" стоит. Документ проведен. Пользователь нажал на кнопку "Записать" (на кнопке назначено стандартное действие "Записать"). Документ записался, но не перепровелся (но остался проведенным). В ОбработкеПроведения выполняются некоторые действия, они не сделались. Получается документ записался, но не перепровелся.
31 0_Serg_0
 
08.06.12
15:35
(30)
а мож у него права записи без перепроведения?О_о
Основная теорема систематики: Новые системы плодят новые проблемы.