|
v7: Дата документа | ☑ | ||
|---|---|---|---|---|
|
0
julia_rostov
12.08.13
✎
14:47
|
Всем привет, подскажите товарищи!!! чайнику.
Как написать обработку, которая меняет дату документа в 7-ке. Вот выбираю документ и там изменить надо дату. Может у кого есть готовая? поделитесь пожалуйста |
|||
|
1
Джордж1
12.08.13
✎
14:47
|
А на кой для этого обработка?
|
|||
|
2
julia_rostov
12.08.13
✎
14:49
|
Ну мне нужно. подскажите
пожалуйста |
|||
|
3
пипец
12.08.13
✎
14:50
|
сначала документ не должен быть проведен
|
|||
|
4
2S
12.08.13
✎
14:50
|
(3) да ну?!
|
|||
|
5
vinogradъ
12.08.13
✎
14:51
|
Док = СоздатьОбъект("Документ.ХХХ");
Док.НайтиДокумент(ВыбДок); Проведен = 0; Если Док.Проведен() = 1 Тогда Док.СделатьНеПроведенным(); Проведен = 1; КонецЕсли; Док.ДатаДок = ВыдДата; Док.Записать(); Если Проведен = 1 Тогда Док.Провести(); КонецЕсли; |
|||
|
6
Ёпрст
гуру
12.08.13
✎
14:51
|
(0)
Док = СоздатьОбъект("Документ"); Док.НайтиДокумент(ВыбДок); //выбДок - реквизит на форме с нужным видом документа НадоПроводить=0; Если Док.Проведен() Тогда Док.СделатьНеПроведенным(); НадоПроводить=1; КонецЕсли; Док.ДатаДок = НоваяДата; Док.Записать(); Если НадоПроводить=1 Тогда Док.Провести(); КонецЕсли; |
|||
|
7
пипец
12.08.13
✎
14:52
|
(4) однозначно
|
|||
|
8
julia_rostov
12.08.13
✎
14:54
|
СПАСИБОЧКИ БОЛЬШОЕ !!!!
|
|||
|
9
vova1122
12.08.13
✎
15:45
|
(0) Есть у меня групповая обработка документов. В частности она также может делать поставленную Вами задачу (Берет документы нужного вида (или несколько видов) за определённый период и ставит им новую дату). Если в периоде есть документы которым не нужно менять дату то есть возможность отметить их чтобы обработка их игнорировала.
|
|||
|
10
vcv
13.08.13
✎
06:53
|
(6) Однозначно не хватает транзакции. А вдруг документ не сможет провестись?
|
| Форум | Правила | Описание | Секции | Поиск |