Текущее время: Пн, дек 10 2018, 22:26

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 10:27 
Начинающий
Начинающий

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 11:07 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4463
Откуда: Москва
Есть стандартная входящая операция, что-то там BAPI*

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 12:45 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4463
Откуда: Москва
Точнее вот как.
В исходящей системе в bd64 делаете настройку отправки в целевую систему BAPI MaterialGroup.SaveReplica.
Насчет настроек WE20 во входящей системе - в данном случае они кажется не нужны.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 14:53 
Начинающий
Начинающий

Зарегистрирован:
Пт, апр 29 2016, 09:53
Сообщения: 6
В исходящей системе настройка такая есть, всё ок.
Во входящей системе - как будет обрабатываться айдок, если нет настроек WE20? Что-то новое.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 16:19 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4463
Откуда: Москва
В общем, не поленился, прогнал весь процесс целиком.
IDOC во входящей системе появляется, чтобы он корректно обработался надо в we20 в настройке входящей операции прописать код операции = BAPI.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 17:14 
Начинающий
Начинающий

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 17:29 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4463
Откуда: Москва
Вы какой транзакцией айдоки генерируете?
Надо использовать 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'.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 18:03 
Начинающий
Начинающий

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка IDOC W_WGRP
СообщениеДобавлено: Вт, ноя 13 2018, 18:13 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 14:35
Сообщения: 4463
Откуда: Москва
Artex написал(а):
Использовал RBDMIDOC, выгружал только W_WGRP, так как нужен был только справочник групп, без классификации. Получается, по логике SAP, эти сущности неразрывны.


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

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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