Доброго времени суток. Слетела нумерация после обновления нетиповой. Оговорюсь: обновление делал не я, но косяки подчищать мне. Вопрос в следующем: какая функция отвечает за создание номеров в документах перемещения? В модуле формы документа она явно не определена. Или подскажите, пожалуйста, принцип формирования номеров в "перемещениях".
(0) Поиском религия пользоваться не позволяет?
Скорее всего кто-то у вас номер вручную поставил. Это если в модуле нет определения номера программно...
Находишь первый кривой и ручками или обработкой перенумеровываешь его и все, что после него
(1) Если бы все было так просто. Нумерация нестандартная. Причем двух типов: первая для выгрузок из SH, вторая для всех остальных перемещений. Обработка не подходит, руками тоже не вариант: документов много и факт что поможет. Мне нужно добраться именно до кода, что я собственно и спрашиваю.
Если после обновления - стоит проверить не изменилась ли длина номера, могли её уменьшить, в результате первые 99, 999 или 9999 и т.д. (смотря на сколько разрядов уменьшили) стали номером из одних нулей.
Что касается кода - то в типовой номер получается как правило через автонумерацию, которая - функция платформы, а как у Вас - с учетом что два типа - кто ж знает ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший