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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Модификация классификации партии BAPI_OBJCL_CHANGE
СообщениеДобавлено: Пт, окт 01 2010, 12:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июл 19 2006, 11:52
Сообщения: 148
Откуда: Минск
Господа,

для модификации партии материала использовали BAPI_OBJCL_CHANGE.
все прекрасно работало.

Code:
CALL FUNCTION 'BAPI_OBJCL_CHANGE'
  EXPORTING
    OBJECTKEY          = OBJECTKEY "материал+партия
    OBJECTTABLE        = 'MCH1'
    CLASSNUM           = 'Z_KLASS' "Класс
    CLASSTYPE          = '023'
  TABLES
    ALLOCVALUESNUMNEW  = ALLOCVALUESNUMNEW[]
    ALLOCVALUESCHARNEW = ALLOCVALUESCHAR[]
    ALLOCVALUESCURRNEW = ALLOCVALUESCURRNEW[]
    RETURN             = ret[].


Система SAP ECC 6.0 поставили пакет SAPKA70018.
В ФМ появилась доп. проверка:
Code:
*check wether object and class/classtype fits together  begin_1260633
  value1 = classtype.
  value2 = OBJECTKEY.
  CALL FUNCTION 'CLCA_CHECK_CLASSTYPE'
    EXPORTING
      CLASSTYPE                 = classtype
      OBTAB                     = objecttable
    EXCEPTIONS
      CLASSTYPE_NOT_FOUND       = 1
      INVALID_CLASSTYPE         = 2.


в которой проверяется имя таблицы по виду класса 023, а там стоит MCHA, а не MCH1.
Уровень партии в настройке: На уровне материала.

Если в параметр OBJECTTABLE передавать MCHA, то получаю ошибку CL 650
"Для объекта 0000000000000000970000006529 вид класса 023 не определен!".

Может кто-то уже решал как-то эту проблему :?:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модификация классификации партии BAPI_OBJCL_CHANGE  Тема решена
СообщениеДобавлено: Пт, окт 01 2010, 12:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июл 19 2006, 11:52
Сообщения: 148
Откуда: Минск
Найдена нота 1272566 - коррекция предыдущего улучшения :)


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

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


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

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


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

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