Текущее время: Сб, июл 19 2025, 00:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: FM BAPI для создания резервирования средств как в тр-ции FMX1
СообщениеДобавлено: Пн, мар 24 2014, 18:09 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Добрый вечер.

Собственно вопрос: как программно создать документ резервирования бюджетных средств?.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FM BAPI для создания резервирования средств как в тр-ции FMX1
СообщениеДобавлено: Вт, мар 25 2014, 17:54 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Добрый день.
Посмотрите вот тут : http://www.sapboard.ru/forum/viewtopic.php?p=270614


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FM BAPI для создания резервирования средств как в тр-ции FMX1
СообщениеДобавлено: Ср, мар 26 2014, 10:03 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Доброе утро.

Знаю я этот ФМ FMFR_CREATE_FROM_DATA из ссылки, и используется он для определенного вида документа. Там в транзакции FMX1 есть входной параметр "вид документа KBLK-BLART", так вот в требуемом виде документа обязательный параметр для позиции документа MATNR, а во входящей структуре ФМ поля материала нет. Похоже придется делать обертку стандартного кода, а не хотелось. :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FM BAPI для создания резервирования средств как в тр-ции FMX1
СообщениеДобавлено: Ср, мар 26 2014, 12:19 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 07 2013, 12:50
Сообщения: 5
Я не создавал документы ДВС, только изменял. Но вроде тут есть все функциональности.
Посмотрите пакет FMEF. Класс CL_FM_EF_FACTORY.
Там немного замороченная работа с этими классами. Не уверен что все тут гладко, но как направление, думаю подойдет.
Code:
  DATA: lo_factory     TYPE REF TO cl_fm_ef_factory
      , lo_document    TYPE REF TO cl_fm_ef_document
      , lo_item        TYPE REF TO cl_fm_ef_position
      .
    cl_fm_ef_factory=>init( ).
    lo_factory = cl_fm_ef_factory=>get( ).
    lo_factory->create_from_data( <там во входной структуре материалы есть>
    importing  r_doc = lo_document ).
    ну и далее, как с объектной моделью
    lo_document-create_position(...

    и в конце
    lo_factory->check_all( ).    "Проверка документов
    lo_factory->draw_numbers( ). "Присвоение номеров
    lo_factory->update_all( ).   "Обновление
    COMMIT WORK AND WAIT.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FM BAPI для создания резервирования средств как в тр-ции FMX1
СообщениеДобавлено: Чт, мар 27 2014, 16:50 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 24 2008, 13:53
Сообщения: 43
Откуда: Никополь
Спасибо

Сделал немного по другому. В ФМ FMFR_CREATE_FROM_DATA структуру с позициями расширил нужными полями для моего вида документа и они подхватились.


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

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


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

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


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

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