Текущее время: Чт, апр 18 2024, 04:59

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: удалить прикрепленные файлы GOS
СообщениеДобавлено: Вт, сен 28 2010, 16:59 
Ассистент
Ассистент

Зарегистрирован:
Пт, ноя 30 2007, 10:12
Сообщения: 47
Пол: Мужской
Добрый день, коллеги.
Для удаления прикрепленных файлов использую метод delete_attachment класса cl_gos_document_service. Но прикрепленные файлы не удаляются. Код ниже.
Code:
  DATA: g_attsrv      TYPE REF TO cl_gos_document_service.


  CREATE OBJECT g_attsrv.
  CONCATENATE l_gjahr l_number INTO gs_obj-objkey.

  CALL METHOD g_attsrv->delete_attachment
    EXPORTING
      ip_attachment = gs_obj-objkey.

Подскажите что я неправильно делаю. Может имеется другой способ удалить?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: удалить прикрепленные файлы GOS
СообщениеДобавлено: Вт, сен 28 2010, 17:16 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 03 2008, 17:20
Сообщения: 162
Поставьте точку прерывания в теле метода DELETE_ATTACHMENT класса CL_GOS_DOCUMENT_SERVICE. Далее запустите транзакцию, которая использует GOS. Добавьте, а потом удалите приложение. И Вы увидете, что Вы не правильно делаете.

_________________
В SAPе есть всё, просто вы чего-то не нашли.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: удалить прикрепленные файлы GOS  Тема решена
СообщениеДобавлено: Ср, сен 29 2010, 08:56 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Удаляли через cl_gos_service_tools=>delete_linked_objects.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: удалить прикрепленные файлы GOS
СообщениеДобавлено: Ср, сен 29 2010, 15:55 
Ассистент
Ассистент

Зарегистрирован:
Пт, ноя 30 2007, 10:12
Сообщения: 47
Пол: Мужской
спасибо BESA. То, что нужно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: удалить прикрепленные файлы GOS
СообщениеДобавлено: Чт, ноя 10 2022, 06:59 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Странно, не один из вышеперечисленных методов не работает......


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: удалить прикрепленные файлы GOS
СообщениеДобавлено: Вт, ноя 15 2022, 11:07 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 08 2018, 14:09
Сообщения: 88
Откуда: Челябинск
Пол: Мужской
Зато сработал вот такой способ, может кому пригодится:

Code:
SELECT * INTO CORRESPONDING FIELDS OF TABLE LT_TOA01 FROM TOA01
          WHERE SAP_OBJECT = SAP_OBJECT_PLAN AND
                OBJECT_ID = LS_OBJECT-OBJKEY.

    LOOP AT LT_TOA01 ASSIGNING <LS_TOA01>.
      CALL FUNCTION 'ARCHIV_DELETE_META'
        EXPORTING
          ARCHIV_ID                = <LS_TOA01>-ARCHIV_ID
          ARC_DOC_ID             = <LS_TOA01>-ARC_DOC_ID
          AR_OBJECT                = <LS_TOA01>-AR_OBJECT
          DELETE_FLAG            = 2
          OBJECT_ID                = <LS_TOA01>-OBJECT_ID
          SAP_OBJECT              = SAP_OBJECT_PLAN
          CLIENT                      = SY-MANDT
          NO_AUTH_CHECK            = 'X'
        EXCEPTIONS
          ERROR_CONNECTIONTABLE       = 1
          ERROR_PARAMETER                  = 2
          ERROR_ARCHIV                        = 3
          ERROR_KERNEL                        = 4
          ERROR_COMMUNICATIONTABLE = 5
          ERROR_AUTHORITY                  = 6
          OTHERS                                   = 7.

      IF SY-SUBRC = 0.
        COMMIT WORK AND WAIT.
      ENDIF.
    ENDLOOP.


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

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


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

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


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

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