Текущее время: Ср, сен 10 2025, 20:06

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Единицы измерения в форматах планирования
СообщениеДобавлено: Чт, дек 28 2006, 16:31 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 20 2006, 17:09
Сообщения: 24
Добрый день!
Подскажите, пожалуйста, как сделать формат планирования, не заставляющий пользователя вводить единицы измерения к показателю с типом данных "количество". Единица измереия - атрибут признака материал. Сделала деривацию в области планирования. Но она работает только как проверка комбинации, это как то не очень то хорошо. Я думаю, чтобы заработала деривация надо убрать признак "единица измерения" с уровня планирования, но она убираться соовсем не хочет, пишет что без нее никак нельзя показатель "кол-во" включать.
Ну не может же быть чтобы не было способа.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 28 2006, 17:07 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2004, 09:55
Сообщения: 210
Перенесите единицу измерения в заголовок формата :shock:
И не нужно будет вообще ее вводить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 28 2006, 17:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 20 2006, 17:09
Сообщения: 24
Но вообще то куда ее не выноси хоть в заголовок хоть в столбец. Если ее на заполнять то она будет заполнена решеткой. А это не совсем то что хотелось бы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 11:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Есть один хитрый способ :)

Есть расширение SEMBPS02, экзит EXIT_SAPLUPC_SERVICES_002, инклуд ZXSEMBPSU02. Экзит срабатывает при сохранении данных в область планирования.
На уровне ЕдИзм не ограничиваете, а в этом экзите прописываете заполнение признака "ЕдИзм" в кубе из атрибута материала.

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 29 2006, 12:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Вообще можно сделать деревацию, из атрибута материала например, и выкинуть их из уровня планирования.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 04 2007, 12:48 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 20 2006, 17:09
Сообщения: 24
Я попробовала exit. У меня не получилось. На мой взгляд по той же причине. Система пишет "Неразрешенная деривация признаков в программе клиента".
Я почитала пример, который предлагается к компоненту EXIT_SAPLUPC_SERVICES_002 , там сделана деривация группы клиента из его номера. Так вот там группа клиента не включена в уровень, стоит проверка
READ TABLE ITO_CHA TRANSPORTING NO FIELDS
WITH TABLE KEY CHANM = '0CUST_GROUP'.
CHECK SY-SUBRC NE 0.
Я же не могу убрать единицу измерения из уровня. На нее ссылается один из показателей.
Если бы убрала бы, то и стандартная бы деривация хорошо бы работала и не надо было бы расширений


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 04 2007, 13:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Ну сделайте промежуточный показатель с фиксированной единицей измерения (ЕД, например), его заполняйте в формате, а потом функцией, повешенной на сохранение, заполняйте уже свой показатель и единицу измерения из атрибута материала.

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 05 2007, 13:17 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 20 2006, 17:09
Сообщения: 24
Спасибо. Наверное это единственный выход. Жаль что нет ничего более удобного и красивого


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, янв 06 2007, 23:05 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
>Я же не могу убрать единицу измерения из уровня. На нее ссылается один из показателей.

а если завести показатель без ЕИ, а ЕИ самостоятельным признаком


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 09 2007, 14:53 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, янв 26 2006, 12:01
Сообщения: 18
Откуда: Великие Луки
Попробуйте, включить ед. измерения в ключевые столбцы формы и поставьте для самой формы "все возможные комбинации признака", тогда при построении формы, все комбинации, не удовлетворяющие настроенному отношению признаков, отображаться не будут. Этот способ подойдёт, если число всех возможных комбинаций ключевых признаков не велико, в противном случае видимо нужно использовать показатель с фиксированной ед. измерения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 21 2007, 15:13 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, янв 25 2007, 09:57
Сообщения: 276
Я убрал деривацию, при создании новой записи прописываю (извините макросом) решетку на ЕИ, а потом перекидываю с решетки на соответсвующую атрибуту ЕИ. Но меня не покидает ощущение изврата. Может кто-то решал эту задачу цивилизованным способом? Может как-то можно заставить отработать деривацию?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 21 2007, 17:07 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
LIK написал(а):
Спасибо. Наверное это единственный выход. Жаль что нет ничего более удобного и красивого


Не помню как в BPS,
но в BI-IP я сделал в признаке(например материал) аттрибут "ед.изм планирования" - ZPUNIT.
в кубике есть показатель кол-во c типом 0UNIT
настроил деривацию - 0UNIT заполняется из аттрибута признака материала.

вроде еще можно сделать не аттрибут, а как COMPOUND с 0UNIT - тогда деривацию настраивать не надо.


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

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


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

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


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

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