Текущее время: Чт, июн 19 2025, 02:23

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Удаление вида затрат
СообщениеДобавлено: Пн, апр 14 2025, 15:18 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 806
Откуда: South Kazakhstan
Пол: Мужской
Всем приветы.

Проблема в следующем. Бухгалтера создали виды затрат и в конце периода сделали перенос с одного МВЗ на другой. До того как были созданы эти виды затрат, на счета FI через внутренний заказ СО рассчитывались затраты, посредством правила расчёта G/L.
Т.к. были созданы виды затрат, система просит контировку при расчёте внутреннего заказа СО. Через транзакцию OKB9 я добавил МВЗ для каждого вида затрат, но в последующих периодах эта контировка не нужна, также как и создаваемые документы. Удалить виды затрат с помощью стандартной транзакции ka04 система не даёт, потому что в COEP есть документ, который создался при расчёте внутреннего заказа. Нашёл ноту 45122, плюс инструкцию,
https://community.sap.com/t5/enterprise-resource-planning-blogs-by-members/deletion-of-primary-cost-element-to-which-transaction-data-is-posted/ba-p/13245720, но рекомендуемая программа удаляет весь документ в СО, а мне весь не надо. В нём есть позиции счетов, которые мне нужны. Необходимо удалить отдельные позиции в документе СО, чтобы высвободить Виды затрат и система дала их удалить.

Пытался как то ограничить виды затрат по времени действия со следующего периода, но в стандарте ничего такого не нашёл. Только удаление со следующего месяца, но как я и писал выше, система ругается, что в COEP есть документ. Может кто то сталкивался с этим и знает как обойти ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление вида затрат
СообщениеДобавлено: Вт, апр 15 2025, 17:19 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, июл 21 2006, 15:56
Сообщения: 1171
Откуда: Москва
Пол: Мужской
Это сап, а не эксель, в нем так нельзя. Вы или зануляете сальдо по виду затрат через сторно соот.документов полностью, либо не трогаете его вообще - инструментов, которые бы позволили препарировать позиции уже проведенного документа, в системе нет и быть не должно.

Единственное, что тут можно предложить - заблокировать виды затрат для проводок и соот. им счета ГК(у Вас обычная ЕРП, насколько понимаю), и дождаться конца года - сальдо по счету затрат будет списано в счет накопленного фин.результата (retained earning, стоит в настройке каждого счета затрат/выручки на первой вкладке), что в теории должно позволить удалить сам затратный счет в ГК и безболезненно отправить на забой СО-документы прошлого года посредством программы RKACOR20 с последующим удалением вида затрат как такового, как описано в Вашей находке. Но это все надо тестировать, на любой итерации этот концепт может посыпаться в силу сервис пакетов, нот и т.д.

_________________
Гюгюльме аля улю


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление вида затрат  Тема решена
СообщениеДобавлено: Вт, апр 15 2025, 19:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1604
Откуда: Пермь
Пол: Мужской
Так. А если чисто после балтики такая версия))) в конце года после закрытия сальдо и реформации баланса счета гк и соответствующие им статьи затрат переименовать во что-то нужное или пометить как резерв?) Из правила расчета и отовсюду убрать (при резерве) или перенастроить? Если пока не задействованы - заблокировать. Завтра надо будет - переименуете и добавите куда надо.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление вида затрат
СообщениеДобавлено: Ср, апр 16 2025, 14:22 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, июл 21 2006, 15:56
Сообщения: 1171
Откуда: Москва
Пол: Мужской
Yozhhhhh написал:
Так. А если чисто после балтики такая версия))) в конце года после закрытия сальдо и реформации баланса счета гк и соответствующие им статьи затрат переименовать во что-то нужное или пометить как резерв?) Из правила расчета и отовсюду убрать (при резерве) или перенастроить? Если пока не задействованы - заблокировать. Завтра надо будет - переименуете и добавите куда надо.

Отхлебнув Шпатена, должен признать, что такой вариант даже лучше, ибо проще в реализации и не требует плясок с бубном вокруг удаления транзакционных данных. @maksimka - настоятельно рекомендую послушать Ежа и не создавать себе проблем.

_________________
Гюгюльме аля улю


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление вида затрат
СообщениеДобавлено: Вт, июн 03 2025, 08:00 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 806
Откуда: South Kazakhstan
Пол: Мужской
-TT- написал:
Yozhhhhh написал:
Так. А если чисто после балтики такая версия))) в конце года после закрытия сальдо и реформации баланса счета гк и соответствующие им статьи затрат переименовать во что-то нужное или пометить как резерв?) Из правила расчета и отовсюду убрать (при резерве) или перенастроить? Если пока не задействованы - заблокировать. Завтра надо будет - переименуете и добавите куда надо.

Отхлебнув Шпатена, должен признать, что такой вариант даже лучше, ибо проще в реализации и не требует плясок с бубном вокруг удаления транзакционных данных. @maksimka - настоятельно рекомендую послушать Ежа и не создавать себе проблем.

В общем удалил я эти виды затрат. Правда пришлось поломать транзакцию KA04. Прежде разделил вид затрат по временным рамкам. Ну т.е. проводка в СО была в предыдущем месяца, я создал временной промежуток, чтобы первый временной поток существования вида затрат существовал до конца предыдущего месяца. Второй временной промежуток с текущего месяца и до бесконечности. Затем есть такой функциональный модуль K_TRANSACTION_DATA_CHECK. Я там добавил пару строк.
Code:
WHEN 'KSTAR'.
      LOOP AT pt_objects.
        ld_line = sy-tabix.
        ld_kstar = pt_objects-low.
*.......Prüfung Kostenart auf Existenz (fehlt noch!, vgl. KOSTL)
        CALL FUNCTION 'K_MASTERDATA_DELETE_CHECKS'
          EXPORTING
            kokrs          = kokrs
            object_class   = 'KSTAR'
            kstar          = ld_kstar
            datab          = datab
            datbi          = datbi
            kstar_katyp_43 = 'X'
            kz_test        = kz_test
            for_del        = for_del                        " 918103
          IMPORTING
            sum_flag       = ld_sumfl
            tabname        = ld_tabname
          EXCEPTIONS
            object_locked  = 1.
If  ld_kstar = '0081100440' or  ld_kstar = '0081100810'   
or ld_kstar = '0081100670' or ld_kstar = '0081100620'
or  ld_kstar = '0081100650'  .                                                                             
ld_sumfl = space.                                                                                                                                                                                                                                                                                           endif. 

Запустил транзакцию KA04 и удалил виды затрат во временных промежутках будущего. Попробовал рассчитать заказ, документы в СО по этим видам затрат не создаются.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление вида затрат
СообщениеДобавлено: Ср, июн 11 2025, 12:15 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, июл 21 2006, 15:56
Сообщения: 1171
Откуда: Москва
Пол: Мужской
If ld_kstar = '0081100440' or ld_kstar = '0081100810' - матерь божья...
И да - точки расширения в этом месте там нет, Вы вбились в стандарт - любой аудит это увидит. И что насчет закрытия года? Обороты по виду затрат есть в СОЕРе, самих видов затрат нет -> повиснет сальдо.

_________________
Гюгюльме аля улю


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

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


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

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


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

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