Текущее время: Чт, июл 24 2025, 03:31

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


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

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


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

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