Имя: Пароль:
1C
1C 7.7
v7: Неверный номер документа
0 Валентинка
 
06.10.11
12:44
При открытии документа его НомерДок="    1", хотя тип номера документа числовой. И это не первый документ в этом периоде (номера предыдущих бухгалтера ставили вручную). Все галочки про автонумерацию и ее уникальность стоят. Подскажите, пожалуйста, где искать решение?
1 palpetrovich
 
06.10.11
12:50
не верю
2 Валентинка
 
06.10.11
12:52
а это так
3 Муж Санты
 
06.10.11
12:52
а я верю
4 palpetrovich
 
06.10.11
12:53
как проверяла?
5 Валентинка
 
06.10.11
13:00
отладчиком прошлась и проверила. При входе на форму НомерДок="     1" сразу.
6 palpetrovich
 
06.10.11
13:03
(5) а что смущает? пробелы? забей - это одинЭс :)
7 Валентинка
 
06.10.11
13:07
смущает, что при каждом создании документа номер его 1
8 Валентинка
 
06.10.11
13:07
не соблюдается порядок нумерации
9 Валентинка
 
06.10.11
13:08
где=то сбилось. не могу понять где?
10 kutshai
 
06.10.11
13:10
тестирование-исправление юзали?
11 palpetrovich
 
06.10.11
13:10
(7) а, вот это уже другой вопрос
автонумерация и контроль уникальности есть? периодичность какая?  ...не день случайно? :)
12 Валентинка
 
06.10.11
13:10
(10)нет
13 Конфигуратор1с
 
06.10.11
13:11
(9) мд-шник на почту сбросьте - посмотрю, но что-то тут не так
14 Валентинка
 
06.10.11
13:11
(11)всё есть. периодичность месяц
15 palpetrovich
 
06.10.11
13:12
(14) а какой номер "последний" ?
16 Валентинка
 
06.10.11
13:13
В текущем месяце 7. Но эти номера ставились вручную бухгалтерами с начала месяца.
17 Mikeware
 
06.10.11
13:16
ошибка там же, где и всегда...
18 Валентинка
 
06.10.11
13:18
и где же?
19 Конфигуратор1с
 
06.10.11
13:20
Вы сбросили мд?
Кстати, нумераторы назначены?
20 Валентинка
 
06.10.11
13:22
(19)нет. не назначены
21 Конфигуратор1с
 
06.10.11
13:28
(20) тогда без мд ничем помочь не могу(((
22 Денисок
 
06.10.11
13:29
что то где то сбрасывает :)
23 Конфигуратор1с
 
06.10.11
13:30
(22) кэп?
24 Конфигуратор1с
 
06.10.11
13:30
Кстати, вопрос - а один документ или все?
25 Денисок
 
06.10.11
13:30
(23)ну а че :) Решения не вижу, так хоть поучаствовать...
26 Валентинка
 
06.10.11
13:34
(24)один документ
27 Конфигуратор1с
 
06.10.11
13:36
(26) в модуле формы случайно не присваивается номердОК значение?
28 Валентинка
 
06.10.11
13:39
(27)не присваивается
29 Денисок
 
06.10.11
13:41
Еще в формуле может присваивается. Просто написал, не надо мне тут про кэпа разводить :)
30 Валентинка
 
06.10.11
13:42
(29) в какой формуле?
31 palpetrovich
 
06.10.11
13:43
(16)  неважно кем ставились, в текущем месяцне есть номер 99999?
32 Валентинка
 
06.10.11
13:43
(31)нет
33 kutshai
 
06.10.11
13:46
-нумератор стоит месяц автомат
-в текущем месяце 7 последовательных документов с красивыми нумерами
-в конфигураторе номер число и таковым и был всегда
-ТипЗначенияСтр(НомерДок) = "Число
и при всём при этом номер кривой
=>
автор смотрит в отладчик и видит "книгу"
34 kutshai
 
06.10.11
13:47
md выкладывайте на slil.ru
35 palpetrovich
 
06.10.11
13:48
(34) скорее всего дело не в md. базу смотреть надо
36 Конфигуратор1с
 
06.10.11
13:51
так - не поленилсяч и сдул пыль с 7ки - если тип номера число, в отладчике он все равно показывает                      Номердок                       = "   10"
37 Конфигуратор1с
 
06.10.11
13:51
Длина номера какая?
38 Конфигуратор1с
 
06.10.11
13:51
периодичность?
39 Валентинка
 
06.10.11
13:51
Длина номера=5, периодичность месяц
40 Конфигуратор1с
 
06.10.11
13:52
и это он при создании выдает номер 1? или при открытии переприсваивает?
41 Валентинка
 
06.10.11
13:53
До процедуры ПриОткрытии() он уже выдает НомерДок=1. т.е. при создании получается
42 Конфигуратор1с
 
06.10.11
13:55
то есть вы когда создаете новый документ он ставит вам номер 1. Дата по умолчанию ставится сегодняшняя. В октябре уже были документы данного вида?
43 palpetrovich
 
06.10.11
13:55
(36) открыл Америку? :)
44 Конфигуратор1с
 
06.10.11
13:56
(43) нет - старый свет - почти два года в 7ке не работалс созданием документов))))
45 Валентинка
 
06.10.11
13:57
(42)Программа ещё в сентябре. В октябре не было таких документов. Дата ставиться конец сентября
46 kutshai
 
06.10.11
13:57
как отлавливаете момент "до процедуры ПриОткрытии" ? Во "ВводНового"?
47 Конфигуратор1с
 
06.10.11
13:57
у меня такое смутное подозрение что Валентинка (красивое имя, кстати)) ) просто создает документ октябрем естественно, а последний документ был у нее в сентябре
48 palpetrovich
 
06.10.11
13:57
(45) ааааааааааааа
а рабочую дату на сентябрь менять кто будет? :)))
49 kutshai
 
06.10.11
13:58
(45) ха.
50 Конфигуратор1с
 
06.10.11
13:58
(45) когда ставится? когда вы открыли документ и вручную поменяли?
51 Конфигуратор1с
 
06.10.11
13:58
(45) пропишите при изменении даты установку нового номера и будет Вам счастье
52 kutshai
 
06.10.11
13:58
нда. дело, действительно, не в md
53 Конфигуратор1с
 
06.10.11
13:59
а нам за это фотку в личку
54 Конфигуратор1с
 
06.10.11
13:59
фото за счастье не высокая цена)))
55 Конфигуратор1с
 
06.10.11
14:03
(55) так я оказался прав? черт с ним с фото - скажите хоть все нормально?
56 palpetrovich
 
06.10.11
14:08
(55) а что, есть сомнения? :))
57 Валентинка
 
06.10.11
14:08
Блин! Точно! При создании датадокумента ставиться текущей датой
58 Денисок
 
06.10.11
14:09
Ни фото ни ответа :) Зря конфиг старался...
59 Валентинка
 
06.10.11
14:09
как же теперь быть? в ПриОткрытии() прописать самой как высчитывать номердок? так?
60 Конфигуратор1с
 
06.10.11
14:11
(59) 1 вариант - поставить рабочую дату сентябрем
61 Валентинка
 
06.10.11
14:11
Спасибо вам, дорогие мои, за помощь!!!!!! :*********
62 Конфигуратор1с
 
06.10.11
14:11
(59) второй вариант - при изменении даты прописать процедурку утсановка нового номера и все
63 Валентинка
 
06.10.11
14:12
не не пойдет. у меня это единственный документ с периодичностью месяц. остальные год. и поэтому это не будет удобно
64 Конфигуратор1с
 
06.10.11
14:12
тогда (62)
65 Валентинка
 
06.10.11
14:12
(62) вот этот вариант мне подходит :))
66 Валентинка
 
06.10.11
14:13
я правда уже так делала. но там тоже были проблемы
67 Конфигуратор1с
 
06.10.11
14:13
какие?
68 Валентинка
 
06.10.11
14:15
когда 2 бухгалтера создавали документ, то он у них открывался с одинаковым номером. и тут кто первый проведет его, тому повезет :)
69 Конфигуратор1с
 
06.10.11
14:17
(68) это если вручную менять
70 Валентинка
 
06.10.11
14:17
но мне посоветовали создать константу, в которой будет храниться последний номер документа. и потом уже ориентироваться на нее. Вроде так стало работать.
71 Конфигуратор1с
 
06.10.11
14:18
(70) это не правильно. Запретите бухгалтерам менять номер документа вручную и все будет хорошо
72 Валентинка
 
06.10.11
14:20
хорошо :) запретим.
73 1Сергей
 
06.10.11
14:44
(71) не поможет
74 Валентинка
 
06.10.11
14:49
у меня хорошие бухгалтеры :)
75 Конфигуратор1с
 
06.10.11
14:55
(73) обоснуй
76 1Сергей
 
06.10.11
15:03
(75) см (68)
77 Конфигуратор1с
 
06.10.11
15:08
(76) если программно номер новый устанавливать а не вручную то  все будет хорошо
78 1Сергей
 
06.10.11
15:13
(77)надо будет проверить
79 Конфигуратор1с
 
06.10.11
15:15
а что проверять? если использовать метод кажись - установить новый номер - то система генерит новый номер, так как будто при создании.