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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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