|
![]() |
#1 |
NavAx
|
Расшифровки:
п 1. Заходим в настройки модуля "Управление запасами" на закладку "Номерные серии". Ищем там ссылку "Номенклатура" (предполагается, что Вы уже поставили для этой ссылки свойство groupEnabled = true). Жмем кнопку [Группа] и в появившейся форме добавляем необходимое количество групп, присваивая каждой из них свою настроенную номерную серию. п 2. в таблицу номенклатурных групп добавляем поле "Группа номерных серий" с сылкой на таблицу групп номерных серий (это есть Extended DataType NumberSequenceGroupId). Привязываем к номенклатурным группам группы номерных серий, настроенные в п.1 п. 3 для того, чтобы выяснить, по какой номерной серии инициализировать код номенклатуры, нам нужно знать код группы номенклатуры до того, как выполниться код метода \Forms\InventTable\Data Sources\InventTable\Methods\create, а в нем element.numberSeqFormHandler().formMethodDataSourceCreate();. Т.е. тут нужно подумать как его инициализировать. п.4 Здесь по ссылке "ном. группа - группа номерных серий" находим номерную серию, и по ней инициализируем код номенклатуры |
|
|
За это сообщение автора поблагодарили: alex55 (1). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Roman777
Расшифровки:
п 1. Заходим в настройки модуля "Управление запасами" на закладку "Номерные серии". Ищем там ссылку "Номенклатура" (предполагается, что Вы уже поставили для этой ссылки свойство groupEnabled = true). Жмем кнопку [Группа] и в появившейся форме добавляем необходимое количество групп, присваивая каждой из них свою настроенную номерную серию. Последний раз редактировалось sparur; 18.07.2006 в 12:36. |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Roman777
Расшифровки:
п 1. Заходим в настройки модуля "Управление запасами" на закладку "Номерные серии". Ищем там ссылку "Номенклатура" (предполагается, что Вы уже поставили для этой ссылки свойство groupEnabled = true). Жмем кнопку [Группа] и в появившейся форме добавляем необходимое количество групп, присваивая каждой из них свою настроенную номерную серию. и выбрать я могу только почему то код серии док-тов... |
|
![]() |
#4 |
NavAx
|
Цитата:
Сообщение от sparur
проблема вылезла еще в том, что когда я добавляю (пытаюсь) новую группу, то у меня автоматически первые 2 поля заполняются сами: модуль = Основное и Ссылка = Настройка не требуется
и выбрать я могу только почему то код серии док-тов... После этого при добавлении новой группы, на закладке "Ссылка" будет видна строка: Управление запасами; Номенклатура. Тут нужно только подставить свою номерную серию. |
|
|
За это сообщение автора поблагодарили: kosenkov (1). |
![]() |
#5 |
Участник
|
Цитата:
Сообщение от Roman777
Нужно в методе \Data Dictionary\Tables\InventParameters\Methods\allowedNumSeqGroup_RU добавить еще один элемент контайнера: InventParameters::numRefItemId().dataTypeId.
После этого при добавлении новой группы, на закладке "Ссылка" будет видна строка: Управление запасами; Номенклатура. Тут нужно только подставить свою номерную серию. ![]() |
|
![]() |
#6 |
Участник
|
![]() Цитата:
Сообщение от sparur
![]() к сожалению все осталось на своем месте, никак не помогло, при добавлении новой ссылки для новой группы в форме numberSequenceGroup, по-прежнему прописывается Основное и Настройка не требуется и выбрать можно только серию документов, а никак не номерную серию
![]() p.s. Тема хоть и не самая свежая, но вдруг кому пригодится. |
|