Текущее время: Вс, июл 27 2025, 20:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Sale Order from Inbound IDOC
СообщениеДобавлено: Вс, дек 21 2008, 15:26 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, сен 25 2008, 16:04
Сообщения: 70
Задача: принимать idoc из внешней системы (mSeries) и по ним создавать Sales Orders.

Что я сделал:
- создал Partner Profile типа KU (Customer) под названием AAA001
- в inbound параметры добавил запись:
message type - ORDERS
process code - ORDE
Trigger immediately
- тестирую в we19:
E1EDK01-RECIPNT_NO = AAA001
E1EDKA1-PARVW = AG, E1EDKA1-PARTN = AAA001

Sales Order не создаётся. В статусе IDOC сказано:
Code:
EDI: Partner profile not available                               
                                                                   
     Message no. E0 332                                           
                                                                   
Diagnosis                                                         
                                                                   
     A partner profile could not be found with the following key: 
                                                                   
     /0000000000/  /                                               
                                                                   
     This involves the key fields of the table EDPP1:             
                                                                   
     -PARNUM  partner number                                       
     -PARTYP  partner type                                         
                                                                   
Procedure                                                         
                                                                   
     Please check the EDI partner profiles.                       


Что я неправильно делаю?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sale Order from Inbound IDOC
СообщениеДобавлено: Пн, дек 22 2008, 09:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
WE19: IDOC - отредактировать контрЗапись - ввести данные о партнере.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sale Order from Inbound IDOC
СообщениеДобавлено: Пн, дек 22 2008, 12:15 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, сен 25 2008, 16:04
Сообщения: 70
К сожалению, не помогло.

Изображение

Может быть в сегмент IDOC'а что-нибудь не дописываю?

Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sale Order from Inbound IDOC
СообщениеДобавлено: Пн, дек 22 2008, 21:21 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Надо партнера не в Recipient, а в Sender писать IMHO. Кроме того, не путайте сегменты и control record. Сообщение идет из проверки control record (у вас номер и тип партнера там пустые), до сегментов даже не доходит.

Добавлено: посмотрела старую программу, которая создавала Inbound IDoc. Должны быть заполнены поля для Receiver и Sender. В качестве Receiver у нас использовалась сама SAP система. Вид партнера в этом примере LS (Logical System):
Code:
  CONCATENATE 'SAP' sy-sysid INTO i_edidc-rcvpor.
  i_edidc-rcvprn   = i_edidc-rcvpor.
  i_edidc-rcvprt   = 'LS'.
  i_edidc-sndpor   = <порт>
  i_edidc-sndprn   = <партнер>.
  i_edidc-sndprt   = 'LS'.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sale Order from Inbound IDOC
СообщениеДобавлено: Пт, июн 24 2011, 16:22 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, май 19 2010, 12:10
Сообщения: 87
я вот тоже запутался в настройках inbound-a Idoc-ов...
есть рэпорт RSEINB00, который загружает idoc с апликэйшин сервера. входные параметры: путь и порт. Причем оно хочет процессинг порт (файл порт), но для работы ему же нужен порт адаптера... как ему это даказать?)

п.с. тот порт как понимаю что вводится в RSEINB00, поподает в ресивер порт (we19)... так вот если поменять его (в той же we19) на созданный адаптер порт, то все процесится как надо. а вот файл порт как ни настраивал - we19 его инвалидом обзывает :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Sale Order from Inbound IDOC
СообщениеДобавлено: Пн, июн 27 2011, 12:22 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, май 19 2010, 12:10
Сообщения: 87
нет.. ресивер порт оно берется каким-то магическим образом...
в дебагере после строчки l_control_record_ext40 = l_temp_container. он в l_control_record_ext40 появляется... несмотря на то что в l_temp_container его нет О_о


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

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


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

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


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

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