Текущее время: Ср, апр 24 2024, 18:57

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Вт, мар 19 2019, 07:59 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Добрый день!

Существует ли какой нибудь функционал BAPI для создания банковского счета?

BAPI для создания банков нашел (BAPI_BANK_CREATE), а вот как к нему создать счет (обычный счёт, который отображается через XD03 на вкладке "Банковские данные") - не знаю.

Перерыл весь инет, через FI12 можно создавать счета для банков, а вот ФМ нету :(
Он нужен для того, чтобы создать новых контрагентов в SAP из внешней системы и в случае, когда у них банковских реквизитов нет, создать их.

Спасибо!

_________________
P.S. "Чем больше создается программ, тем меньше человек чувствует себя нужным"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создать банковский счет для банка
СообщениеДобавлено: Вт, мар 19 2019, 12:38 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5273
Откуда: Cyprus
Пол: Мужской
FI12 нужен для создания счетов в собственных банках. К XD03 эта транзакция имеет весьма опосредованное отношение.
Для создания контрагентов есть IDOC'и типа DEBMAS*. Там есть и про банковские счета. Эти IDOC'и доступны в том числе через LSMW.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Вт, мар 19 2019, 12:52 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
IDOC не вариант, т.к синхронизация идет через RFC напрямую.

_________________
P.S. "Чем больше создается программ, тем меньше человек чувствует себя нужным"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Вт, мар 19 2019, 14:50 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Всё оказалось куда проще. Решается простым INSERTO-m в таблицу T012K.
Думал там куча связей и просто так не вставить, а самое простое оказывается и подходит как раз.

_________________
P.S. "Чем больше создается программ, тем меньше человек чувствует себя нужным"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Вт, мар 19 2019, 16:14 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 408
А вас не смущает, что таблица T012K называется счета в СОБСТВЕННЫХ банках?
И что она никак не связана с данными дебиторов/кредиторов.
И что она имеет тип настройка, которые переносятся транспортными запросами


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Вт, мар 19 2019, 16:19 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пт, июл 08 2005, 13:07
Сообщения: 5273
Откуда: Cyprus
Пол: Мужской
CrecerRu написал(а):
А вас не смущает, что таблица T012K называется счета в СОБСТВЕННЫХ банках?
И что она никак не связана с данными дебиторов/кредиторов.
И что она имеет тип настройка, которые переносятся транспортными запросами


darkduck написал:
FI12 нужен для создания счетов в собственных банках. К XD03 эта транзакция имеет весьма опосредованное отношение.


Суровых челябинских программистов ничего этого не смущает... :gigi:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Пт, мар 22 2019, 10:53 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Разобрался, действительно Fi12 не имеет никакого отношения к дебиторам/кредиторам.
В SAP-е только начинаю разбираться, и да мы СУРОВЫ!
Всем спасибо.

_________________
P.S. "Чем больше создается программ, тем меньше человек чувствует себя нужным"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Пт, мар 22 2019, 13:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Мне просто было любопытно и порыться, найду или нет.
Проверьте вот этот модулёк :D

OIUT2_UPDATE_CUSTOMER_BA

Там в начале модуля обновляется ряд таблиц (kna1, knb1, knb5 и пр.) Но только при непустоте на импорте.
А в конце модуля долгожданная вставка в KNBK.

Де юре это голый стандарт. Что сильно повышает привлекательность в глазах любого заказчика, на секундочку.

Добавление: лучше использовать опцию Update (U), потому что в режиме Insert идет непонятная вставка в таблицы, применение которых мне неизвестно. Например, OIUCM_BA_LINK.
Поэтому пустая структура на входе в режиме Insert приведет к созданию пустой строки в этих таблицах.
А вот режим Update замечательно подходит, потому что вызовет ошибку обновления, вернет sy-subrc не 0, но выполнение модуля продолжится. В конце будет обработана таблица KNBK и все, задача решена.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Ср, мар 27 2019, 14:33 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Посмотрел ваш фм, но правда не понял как его запустить, постоянно ругается на синтаксическую ошибку. Заполняю только структуру банка у него с модом U.
"The data object "KNB1" does not have a component called "INTERCOCD"."

_________________
P.S. "Чем больше создается программ, тем меньше человек чувствует себя нужным"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Можно ли создать банковский счет для банка через BAPI?
СообщениеДобавлено: Ср, мар 27 2019, 18:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1571
Откуда: Пермь
Пол: Мужской
Ага, такой же дамп.
Похоже, данный ФМ для прямого запуска не предназначен.
Значит, не судьба.

_________________
Алё, это Пакистан? Нам нужен один килограмм


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

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


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

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


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

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