Имя: Пароль:
1C
1C 7.7
v7: Позиция документа
0 Svetka
 
28.10.14
17:56
Понимаю, что можно потестить самостоятельно, но вдруг поможет кто.
Позиция документа устанавливается при первой записи?
Меняется ли она при программной правке реквизитов?
1 Looser-1c
 
28.10.14
17:57
При смене даты и времени- однозначно меняется.
При смене других атрибутов - нет
2 YFedor
 
28.10.14
17:57
(0) В управляемом интерфейсе при оперативном проведении меняется
3 Looser-1c
 
28.10.14
17:58
(2) Управляемые формы? Оперативное проведение? в 77? О_о
4 mikecool
 
28.10.14
17:59
(3) не поверишь - там было оперативное проведение
5 Looser-1c
 
28.10.14
17:59
(4) Не поверю.
6 Svetka
 
28.10.14
17:59
(1)А при перепроведении?
7 lavalit
 
28.10.14
18:03
(0)При перепроведении позиция документа не меняется
8 lavalit
 
28.10.14
18:04
Верный ответ в (1)
9 Svetka
 
28.10.14
18:08
Прекрасно!
Правили НомерДок, не понравилось, хотят назад.
Значит я могу использовать Позицию для поиска документа и однозначного вывода, что текущий док = нужный док, т.к. его позиция = искомая позиция.
Спасибо.
10 lavalit
 
28.10.14
18:11
Все позиции заранее записаны? Что значит "Искомая позиция"?
11 lavalit
 
28.10.14
18:14
Если принимать за позицию дату и время с точностью до сек.... то это не позиция документа... можно сделать массу документов например на 1 января 1999 года в 0часов 0 минут 0 секунд...
12 Svetka
 
28.10.14
18:17
(10)сделала базу из бэкапа до правок, забрала оттуда в дбф ряд реквизитов и позицию дока.

В рабочей базе запускаю обработку, которая ходя по дбф, перебирает доки в базе, сравнивает по позиции, если позиции совпадают - записывает в док старый номер (из дбф).
13 lavalit
 
28.10.14
18:18
Позиция выглядит примерно так:
#20140109 497430000     19086
14 lavalit
 
28.10.14
18:18
Если значение похоже, стало бытьэто и есть она самая))
15 Svetka
 
28.10.14
18:18
+(12) документы одного вида. Сравниваю еще по ряду реквизитов.
16 Svetka
 
28.10.14
18:19
(13) да
17 lavalit
 
28.10.14
18:20
тогда должно сработать