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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Подскажите пожалуйста про LSMW :)
СообщениеДобавлено: Вт, сен 09 2008, 05:29 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 09 2008, 05:21
Сообщения: 1
такой вопрос: можно ли сделать так, чтобы программа читала поля, и использовала данные из одного поля для записи в другое.
Пример: в 2006 инфотипе 91 вид отсутствия должен быть равен 01. 01 заведены верно, а 91 нужно изменить числом из 01. При загрузке все норм. А при попытке записать из поля 01, ничего не делает, пусто.

Расскажите, пожалуйста, как можно такое осуществить? Может пример кода? Или лсмв не способна на такое?
Сильно не ругайте, только начинаю работать.. :)


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

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
ниччо не понятно, что конкретно надо сделать по вашему описанию
но в lsmw есть возможность вставки простейшей обработки данных и, в принципе, можно попробовать прописать алгоритм перевода одного вида отсутствия в другой - вставить форму

Шаг Maintain Field Mapping and Conversion Rules
Code:
вместо, например
Rule :   Constant
Code:    ZADACHA_01-SUBTY = '0001'.
вбить
Code:    perform ur_SHIFT_79_LEFT
              using 1 ITZADACHI_01-TEXT_LONG
              changing ZADACHA_01-TLINE_01.

Шаг Maintain Fixed Values, Translations, User-Defined Routines - создаёте форму ur_shift_79_le
Code:
1  * Eigene Routine
2  form ur_shift_79_left
3       using p_in1 type i
4             p_in2 type any
5    changing p_out.
6  data: n_s type i.
7  n_s = 72 * ( p_in1 - 1 ).
8  p_out = p_in2+n_s(72).
9  endform.

тот же абап


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

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


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

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


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

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