Текущее время: Пт, июл 18 2025, 17:01

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: формирование номера основного средства..
СообщениеДобавлено: Пн, мар 21 2005, 14:09 
Гость
Здравствуйте!
Скажите, есть ли расширение или user-exit для формирования собственных номеров при создании основных средств?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: формирование номера основного средства..
СообщениеДобавлено: Пн, мар 21 2005, 16:29 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 16:09
Сообщения: 202
fiona написал(а):
Здравствуйте!
Скажите, есть ли расширение или user-exit для формирования собственных номеров при создании основных средств?


Инвентарных или системных ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 21 2005, 17:12 
Гость
расширение - AIST0001
там всего только один ФМ,

при этом диапазон номеров для ОС должен быть определен
со внешней нумерацией


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 11:18 
Гость
а возможно ли реализовать следующую нумерацию - первые пять знаков номера ОС - это класс + бе, а остальные сквозная нумерация независимо от БЕ?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 11:47 
Гость
Мне тоже интересно написал(а):
а возможно ли реализовать следующую нумерацию - первые пять знаков номера ОС - это класс + бе, а остальные сквозная нумерация независимо от БЕ?



с помощью вышеуказанного расширения
возможно реализовать любой механизм нумерации,
нет никаких проблем
в момент срабатывания этого прерывания
уже известна и БЕ и класс,
ну а сквозную - можно поставить, например, и свой счетчик


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 12:17 
Гость
а можно поподробнее? ведь этот юзер екзит вызывается в самом начале..когда нумерация еще инит, разве сап не перепишет далее номер на свой? или я что то путаю?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Вт, мар 22 2005, 12:26 
Гость
Мне тоже интересно написал(а):
а можно поподробнее? ведь этот юзер екзит вызывается в самом начале..когда нумерация еще инит, разве сап не перепишет далее номер на свой? или я что то путаю?


нет, если диапазон номеров для БЕ определен со "внешней нумерацией" ЭТО ВАЖНО :!: , то не перепишет,


а примерный текст в экзите - такой

DATA: SN(3). "Сквозной номер
SN = '001'. "Вместо этой строки задействовать свой
* механизм сквозной нумерации

****
e_no_check_nr = 'X'.
concatenate ANLA-ANLKL ANLA-BUKRS SN INTO e_anln1.
e_anln2 = '0'.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 12:45 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
ВН написал(а):
DATA: SN(3). "Сквозной номер
SN = '001'. "Вместо этой строки задействовать свой
* механизм сквозной нумерации


Создать свой объект нумерации (тр. SNRO) и использовать ФМ NUMBER_GET_NEXT. Ничего особо своего придумывать и не надо :-).

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 12:56 
Гость
111 написал(а):
ВН написал(а):
DATA: SN(3). "Сквозной номер
SN = '001'. "Вместо этой строки задействовать свой
* механизм сквозной нумерации


Создать свой объект нумерации (тр. SNRO) и использовать ФМ NUMBER_GET_NEXT. Ничего особо своего придумывать и не надо :-).


можно и так, только здесь нет экзита при сохранении ОС,
как в таком случае устанавливать/не устанавливать следующий номер,
если пользователь например передумал сохранять


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 16:31 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
ВН написал(а):
111 написал(а):
ВН написал(а):
DATA: SN(3). "Сквозной номер
SN = '001'. "Вместо этой строки задействовать свой
* механизм сквозной нумерации


Создать свой объект нумерации (тр. SNRO) и использовать ФМ NUMBER_GET_NEXT. Ничего особо своего придумывать и не надо :-).


можно и так, только здесь нет экзита при сохранении ОС,
как в таком случае устанавливать/не устанавливать следующий номер,
если пользователь например передумал сохранять

ну тогда будут пропуски )


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 22 2005, 19:34 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
ВН написал(а):
можно и так, только здесь нет экзита при сохранении ОС,
как в таком случае устанавливать/не устанавливать следующий номер,
если пользователь например передумал сохранять


А по другому фиг знает. Еще больше заморочек будет.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 23 2005, 09:34 
Гость
111 написал(а):
ВН написал(а):
можно и так, только здесь нет экзита при сохранении ОС,
как в таком случае устанавливать/не устанавливать следующий номер,
если пользователь например передумал сохранять


А по другому фиг знает. Еще больше заморочек будет.



например вот так

DATA: ANLN1 LIKE ANLA-ANLN1,
SK LIKE BKPF-MONAT.
CLEAR: ANLN1.
SELECT MAX( ANLN1 ) INTO ANLN1 FROM ANLA
WHERE ANLKL = ANLA-ANLKL
AND BUKRS = ANLA-BUKRS .
SK = ANLN1+9(3) + 1.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 23 2005, 10:02 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
ВН написал(а):
А по другому фиг знает. Еще больше заморочек будет.

например вот так

DATA: ANLN1 LIKE ANLA-ANLN1,
SK LIKE BKPF-MONAT.
CLEAR: ANLN1.
SELECT MAX( ANLN1 ) INTO ANLN1 FROM ANLA
WHERE ANLKL = ANLA-ANLKL
AND BUKRS = ANLA-BUKRS .
SK = ANLN1+9(3) + 1.


Но это уже не сквозная нумерация будет.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 23 2005, 11:50 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 16:09
Сообщения: 202
ВН написал(а):
111 написал(а):
ВН написал(а):
можно и так, только здесь нет экзита при сохранении ОС,
как в таком случае устанавливать/не устанавливать следующий номер,
если пользователь например передумал сохранять


А по другому фиг знает. Еще больше заморочек будет.



например вот так

DATA: ANLN1 LIKE ANLA-ANLN1,
SK LIKE BKPF-MONAT.
CLEAR: ANLN1.
SELECT MAX( ANLN1 ) INTO ANLN1 FROM ANLA
WHERE ANLKL = ANLA-ANLKL
AND BUKRS = ANLA-BUKRS .
SK = ANLN1+9(3) + 1.


а если два человека будут создавать одновременно ? ;)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 23 2005, 11:56 
Гость
значит, не заморачиваться, и сделать через бапишку


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2  След.

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


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

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


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

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