Текущее время: Пт, апр 19 2024, 14:11

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


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

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