Текущее время: Чт, июл 10 2025, 00:17

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


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Значения признаков классификации материалов.
СообщениеДобавлено: Чт, окт 31 2013, 13:14 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 02 2012, 14:18
Сообщения: 42
Коллеги, подскажите как связать в таблицах связку номер материала-вид класса-класс-значения признаков-дата изменений/ввода значений признаков?

В KSSK по номеру материала нахожу внутренний номер класса, далее в KLAH по внутр. номеру класса нахожу сам класс, далее KSML вписываю внутренний номер класса и ничего не нахожу! =(
Как такое может быть?

Более того, если я в ММ03 посмотрю название признака, и в CABN по названию найду внутренний номер признака, далее иду в CAWN и опять ничего нет!


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Чт, окт 31 2013, 13:32 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 02 2012, 14:18
Сообщения: 42
С малой частью разобрался. В CAWN ведутся только те признаки, которые имею варианты ввода. Если в ММ02 можно ввести любое значение в признаке, то в CAWN его не будет.

Нашел таблицу AUSP где по номеру материала можно найти все признаки, значения которых можно менять, и сами значения этих признаков.

Остается открытым вопрос - можно ли как-то связать значения признаков с датой их заполнения и изменения?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Пт, ноя 01 2013, 01:26 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 22 2013, 01:09
Сообщения: 108
Откуда: г. Жлобин, Республика Беларусь
Пол: Мужской
Возможно данная статья поможет вам решить вашу задачу. http://sapland.ru/blogs/dmitry/?post=8430#comment-1580

_________________
Когда другие слепо следуют за истиной, помни - ничто не истина.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Пт, ноя 01 2013, 08:01 
Специалист
Специалист

Зарегистрирован:
Пт, сен 09 2011, 11:47
Сообщения: 116
Для простоты реализации в программе, лучше использовать одну из ФМ.

Например, BAPI_OBJCL_GETDETAIL.

Считываем признаки материала и их значение.
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
              EXPORTING
                objectkey       = l_objkey      "000000000120000004" - Номер материала(с ведущими нулями), как в AUSP
                objecttable     = table            "MARA"
                classnum        = class name   "ZMATERIAL" - название класса как в KLAH или ОЗМ
                classtype       = Classtype      "001" - Вид класса, как в KLAH или ОЗМ
              TABLES
                allocvalueschar = i_allocvalueschar
                allocvaluesnum  = i_char_val
                allocvaluescurr = i_allocvaluescurr
                return          = i_return1.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Пт, ноя 01 2013, 08:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 22 2013, 01:09
Сообщения: 108
Откуда: г. Жлобин, Республика Беларусь
Пол: Мужской
kiber_DyX написал(а):
Для простоты реализации в программе, лучше использовать одну из ФМ.

Например, BAPI_OBJCL_GETDETAIL.

Считываем признаки материала и их значение.
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
              EXPORTING
                objectkey       = l_objkey      "000000000120000004" - Номер материала(с ведущими нулями), как в AUSP
                objecttable     = table            "MARA"
                classnum        = class name   "ZMATERIAL" - название класса как в KLAH или ОЗМ
                classtype       = Classtype      "001" - Вид класса, как в KLAH или ОЗМ
              TABLES
                allocvalueschar = i_allocvalueschar
                allocvaluesnum  = i_char_val
                allocvaluescurr = i_allocvaluescurr
                return          = i_return1.


kiber_DyX, вопрос не в чтении значений признака. Вопрос в том, что автор поста хочет знать КОГДА признаку присвоили значение, если признак был не заполнен, или же КОГДА ему присвоили новое значение, если значение уже было присвоено. Данный модуль такую информацию не выдает.

_________________
Когда другие слепо следуют за истиной, помни - ничто не истина.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.  Тема решена
СообщениеДобавлено: Вт, ноя 05 2013, 08:29 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 02 2012, 14:18
Сообщения: 42
В общем, сам спросил, сам отвечаю )))
Может кому пригодится.

Само изменение классификации нигде не отражается, кроме как в MARA-LAEDA, по которому можно посмотреть когда материал в последний раз был изменен. Что именно было изменено посмотреть нельзя, но изменение в классификации тоже отражается.

Далее надо выбрать сами значения признаков класса. Для этого проще всего использовать ФМ BAPI_CLASS_GET_CHARACTERISTICS.

Кого интересует связь по таблицам, то усаживайтесь поудобней.

1) Берем номер класса, идем в KLAH, вытягиваем внутренний номер класса, поле CLINT
2) Идем в KSSK, в поле OBJEK вписываем внутр. номер класса, причем со значащими нулями и MAFID=K. Должен найти одну запись, в которой мы берем значение поля CLINT и повторяем процедуру - т.е. опять вписываем его в OBJEK, находим одну запись, берем поле CLINT и т.д.
Процедуру повторять до тех пор, пока в таблице на найдется записей. Необходимо в следующем шаге проверить все найденные значения CLINT.
3) идем в KSML и по полям CLINT находим все признаки класса.


Последний раз редактировалось xsarox Ср, ноя 06 2013, 10:53, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Вт, ноя 05 2013, 08:53 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 09 2013, 12:49
Сообщения: 95
То есть начальная задача:
Цитата:
...дата изменений/ввода значений признаков

не решена? :cry:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Вт, ноя 05 2013, 09:09 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 02 2012, 14:18
Сообщения: 42
CUSTOMER-FUNCTION написал(а):
То есть начальная задача:
Цитата:
...дата изменений/ввода значений признаков

не решена? :cry:


Мне надо было хоть какое-то отражение в системе, при изменении классификации, так что для меня этого достаточно. Можно выгрузить текущие значения признаков, сравнить с существующими и узнать что было изменено.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значения признаков классификации материалов.
СообщениеДобавлено: Пн, ноя 11 2013, 14:38 
Специалист
Специалист

Зарегистрирован:
Ср, окт 28 2009, 11:37
Сообщения: 117
Посмотрите отчеты
RSSCD100
RSSCD150
RSSCD200
для класса объектов CLASSIFY.

Эти отчеты собирают данные из таблиц документов изменений CDHDR и CDPOS.


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

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


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

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


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

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