|
если изменить реквизиты документа его обязательно проводить? | ☑ | ||
---|---|---|---|---|
0
фросия
25.08.16
✎
10:33
|
Добрый день. подскажите, если я программно меняю реквизит документа, мне обязательно этот документ записывать и проводить? сам реквизит не влияет на поведение дока при проведении, записи и т.д.
|
|||
1
aka AMIGO
25.08.16
✎
10:35
|
(0) ИМХО - ты сама и ответила на свой вопрос :)
|
|||
2
Злопчинский
25.08.16
✎
10:40
|
Интереснее вопрос - изменив значение реквизита - как узнать, надо ли его проводить (т.е. влияет ли изменение реквизита на проведение)..?
|
|||
3
butterbean
25.08.16
✎
10:40
|
нет, не обязательно
|
|||
4
NorthWind
25.08.16
✎
10:45
|
(0) если есть 100% уверенность что реквизит не участвует в проведении (скажем, реквизит Комментарий), то в принципе можно только записать. Но надо иметь в виду, что в неудачном случае это может быть источником труднообнаруживаемых ошибок
|
|||
5
Злопчинский
25.08.16
✎
10:47
|
(4) угу... чтобы это поправить - народ перепроводит 70 000 - 100 000 документов ;-)
|
|||
6
impulse9
25.08.16
✎
10:48
|
(4) ну да, Документ.Записать(РежимЗаписиДокумента.Проведение)
|
|||
7
zva
25.08.16
✎
10:50
|
Нужно еще смотреть "логику" разработчиков типовых, например УТ11:
Перед записью документа, например заказа клиента мы попадаем в ОбщегоНазначенияУТ.ИзменитьПризнакСогласованностиДокумента() Если РежимЗаписи = РежимЗаписиДокумента.Запись Или РежимЗаписи = РежимЗаписиДокумента.ОтменаПроведения Тогда Если ДокументОбъект.Согласован Тогда ДокументОбъект.Согласован = Ложь; КонецЕсли; т.е. изменив програмно комментарий и просто записав документ, у него реквизит Согласован станет Ложь |
|||
8
фросия
25.08.16
✎
11:04
|
просто при проведении дока может сработать запрет изменения данных в закрытом периоде.
реквизит я добавляю новый что то типа"Вася посмотрел", на поведение документа вообще никак не влияющий |
|||
9
фросия
25.08.16
✎
11:06
|
а если я делаю
ОбЪектДок = ССылканаДок.ПолучитьОбъект(); ОбъектДок.ВасяПосмотрел = Истина(); в этот момент уже запишется изменение, или надо еще делать ОбъектДок.Записать(режим записи какой нибудь выбрать)? |
|||
10
фросия
25.08.16
✎
11:06
|
ИСтина без () естественно
|
|||
11
фросия
25.08.16
✎
13:35
|
подскажите?
|
|||
12
Зая Бусечка
25.08.16
✎
13:41
|
(9) Естественно, записать надо
|
|||
13
Torquader
25.08.16
✎
13:41
|
(11) Режим записи "Запись", если перепроводить не хочется.
|
|||
14
Torquader
25.08.16
✎
13:42
|
Кстати, если в документе поставить "Проведен=Истина" и просто записать - будет чудо...
|
|||
15
ptiz
25.08.16
✎
13:51
|
Про ДокОбъект.ОбменДанными.Загрузка = Истина; не забываем
Надеюсь, в типовых от проверки на "обмен" еще не отказались? |
|||
16
vicof
25.08.16
✎
13:55
|
Обменданными.загрузка = истина спасёт тебя
|
|||
17
vicof
25.08.16
✎
13:56
|
Не успел(
|
|||
18
hhhh
25.08.16
✎
13:56
|
(11) запрет изменения данных в закрытом периоде действует и при записи. Так что тебе всё равно, запись или проведение.
|
|||
19
фросия
25.08.16
✎
13:57
|
(15) а это для чего?
(14) у доки итак стоит проведен = истина |
|||
20
hhhh
25.08.16
✎
13:57
|
(16) не спасет. Если изменение в закрытом периоде.
|
|||
21
фросия
25.08.16
✎
13:57
|
(18) а если просто получить объект и присвоить реквизиту значение- не сохранится?
|
|||
22
Зая Бусечка
25.08.16
✎
13:58
|
(21) Нет.
|
|||
23
фросия
25.08.16
✎
13:58
|
если док был проведен а я делаю
Записать(режим записи.запись) то док останется проведенным, верно? |
|||
24
фросия
25.08.16
✎
13:58
|
(22) жаль
значит придется записывать |
|||
25
FIXXXL
25.08.16
✎
14:16
|
(24) или вынеси своего "Васю" в регистр сведений типа Док-Реквизит
|
|||
26
фросия
25.08.16
✎
14:23
|
(25) тоже вариант хороший.
спасибо |
|||
27
Torquader
25.08.16
✎
14:26
|
(20) А что обмен данными по документам закрытого периода невозможен ?
|
|||
28
rozer76
25.08.16
✎
19:17
|
(20) вы не правы
|
|||
29
Мимохожий Однако
20.09.16
✎
19:05
|
В подобном случае я бы использовал регистр с дополнительными сведениями.
|
|||
30
Джинн
20.09.16
✎
19:07
|
(0) Все ли грибы можно есть? Да, все. Но некоторые только один раз.
|
|||
31
фросия
20.09.16
✎
19:10
|
(29) О-оперативность!
|
|||
32
Мимохожий Однако
20.09.16
✎
19:11
|
(31) Спасибо ))
|
|||
33
фросия
20.09.16
✎
19:13
|
(32) спасибо конечно же!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |