Текущее время: Вс, июн 22 2025, 19:34

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


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

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


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

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