Текущее время: Ср, июл 23 2025, 15:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: LSMW обрезает строки...
СообщениеДобавлено: Ср, апр 11 2007, 11:38 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
Грузим ОС (транз AS02) через LSMW.
В карточке есть добавленное нами поле длиной 250 символов.
Все хорошо, но на предпоследнем шаге при создании сессии пакетного ввода (Create Batch Input Session) это поле обрезается.
Посмотрел в программе /SAPDMC/SAP_LSMW_BI_RECORDING - у них там используется табличка /SAPDMC/LSGBDC для хранения данных, где поле FVAL длиной 132 символа.
Как нить можно обойти ограничение?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 06:24 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Можно скопировать сгенеренную в LSMW программу и в ней уже доработать ввод длинных строк.


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

Зарегистрирован:
Чт, дек 14 2006, 14:14
Сообщения: 15
Timon&Pumba написал:
Можно скопировать сгенеренную в LSMW программу и в ней уже доработать ввод длинных строк.


..а насчет сгенеренной программы можно поподробнее? а то я с LSMW еще не сталкивался...


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

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Может быть для ОС есть свои особенности...
Я сталкивался с тем что длинные тексты обрезаются на этапе конвертации данных (п. 11 в LSMW).
Посмотрел какая программа вызывается для этого, скопировал ее и доработал.
Соответственно для выполнения конвертации вместо п. 11 запускал свою программу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LSMW обрезает строки...
СообщениеДобавлено: Чт, апр 12 2007, 10:24 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
2m написал(а):
Грузим ОС (транз AS02) через LSMW.
В карточке есть добавленное нами поле длиной 250 символов.
Все хорошо, но на предпоследнем шаге при создании сессии пакетного ввода (Create Batch Input Session) это поле обрезается.
Посмотрел в программе /SAPDMC/SAP_LSMW_BI_RECORDING - у них там используется табличка /SAPDMC/LSGBDC для хранения данных, где поле FVAL длиной 132 символа.
Как нить можно обойти ограничение?

Если посмотреть структуру BDCDATA - то там FVAL (ЭД BDC_FVAL) - 132 символа, так что это ограничение, скорее всего, механизма пакетного ввода и его не обойти. Используйте другие способы загрузки (бизнес-объекты, DI, ...)

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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