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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Конвертировать IDoc SAP в CSV
СообщениеДобавлено: Вт, ноя 20 2007, 08:22 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 20 2007, 07:54
Сообщения: 1
Всем добрый день!
Очень нужна помощь, или хотя бы полезная ссылка на документацию по следующей проблеме.

Есть файл с данными
Code:
EDI_DC40  1000000000014015529700 3014  WBBDLD03                      ZWBBDLD1                      ZWBBDLDS                                         SAPI00    LS  I00_100                                                                                              P00_DSE   KU  0000002005                                                                                           20071026205605                                                                                                                20071026205525     
E2WBB01002                    100000000001401552900000100000002000000200500000000000001001420071026INIT    DCHF  DE4
Z2WBB01000                    10000000000140155290000020000010391  0011                  PCEPCE  PCEND2                             
E2WBB03002                    100000000001401552900000300000103PCE1    1    0                0.000            0.000            MTR0.000            MTQ0.000            KGM005XX
E2WBB04001                    100000000001401552900000400000304100140019         Z6 005
E2WBB04001                    1000000000014015529000005000003042000100140000     IEX005
E2WBB04001                    1000000000014015529000006000003047610253074036     HE 005
E2WBB07001                    100000000001401552900000700000304VKP0               200710260000999912310000    X
E2WBB08                       100000000001401552900000800000705+          1.00                1         CHF 
E2WBB07001                    100000000001401552900000900000304ZEKA               200710260000999912310000     
E2WBB08                       100000000001401552900001000000905+          0.7500              1         SFR 
E2WBB20002                    100000000001401552900001100000304D0201ABSCHR. F&G AGRUMEN                     DE005
             
... и так далее


нужно все это преобразовать в какой-либо общепринятый формат CSV или XML.
Может есть какая-то утитлита которую можно скачать, или документация где описано по какому алгоритму можно извлечь данные из такого файла.

Я сам вообще никогда не работал с SAP, и мало что знаю в этой теме.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 20 2007, 09:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Каждая строчка — сегмент данных. Данные в строке расположены без разделителей. Чтобы расшифровать, нужно разложить первую строку в структуру EDI_DC40, а все остальные в структуру EDI_DD40 (см. http://help.sap.com/saphelp_47x200/help ... ameset.htm). Это системный слой данных.

В результате такой "дешифровки" прикладные данные попадают в EDI_DD40-SDATA, которые опять нужно раскладывать по полям структуры, имя которой хранится в EDI_DD40-SEGNAM. В SAP есть инструмент для выгрузки описания структур во всевозможных форматах, в т.ч. в виде C-кода (см. транзакцию WE60 в SAP).

Ваш пример — это стандартный IDOC, расширенный дополнительными полями. Поэтому определение структуры данных можно найти только в той системе, из которой этот IDOC был выгружен.

PS. Вообще-то IDOCи из SAP можно сразу выгружать в XML-формате! Теоретически, IDOC в текстовом формате можно загрузить обратно в SAP и выгрузить уже в виде IDOCа в XML-формате.


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

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


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

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


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

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