Какие есть методы "борьбы" с формированием внутреннего номера контрагента? Как задать формат (разрядность)? Где установить последний номер?
Установили настройку - автоформировать. Добавляем нового контрагента, система формирует ему номер - 0. Хотя в каталоге уже есть контрагенты с 2-3-х значными номерами (правда не у всех, у кого - есть, у кого - нет). По идее система должна бы найти наибольший номер и приплюсовать единичку. Ан нет. В чем загвоздка?
Да, но все другие номера (документов) можно подправить в таблице последних номеров. А для номера контрагента - облом.
В-общем решение только одно видится - выравнивать имеющиеся номера добавлением нулей спереди, до разрядности максимального номера.
там работает NextNumStr('???') - ищется последний код, можете по ctrl+F4 поэксперементировать . только надо помнить, что "9" больше чем "099". Тоже самое по моему и в нумерации счетов фактур. Добавление 0 поможет 100%. Разрядность задается автоматом длиной максимального номера (в текстовом представлении).