Текущее время: Сб, авг 16 2025, 00:58

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с записью основных данных с помощью RSDMD_WRITE_ATTRIBUTES_TEXTS
СообщениеДобавлено: Вт, ноя 13 2007, 15:40 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, окт 19 2007, 09:16
Сообщения: 49
В общем нужно записать основные данные абапом. Не могу понять в чем проблема.

Есть признак PZCM_SKU, для него /BIC/ZCM_SKU(модель) - ключевое поле.

Запускаю следующий код, но ничего не происходит:

Code:
DATA lt_pZCM_SKU like TABLE OF /BIC/PZCM_SKU.
DATA ls_pZCM_SKU like line of lt_pZCM_SKU.

ls_pZCM_SKU-/BIC/ZCM_SKU = '10.102030'.
ls_pZCM_SKU-/BIC/ZDAT_L_S = ''.
append ls_pZCM_SKU to lt_pZCM_SKU.

CALL FUNCTION 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
       EXPORTING
            i_iobjnm               = 'ZCM_SKU'
            i_tabclass             = 'M'
       tables
            i_t_table              =  lt_pZCM_SKU
            exceptions
            attribute_name_error   = 1
            iobj_not_found         = 2
            generate_program_error = 3.

CALL FUNCTION 'RSDMD_MD_ACTIVATE'
  EXPORTING
    i_chabasnm       = 'ZCM_SKU'.


Этот код я показываю как пример(на деле все немного сложнее). Но даже эта одна строчка не добавляется. Где ошибка?

Заранее благодарен.

_________________
I'm a rabbit in your headlights...


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Пример (отличия видны)
call function 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
exporting
i_iobjnm = '0D_SOLD_TO'
i_tabclass = 'T'
i_s_minfo = l_s_minfo
tables
i_t_table = custtxt
exceptions
attribute_name_error = 1
iobj_not_found = 2
generate_program_error = 3
others = 4.

Почитать про это в How to… Update Master Data during an upload of transactional data


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

Зарегистрирован:
Пт, окт 19 2007, 09:16
Сообщения: 49
Lench написал:
Пример (отличия видны)
call function 'RSDMD_WRITE_ATTRIBUTES_TEXTS'
exporting
i_iobjnm = '0D_SOLD_TO'
i_tabclass = 'T'
i_s_minfo = l_s_minfo
tables
i_t_table = custtxt
exceptions
attribute_name_error = 1
iobj_not_found = 2
generate_program_error = 3
others = 4.

Почитать про это в How to… Update Master Data during an upload of transactional data


Ну в этом примере тексты грузятся... И непонятна структура таблицы custtxt(скорее всего она равна T-таблице признака).

Хау ту посмотрю, спасибо.

_________________
I'm a rabbit in your headlights...


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

Зарегистрирован:
Пт, окт 19 2007, 09:16
Сообщения: 49
В общем вопрос закрыт, проблема решена - пишу в поле /BIC/ZDAT_L_S данные в неправильном формате...

_________________
I'm a rabbit in your headlights...


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

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


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

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


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

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