Имя: Пароль:
1C
1C 7.7
v7: Слетела нумерация документов перемещение материалов (требование-накладная)
0 Sirafimushka
 
16.05.14
15:09
Доброго времени суток. Слетела нумерация после обновления нетиповой. Оговорюсь: обновление делал не я, но косяки подчищать мне. Вопрос в следующем: какая функция отвечает за создание номеров в документах перемещения? В модуле формы документа она явно не определена. Или подскажите, пожалуйста, принцип формирования номеров в "перемещениях".
1 Иешуа
 
16.05.14
15:23
(0) Поиском религия пользоваться не позволяет?
Скорее всего кто-то у вас номер вручную поставил. Это если в модуле нет определения номера программно...
Находишь первый кривой и ручками или обработкой перенумеровываешь его и все, что после него
2 Sirafimushka
 
16.05.14
15:35
(1) Если бы все было так просто. Нумерация нестандартная. Причем двух типов: первая для выгрузок из SH, вторая для всех остальных перемещений. Обработка не подходит, руками тоже не вариант: документов много и факт что поможет.  Мне нужно добраться именно до кода, что я собственно и спрашиваю.
3 Sirafimushka
 
16.05.14
15:35
*не факт
4 73с
 
16.05.14
15:40
Если после обновления - стоит проверить не изменилась ли длина номера, могли её уменьшить, в результате первые 99, 999 или 9999  и т.д. (смотря на сколько разрядов уменьшили) стали номером из одних нулей.
Что касается кода - то в типовой номер получается как правило через автонумерацию, которая - функция платформы, а как у Вас - с учетом что два типа - кто ж знает ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший