me41 - me47

Автор koval, Лютий 09, 2008, 02:56:42 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

koval

Здрасте!!!
У меня есть такая задача, я создал через ФМ запрос (me41) теперь необходимо создать предложение (me47)? есть ли ФМ для этого, а точнее мне надо найти ФМ по с=чтению периода, и соответственно его коректного сохранения.

за ранее данке шон! :)

Uukrul

Цитата: koval від Лютий 09, 2008, 02:56:42 ПП
ФМ по с=чтению периода, и соответственно его коректного сохранения.
Я с такими вещами не работал, но из текста не понял чтение каких периодов нужно и зачем потом эти периоды корректно сохранять.

koval

Задача такая, создать запрос в me41 потом сделать предложение в me47 но потом в дальнейшем из другой системы буду приходить материалы с новыми суммами, необходимо корректировать их. при корректировки спрашивает введите новый период(me47), и окно для введения новой цены

Uukrul

Каким ФМ-мом делал ME41?

koval

#4
   call function 'ME_CREATE_DOCUMENT'
и еще
  call function 'ADDR_MEMORY_CLEAR'
  call function 'ADDR_MAINTAIN_COMPLETE'
  call function 'ADDR_NUMBER_GET'
  call function 'ADDR_MEMORY_SAVE'


BAPI не создает именно запрос :((((

Uukrul

Да это как бы не BAPI, это то что называется внутренние функции и не рекомендовано гнездом для использования, так как интерфейсы таких ФМ могут быть изменены в любой момент времени без каких либо уведомлений в любом патче, так что использование их на свой страх и риск.

Как вариант предлагаю сделать такую вещь, поставить в данном ФМ точку останова, затем зайти в создание запроса в диалоге, создать запрос и сохранить. Если этот ФМ таки отвечает за создание запросов, то ты попадешь в него, ну а дальше дело техники посмотреть на данные по заполнению параметров для вызова этой функции и сделать тоже самое у себя из программы. Ну а если ты в этот ФМ не попадешь, значит за сохранение запросов отвечает другая функциональность, которую и надо искать по программе создания запроса.

koval

в отладчике смотрел именно эта функция отвечает за сохранение, это 100%.

Uukrul

Ну так просмотри все параметры с которыми идет вызов и тоже из программы сэмулируй... и всех делов. Или ошибка какая лезет?

koval

#8
Я все создаю без проблем!


ошибки нет, но при изменении цены в me47 оно сохраняет период цены, вот и хотелось бы узнать каким ФМ

Uukrul

Цитата: koval від Лютий 13, 2008, 10:56:22 ДП
ошибки нет, но при изменении цены в me47 оно сохраняет период цены, вот и хотелось бы узнать каким ФМ
А ты хочешь периодом цены рулить типа сам, как я понял? А по имени поля поискать использование?

koval

задача такая, ужу есть запрос, но с другой системы приходят файлы с новыми ценами к материалам, и необходимо цену менять.

ладно сам найду.

Все равно спасибо

Uukrul

Цитата: koval від Лютий 13, 2008, 11:20:16 ДП
задача такая, ужу есть запрос, но с другой системы приходят файлы с новыми ценами к материалам, и необходимо цену менять.

ладно сам найду.

Все равно спасибо
Ну если найдешь и не сложно, то черкни что нашел  ::)