Цитата:
Изначально опубликовано YVAS
Этот модуль именно я и делал. Там нет программного изменения ном. серии. А вот в импорте из клиент-банков я именно newGetNumFromCode использовал, потому что Ax материлась. А записи вставлял в LJT.
Этот вызов суть и есть "программное изменение номерной серии". А с LJT (конкретно с LJT !) штука такая. LJT используется из разных модулей и в каждом модуле образует свой собственный журнал (на самом деле, даже своИ собственныЕ журналЫ). А в каждом журнале, очевидно, может использоваться своя номерная серия.
Поэтому для LJT получение номера номерной серии осуществляется не через метод InitValue таблицы, а через метод initValue на DS форм, в которых используется LJT (для Банка - форма LedgerJournalTransRCash).
PS
На самом деле там тоже не все так просто. Конкретный номер номерной серии хранится в журнале (таблице LedgerJournalTable, поле VoucherSeries). А это поле, в свою очередь, инициализируется из Названий журналов при создании журнала.
PPS
Но НИКОГДА номерные серии не отрабатывают автоматически, без дополнительных телодвижений со стороны программиста.