Текущее время: Ср, июл 23 2025, 18:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пн, апр 23 2012, 09:43 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Всем, здравствуйте.
Может быть кто-нибудь поделится опытом. Разбираюсь с бизнес-партнером. Мне нужно массово загрузить их в систему. Предполагается централизованное ведение контрагентов через БП, номер единый.
С основными ролями БП, проблем нету, есть множество бапишек для работы с центральными данными БП. Проблема с ролями vendor/customer. Интересует сам механизм загрузки.

1 - Читал про синхронизацию(CVI: Settings for Customer Vendor Integration). Дело в том, что у нас она не настроена. Кто в курсе дайте свои комментарии пж-ста. Как я понимаю, если все правильно настроить, то при создании дебитора/кредитора(xk01 xd01), автоматически будет создаваться бизнес-партнер с тем же номером и соответствующей ролью и наоборот. Тут вопрос, если такой номер БП уже существует, при создании дебитора/кредитора будет ли система автоматически расширять БП на соответствующие роли? Думаю грузить так - гружу БП с центральными данными бапишкой, далее создаю контрагентов(xd01 xk01), что приведет к расширению созданных ранее БП на роли customer/vendor.
2 - Без синхронизации. Грузим дебиторов/кредиторов, грузим БП. Далее, как их линковать? Расширять БП на роль дебитора/кредитора, можно только если таковых не существует. По крайней мере сейчас так настроено.
3 - Пакетный ввод. Не хотелось бы его использовать. Кроме того, в BP0 в данных vendor/customer, как сказали консультанты, не все данные. То есть потом придется добивать контрагентов через xk02 xd02.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пн, апр 23 2012, 17:49 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
1. Да, система будет расширять ДП на роль дебитор/кредитор при создании дебитора/кредитора. Система синхронизирует в обе стороны и для этого есть соответствующие настройки.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пн, апр 23 2012, 18:08 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Plank написал:
1. Да, система будет расширять ДП на роль дебитор/кредитор при создании дебитора/кредитора. Система синхронизирует в обе стороны и для этого есть соответствующие настройки.

Это очень хорошо. Буду тогда просить интегратора, чтобы донастраивал БП, если это возможно в рамках бизнес процессов.

А вообще на Вашем опыте, как грузили?
Цитата:
Думаю грузить так - гружу БП с центральными данными бапишкой, далее создаю контрагентов(xd01 xk01), что приведет к расширению созданных ранее БП на роли customer/vendor.

Или же наоборот сначала, прогрузить БП с центральными данными, а потом грузить дебиторов/кредиторов, с теми же номерами, что приведет к автоматическому расширению бизнес партнера на соответствующие роли.

Вот, коллега подкинул, есть еще вариант, через FLBPD1 - Create BP from Customer + FLBPC1 - Create BP from Vendor. Так же, еще не настроено, ругается сейчас
Цитата:
The vendor has been created in an account group that is not relevant for update in the business partner.

Мне это вариант, не очень нравиться, почти тоже что и 1, только добавляется новый промежуточный шаг. Хотя это нужно проверять все...

Похоже, чтобы нормально мигрировать из легаси систем, придется все таки донастраивать. Потому как сейчас настроено только в одну сторону, создание БП из BP0, в ней же создание ролей дебиторов/кредиторов с автоматическим созданием этих самых дебиторов/кредиторов(XK01 XD01). Только все это со стороны диалога. То есть пакетник только, программно в таком случае не понимаю как.

И еще, можете что то сказать про роли для treasury?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пн, май 07 2012, 10:07 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
По теме информации очень мало, пока буду сюда все писать.

Тр BUPA_SEND. Переносит бизнес партнеров айдоками между системами со всеми ролями, в том числе и Д/К(то есть автоматом создает дебиторов кредиторов, если все правильно настроено). С центральными данными проблем никаких. Создает все нормально, все роли появляются, Д\К в системе создаются. Проблема с орг данными по дебиторам/кредиторам. То есть, отправляю Д/К полностью расширенных на БЕ, сбыт Орг, закуп орг, а приходит "чистые" ОЗК и ОЗД без данных зависимых от орг единиц...

Кто пользуется/пользовался этой тр, такие же были проблемы?

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, май 11 2012, 08:27 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
В общем, ситуация следующая, кому интересно, решил сделать так -
1 - Готовим шаблон, загружаем центральные данные бизнес партнера(адреса) LSMW->BUSISB990->FSCREATEFROMDATA (BAPI_BUPA_FS_CREATE_FROM_DATA)
000000 Business Partner (General)
FS0000 Financial Services Business Partner
2 - Расширяем созданных бизнес партнеров на необходимые роли LSMW->BUSISB990->ADDROLE (BAPI_BUPA_ROLE_ADD)
FLCU00 FI Customer
FLCU01 Sales customer
FLVN00 FI vendor
FLVN01 PTP vendor
TR0151 Counter party
TR0150 Issuer
TR0152 Depository Bank
В принципе это можно сделать на шаге 1, новая бапи позволяет, просто не стал нагромождать шаблон.
После расширения на первые 4 роли, система создаст основные записи дебиторов и кредиторов с теми же номерами (по большому счету будут только заголовки lfa1 kna1 с адресами из центральных данных БП естественно)
3 - Готовим шаблоны и грузим данные дебиторов/кредиторов зависимые от орг единиц (БЕ, сбыт, закупка) LSMW->IDOC DEBMAS/CREMAS

В центральных данных бизнес партнера, не только адреса, также и банки например, которые отображаются в Д/К +
IDENTIFICATION 1 BAPI_IDENTIFICATION_ADD
INDUSTRY 1 BAPI_INDUSTRYSECTOR_ADD
STATUS 1 BAPI_BUPA_STATUS_ADD
PAYMENT TRANSACTIONS (banks and payment cards) 2 BAPI_BUPA_BANKDETAIL_ADD + BAPI_BUPA_PCARD_ADD
TAX 1 BAPI_BUPA_TAX_ADD
TAX classification 1 BAPI_BUTX_FRG0010_ADD
Отношение 1 ко многим, вероятность не большая, что эти данные потребуются при первоначальной миграции данных к старту проекта(кроме банков наверное). Если понадобится, думаю грузить отдельными шаблонами, для одного шаблона из шага 1 это слишком много. Все это также есть в LSMW.


Потестил, в первом приближении, все нормально, в тр BP и по табличкам все лежит ровно.
Как уже писАл, синхронизация настроено в одну сторону, предполагается одна точка ведения тр BP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Чт, авг 16 2012, 05:46 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 09 2012, 08:19
Сообщения: 17
Здравствуйте! Подскажите пожалуйста, если пойти по вашему , то для регулярного создания ДП - Деб/Кред необходимо будет 3 раза запустить LSMW, и пройти в каждом из них по несколько этапов? Выбираю путь по созданию ДП.
P.S.: раньше с LSMW не работала


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Чт, авг 16 2012, 07:37 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Ёлка написал(а):
Здравствуйте! Подскажите пожалуйста, если пойти по вашему , то для регулярного создания ДП - Деб/Кред необходимо будет 3 раза запустить LSMW, и пройти в каждом из них по несколько этапов? Выбираю путь по созданию ДП.
P.S.: раньше с LSMW не работала

1 - ДП
2 - Расширение на роли
3 - данные дебитора
4 - данные кредитора
и 5 скорее всего банки будут тоже нужны.

Можете все это заабапить, если удобнее, бапишки все есть.
По поводу LSMW на форуме и в гугле вообще много гайдов степ бай степ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, авг 24 2012, 06:57 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 09 2012, 08:19
Сообщения: 17
Получается, что после первого прогона LSMW нужно взять вновь созданные номера ДП и настряпать еще 4 шаблона?
И даже не 4 а 6 :shock: (Идентификаторы, налоговые номера), если конечно я вас правильно понимаю. Для регулярного использования наверное это не очень удобный способ создания!
А шаблончик для расширения ролей должен быть такого типа?
партнер1 роль1
партнер1 роль2
партнер1 роль3
партнер2 роль1
. . .
просто если партнеров за раз создается штук 100, и каждого надо расширить хотя бы на 6 ролей, а потом еще на 20 БЕ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, ноя 16 2012, 14:30 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 27 2006, 20:23
Сообщения: 140
Откуда: Россия, Москва
Пол: Мужской
Коллеги, а подскажет bapi или ещё какой инструмент для массового редактирования основных данных ДП ?

Есть bapi для редактирования адресных данные, а вот как поправить наименование массово ничего не нашел...

_________________
Стремиться к вершинам. Даже если боишься высоты!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, ноя 16 2012, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
BAPI_BUPA_CENTRAL_CHANGE

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пн, ноя 19 2012, 12:05 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 27 2006, 20:23
Сообщения: 140
Откуда: Россия, Москва
Пол: Мужской
Удав написал(а):
BAPI_BUPA_CENTRAL_CHANGE

Спасибо!

А может подскажите его можно использовать в LSMW ?
Как я понимаю это объект BUS1006, но его почему то нельзя выбрать в LSMW... а в тр. BDBG ошибка "Нет ALE-интерфейсов для объекта BUS1006 и метода CHANGE."

При использовании объекта BUSISB990 в нём нет метода CHANGE...

в чем может быть проблема ?

UPD

Я создал самостоятельно тип сообщений ZBUSINESSPARTNER_CHANGE , но вопрос все равно актуален.
Может сообщение в SAP ? Ведь мне кажется это должно быть в стандарте, просто хотелось понять чей косяк прежде чем выставлять.

_________________
Стремиться к вершинам. Даже если боишься высоты!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, фев 08 2013, 13:39 
Начинающий
Начинающий

Зарегистрирован:
Пн, апр 16 2012, 17:41
Сообщения: 7
Для загрузки деловых партнеров пользуюсь LSMW. В ней использую Business Object: Busisb990; Metod: FSCREATEFROMDATA. При этом система как я понимаю Должна создать Idoc_и. Но при генерации Idoc_ов
13 шаг система выдаёт ошибку - "No partner exists wiht the name '', type '' ". Я так понимаю надо настроить какимто образом создание Idoc_ов. Можт кто сталкивался подскажите как это сделать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Пт, фев 08 2013, 20:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 27 2006, 20:23
Сообщения: 140
Откуда: Россия, Москва
Пол: Мужской
Kosmos написал(а):
Для загрузки деловых партнеров пользуюсь LSMW. В ней использую Business Object: Busisb990; Metod: FSCREATEFROMDATA. При этом система как я понимаю Должна создать Idoc_и. Но при генерации Idoc_ов
13 шаг система выдаёт ошибку - "No partner exists wiht the name '', type '' ". Я так понимаю надо настроить какимто образом создание Idoc_ов. Можт кто сталкивался подскажите как это сделать.

Так это же обычная настрока для idoc. На первом экране lsmw выбираете в меню Настройки, там кажется всего один пункт "Idoc
Inbound Processing" и заполняете три параметра: порт, тип партнёра и номер партнёра.
Сейчас нет системы под рукой, но там все просто.

_________________
Стремиться к вершинам. Даже если боишься высоты!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Ср, мар 18 2015, 10:37 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 15 2014, 17:22
Сообщения: 8
Добрый день, в продолжение темы загрузки ДП, пользовался ли кто-нибудь стандартным инструментом загрузки для ДП (сложный интерфейс для делового партнера)?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Mass load business partner (roles - vendor/customer)
СообщениеДобавлено: Ср, мар 18 2015, 11:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 27 2006, 20:23
Сообщения: 140
Откуда: Россия, Москва
Пол: Мужской
Petr-sap написал(а):
Добрый день, в продолжение темы загрузки ДП, пользовался ли кто-нибудь стандартным инструментом загрузки для ДП (сложный интерфейс для делового партнера)?

Если вы про то что в SPRO находится в ветке "перенос внешних данных", то в теории должно рабоать. Там просто определяете структуру входных данных и запускате перенос. Только эта штука вроде работает с файлами на сервере. И в целом на мой взгляд проще, удобнее и функциональнее использовать LSMW.

_________________
Стремиться к вершинам. Даже если боишься высоты!


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

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


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

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


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

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