Автор Тема: Массово загрузить конфигурируемые материалы  (Прочитано 15581 раз)

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

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Добрый день, коллеги
Прошу помощи.
Необходимо массово загрузить материалы с признаком "конфигур материал"(поле MARA-KZKFG), а в поле "номер конфигр материала" (MARA-SATNR) должен стоять номер созданного ОЗМ (типа MARA-SATNR=MARA-MATNR). Грубо говоря конфигурация самого на себя.

Разово сначала через ММ01 создается материал, с галкой конфиг, а потом через MM02 присваивается номер только что созданнго.

Подскажите, как эту процедуру реализовать массово? сначала стандартно LSMW, а потом что-то типа MASS или как-то по-другому?
Сам не силен в пакетниках., буду признателен за помощь

Заранее спасибо, с уважением

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #1 : Декабрь 04, 2013, 09:58:15 pm »
You are not allowed to view links. Register or Login
Подскажите, как эту процедуру реализовать массово? сначала стандартно LSMW, а потом что-то типа MASS или как-то по-другому?
Ну если код материала у вас генерируется автоматически, то да, сначала загружаете ОЗМ через LSMW, а затем используете транзакцию MASS для заполнения ссылки сам на себя, к счастью стандартный объект на MASS для ОЗМ есть. Далее вопросы по шагам, а то отвечать на вопрос как сгенерировать LSMW сложно... садиться и генерировать. Материалов по созданию LSMW для материалов в сети вроде как полно было. Про MASS будем дальше говорить после LSMW.

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Массово загрузить конфигурируемые материалы
« Ответ #2 : Декабрь 05, 2013, 10:06:38 am »
ясно, псб...я пока просто спрашивал с точки зрения достаточно ли этих инструментов

если возникнут вопросы по деталям лсмв-масс, задам более конкретно :)

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #3 : Декабрь 05, 2013, 12:08:26 pm »
You are not allowed to view links. Register or Login
ясно, псб...я пока просто спрашивал с точки зрения достаточно ли этих инструментов

если возникнут вопросы по деталям лсмв-масс, задам более конкретно :)
Мне кажется этой связки достаточно для решения данной задачи.

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Массово загрузить конфигурируемые материалы
« Ответ #4 : Декабрь 05, 2013, 12:23:56 pm »
меня вот только смущает масс, где нужно скопировать номер озмки в поле конфиг материала....я так понимаю стандартом не получится, и нужно доабапить?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #5 : Декабрь 05, 2013, 02:04:52 pm »
You are not allowed to view links. Register or Login
меня вот только смущает масс, где нужно скопировать номер озмки в поле конфиг материала....я так понимаю стандартом не получится, и нужно доабапить?
Понимаешь не правильно, когда дойдешь до MASS расскажу как. Ну или на неделе дойдут руки выложу как это можно сделать через MASS, там на самом деле все очень просто.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #6 : Декабрь 08, 2013, 01:12:10 pm »
Ну как обычно с какого-то бодуна, но SAP исключил поле MARA-SATNR из обработки в транзакции MASS, так что признак MARA-KZKFG) поставить можно а вот значение материала конфигурации нельзя. Так что надо будет через LSMW обновление писать. По крайней мере для вас будет быстрее, чем MASS нагнуть под это поле.

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Массово загрузить конфигурируемые материалы
« Ответ #7 : Декабрь 09, 2013, 10:31:36 am »
а я где-то читал, как можно создать свой объект и прицепить что нужно....может так проще?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #8 : Декабрь 09, 2013, 11:33:43 am »
You are not allowed to view links. Register or Login
а я где-то читал, как можно создать свой объект и прицепить что нужно....может так проще?
Ну читать вы могли об этом только тут: You are not allowed to view links. Register or Login, так как аналогов расширения MASS я не встречал нигде. Но там абап и довольно сложный, так что если вы с ним на ВЫ, то лучше через LSMW все сделайте. Сначала создаете ОЗМ, потом выгружаете их в файл и прописываете данные.

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Массово загрузить конфигурируемые материалы
« Ответ #9 : Январь 09, 2014, 10:21:55 am »
Кстати, а вы не пробовали играться с транзакцией MASSOBJ?

К примеру, если туда просто к объектуBUS1001 добавить поле SATNR?


Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #10 : Январь 09, 2014, 10:50:48 am »
You are not allowed to view links. Register or Login
Кстати, а вы не пробовали играться с транзакцией MASSOBJ?
В принципе это кластер ведения для того же что описано по детально тут: You are not allowed to view links. Register or Login

You are not allowed to view links. Register or Login
К примеру, если туда просто к объектуBUS1001 добавить поле SATNR?
Ну добавить то вы можете что угодно, главное чтобы поля там заполнялись через корреспонденцию, а это не всегда так происходит. Поэтому поле добавить можно, но вот что будет работать, гарантии никакой, ну или напишите свой обработчик для этой ситуации, тогда точно будет все работать.

Оффлайн Alexander37

  • Newbie
  • *
  • Сообщений: 172
  • Репутация: +2/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Массово загрузить конфигурируемые материалы
« Ответ #11 : Январь 10, 2014, 01:10:57 pm »
Забавно
поставил в MASSOBJ поле SATNR, прогнал мм17, выдало зелененький светофор(типа все ок), но тем не менее реально не сохранило

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 809
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Массово загрузить конфигурируемые материалы
« Ответ #12 : Январь 10, 2014, 01:14:40 pm »
You are not allowed to view links. Register or Login
поставил в MASSOBJ поле SATNR, прогнал мм17, выдало зелененький светофор(типа все ок), но тем не менее реально не сохранило
Ну чего ж забавно, поле есть, только в BAPI-функцию оно не передается. Так что нужно свой класс обновления реализовывать.

Sapforum.Biz

Re: Массово загрузить конфигурируемые материалы
« Ответ #12 : Январь 10, 2014, 01:14:40 pm »