Текущее время: Пн, июн 23 2025, 10:53

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Ср, май 06 2015, 11:58 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2014, 09:41
Сообщения: 180
Необходимо программно заполнить такие поля для нового материала в MM02:
Изображение
Например, поле структуры CKMMAT_DISPLAY-STPRS_2 - Стандартная цена Валюты БЕ, оценка по МВП.

Стандартную цену для валюты БЕ (CKMMAT_DISPLAY-STPRS_1) заполнил при помощи BAPI:
Code:
  ls_bapimbew-moving_pr   = is_key-verpr1.          " Средняя скользящая цена/периодическая учетная цена
  ls_bapimbewx-moving_pr  = 'X'.
  ls_bapimbew-std_price   = is_key-verpr1.          " Стандартная цена
  ls_bapimbewx-std_price  = 'X'.

  INSERT ls_bapimbew INTO TABLE ct_mbew.
  INSERT ls_bapimbewx INTO TABLE ct_mbewx.

  CALL FUNCTION 'BAPI_MATERIAL_SAVEREPLICA'
    TABLES
      valuationdata        = lt_mbew
      valuationdatax       = lt_mbewx


А вот как заполнить "Валюта БЕ, оценка по МВП" и "Валюта концерна, оценка концерна" ума не приложу...

Кто-нибудь делал такое?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Ср, май 06 2015, 14:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Сам не пробовал, но на вид ФМ BAPI_MATVAL_PRICE_CHANGE должен помочь. Придется его после BAPI_MATERIAL_SAVEREPLICA запускать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Ср, май 06 2015, 18:44 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2014, 09:41
Сообщения: 180
Да, этот ФМ я находил, но он проводит какие-то контролинговые документы...
Хотелось бы обойтись без них как в MM02: ввёл циферки и всё. Неохота делать пакетник на эту транзакцию, т.к. там чёрт ногу сломит...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Чт, май 14 2015, 08:02 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2014, 09:41
Сообщения: 180
Оказалось, что эти поля нужно заполнять в MM01 (а не в MM02 как в теме написано).
Для MM01 проще писать пакетник, чем для MM02, поэтому пока заполняю через пакетник.

Но всё равно хотелось бы заполнять эти поля через BAPI_MATERIAL_SAVEREPLICA...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Чт, май 14 2015, 10:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 10 2009, 11:13
Сообщения: 1308
ИМХО, через BAPI_MATERIAL_SAVEREPLICA невозможно обновить эти поля отличным от стандартной конвертации валют методом (ФМ CONVERT_TO_LOCAL_CURRENCY), т.к. это поля не ОЗМ, а регистра материалов. Можно попробовать при создании ОЗМ в этом BAPI в конце ФМ CREATE_NEW_ML_MASTER_DATA вклиниться и подправить значения в таблицах РМ напрямую - но я бы не советовал...

Дело вам советуют воспользоваться BAPI_MATVAL_PRICE_CHANGE - этот ФМ проводит не контроллинговые документы, а документы регистра материала - документы изменения цены, кроме того, если есть запас материала, которые переоцениваете, то проводит еще и бухгалтерские документы переоценки, но если запаса нет, то fi-документов не будет, а документы изменения цены - вполне нормально для регистра материалов...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Пн, май 18 2015, 20:31 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, авг 18 2006, 09:06
Сообщения: 325
Откуда: Astana
Пол: Мужской
Добрый день


эти цены можно найти так сначала отбираем по оцененному запасу (MBEW) номер калькуляции РМ kaln1 и по нему из таблицы ckmlcr по году и периоду
отбираем цены в валютах(10 валюта БЕ, 12 по МВП, 31 валюта концерна оценка концерна) стандартную и периодическую цену.
как писал funtik BAPI BAPI_MATVAL_PRICE_CHANGE обновляет эти поля цены в РМ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MM02 заполнение стандартной цены оценки МВП и концерна
СообщениеДобавлено: Ср, май 20 2015, 04:25 
Специалист
Специалист

Зарегистрирован:
Вт, июн 10 2014, 09:41
Сообщения: 180
Где хранятся эти поля я тоже нашел.
Не хочу использовать BAPI_MATVAL_PRICE_CHANGE, т.к. так используются какие-то настройки, которых в нашей тестовой системе нет.
В MM01 всё работает без настроек.

Видимо, придётся оставлять пакетник...


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

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


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

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


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

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