Показать сообщение отдельно
Старый 03.02.2009, 21:32   #5  
DmitrySincerity is offline
DmitrySincerity
Участник
 
32 / 10 (1) +
Регистрация: 28.11.2008
Адрес: Минск
Цитата:
Сообщение от ZVV Посмотреть сообщение
Что именно подсказать, как создать и использовать номерную серию?
Много есть и в АОТ примеров и на форуме, например тут:
Создание новой номерной серии "шаг за шагом"

В вашем случае наверное лучше завести свой отдельный EDT для вашего кода компании, и использовать его для создания номерной серии.
Потом через класс NumberSeq достаёте очередной номер для своей новой компании в коде X++.
Единственное, что как отметили выше, вам придётся указывать формат до 4-х символов, из которых все (или большинство) будут цифры, типа:
####
С###
СO##
СOM#

ну и другие варианты
Если хочется, чтоб также буковки "бежали" - AAAA, AAAB, ... AABA,...,
то придётся дописывать движок самому, если конечно в 2009 ничего такого не придумали...
как создавать номерные серии я себе представляю. Просто вот такое требование: компания, которая создается в данный момент должна использовать уже существующую NumberSequence получается. Если предположить, что все это будет делаться через NumberSeq - TableCollection - глобальная Virtual Company, то как перед созданием компании и естественно создания релейшена между ней и VC получить необходимый NumberSeq?
Опять таки этот вопрос актуален и при создании отдельного EDT...