Текущее время: Пт, апр 19 2024, 11:29

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Проверка материала на метку удаления при создании PP-заказа
СообщениеДобавлено: Вт, авг 17 2010, 10:20 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 28 2009, 12:05
Сообщения: 37
Откуда: СПб,Колпино
Пол: Мужской
Необходимо для пользователя установить красное сообщение при создании PP заказа в том случае, если в спецификации PP заказа находится материал с меткой удаления.
Для транзакции CO02 такое реализовать удалось с помощью ФМ EXIT_SAPLCOZV_001~INCLUDE ZXCO1U06.
Для транзакции С01, при первом сохранении красная ошибка выдается, всё хорошо, при повторном сохранении выкидывает в дамп.
Подскажите как можно сделать такую проверку для тр.СO01?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка материала на метку удаления при создании PP-заказа
СообщениеДобавлено: Вт, авг 17 2010, 11:35 
Гуру-модератор
Гуру-модератор

Зарегистрирован:
Ср, окт 05 2005, 12:13
Сообщения: 2032
Откуда: Москва
Пол: Мужской
Ризван написал:
Необходимо для пользователя установить красное сообщение при создании PP заказа в том случае, если в спецификации PP заказа находится материал с меткой удаления.
Для транзакции CO02 такое реализовать удалось с помощью ФМ EXIT_SAPLCOZV_001~INCLUDE ZXCO1U06.
Для транзакции С01, при первом сохранении красная ошибка выдается, всё хорошо, при повторном сохранении выкидывает в дамп.
Подскажите как можно сделать такую проверку для тр.СO01?


А дамп то наверно т.к. программер как-то не так сообщение выдает. Там можно как-то по разному. Если надо - попробую уточнить.

_________________
Наверное, Боги сошли с ума.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка материала на метку удаления при создании PP-заказа
СообщениеДобавлено: Вт, авг 17 2010, 13:05 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 28 2009, 12:05
Сообщения: 37
Откуда: СПб,Колпино
Пол: Мужской
Программист пытается снять показания с экрана спецификации заказа данные по материалу с помощью assign ('(SAPLCOMK)RESBD') to <RESBD>, при этом структура RESBD пустая.

Как получить данные по материалу из спецификации заказа с экрана?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка материала на метку удаления при создании PP-заказа
СообщениеДобавлено: Вт, авг 17 2010, 13:46 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
Попробуйте так:

Code:
   CALL FUNCTION 'CO_BC_RESB_BT_FETCH'
       TABLES                           
         et_resb_bt = lt_resb.       
* В СO02 если не входить на вкладку с компонентами-    lt_resb[] IS INITIAL                                   
     IF lt_resb_bt[] IS INITIAL.       
       SELECT *                         
         FROM resb                     
         INTO TABLE lt_resb         
        WHERE rsnum = header_imp-rsnum.
     ENDIF.                             


еще как вариант (SAPLCOBC)RESB_BT[]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка материала на метку удаления при создании PP-заказа
СообщениеДобавлено: Чт, авг 19 2010, 08:01 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 28 2009, 12:05
Сообщения: 37
Откуда: СПб,Колпино
Пол: Мужской
Спасибо! Помогло.


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

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


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

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


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

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