Автор Тема: Поле "Исходный материал" в ОЗМ  (Прочитано 17794 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Поле "Исходный материал" в ОЗМ
« : Июль 16, 2014, 09:24:33 am »
Коллеги, добрый день!

Нужна Ваша консультация. В основной записи материала, на вкладке "Основные данные 2" расположено поле "Исходный материал". На уровне таблиц, это MARA-WRKST.

Так вот, можно ли это поле использовать для аналога к основному материалу (MARA-MATNR) ? Если да, то аналоги придется вести через SPRO.

По бизнес-процессу может быть так, что у одного материала может быть несколько аналогов. В стандарте есть возможность ведения аналогов к ОЗМ (транзакции VB11 - VB14). При подборе аналогов к основному материалу, может быть так, что система подобрала несколько аналогов, а нужен один, конкретный (для особых случаев). Вот как раз для таких ситуаций и думал использовать поле  MARA-WRKST.

Кто нибудь как нибудь использует данное поле? В инете ничего про это поле не нашел...

Всем спасибо за отклик!

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Поле "Исходный материал" в ОЗМ
« Ответ #1 : Июль 16, 2014, 01:57:49 pm »
You are not allowed to view links. Register or Login
Нужна Ваша консультация. В основной записи материала, на вкладке "Основные данные 2" расположено поле "Исходный материал". На уровне таблиц, это MARA-WRKST.

Так вот, можно ли это поле использовать для аналога к основному материалу (MARA-MATNR) ? Если да, то аналоги придется вести через SPRO.
Ну боюсь что стандартно нет, так как аналоги ведущиеся через VB11 хранятся в таблице KONDD и соответственно когда система анализирует есть ли аналоги, то она вроде как в этой таблице ищет данные. Соответственно значения в MARA-WRKST она за аналог считать не будет. И SPRO тут не особая проблема, можно обратиться к базису они умеют отключать обязательное ведение данных таблицы через запросы, для таблицы TWSPR (тем более там есть ракурс ведения) Но еще раз, это поле WRKST - длинной CHAR(48) поэтому вряд ли оно может сравниваться с кодами материалов которые по определению CHAR(18)

You are not allowed to view links. Register or Login
По бизнес-процессу может быть так, что у одного материала может быть несколько аналогов. В стандарте есть возможность ведения аналогов к ОЗМ (транзакции VB11 - VB14). При подборе аналогов к основному материалу, может быть так, что система подобрала несколько аналогов, а нужен один, конкретный (для особых случаев). Вот как раз для таких ситуаций и думал использовать поле  MARA-WRKST.
А как вы хотите использовать данное поле? Вот система подобрала несколько аналогов, и какие ваши действия? Там есть экзит где вы можете сказать какой вариант правильный? На основании кода материала и заполнения поля WRKST?

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Поле "Исходный материал" в ОЗМ
« Ответ #2 : Июль 16, 2014, 03:04:48 pm »
Цитата: "А как вы хотите использовать данное поле? Вот система подобрала несколько аналогов, и какие ваши действия? Там есть экзит где вы можете сказать какой вариант правильный? На основании кода материала и заполнения поля WRKST?"

Дело в том, что будет разработка, которая выгружает данные из SAP в файл формата txt. Есть необходимость выгружать альтернативный код к коду, указанному в MARA-MATNR. Бизнесом принято решение, что это будет аналог для кода, указанного в MARA-MATNR. Если использовать данные из таблицы KONDD, то может быть так, что коду из MARA-MATNR подвязано несколько альтернативных кодов, и, как программа выгрузки должна понять, какой код выгрузить в txt ?  :)

Вот поэтому я и предположил, чтобы в MARA-WRKST указывать как раз этот самый нужный для выгрузки альтернативный код.

Цитата: "Там есть экзит где вы можете сказать какой вариант правильный? На основании кода материала и заполнения поля WRKST?".

Как вариант, можно сделать такой алгоритм: Из таблиц аналогов (KONDD и KOTD001) подбирать материал, который указан в MARA-WRKST. Если есть совпадение, то есть, материал указанный в MARA-WRKST есть в связке KONDD и KOTD001, то этот код выгружаем. А если нет, то ничего не выгружаем, то есть поле в txt остается пустым.

И еще, для консультации, для чего вообще в стандарте используется поле MARA-WRKST ?  Его применение я ни где не встречал.....

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Поле "Исходный материал" в ОЗМ
« Ответ #3 : Июль 16, 2014, 08:48:43 pm »
You are not allowed to view links. Register or Login
Дело в том, что будет разработка, которая выгружает данные из SAP в файл формата txt. Есть необходимость выгружать альтернативный код к коду, указанному в MARA-MATNR. Бизнесом принято решение, что это будет аналог для кода, указанного в MARA-MATNR. Если использовать данные из таблицы KONDD, то может быть так, что коду из MARA-MATNR подвязано несколько альтернативных кодов, и, как программа выгрузки должна понять, какой код выгрузить в txt ?  :)
А ну если разработка, то вообще не вопрос, вплоть до создания своего поля в таблице MARA, например как описано тут: You are not allowed to view links. Register or Login. Поле WRKST как по мне не очень удобное, так как оно не связано со справочником материалов, а как мне представляется материал основной и альтернатива находиться в общем каталоге ОЗМ, поэтому проще все таки выбирать код из общего справочника ОЗМ.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Поле "Исходный материал" в ОЗМ
« Ответ #4 : Июль 16, 2014, 11:15:53 pm »
You are not allowed to view links. Register or Login
создания своего поля в таблице MARA, например как описано

Как вариант да, я тоже думал об этом. Но вот еще один момент. При попытке заполнения поля WRKST сап отправляет в просторы своих настроек. Там в настройках указываются списки материалов. А можно как то эту настройку переподключить на справочник ОЗМ ?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Поле "Исходный материал" в ОЗМ
« Ответ #5 : Июль 16, 2014, 11:53:17 pm »
You are not allowed to view links. Register or Login
А можно как то эту настройку переподключить на справочник ОЗМ ?
Да какие там просторы. Таблица TWSPR.

Без модификации стандарта переопределить код поиска нельзя. Справка по вводу значений для этого поля реализована на уровне проверочной таблицы TWSPR, комплексных кодов поиска к элементу данных нет. Поэтому стандартно никак.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Поле "Исходный материал" в ОЗМ
« Ответ #6 : Июль 17, 2014, 08:10:49 am »
You are not allowed to view links. Register or Login
Да какие там просторы. Таблица TWSPR.

Эта таблица вообще пустая у нас )))))

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Поле "Исходный материал" в ОЗМ
« Ответ #7 : Июль 17, 2014, 10:12:28 am »
You are not allowed to view links. Register or Login
Эта таблица вообще пустая у нас )))))
Ну скопируйте в нее справочник ОЗМ и будет она не пустой, только вот там надо типа сразу копировать в виде "Код +  Краткий текст", а то иначе выбирать будет сложно.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Поле "Исходный материал" в ОЗМ
« Ответ #8 : Июль 17, 2014, 12:24:37 pm »
You are not allowed to view links. Register or Login
Ну скопируйте в нее справочник ОЗМ....

Если скопировать справочник, то в случаях, если в MARA будут добавлены новые ОЗМ, то надо прописывать логику, для обновления таблицы TWSPR ?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Поле "Исходный материал" в ОЗМ
« Ответ #9 : Июль 17, 2014, 03:07:59 pm »
You are not allowed to view links. Register or Login
Если скопировать справочник, то в случаях, если в MARA будут добавлены новые ОЗМ, то надо прописывать логику, для обновления таблицы TWSPR ?
Ну тут два вариант как в одном старом анекдоте.. типа, чтоб не ездили, поставьте шлагбаум или толкового майора. Так и тут или екзите создания ОЗМ, например этом: MGA00001 поставьте заполнение этой таблицы или девочке которая создает ОЗМ внесите в обязанности после создания ОЗМ так же заполнять эту табличку.

Оффлайн midasvenis32

  • Newbie
  • *
  • Сообщений: 51
  • Репутация: +0/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Поле "Исходный материал" в ОЗМ
« Ответ #10 : Июль 17, 2014, 06:39:08 pm »
Наверно придется расширять таблицу MARA и экзите обрабатывать это Z-поле. Иначе, может сработать человеческий фактор.

Спасибо за консультацию!  :)

Sapforum.Biz

Re: Поле "Исходный материал" в ОЗМ
« Ответ #10 : Июль 17, 2014, 06:39:08 pm »