29.01.2019, 08:06 | #1 |
Участник
|
Разные номерные серии для одного и того же EDT
версия ax 4.0.
Здравствуйте! Поставлена задача, чтобы для одного и того же расширенного типа данных конкретно скажу ProdId формировался номер заказа из разных номерных серий в зависимости от определенного признака (типа заказа). образно говоря, то есть если тип заказа=обычный то ПР-XXXXX если тип заказа=межцеховой переход то МР-XXXXX но как я понимаю номерная серия жестко привязана к расширенному типу данных, видимо что то своё колхозить нужно, а может быть вы уже сталкивались с такой задачей? подскажите верное решение))) заранее благодарю. |
|
29.01.2019, 08:11 | #2 |
Участник
|
самое простое решение которое приходит на ум - заменить первую букву П на М если значение признака=межцеховой переход в момент генерации номерной серии.
ну и если есть непрерывность то ее отключить |
|
29.01.2019, 08:47 | #3 |
Участник
|
4.0 под рукой нет, но по моему это решает функциональность групп номерных серий - таблица NumberSequenceGroup. Интерфейсно это кнопка Group на форме настройки номерных серий в параметрах(в 2012)
https://community.dynamics.com/365/f...n-dynamics-365 |
|
|
За это сообщение автора поблагодарили: sukhanchik (4). |
29.01.2019, 09:02 | #4 |
Administrator
|
Именно так вопрос и решали для номерных серий номеров счетов-фактур
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: CHESER85 (1). |
29.01.2019, 11:32 | #5 |
Участник
|
Технически это, действительно группы номерных серий.
Как они вообще появляются можно посмотреть использование метода createNumberSeqGroupRef на таблице NumberSequenceGroupRef. Генерацию номера при помощи групп можно посмотреть в разноске по заказам на продажу, когда формируются номера накладных и номера документов ГК. Правда в стандартной Аксе нет примеров когда при помощи групп создаются номера именно для самих вводимых сущностей (заказов на продажу, производственных заказов и т.п.), а только для того, что генерируется автоматом). Если после сохранения такой сущности номер не должен меняться, то проблем нет, если же эти признаки меняются после сохранения и нужен новый номер, то чуть-чуть придется повозиться. А если номер генерируется при обработке на форме при помощи NumberSeqFormHandler, то уже не чуть-чуть, а подольше. |
|
|
За это сообщение автора поблагодарили: sukhanchik (2), CHESER85 (1). |
|
Похожие темы | ||||
Тема | Ответов | |||
Номерные серии | 1 | |||
Номерные Серии | 39 | |||
ax-erp: EDT Relation Migration Tool [AX 2012] | 0 | |||
разные номерные серии для инвойсов (счетов-фактур)) | 11 | |||
Номерные серии в новом учетном периоде | 4 |
|