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

Обработка IDOC W_WGRP
https://sapboard.ru/forum/viewtopic.php?f=84&t=97042
Страница 1 из 1

Автор:  Artex [ Вт, ноя 13 2018, 09:27 ]
Заголовок сообщения:  Обработка IDOC W_WGRP

Суть задачи проста - передать группы товаров SAP -> SAP. Использую айдок W_WGRP, выгружается без проблем, но при входящей обработке затык.
Не нашел стандартного кода операции для WE42, создал свой, указал ФМ IDOC_INPUT_W_WGRP. При обработке получаю ошибку:
Функциональный модуль недопустим: IDOC_INPUT_W_WGRP . № сообщения B1252.
Сталкивался ли кто-то? Куда копать?

Автор:  LKU [ Вт, ноя 13 2018, 10:07 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

Есть стандартная входящая операция, что-то там BAPI*

Автор:  LKU [ Вт, ноя 13 2018, 11:45 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

Точнее вот как.
В исходящей системе в bd64 делаете настройку отправки в целевую систему BAPI MaterialGroup.SaveReplica.
Насчет настроек WE20 во входящей системе - в данном случае они кажется не нужны.

Автор:  Artex [ Вт, ноя 13 2018, 13:53 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

В исходящей системе настройка такая есть, всё ок.
Во входящей системе - как будет обрабатываться айдок, если нет настроек WE20? Что-то новое.

Автор:  LKU [ Вт, ноя 13 2018, 15:19 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

В общем, не поленился, прогнал весь процесс целиком.
IDOC во входящей системе появляется, чтобы он корректно обработался надо в we20 в настройке входящей операции прописать код операции = BAPI.

Автор:  Artex [ Вт, ноя 13 2018, 16:14 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

У меня при коде операции BAPI ошибка:
"Класс <номер_группы_товаров> не существует или недействителен на контрольную дату".
При этом никакой классификации в айдоке нет, там в принципе кроме номера и краткого описания нет ничего.

Автор:  LKU [ Вт, ноя 13 2018, 16:29 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

Вы какой транзакцией айдоки генерируете?
Надо использовать WGSE, там четыре вида айдоков, три из них про классификацию:
Цитата:
A material group hierarchy is made up of different subobjects. In order for this report to be used without restrictions, the following objects should be entered in the distribution model for the logical target system:
Distribution of classes: message category CLSMAS
Distribution of classifications: message category CLFMAS
Distribution of characteristics: message category CHRMAS
Distribution of material groups: method 'MaterialGroup.SaveReplica'.

Автор:  Artex [ Вт, ноя 13 2018, 17:03 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

Вот оно что) Донастроил, теперь работает.
Использовал RBDMIDOC, выгружал только W_WGRP, так как нужен был только справочник групп, без классификации. Получается, по логике SAP, эти сущности неразрывны.

Автор:  LKU [ Вт, ноя 13 2018, 17:13 ]
Заголовок сообщения:  Re: Обработка IDOC W_WGRP

Artex написал(а):
Использовал RBDMIDOC, выгружал только W_WGRP, так как нужен был только справочник групп, без классификации. Получается, по логике SAP, эти сущности неразрывны.


В Ритейле да: группа материалов = таблица t023 + класс.
В стандартной версии системы - только t023.

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