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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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