SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Статус правила https://www.sapboard.ru/forum/viewtopic.php?f=51&t=98793 |
Страница 1 из 1 |
Автор: | seko2000 [ Ср, июн 17 2020, 15:55 ] |
Заголовок сообщения: | Статус правила |
Доброго дня, коллеги. Как программно проставить флажок в Правилах оценки? Попробовал сделать так: Code: DATA: lo_contract TYPE REF TO if_recn_contract, lo_term_mngr TYPE REF TO if_retm_term_mngr, lo_eval_rule TYPE REF TO if_rece_term_mngr. cf_recn_contract=>find( EXPORTING id_bukrs = '1000' " Company Code id_recnnr = '1102000000037' " Real Estate Contract Number id_activity = '02' if_auth_check = abap_true RECEIVING ro_instance = lo_contract " Contract EXCEPTIONS error = 1 " Error OTHERS = 2 ). lo_term_mngr = lo_contract->get_term_mngr( ). lo_eval_rule ?= lo_term_mngr->get_specific_term_mngr( '1500' ). lo_eval_rule->set_status_cond_rule( EXPORTING id_termno = '0020' id_statuscondrule = 'C' if_auth_check = abap_true EXCEPTIONS error = 1 OTHERS = 2 ). CALL METHOD cf_reca_storable=>commit EXPORTING if_wait = abap_true if_reset_buffer = abap_true. Где-то в глубинах системы флажок стоит, но в карточке он не отображается. Чего не хватает? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |