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

Часовой пояс: 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 часа


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

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


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

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