Текущее время: Вс, июл 27 2025, 02:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 15 2010, 09:13 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Цитата:
Можно при создании загрузчика в LSMW, добавить свое поле, которого нет в транзакции ABUMN??? Там поля МОЛ нет...

Почему так необходимо делать через LSMW?
Обычная Z-разработка с интегрированным блоком из тр. SHDB. Сам так делал. Селекционный экран с кучей параметров отбора. Отбираю данные. Создаю карточки тр. AS01. Проверяю на ошибки создания. Перемещаю тр. ABUMN.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 15 2010, 15:11 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 01 2010, 21:37
Сообщения: 35
Не обязательно с помощью LSMW.
Как правильнее решить эту задачу? с тр. SHDB тоже не работал еще, я начинающий!
Все решают по разному?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 15 2010, 15:30 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
SHDB - это запись транзакции(для пакетного ввода).
Дополнительные поля созданы в табл. ANLU?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 15 2010, 16:01 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, дек 12 2009, 20:42
Сообщения: 328
Valera написал(а):
Скажите пожалуйста:
Можно при создании загрузчика в LSMW, добавить свое поле, которого нет в транзакции ABUMN??? Там поля МОЛ нет...


В ABUMN можно непосредственно создать новое ОС, на которое будет выполнен перенос. При этом, можно перейти к подробному экрану ведения основных данных со всеми Z-полями (без выхода из ABUMN) и задать там необходимые значения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 15 2010, 16:04 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Если надо, могу прислать свой вариант.
Пиши в личку.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Чт, дек 16 2010, 12:12 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
2Valera

-Сходите к своему консультанту по FI-AA. Попросите показать как он/она вручную (через транзакцию) перемещает ОС.
Идеально сделать скриншоты, чтобы Вы сами могли повторить эту последовательность действий.

-Затем пьете чашку кофе и идете в меню Система-Услуги-Пакетный ввод-Регистратор или транз. SHDB
Жмете кнопку Новая запись. В диалоге вводите какое-нибудь название записи и название транзакции, которую Вам показывал
консультант (скорее всего ABUMN). Повторяете действия консультанта. Когда вводите какие-либо данные в транзакции не
вызывайте их из справочника, например, не надо искать по F4 мвз, вбивайте сразу код. Все ваши действия записываются. И в конце
концов Вам выпадет "лог" ваших действий в виде таблицы с ....BDC_OKCODE...BDC_CURSOR...Жмете на сохранить и возвращаетесь
на предыдущий экран. Становитесь на вашу запись и жмете Программа. Вводите имя Вашей несуществующей проги и скопировать из записи.
Все. Теперь можно сидеть и медитировать на сгенерированный код. Когда надоест в сгенерированной программе меняете
жестко введенные данные на Ваши переменные, ну и прочие манипуляции. Для понимания, что там нагенеровалось почитайте сап доку и
программы коллег.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Ср, дек 22 2010, 11:59 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 01 2010, 21:37
Сообщения: 35
Спасибо большое! Получилось.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 14:58 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 01 2010, 21:37
Сообщения: 35
Возник еще вопрос :)
Как из транзакции ABUMN, получить номер нового ОС?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 15:01 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Может ABUMN сообщение соответствующее выдает? Не помню точно.

А вообще можно сделать хитрее, помню, делал))
Самому создать новое ОС (BAPI), и уже его номер подставить в ABUMN.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 15:18 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
- sy-msgv1...sy-msgv4 если есть сообщение создано такое-то ОС
- get parameter id
- заранее создавать ОС


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 15:32 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 01 2010, 21:37
Сообщения: 35
Номер нужен именно тот который создала транзакция ABUMN. Она организована через SHDB.
Сообщение ABUMN выдает в виде маленького окошка с номером созданого ОС.
В sy-sy-msgv1... пусто.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 15:38 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Valera написал(а):
Номер нужен именно тот который создала транзакция ABUMN.

Они ничем не будут отличаться
Valera написал(а):
Она организована через SHDB.

Задача разовая? Если нет, то это плохое решение.

Valera написал(а):
Сообщение ABUMN выдает в виде маленького окошка с номером созданого ОС.

Очевидно сообщение не одно, последнее затирает. Но можно делать call transaction messages into ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 15:47 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 01 2010, 21:37
Сообщения: 35
Задача не разовая. И почему плохое решение??? Какое не плохое?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 17:03 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 14 2010, 10:33
Сообщения: 41
Откуда: Москва
Пол: Женский
В отсутствии BAPI пакетник нормальное стандартное решение, не требующее никакого "подлома". Проблемы с пакетниками могут возникать если функциональный консультант меняет настройку экранов. В основных средствах можно настраивать экраны "Основных данных" транзакции as01, as02, as03. Про abumn не помню такого, но можете спросить FIщика. В любом случае, настройка экранов идет во время внедрения и затем меняется крайне редко.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Информация по ОС.
СообщениеДобавлено: Вт, дек 28 2010, 17:38 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, июл 28 2007, 20:38
Сообщения: 364
Не путайте программы, использующие пакетный ввод и LSMW.
Данные для LSMW хранятся на файловой системе, которая вообще говоря не является надежным хранилищем.
Если проект lsmw исползуется нечасто, могут быть неприятные ситуации, когда проект нужен, а его уже нет.
Про, на мой взгляд, красивое решение я уже писал - берете транзакцию AR01 (рабочие списки) - добавляете свою операцию для рабочего списка (BAPI создание ОС + ABUMN) и все счастливы.


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

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


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

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


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

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