Текущее время: Ср, июл 30 2025, 02:47

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Изменение материала(Retail)
СообщениеДобавлено: Пт, мар 09 2007, 16:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Вопрос уважаемые гуру такой:
MM42 - Логистика:Филиал
Надо сменить значения в полях:
Тип ППМ (ND)
Размер парти ППМ (HB)
Точка заказа (10)
МаксОбъёмЗапаса(10)
И самое главное, внизу тыкаю кнопочку "Профиль ППМ". И ставлю новый профиль ППМ(например Z001).

Ну вот собственно вопрос как эти самые описанные мной выше поля изменить с помошью BAPI чтобы обновлялись все нужные таблицы?
А то после изменения записей в MARC и MABW ручками(программкой), при прописывании материала на новом заводе профиль ППМ слетает. Видать ещё где-то что-то недообновляю. Спасибо.

Да написал я модуль BAPI_MATERIAL_SAVEDATA, а он мне:
"Материал 7000544 можно обработать только посредством функций Торговли"
Это что такое вообще?


Последний раз редактировалось Preatos Пн, мар 12 2007, 15:01, всего редактировалось 2 раз(а).

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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Чтобы знать все таблички - достаточно проделать все операции руками со включенным sql трейсом.
Заодно их можно записать через SM35 и не париться с BAPI.
Менять с помощью UPDATE/MODIFY - моветон.
BAPI найти не проблема. Проблема корректно заполнить входные параметры :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 09 2007, 17:29 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Пономарев Артем написал:
Чтобы знать все таблички - достаточно проделать все операции руками со включенным sql трейсом.
Заодно их можно записать через SM35 и не париться с BAPI.
Менять с помощью UPDATE/MODIFY - моветон.
BAPI найти не проблема. Проблема корректно заполнить входные параметры :)

Вообще-то для этих целей бапи есть так что ручками очень не советую менять вообще что либо кроме своих таблиц BAPI_MATERIAL_SAVEDATA, а примеров как это делать тут на форуме полно...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 09 2007, 18:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Uukrul написал(а):
Пономарев Артем написал:
Чтобы знать все таблички - достаточно проделать все операции руками со включенным sql трейсом.
Заодно их можно записать через SM35 и не париться с BAPI.
Менять с помощью UPDATE/MODIFY - моветон.
BAPI найти не проблема. Проблема корректно заполнить входные параметры :)

Вообще-то для этих целей бапи есть так что ручками очень не советую менять вообще что либо кроме своих таблиц BAPI_MATERIAL_SAVEDATA, а примеров как это делать тут на форуме полно...


Дав от написал я модуль этот значит а он мне:
"Материал 7000544 можно обработать только посредством функций Торговли"
Это что такое вообще? :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 09 2007, 18:50 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Пономарев Артем написал:
BAPI найти не проблема. Проблема корректно заполнить входные параметры :)

:)
Давно бы сделал через пакетник. Если не вопрос принципа.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 09 2007, 18:53 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Пономарев Артем написал:
Пономарев Артем написал:
BAPI найти не проблема. Проблема корректно заполнить входные параметры :)

:)
Давно бы сделал через пакетник. Если не вопрос принципа.


Долго работает! Объёмы большие!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, мар 10 2007, 00:49 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Preatos написал:
Дав от написал я модуль этот значит а он мне:
"Материал 7000544 можно обработать только посредством функций Торговли"
Это что такое вообще? :)

Что за система, не ретейл часом? Ну и... вообще тут класс сообщения принято приводить и номер а не текст...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 10:06 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 10 2004, 17:44
Сообщения: 97
Откуда: Москва
Пол: Мужской
Может быть попробовать ФМ MATERIAL_MAINTAIN_DARK?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 10:33 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
@ks написал:
Может быть попробовать ФМ MATERIAL_MAINTAIN_DARK?


всё не так:) Я не этот пробовал, а вот этот: BAPI_MATERIAL_MAINTAINDATA_RT. :) Сейчас попробую то что вы написали. Понять бы только какие параметры заполнять в моём случае :((( Да, и у нас случаем, RETAIL.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 14:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Uukrul написал(а):
Preatos написал:
Дав от написал я модуль этот значит а он мне:
"Материал 7000544 можно обработать только посредством функций Торговли"
Это что такое вообще? :)

Что за система, не ретейл часом? Ну и... вообще тут класс сообщения принято приводить и номер а не текст...


Retail. Уже понятно что надо другой модуль како-то использовать, непонятно только какой именно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 15:37 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Да напиши уже пакетник, а? :)
Просто не сразу его дергай, а сделай сессию в SM35. И пофиг сколько там данных. Пусть в фоне крутиться...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 15:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Пономарев Артем написал:
Да напиши уже пакетник, а? :)
Просто не сразу его дергай, а сделай сессию в SM35. И пофиг сколько там данных. Пусть в фоне крутиться...


Объясняю. LSMW на 13000 записей работает СУТКИ! Меня не устраивает такое время. И не только меня. Ищется путь ускорения процесса.


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

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Preatos написал:
Объясняю. LSMW на 13000 записей работает СУТКИ! Меня не устраивает такое время. И не только меня. Ищется путь ускорения процесса.

А не судьба разбить файл на 10 частей (или сколько базисники выделяют background процессов)?
Ускорение будет налицо.

Кстати, у вас APO в системном ладшафте есть?
С ним тормоза жуткие при работе с ОЗМ...
И как то оптимизировать скорость выполнения могут только базисники, да и то не всегда, т.к.идет туча RFC-вызовов к APO и из APO

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 12 2007, 19:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Удав написал(а):
Preatos написал:
Объясняю. LSMW на 13000 записей работает СУТКИ! Меня не устраивает такое время. И не только меня. Ищется путь ускорения процесса.

А не судьба разбить файл на 10 частей (или сколько базисники выделяют background процессов)?
Ускорение будет налицо.

Кстати, у вас APO в системном ладшафте есть?
С ним тормоза жуткие при работе с ОЗМ...
И как то оптимизировать скорость выполнения могут только базисники, да и то не всегда, т.к.идет туча RFC-вызовов к APO и из APO

Да понимаешь в чём дело. В нутри этого самого MATERIAL_MAINTAIN_DARK_RETAIL ковыряю я сейчас его, обновляется куча всего. Вот пытаюсь найти момент когда обнавляется именно то что мне надо. Ведь по сути я подаю на вход в этот моджуль только Header и запись в MARC_ueb которая и содержит данные по профилю ППМ. Но вот апдейтится не только MARC, а что ещё? Вот это и пытаюсь понять.

А с Бэкграундами и заливкой в несколько потоков - нерешаемо. Очень большие объёмы для закачки. Retail :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 13 2007, 12:18 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Всё. Не могу больше.
Дошёл до "MATERIAL_UPDATE_ALL_RETAIL" что внутри и как апдейтится - загадка. Какието ссылочные заводы сплошные и никакой ясности относительно обновления MARC и других таблиц в которых содержится инфа о профиле ППМ.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

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


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

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


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

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