Текущее время: Сб, май 11 2024, 20:14

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Пн, май 17 2010, 17:23 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Доброе время суток всем !

В правилах выбора регистра можно задать условие, при котором будут попадать те или иные проводки из FI-документа в FI-SL регистры. Подскажите, пожалуйста, как сделать, если FI-документ содержит, например, 20 позиций, и если хоть одна позиция не удовлетворяет Правилу выбора регистра, то чтоб все 20 позиций не попадали в спецрегистр ?

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Пн, май 17 2010, 17:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 11:34
Сообщения: 1551
Пол: Мужской
BRILDI написал:
Доброе время суток всем !

В правилах выбора регистра можно задать условие, при котором будут попадать те или иные проводки из FI-документа в FI-SL регистры. Подскажите, пожалуйста, как сделать, если FI-документ содержит, например, 20 позиций, и если хоть одна позиция не удовлетворяет Правилу выбора регистра, то чтоб все 20 позиций не попадали в спецрегистр ?

Спасибо.


Похоже на задачу для экзита. Экзит читает весь документ целиком куда-нибудь во внутреннюю таблицу, определяет соотетствие этому вашему правилу. Если оно не соблюдается, дает отлуп переносу.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Пн, май 17 2010, 17:41 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Спасибо.

Да и все строки документа прочитать из ACCIT_GLX вроде нельзя :(


Последний раз редактировалось BRILDI Пн, май 17 2010, 17:48, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра  Тема решена
СообщениеДобавлено: Пн, май 17 2010, 17:44 
Директор
Директор

Зарегистрирован:
Вт, сен 25 2007, 09:47
Сообщения: 943
Пол: Мужской
по всей видимости, не получится переностить документы в онлайне... (ну или с каким-то хитрым доступом ко внутренним таблицам проводимого документа)...
а в офлайне все просто - ходишь да ищешь в бсег/бсис...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 08:09 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 11:34
Сообщения: 1551
Пол: Мужской
sas написал:
по всей видимости, не получится переностить документы в онлайне... (ну или с каким-то хитрым доступом ко внутренним таблицам проводимого документа)...
а в офлайне все просто - ходишь да ищешь в бсег/бсис...

Согласен. В онлайне еще не сформирован номер документа, поэтому ключ делать для бсега не на чем. А для наката регистра задним числом - пойдет.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 08:22 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Спасибо всем !


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 11:29 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Я вроде нашел выход, но до конца его не могу реализовать.
1. Скопировал RGGBR000 =>ZRGGBU000. Там есть такой хороший эксид U101, который позволяет крутить строки бсега и возвращать в Правило выбора TRUE или FALSE.
2. Прописал ZRGGBU000 в тр.GCX2 в прикладной области GBLR
3. Теперь в Правилах выбора регистра на закладке "Расш." можно проваливаться в пул ZRGGBU000 и конкретно в эксиды.

НО !!! Проблема.Эксида U101 нет в списке на закладке "Расш.", хотя в ZRGGBU000 всё сделал правильно:
раскоментировал нужные строки, в том числе сам FORM u101 и EXIT_TITLES .

Все эксиды, которые используют "C_EXIT_PARAM_NONE" - видны в списке правил.
А эксиды. которые используют "C_EXIT_PARAM_CLASS", в том числе и u101 - не видны, и запихнуть в правило выбора регистра этот эксид нельзя :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 15:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 22 2006, 10:07
Сообщения: 369
Откуда: Ставрополье
Пол: Мужской
BRILDI написал:
Все эксиды, которые используют "C_EXIT_PARAM_NONE" - видны в списке правил.
А эксиды. которые используют "C_EXIT_PARAM_CLASS", в том числе и u101 - не видны, и запихнуть в правило выбора регистра этот эксид нельзя :(

Так они вроде на разные моменты должны распространяться и соответственно в различных списках отражаться.
PARAM_NONE на 1 или 2, а PARAM_CLASS на 3.
Если не ошибаюсь...

_________________
SAP R/3 Enterprise (4.7)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 21:21 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Кросафчег!!! написал:
Так они вроде на разные моменты должны распространяться и соответственно в различных списках отражаться.
PARAM_NONE на 1 или 2, а PARAM_CLASS на 3.
Если не ошибаюсь...


Подскажи, пожалуйста, в каком списке можно увидеть PARAM_CLASS на момент 3 ?
(Где в СПРО или какая транзакция ? )

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, май 18 2010, 22:32 
Директор
Директор

Зарегистрирован:
Вт, сен 25 2007, 09:47
Сообщения: 943
Пол: Мужской
BRILDI написал:
Кросафчег!!! написал:
Так они вроде на разные моменты должны распространяться и соответственно в различных списках отражаться.
PARAM_NONE на 1 или 2, а PARAM_CLASS на 3.
Если не ошибаюсь...


Подскажи, пожалуйста, в каком списке можно увидеть PARAM_CLASS на момент 3 ?
(Где в СПРО или какая транзакция ? )

Спасибо.

Боюсь ошибиться. В спецрегистрах проверка только построчная... соответственно поэтому там и нельзя видимо впихнуть "не тот" класс...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Ср, май 19 2010, 09:07 
Директор
Директор
Аватара пользователя

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

Именно так. Поэтому экзит с параметром C_EXIT_PARAM_CLASS при выборе регистра отрабатывать не будет.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Ср, май 19 2010, 19:45 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Пн, май 31 2010, 15:41 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 19 2007, 09:15
Сообщения: 51
Я для доступа ко всем позициям документа, в экзите правила прописывал:

assign ('(SAPLFACG)T_BSEG[]') to <fs>.

правда это правило работало только для бухгалтерских документов, подойдет ли для документов, проведенных в других модулях, не знаю :oops:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FI-SL Спецрегистры: Правило выбора регистра
СообщениеДобавлено: Вт, июн 01 2010, 08:44 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Спасибо.
Я пошел по другому пути: с помощью Open-FI я записываю "Флаг" в заголовок FI-документа.
А затем в Правиле выбора регистра по Флагу отсекаю эти документы и не кладу их в регистр.


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

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


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

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


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

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