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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Ведущий регистр (0L) + налоговая иерархия
СообщениеДобавлено: Вт, июл 01 2014, 11:33 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 22 2013, 04:48
Сообщения: 55
Коллеги, добрый день!

Пожалуйста, подскажите можно привязать ведущий регистр (0L) к налоговой иерархии. Может быть не правильно выразился, но смысл в следующем:
1. Ведущий регистр 0L используется для целей РСБУ.
2. Планируем создать иерархию для целей МСФО (использование налоговой иерархии FI-SL).
3. В регистр 0L планируем в код налогового объекта записывать номер счета МСФО с иерархии.

И не совсем понятно, как настроить иерархию так, чтобы показатели записывались в ведущий регистр.

_________________
Нет слова "не могу", есть слово "не хочу".


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ведущий регистр (0L) + налоговая иерархия
СообщениеДобавлено: Ср, июл 02 2014, 00:45 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
На примере поля ZZRTAXOBJ
1. В структуру CI_FAGLFLEX04 добавляете поле ZZRTAXOBJ. Активируете.
2. Проверяете, что таб. FAGLFLEX04 активна, если нужно активируете, если нужно адаптируете через тр. SE14.
3. В настройке "Присвоить сценарии и пользовательские поля регистрам" добавляете в свой регистр (например, 0L) поле ZZRTAXOBJ в разделе "Поля клиентов". Если через настройку нельзя, делаете Z-ракурс ведения для таб. FAGL_CUST_FIELDS и добавляете в нее поле. Должна быть запись типа такой
Code:
888   0L   ZZRTAXOBJ   PLANK   02.07.2014   00:00:00

4. В таб. FAGL_FIELD_MOVEC добавить запись
Code:
FAGLFLEXT   ZZRTAXOBJ   ACCIT_GLX   ZZRTAXOBJ   U90   SHMYTKO   09.05.2007   22:00:32   CI_FAGLFLEX04
Добавить можно через собственный Z-ракурс ведения для этой таблицы.
5. В тр GCX2 - "FI-SL: User Exits, завис.от манданта" для пула GIMV создаете (если не создана) свою программу, например ZGIMVU00. В программе создаете user-exit, например
Code:
FORM E90_MVC USING FROM_FIELD TO_FIELD.
...
  CALL FUNCTION 'J_3RF_TAX_SELECT_OBJ_FI'
...
ENDFORM.

Номер user-exit (в данном случае E90_MVC) должен совпадать с указанным в FAGL_FIELD_MOVEC (U90)
6. Активируйте таблицу итоговых записей в тр. FAGL_GINS - "Инсталляция Главной книги", она все перегенерит. На всякий случай запустите программу RGZZGLUX для перегенерации всего и вся.
После этого при проводке документа вызовется ваш код, который с использованием ФМ J_3RF_TAX_SELECT_OBJ_FI (или чисто вашего) определит данные из иерархии и запишет в поле ZZRTAXOBJ нужные данные.
У меня нечто подобное работает.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ведущий регистр (0L) + налоговая иерархия  Тема решена
СообщениеДобавлено: Ср, июл 02 2014, 08:45 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 22 2013, 04:48
Сообщения: 55
Plank написал:
На примере поля ZZRTAXOBJ
1. В структуру CI_FAGLFLEX04 добавляете поле ZZRTAXOBJ. Активируете.
2. Проверяете, что таб. FAGLFLEX04 активна, если нужно активируете, если нужно адаптируете через тр. SE14.
3. В настройке "Присвоить сценарии и пользовательские поля регистрам" добавляете в свой регистр (например, 0L) поле ZZRTAXOBJ в разделе "Поля клиентов". Если через настройку нельзя, делаете Z-ракурс ведения для таб. FAGL_CUST_FIELDS и добавляете в нее поле. Должна быть запись типа такой
Code:
888   0L   ZZRTAXOBJ   PLANK   02.07.2014   00:00:00

4. В таб. FAGL_FIELD_MOVEC добавить запись
Code:
FAGLFLEXT   ZZRTAXOBJ   ACCIT_GLX   ZZRTAXOBJ   U90   SHMYTKO   09.05.2007   22:00:32   CI_FAGLFLEX04
Добавить можно через собственный Z-ракурс ведения для этой таблицы.
5. В тр GCX2 - "FI-SL: User Exits, завис.от манданта" для пула GIMV создаете (если не создана) свою программу, например ZGIMVU00. В программе создаете user-exit, например
...


Огромное спасибо, все подробно описано!
Уже начали реализовывать
:pivo:

_________________
Нет слова "не могу", есть слово "не хочу".


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

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


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

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


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

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