Текущее время: Пт, июл 11 2025, 17:49

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Статус документа
СообщениеДобавлено: Пн, июн 09 2014, 14:20 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
Всем доброго времени суток!

Предо мной поставлена задача: в Actions поменять текущий статус документа.
Не подскажите, как определить этот самый текущий статус?
Попытался найти через ФМ: CRM_ORDER_READ_OW

Code:

CALL FUNCTION 'CRM_ORDER_READ_OW'
   EXPORTING
     it_header_guid       = lt_header_guid
     it_requested_objects = lt_request_objs
     iv_no_auth_check     = 'X'
   IMPORTING
     et_status            = lt_status
     et_status_h          = lt_status_h
   CHANGING
     cv_log_handle        = lv_log


и таблицу CRM_JEST.
Но и там, и там показывают все статусы документа, без какого-либо выделения того статуса, что выводится в заголовке в WEB-форме.

Всем ответившим заранее спасибо!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Пн, июн 09 2014, 14:26 
Специалист
Специалист

Зарегистрирован:
Ср, май 04 2011, 23:46
Сообщения: 228
Навскидку через ФМ CRM_ORDER_READ


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Пн, июн 09 2014, 14:50 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, мар 19 2012, 15:00
Сообщения: 76
adropofmind написал(а):
Навскидку через ФМ CRM_ORDER_READ


Спасибо большое за ответ. Получаю результат аналогичный CRM_ORDER_READ_OW :(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Вт, июн 10 2014, 19:29 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 23 2010, 12:21
Сообщения: 53
В Solution Manager есть стандартный метод AI_SDK_SET_STATUS, позволяет ставить пользовательский статус. Если учесть, что технически Solution Manager это практически тот же CRM с дополнительным функционалом, то, думаю, сможете скопировать наработки оттуда в собственную BAdi в CRM.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Вт, июл 22 2014, 08:18 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 16:38
Сообщения: 304
Вот этот ФМ возвращает текущий статус

Code:
  CALL FUNCTION 'CRM_STATUS_READ_OW'
    EXPORTING
      IV_GUID                  = guid
*      IT_GUID                  =
*      IV_ONLY_ACTIVE           = space
*     IV_ONLY_SYSTEMSTATUS     = FALSE
      IV_LEAN_READ             = space
    IMPORTING
      ET_STATUS_WRK            =
      ES_CURRENT_USER_STATUS   =  <текущий статус документа, отражающий в web-UI>
      ES_CURRENT_SYSTEM_STATUS =
    EXCEPTIONS
      NOT_FOUND                = 1
      OTHERS                   = 2.
  IF SY-SUBRC <> 0.
* Implement suitable error handling here
  ENDIF.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Вт, июл 22 2014, 19:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
Просто интересно: а зачем вам знать текущий статус?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Статус документа
СообщениеДобавлено: Вт, авг 19 2014, 16:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 16:38
Сообщения: 304
Возможно он хочет менять статус в зависимости от текущего.


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

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


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

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


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

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