Текущее время: Сб, июл 19 2025, 23:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Уникальность серийного номера на уровне профиля серийного номера
СообщениеДобавлено: Пт, ноя 28 2008, 08:00 
Специалист
Специалист

Зарегистрирован:
Вт, янв 09 2007, 15:07
Сообщения: 105
Добрый день.

Имеются изделия, практически все индивидуальные. Соответственно тип изделия один, но разные номера ОЗМ.
Необходимо автоматическое присвоение уникального серийного номера на уровне профиля серийного номера. Подскажите, пожалуйста, возможно ли такое, может я чего то просмотрел?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 09:38 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
Здравствуйте.


Стндартными настройками вроде бы нельзя это сделать.

На ум приходит следущее:
у вас серийный номер привязан к ЕО?
Если да, то номер ЕО можно взять как уникальный номер для разных ОЗМ. Но серийные номера уникальными не будут. Это простой вариант и немного кривой - здесь уже от ваших потребностей нужно исходить.

Второй вариант экзит:
IQSM0001 Automatic serial number assignment

Functionality
You can use this customer exit to determine keys for new serial numbers that are to be created, and return them to the calling program.

The following data is available to help determine the keys:

Number of serial numbers required
Operation for which the serial numbers are to be created (generally, this involves one of the serialization procedures that are defined in Customizing for the serial number profile)
Material, for which serial numbers are to be assigned (possibly with configuration data)
Possible SD document number and document item number
Possible PP order number and order item number, as well as production plant
A table is returned with the generated serial number keys.

These keys are then subjected to those checks necessary in the SAP standard program.


Notes
The customer exit can be used in the following situations:

Generation of serial numbers on the basis of the goods movement:
Either if the indicator Serial number usage is set as "automatic" in the serial number profile for the corresponding serialization operation
Or, if the user chooses "Create serial numbers automatically" during a serialization operation in the dialog window for creating serial numbers
Multiple entry of serial numbers on the basis of the master data; in this case, the transaction code of the relevant master data transaction IQ04 is transferred as the serialization procedure.
If fewer serial numbers than required are generated, due to the customer-specific program logic of this customer exit, the standard generation logic creates the remainaing serial numbers with consecutive, numerical keys.

If more serial numbers than required are generated, the superfluous keys are ignored.


должно помочь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 10:02 
Специалист
Специалист

Зарегистрирован:
Вт, янв 09 2007, 15:07
Сообщения: 105
Спасибо за ответ. Я так и предполагал, что видимо без абапа не обойтись.
Т.е. это получается, что необходимо создавать свою табличку в которой будет храниться последний присвоенный серийный номер для профиля сер. номера?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 10:14 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, фев 22 2006, 16:09
Сообщения: 592
VSAP написал(а):
Спасибо за ответ. Я так и предполагал, что видимо без абапа не обойтись.
Т.е. это получается, что необходимо создавать свою табличку в которой будет храниться последний присвоенный серийный номер для профиля сер. номера?


ну, это кустарный, простой способ...
можно сделать красивее:
в транзакциии SNUM создать свой объект диаппазона номеров и изменять последний номер через ФМ 'NUMBER_GET_NEXT'

сделая через объект нумерации - избежите риска некорректной нумерации (например, при автоматическом присвоении 100 сер. номеров, трудно сказать как обновится табличка с вашими номерами.. в этом случае косякивозможны)
советовал бы сделать через стандартную нумерацию...
А номера диаппазнов номеров можно привязать к профилям сер. номеров через пользовательскую табличку .

я бы делал так..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 10:31 
Специалист
Специалист

Зарегистрирован:
Вт, янв 09 2007, 15:07
Сообщения: 105
Arman написал(а):
ну, это кустарный, простой способ...
можно сделать красивее:
в транзакциии SNUM создать свой объект диаппазона номеров и изменять последний номер через ФМ 'NUMBER_GET_NEXT'


действительно, как то об этом не подумал. спасибо, большое :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB