Текущее время: Чт, июл 31 2025, 00:31

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Создать партию и классификуцию к ней в едином SAP LUW
СообщениеДобавлено: Вт, сен 12 2006, 13:08 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
Нужен сабж, причем без диалога. С диалогом я нашел - ФМ 'VB_CLASSIFY_BATCH_IN_DIALOG'. Он выводит экран для задания признаков партии, потом, если партия не существует, создает ее. Причем, COMMIT не делает, что есть хорошо. Вот теперь бы то же самое, только чтобы признаки партии передать табличкой. Пробовал разные модули, включая BAPI, но все они не позволяют сохранить классификацию не существующей партии.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создать партию и классификуцию к ней в едином SAP LUW
СообщениеДобавлено: Вт, сен 12 2006, 14:09 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
sub-zer0 написал(а):
Нужен сабж, причем без диалога. С диалогом я нашел - ФМ 'VB_CLASSIFY_BATCH_IN_DIALOG'. Он выводит экран для задания признаков партии, потом, если партия не существует, создает ее. Причем, COMMIT не делает, что есть хорошо. Вот теперь бы то же самое, только чтобы признаки партии передать табличкой. Пробовал разные модули, включая BAPI, но все они не позволяют сохранить классификацию не существующей партии.

Ну тогда голову подключай... ну как ты хочешь создать классификацию партии, которая не существует? Ксатит не ты первый, так что поиск...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 12 2006, 16:43 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
Раз можно в диалоге, значит можно и так. Но я у же и сам нашел. Может кому нада:
data l_mcha type mcha.
data l_kzcla type kzcla.
data oldclassification like classification.

l_mcha-mandt = sy-mandt.
l_mcha-matnr = material->matnr.
l_mcha-charg = charg.
l_mcha-werks = werks.
if i_dialog = 'X'.
l_kzcla = '3'.
else.
l_kzcla = '1'.
endif.
if exist = 'X'.
call function 'VB_CHANGE_BATCH'
exporting
ymcha = l_mcha
kzcla = l_kzcla
tables
char_of_batch = classification
exceptions
ля-ля-ля.
else.
call function 'VB_CREATE_BATCH'
exporting
ymcha = l_mcha
kzcla = l_kzcla
tables
char_of_batch = classification
exceptions
ля-ля-ля.
endif.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 12 2006, 17:03 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, сен 01 2004, 07:44
Сообщения: 174
а чем вас собственно BAPI не устраивает ?
BAPI_BATCH_CREATE
BAPI_BATCH_CHANGE
для классификации BAPI_OBJCL_CHANGE (для версии 4.6С)

_________________
Жизнь прекрасна! Если правильно подобрать антидепрессанты...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создать партию и классификуцию к ней в едином SAP LUW
СообщениеДобавлено: Чт, авг 13 2009, 08:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
Сделал все как описано выше, но значение признака изменяется только при выполнении в видимом режиме. Кто нибудь сталкивался с такой проблемой?

Сделал так http://www.sapnet.ru/viewtopic.php?t=3359


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

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


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

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


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

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