Текущее время: Сб, июл 26 2025, 12:00

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 13:28 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 07 2011, 09:05
Сообщения: 14
Необходимо настроить определять бюджетный период из даты проводки с помощью деривации.

Выбираю тип шага "расширение",
исходное поле Posting_date (5-6 знак),
целевое BUDGET_PERIOD (в настоящий момент созданы бюджетные периоды по числу месяцев 01-12).

Активировали расширение, однако, не работает.

Как можно сделать, чтобы заработало?

Может помимо расширения есть все же возможность использовать другой тип шага, которую я проглядела?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 13:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
А вы код расширения написали то?

З.Ы. а почему у меня нет поля BUDGET_PERIOD? :?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 13:55 
Почетный гуру
Почетный гуру

Зарегистрирован:
Ср, авг 04 2010, 15:10
Сообщения: 489
Пол: Женский
Можно сделать деривацию бюджетного периода из периода проводки бух. документа.

Я сделал следующим образом:
1. Расширила структуру FMDERIVE на поле MONAT (месяц финансового года)
2. В расширении SAPLFMDT экзит EXIT_SAPLFMDT_002 прописала строку MOVE-CORRESPONDING i_cobl TO c_fmderive
3. Создала шаг деривации Присвоение, где в целевом поле указала поле Бюджетный период, а в исходном опле указала МОНАТ.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 13:56 
Почетный гуру
Почетный гуру

Зарегистрирован:
Ср, авг 04 2010, 15:10
Сообщения: 489
Пол: Женский
Maksimus написал:
А вы код расширения написали то?

З.Ы. а почему у меня нет поля BUDGET_PERIOD? :?


Это поле появляется после установки EHP4 и активации определенных компонентов.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 14:00 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Adelle написала:

Это поле появляется после установки EHP4 и активации определенных компонентов.


Таакс... EHP4 то стоит, значит чего то не активировали. :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 14:02 
Почетный гуру
Почетный гуру

Зарегистрирован:
Ср, авг 04 2010, 15:10
Сообщения: 489
Пол: Женский
Транзакция SFW5: PSM_GEN_BUDPER_1

http://help.sap.com/erp2005_ehp_04/help ... ameset.htm


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 14:09 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Adelle написала:
Транзакция SFW5: PSM_GEN_BUDPER_1

http://help.sap.com/erp2005_ehp_04/help ... ameset.htm

Действительно не активировано. :oops:
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 14:31 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 07 2011, 09:05
Сообщения: 14
2 Maksimus
Цитата:
А вы код расширения написали то?


Вот как раз в этом и вопрос: обязательно нужно писать код расширения? А зачем тогда в настройках правила указввается что копируем из 5-6 символа поля дата проводки в 9-10символ периода?

2 Adelle: такой вариант решения понятен. Была надежда на реализацию без абапа


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, авг 23 2011, 14:35 
Почетный гуру
Почетный гуру

Зарегистрирован:
Ср, авг 04 2010, 15:10
Сообщения: 489
Пол: Женский
На так использование расширения подразумевает, что вы что-то напишите в данном расширении.

Используйте шаг Присвоение.

Исходное поле Дата проводки, целевое поле бюджетный период и пропишите в нем те же правила (только не совсем понятно, почему 9-10 символ периода?).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Пт, янв 20 2012, 16:15 
Ассистент
Ассистент

Зарегистрирован:
Ср, ноя 07 2007, 21:03
Сообщения: 33
Пол: Мужской
Adelle написала:
Можно сделать деривацию бюджетного периода из периода проводки бух. документа.

Я сделал следующим образом:
1. Расширила структуру FMDERIVE на поле MONAT (месяц финансового года)
2. В расширении SAPLFMDT экзит EXIT_SAPLFMDT_002 прописала строку MOVE-CORRESPONDING i_cobl TO c_fmderive
3. Создала шаг деривации Присвоение, где в целевом поле указала поле Бюджетный период, а в исходном опле указала МОНАТ.

Зачем нужно делать расширение, если можно настроить стандартно? Или стандартный ФМ не устраивает по каким-то причинам?
Создал бюджетный период 01 с периодом действия 01.01.12 по 31.01.12 и бюджетный период 02 с периодом действия 01.02.12 по 29.02.12
Создал фонд 100000 и сделал к нему присвоение бюджетного периода 01 и 02
В fmderive выбрал функц. модуль FMDT_READ_MD_FUND_BUDGET_PD
Исходные поля:
FM_AREA
FUND
POSTING_DATE
Целевые поля: BUDGET_PERIOD
При проводке в январе и при указании фонда 100000 бюджетный период проставляется 01, если проводка в феврале, то 02.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Пн, янв 23 2012, 09:37 
Почетный гуру
Почетный гуру

Зарегистрирован:
Ср, авг 04 2010, 15:10
Сообщения: 489
Пол: Женский
D.I. написал:
Зачем нужно делать расширение, если можно настроить стандартно? Или стандартный ФМ не устраивает по каким-то причинам?
Создал бюджетный период 01 с периодом действия 01.01.12 по 31.01.12 и бюджетный период 02 с периодом действия 01.02.12 по 29.02.12
Создал фонд 100000 и сделал к нему присвоение бюджетного периода 01 и 02
В fmderive выбрал функц. модуль FMDT_READ_MD_FUND_BUDGET_PD
Исходные поля:
FM_AREA
FUND
POSTING_DATE
Целевые поля: BUDGET_PERIOD
При проводке в январе и при указании фонда 100000 бюджетный период проставляется 01, если проводка в феврале, то 02.


Да, можно использовать и ФМник, но в этом случае, для следующего года придется создавать новые БП, так как период действия ограничен только одним годом (поменять период система на даст, так как уже были проводки), а это не очень удобно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Вт, янв 31 2012, 15:46 
Ассистент
Ассистент

Зарегистрирован:
Ср, ноя 07 2007, 21:03
Сообщения: 33
Пол: Мужской
Согласен, бюджетный период для января - 01 это не правильно. Но если создавать бюджетный период в формате 01.2012, 02.2012, …, 12.2012, 01.2013 и так далее, то есть для каждого года отдельные двенадцать периодов, то проблем не должно возникнуть. Создать не долго, присвоить бюджетный период к фонду тоже.
И еще, для корректного отражение документов в бюджете нужно в fmderive, в функц. модуле FMDT_READ_MD_FUND_BUDGET_PD для целевого поля BUDGET_PERIOD указать «перезаписывать с новым значением».


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Деривация для поля "Бюджетный период"
СообщениеДобавлено: Пн, апр 14 2014, 12:53 
Специалист
Специалист

Зарегистрирован:
Пн, апр 04 2011, 07:51
Сообщения: 111
D.I. написал:
Согласен, бюджетный период для января - 01 это не правильно. Но если создавать бюджетный период в формате 01.2012, 02.2012, …, 12.2012, 01.2013 и так далее, то есть для каждого года отдельные двенадцать периодов, то проблем не должно возникнуть. Создать не долго, присвоить бюджетный период к фонду тоже.
И еще, для корректного отражение документов в бюджете нужно в fmderive, в функц. модуле FMDT_READ_MD_FUND_BUDGET_PD для целевого поля BUDGET_PERIOD указать «перезаписывать с новым значением».


ДД! Будет ли работать контроль наличия бюджета в разрезе одного месяца? при его активации, настройки 12 БП и настройки деривации при помощи ФМ. И еще при попытке активации БП выходит сообщение о необходимости обновления версии до 6.4, это так?


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

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


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

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


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

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