SAPфорум.RU
https://www.sapboard.ru/forum/

Автоматическое создание сделок в SAP
https://www.sapboard.ru/forum/viewtopic.php?f=65&t=96947
Страница 1 из 1

Автор:  t.efremova [ Чт, окт 11 2018, 09:45 ]
Заголовок сообщения:  Автоматическое создание сделок в SAP

Доброе утро!

Пожалуйста, подскажите, может кто-то делал ЗР? После создания депозитной/конверсионной сделки сотрудник выгружает с торговых платформ Bloomberg и ММВБ сделки в файл в формате .xml или Excel и сохраняет в локальную папку. Далее файл из локальной папки загружают в SAP и при этом автоматически создаются или редактируются финансовые сделки (депозитные, конверсионные) в SAP ERP.

Может, кто делал ЗР, пришлите мне плиз на почту tatyana_2610@bk.ru.

Автор:  Rygor [ Чт, окт 11 2018, 10:00 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Для загрузки/изменения фин. сделки в SAP всегда использую ФМ по маске BAPI_FTR*DEAL*
Например, для процентных сделок использую ФМ BAPI_FTR_IRATE_DEALCREATE. В нем есть все структуры, которые нужны для загрузки данных. Включая структуру EXTENSIONIN, которая позволяет загружать данные в Z поля, отрисованные на доп. закладках.

Автор:  Rygor [ Чт, окт 11 2018, 10:03 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

еще в SPRO есть такой путь, который вроде бы используется для соединения с торговыми площадками. Сам не использовал никогда, но вдруг поможет:
SPRO -> Управление финансовой цепочкой создания стоимости -> Управление финансами и рисками -> Менеджер транзакций -> Управление сделками -> Внешнее соединение.

Автор:  Yozhhhhh [ Сб, окт 13 2018, 00:48 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Rygor написал:
Для загрузки/изменения фин. сделки в SAP всегда использую ФМ по маске BAPI_FTR*DEAL*
Например, для процентных сделок использую ФМ BAPI_FTR_IRATE_DEALCREATE. В нем есть все структуры, которые нужны для загрузки данных. Включая структуру EXTENSIONIN, которая позволяет загружать данные в Z поля, отрисованные на доп. закладках.

Вообще драгоценная бапишка. С ее помощью когда-то очень давно делал зеркальную сделку между компаниями.
Стандартное зеркалирование очень криво работает (по крайней мере 5 лет назад так было).
С помощью этой бапи и бапи на редактирование любой чих в родительской сделке приводил к изменению в зеркальной, от точки в комментарии к сделке до процентного условия.

Автор:  Kengur [ Вт, ноя 27 2018, 09:53 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Yozhhhhh написал:
Вообще драгоценная бапишка. С ее помощью когда-то очень давно делал зеркальную сделку между компаниями.

Спер у меня решение :D

Автор:  Yozhhhhh [ Чт, фев 14 2019, 15:55 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Kengur написал(а):
Yozhhhhh написал:
Вообще драгоценная бапишка. С ее помощью когда-то очень давно делал зеркальную сделку между компаниями.

Спер у меня решение :D

Хватит брехать.
Я его делал в 2012)

Автор:  Kengur [ Пт, фев 15 2019, 09:29 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Yozhhhhh написал:
Хватит брехать.
Я его делал в 2012)

Ну я то его делал еще в 10 :D

Автор:  Mirinda_2205 [ Ср, фев 17 2021, 14:50 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Добрый день, коллеги!

Можно подниму эту тему снова? Вижу, тут делали зеркалирование сделок с помощью ФМ.

А я пытаюсь настроить зеркальную сделку стандартными средствами, но у меня не то что "криво", вообще ничего не получается... :x

Задача:
(выдача займа в одной БЕ - 9000 - головная компания, автоматическое создание сделки по получению займа в другой БЕ - 1000 - филиал).

Сделала как описано в инструкции https://blogs.sap.com/2013/11/27/exampl ... -treasury/

Но по своим видам продуктов: (ZV - займ выданный, тип 550) и (ZP - займ полученный, тип 550)

https://disk.yandex.kz/i/eGLQ3gMDVt7CbQ

https://disk.yandex.kz/i/kCJAHPc5jbqeUw

https://disk.yandex.kz/i/bfNsJm4vc8m9Hw

При создании сделки ничего не происходит...Может еще чего-то надо настроить?
Есть настройка по мэппингу видов потоков. Нигде не нашла описания по настройке. Что нужно туда вносить? Будущие потоки?

Нашла в интернете информацию (https://blogs.sap.com/2015/06/22/mirror-in-trm/), где говорится, что :
"Then, you can also do the mapping on the flow type level. This can be done under “Map Flow Types”. But there is some functionality limitation:

Additional flows (e.g. fees) cannot be mapped
Entries in condition details are not transferred
Nominal position changes during the term are not transferred
Changes to the transaction are not transferred
Flow modifications are not transferred"

Получается, что много чего не переносится в новую сделку...Если это действительно так, то это очень плохо(((

Уважаемые Yozhhhhh, Kengur и Rygor, можете подсказать как настроить зеркальные сделки?
Лучше тогда использовать ФМ BAPI_FTR_IRATE_DEALCREATE?
Как это сделать? Подскажите, пожалуйста! Буду премного благодарна! :

Автор:  Birkin [ Ср, фев 17 2021, 16:11 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Добрый день!
Судя по слайду с настройками "Мэппинг видов продуктов и сделок" вы всё влупили в поле "Метатекст", ходя надо заполнить ещё поля "Направление" (+\-) Исходящее \ Входящее и "Функция" (01) "Зеркальное отображение". В поле "Метатекст" достаточно MATA-TEXT_(вид продукта) :)

Автор:  Birkin [ Ср, фев 17 2021, 16:31 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Создайте сделку, если зеркально другая сделка не создалась проверьте причину отчётом RFTB_MIRROR_CUSTOMIZING_CHECK в тр. se38

Автор:  Mirinda_2205 [ Ср, фев 17 2021, 16:53 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Birkin, спасибо за ответ!
Я просто не очень хорошо скрин сняла :oops:
Вроде не влупила все...)
https://disk.yandex.kz/i/izh2azjg3690tQ
https://disk.yandex.kz/i/ZSKDHjKFAlBs5w
https://disk.yandex.kz/i/WwjVWnnFEArysg

Вот так было...

Скажите, пожалуйста, а виды потоков нужно прописывать? Не могу найти описание как это делать...(

Сейчас гляну отчет! Спасибо за наводку!!!

Автор:  Rygor [ Ср, фев 17 2021, 16:53 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Нашел в своих пометках про зеркальные сделки. Сам долго возился с ними давным, давно:

1. Вставить в ФМ: FTR_MIR_BAPI_CREATE в самом его начале как точку расширения цикл бесконечности!!! (EVIL)

Code:
DATA: lv_flag.
  IF sy-uname = 'ВАШ ПОЛЬЗОВАТЕЛЬ'.
    WHILE lv_flag IS INITIAL.
      IF lv_flag IS NOT INITIAL.
        EXIT.
      ENDIF.
    ENDWHILE.
  ENDIF.

2. Код зациклится при создании Сделки, затем идете в SM50 -> Выбираете вашу задачу -> По меню: Administration -> Programm -> Debug. Тут вы провалитесь в бесконечный цикл из пункта 1. Вручную меняете значение LV_FLAG на X. Т.о. вы выйдете из бесконечного цикла и можете продолжить дебаг.

3. Необходимо дойти до вызова ФМ CALL FUNCTION 'BAPI_FTR_*_DEALCREATE' - у него есть возвратная таблица RETURN, где будут лежать ошибки, которые не показываются видимо, но мешают создавать сделки.

Автор:  Mirinda_2205 [ Ср, фев 17 2021, 17:37 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Запустила отчет RFTB_MIRROR_CUSTOMIZING_CHECK в тр. se38.

Выдает такую ошибку:

https://disk.yandex.kz/i/figFUjNdM80JEw

Вроде настроила так, как в инструкции...
https://disk.yandex.kz/i/bfNsJm4vc8m9Hw

Спасибо большое, Birkin за помощь!

Пошла искать ошибки, как описал Rygor
Благодарю, Григорий! :D

Автор:  Ms. Marusia [ Пт, сен 03 2021, 21:02 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Добрый день.

Друзья, подскажите, пожалуйста, есть ли возможность в BAPI_FTR_IRATE_DEALCREATE сразу же скорретировать условие, которое указываем в структуре interestrateinstrument, нужно указать включая первый и последний период для (CALC_1ST_PERIOD и CALC_LST_PERIOD) для первого условия. Пробовала через структуру condition, но либо мало пробовала либо это невозможно, т.к. Каждый раз сообщение "условие удалить нельзя" хоть я его хочу отредактировать всеголишь :cry:
Подскажите, пожалуйста, куда лыжи направить? :oops:

Автор:  Ms. Marusia [ Пн, сен 06 2021, 09:11 ]
Заголовок сообщения:  Re: Автомат. создание сделок в SAP

Друзья, решение нашлось. Оказалось, мало пробовала.

Для информации таким же малознающим, как и я: если необходимо сразу при создании сделки изменить условие, которое задаётся в interestrateinstrument, то обязательно необходимо в структуре condition помимо нужных изменений в условии указать позицию с condition_key погашения структуры. В противном случае система считает, что мы пытаемся удалить условие итогового погашения основного долга и выдаёт соответствующую ошибку.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/