Подобряване на блока за присвояване на сметки в Главната книга в отчетите за Оперативната организация
Подобряване на блока за присвояване на сметки в Главната книга в отчетите за Оперативната организация
Ключова концепция
Според статията на Рохана Гунавардена „Разширяване на опциите за отчитане с подобрения блок за присвояване на сметка в главната книга“, „.Блокът за присвояване на акаунти съдържа всички полета, които могат да се използват за идентифициране или класифициране на транзакции в Главната книга (като фирмен код, акаунт, бизнес област или център за печалба). Потребителите най-често се занимават с блока за присвояване на сметка в основната книга, когато въвеждат подробни данни в елементи на FI документ, използвайки транзакции като FB01.
Организациите винаги търсят различни опции за по-гъвкаво и по-добро отчитане на транзакционни данни. Чрез разширяване на стандартния блок за присвояване на акаунт в SAP General Ledger с нови полета, дефинирани от потребителя, можете да подобрите отчитането си с данни, въведени в тези нови полета. Използването на новите полета обаче не е толкова лесно, ако организацията е в продуктивен режим и има големи количества транзакционни данни.
Точността и гъвкавостта на отчетените финансови документи е една от основните цели на функционалността на SAP ERP Financials във всяка организация. Стандартното решение SAP ERP Financials предоставя различни измерения на отчитане (фирмен код, завод, сметка в основната книга, разходен център, център за печалба, вътрешен ред, сегмент, бизнес област и функционална област). Понякога обаче тези измервания не могат да отговорят на всички нужди и трябва да бъдат разширени поради две причини:
- Нуждата от нова величина за отчитане не може да бъде удовлетворена чрез стандартни величини.
- Нуждата от ново измерение можеудовлетворяват използването на стандартно измерение за отчитане на SAP, но то вече се използва за други цели на отчитане.
В такива случаи трябва да разширите стандартния блок за присвояване на сметка в главната книга и да добавите нови полета, дефинирани от потребителя. Нека да разгледаме някои специални стъпки, които можете да използвате, за да промените блока за присвояване на сметка на Главна книга в организация, която е в производствен режим с голямо количество съществуващи транзакционни данни.
В раздел. 1 показва стъпките, необходими за активиране на ново поле в блока за присвояване на сметка в ГК.

Раздел. 1. Някои стъпки за активиране на ново поле в блок за контиране от Ledger Chapter
След активиране на новото потребителско поле е необходимо да промените съответните транзакционни данни и да въведете стойности в новото поле, така че финансовите процеси да протичат гладко и да вземат предвид добавянето на новото поле (например отворени позиции, създадени преди активирането на новото поле, и отворени позиции, създадени след активирането на новото поле, които трябва да бъдат изчистени).
Има девет основни стъпки, които трябва да следвате, за да промените съществуващите транзакционни данни. В зависимост от системната среда на вашата организация или персонализирани разработки може да са необходими допълнителни стъпки. Следните девет стъпки обаче се прилагат във всички случаи:
- създайте персонализирана таблица за съхраняване на стойността по подразбиране на новото поле;
- актуализиране на таблицата BSEG (таблица Документен сегмент: счетоводство);
- актуализация на таблица BSEG_ADD (таблица Регистрационен изглед на счетоводен документ за допълнителна книга);
- изтриване на изгледа на новата главна книга във финансовите документи;
- пресъздайте нов изглед на главна книга във финансови документи;
- актуализиране на таблица FAGLFLEXT (таблица Главна книга: записи на суми);
- актуализация на таблица FAGLFLEXA (таблица Главна книга: действителни позиции);
- актуализиране на вторични индексни таблици на FI (напр. BS > Преди да разгледате подробно всяка стъпка, обърнете внимание на следните указания:
- Уверете се, че всички технически обекти, описани в статията, са налични, за да избегнете грешки в процедурата.
- Процедурата за промяна може да се извърши само за необходимите транзакционни данни. Въпреки това, ако отнема много време и усилия за определяне на точните данни, можете да промените всички съществуващи транзакционни данни.
- В моя пример, от съображения за производителност, зададох данните да се актуализират в блок от 5000 записа наведнъж. В зависимост от системната среда този брой може да бъде увеличен или намален.
- Тествайте всички процеси на тестовата система. Достатъчен е отделен клиент, няма нужда от отделна система.
- След модификацията проверете как протичат финансовите процеси, като използвате съществуващите транзакционни данни (например изчистване на съществуваща отворена позиция или оценка в чуждестранна валута).
- След провеждане на теста ще можете да оцените времето, изразходвано за преобразуване на данни, и въз основа на тази оценка да планирате спиране на производствената система.