Текущее время: Вс, авг 03 2025, 18:53

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


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

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


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

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