Текущее время: Вт, июл 15 2025, 05:14

Часовой пояс: 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 часа


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

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


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

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