Sapforum.Biz

Логистика => Управление материальными потоками (MM) => Тема начата: Паганель от Январь 27, 2009, 06:49:07 pm

Название: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 06:49:07 pm
 Почему в контракте  на группу материалов (кажись стоимостный контракт называется)

не видна группа полей Управление ПМ/ПСч ?

В обычном (Mk) видна ....

Т.е. пытаюсь понять логику - что, для отзывов стоимосных контрактов не проводятся СФ ?

Почему закрыта группа полей ?
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 27, 2009, 08:38:15 pm
Ну не знаю, это уже у вас что-то настроено так... потому как вот зашел в IDES, там все открыто как для типа контракта MK так и для WK. Так что смотри статусы полей для вида документа, т.е. особого запрета на эти галочки нет.
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 08:40:13 pm
Извиняюсь, немного сумбурно задан вопрос, писал в спешке ....

Попробую сформулировать по другому.

Создаю контракт (me21k, вид MK), ввожу позицию, по дабл-клику переходим в подробные данные позиции, там есть (по крайней мере у меня  :) ) три группы поле (groupbox), самая нижня из них - "Управление ПМ/ПСч ". см. рис 1.

Создаю групповой контракт (вид WK, тип позиции W), ввожу группу товаров, текст ....
переходим в подробные данные, видим только одну группу полей см. рис. 2.

Вопрос: почему так, настроки выбора полей (настройки экранов) для обоих видов контрактов одинаковы, поля с остальных групп должны быть видимы ......?

Странно, значит, тут еще играет роль какая-то саповская логика .....
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 08:41:11 pm
You are not allowed to view links. Register or Login
Ну не знаю, это уже у вас что-то настроено так... потому как вот зашел в IDES, там все открыто как для типа контракта MK так и для WK. Так что смотри статусы полей для вида документа, т.е. особого запрета на эти галочки нет.

опс, за идес забыл, сейчас гляну ....
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 08:45:24 pm
точно, есть ... правда не все, но нужная галочка - есть ...
такс будем сравнивать настройки ....

А я грешным делом подумал на SAP, мало ли какая логика для стоимостных контрактов у них там заложена.  :)
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 08:58:20 pm
странно, настройки одинаковы (были немного не одинаковы, сделал  :) ), всеравно, та же картина ....
отчего же может еще зависет вывод полей ?
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 27, 2009, 09:02:04 pm
You are not allowed to view links. Register or Login
А я грешным делом подумал на SAP, мало ли какая логика для стоимостных контрактов у них там заложена.  :)
Ну в общем если помнишь диаграму зависимости полей, то там кажется от 7 параметров зависит состояние поля на экране, начиная с кода транзакции, тип операции, статуса деблокирования, пользовательского параметра EFB, типа контировки, типа позиции, вида документа, так что если где-то стоит скрытие, то поле гасится, так как это наивысший приоритет.
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 27, 2009, 09:05:04 pm
О, изучай...
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 09:06:01 pm
You are not allowed to view links. Register or Login
Ну в общем если помнишь диаграму зависимости полей, то там кажется от 7 параметров зависит состояние поля на экране, начиная с кода транзакции, тип операции, статуса деблокирования, пользовательского параметра EFB, типа контировки, типа позиции, вида документа, так что если где-то стоит скрытие, то поле гасится, так как это наивысший приоритет.

Цитировать
помнишь диаграму зависимости полей
, не напомниш какой курс ?
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 27, 2009, 09:09:50 pm
You are not allowed to view links. Register or Login
, не напомниш какой курс ?
Блин... 520 студент  ;) Закупка... я тебе вон файлик даже прицепил уже... там больше ничего нет.
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 09:21:32 pm
опс, не заметил, спасиб ..... помню что в каком то видел ....
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 10:44:05 pm
извиняюсь, из всего перечисленного в курсе
нашел настройки
-Определение структуры экрана на уровне документа
-Определение внешнего представления типов позиций

где остальные ? я в процессе поиска  :)
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 11:03:41 pm
Все, спасибо, нашел .....  "Определение структуры экрана на уровне документа",
код выбора полей "PT8K   Позиция ГрМатериалов/контракт"

Хотя результаты удивляют .....  :) Сначала кратко о результатах, потом несколько вопросиков если можно  ;)

В действительности у меня свой вид контракта (копировался со стандартного WK)
и свой код (ключ) выбора полей ("Определение структуры экрана на уровне документа", VV_162_K)

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

Так почему же в данном случае срабатывает ключ PT8K, а не присвоенный виду документа ?
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 11:21:07 pm
Кажись я ошибался... как я понял из курса (стр. 423-424 в печатном варианте, и 435-436 в pdf),
все существующие коды выбора полей
-Ссылочный код выбора полей Транзакция
-Ссылочный код выбора полей Тип операции
-Ссылочный код выбора полей Вид документа закупки
-Ссылочный код выбора полей Тип позиции/тип документа (Не ясно что это)
-Ссылочный код выбора полей Полномочия на функции (EFB, V_T160D или OMET)
-Ссылочный код выбора полей Статус деблокирования

влияют на поля, т.е. получается независимо для каждого документа настраивать выбор полей нельзя  :), или же у все (кроме кода для вида документа) ставить значение по умолчанию (Необязат), и настраивать только через свой код выбора полей......

Спасибо всем за помощь, информацию, и идеи ....  :)
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 11:26:02 pm
Ссори, мои выводы правильные ?
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 27, 2009, 11:48:57 pm
You are not allowed to view links. Register or Login
Ссори, мои выводы правильные ?
Я что-то прочитал.. ничего не понял... суть в том что все эти варианты зависят на выбор полей, т.е. если например в коде транзакции поле помечено как скрыто, то независимо от значения других вариантов настройки, поле будет скрыто. Посмотри на таблицу зависимостей полей.... там четко сказано, что если хотя бы в одном из вариантов поле скрыто,  то... все.. поле будет скрыто независимо от значения настройки в других модификациях типа вида документа и т.д.
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Паганель от Январь 27, 2009, 11:54:48 pm
You are not allowed to view links. Register or Login
Я что-то прочитал.. ничего не понял...

Опять сумбурно написал  :), это даже не вопросы а так, размышления в ходе решения задачи ....
Название: Re: вопрос: Почему в контракте не видно поле (группа полей)
Отправлено: Uukrul от Январь 28, 2009, 12:01:24 am
You are not allowed to view links. Register or Login
Опять сумбурно написал  :), это даже не вопросы а так, размышления в ходе решения задачи ....
Ну суть в том, что если в одной из семи предпосылок поле скрыто, например в коде транзакции, то поле будет скрыто... не зависимо от значения настройки поля в других вариантах.