|
![]() |
#1 |
MCITP
|
![]()
Что именно подсказать, как создать и использовать номерную серию?
![]() Много есть и в АОТ примеров и на форуме, например тут: Создание новой номерной серии "шаг за шагом" В вашем случае наверное лучше завести свой отдельный EDT для вашего кода компании, и использовать его для создания номерной серии. Потом через класс NumberSeq достаёте очередной номер для своей новой компании в коде X++. Единственное, что как отметили выше, вам придётся указывать формат до 4-х символов, из которых все (или большинство) будут цифры, типа: #### С### СO## СOM# ну и другие варианты ![]() Если хочется, чтоб также буковки "бежали" - AAAA, AAAB, ... AABA,..., то придётся дописывать движок самому, если конечно в 2009 ничего такого не придумали...
__________________
Zhirenkov Vitaly |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от ZVV
![]() Что именно подсказать, как создать и использовать номерную серию?
![]() Много есть и в АОТ примеров и на форуме, например тут: Создание новой номерной серии "шаг за шагом" В вашем случае наверное лучше завести свой отдельный EDT для вашего кода компании, и использовать его для создания номерной серии. Потом через класс NumberSeq достаёте очередной номер для своей новой компании в коде X++. Единственное, что как отметили выше, вам придётся указывать формат до 4-х символов, из которых все (или большинство) будут цифры, типа: #### С### СO## СOM# ну и другие варианты ![]() Если хочется, чтоб также буковки "бежали" - AAAA, AAAB, ... AABA,..., то придётся дописывать движок самому, если конечно в 2009 ничего такого не придумали... Опять таки этот вопрос актуален и при создании отдельного EDT... |
|
![]() |
#3 |
MCITP
|
![]() Цитата:
Сообщение от DmitrySincerity
![]() как создавать номерные серии я себе представляю. Просто вот такое требование: компания, которая создается в данный момент должна использовать уже существующую NumberSequence получается. Если предположить, что все это будет делаться через NumberSeq - TableCollection - глобальная Virtual Company, то как перед созданием компании и естественно создания релейшена между ней и VC получить необходимый NumberSeq?
Опять таки этот вопрос актуален и при создании отдельного EDT...
__________________
Zhirenkov Vitaly |
|
![]() |
#4 |
Участник
|
Цитата:
![]() Т.е. если я правильно понял, то просто в коде вначале мы получаем next NumberSeq из dat, а потом на его соновании получается создаем новую компанию. Т.е. и запихивать NumberSeq в TableCollection-VC не придется получается. Суть ясна. Всем спасибо за участие! ![]() |
|