Текущее время: Пн, июл 28 2025, 20:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 10:18 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 02 2004, 11:52
Сообщения: 40
Пол: Мужской
Коллеги, я в затруднении.

Создаю партии в LSMW через IDOC (Message Type: BATMAS, Basic Type: BATMAS03). Если партию создаю без данных классификации, то все отлично.

Пытаюсь ввести данные по классификации в структуре E1BP3060_ALLOCATION (Система классов: описание объекта и присвоение). Партия не создается.
Неконсистентные данные.
Пытался заполнить следующие поля:
CLASS_TYPE = 023
CLASSNUM = Z_FERITE
CLASSTYPE = 023
Подскажите какие поля необходимо заполнять.
Заранее благодарен.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 10:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
В первую очередь запустите транзакцию CL03 и посмотрите, какие признаки класса Z_FERITE являются обязательными для заполнения.
Потом заполните структуры E1BP3060_VALUATION_CHAR и E1BP3060_VALUATION_NUM в зависимости от типа обязательных признаков.

ЗЫ: А какая версия R/3 у вас стоит?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 10:50 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 02 2004, 11:52
Сообщения: 40
Пол: Мужской
Обязательных для заполнения признаков в классе нет.
Я могу вручную привязать класс к созданной партии не заполняя признаков.
Версия 7100.1.5.3074


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 11:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А структуру E1BPBATCHCTRL заполняете?
Поля CLASS_NUM и DOCLASSIFY?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 11:35 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Может быть нужно вид класс = 022(это зависит от уровня партии в системе)?

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 12:21 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 02 2004, 11:52
Сообщения: 40
Пол: Мужской
Спасибо всем за помощь.
Получилось.
Для создания класса в партии необходимо было заполнить структуру E1BPBATCHCTRL следующими значениями:
BATCHLEVEL = 1 (партия на уровне материала)
CLASS_NUM = Z_FERRITE (Название класса)
DOCLASSIFY = X (Классифицировать объект)
Продолжаю изыскания. Теперь буду заполнять признаки.
Если кому эта тема еще интересна могу написать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 12:27 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
--


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Чт, июл 15 2010, 16:34 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 02 2004, 11:52
Сообщения: 40
Пол: Мужской
Так и не получилось заполнить значение признаков.
В стурктуре, которая должна подойти E1BP3060_VALUATION_NUM (Система классов: описание объекта и значения NUM) отсутствует поле, в которое можно ввести значение признака.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Пт, июл 16 2010, 07:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
В смысле?
а
VALUE_FROM
VALUE_TO
чем не устраивает?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Пт, июл 16 2010, 12:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Нужно учесть, что VALUE_FROM - символьного типа и для корректной передачи значений там должно быть представление числа во внутреннем формате, типа '123456.531' или '1.23456531E+05'

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Классификация в партии. Создание партии через IDOC.
СообщениеДобавлено: Пт, июл 16 2010, 13:08 
Ассистент
Ассистент

Зарегистрирован:
Чт, дек 02 2004, 11:52
Сообщения: 40
Пол: Мужской
Совершенно верно.
Перед тем как записать значение делаю TRANSLATE.
Получилось создать партию с заполнеными признаками выбранного класса.
Для этого необходимо было заполнить структуры
E1BP3060_ALLOCATION Система классов: описание объекта и присвоение
CLASS_TYPE = 023
OBJECTKEY = Номер материала+Номер партии
OBJECTTABLE = MCH1
OBJECT = Номер материала
CLASSNUM = ZFERRITE
E1BP3060_VALUATION_NUM Система классов: описание объекта и значения NUM
OBJECTKEY = Номер материала+Номер партии
CHARACT = Имя признака
VALUE_FROM = Значение признака


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

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


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

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


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

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