Текущее время: Пн, июл 21 2025, 05:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Непонятки при записи MM2
СообщениеДобавлено: Чт, дек 14 2006, 12:18 
Ассистент
Ассистент

Зарегистрирован:
Пт, дек 01 2006, 18:49
Сообщения: 28
Добрый день!
Сделал рекординг MM2, сгенерил прогу, подчистил структуру данных, создал соответствующий файл на вход.
Запускаю - странный результат -

CALL_TRANSACTION MM02 КодВозврата= 1.001 RECORD: 1
E Материала III.I.Z.035 нет или он не активирован

CALL_TRANSACTION MM02 КодВозврата= 0 RECORD: 2
S Запись материала III.I.Z.035 изменена.

Всякий раз, какой бы первым материал я не указывал - транзакция его не обрабатывает! Что за ситуёвина такая????

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Непонятки при записи MM2
СообщениеДобавлено: Чт, дек 14 2006, 14:57 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Peter написал(а):
Добрый день!
Сделал рекординг MM2, сгенерил прогу, подчистил структуру данных, создал соответствующий файл на вход.
Спасибо.

Друг, а вы знаете, что есть бапишная функция для создания и изменения ОЗМ? А вот это вот как вы говорите "рекодер"... на данном этапе развития системы очень уже не кошерно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 15:51 
Гость
возможно вы не делает set parameter например, для завода....
а вообще - запустите в видимом режиме, да посмотрите в чем проблема :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 16:23 
Ассистент
Ассистент

Зарегистрирован:
Пт, дек 01 2006, 18:49
Сообщения: 28
Варi - это конечно, хорошо, но чем скажите плох рекодер? В философском смысле? Генерится некий программный модуль, который как угодно трансформируется под ваши потребности, вы определяете входные параметры и т.д и т.п. По сути бапишный функционал ничем не отличается, или я не прав?
А по поводу замечания о параметрах и тестовом режиме - уточняю, не берется только первая record, вторая и последующие, даже если они аналогичны - обрабатывются на "ура". Короче, во входном файле первая строка пустая - прога ругается на нее, а потом все корректно пишет......)))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Peter написал(а):
Варi - это конечно, хорошо, но чем скажите плох рекодер? В философском смысле? ... По сути бапишный функционал ничем не отличается, или я не прав?


Я так понимаю, что отличие в скорости и нестабильности при обновлениях. В фоновом режиме не всегда будет работать.

Сугубо философское отличие: нет масштабируемости. А именно, не разберёшься, кто-где-когда делает commit'ы. Даже философия bapi в этом смысле устарела. Человеческая реализация — Transaction Service.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 14 2006, 16:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Peter написал(а):
Варi - это конечно, хорошо, но чем скажите плох рекодер? В философском смысле?

Тенденция такова, что появляются транзакции, вообще несовместимые с пакетным вводом. Кроме того, поведение диалоговой транзакции (последовательность экранов) может меняться с течением времени из-за изменившихся настроек, чего пакетный ввод не может учитывать. Некоторые транзакции ведут себя по-разному при выполнении в пакетном вводе и в он-лайне. Наконец, в пакетном вводе очень неудобно заполнять табличные контролы.

Конкретно в вашем случае можно использовать либо BAPI, либо MATRERIAL_MAINTAIN_DARK - хорошо документированная функция, лично я на всех загрузках ОЗМ использовал ее.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 15 2006, 02:19 
Начинающий
Начинающий

Зарегистрирован:
Пт, дек 15 2006, 01:42
Сообщения: 17
Откуда: Minsk
полностью согласен с предыдущим постом :), более того - мне кажется, что SAP как раз и использует MATRERIAL_MAINTAIN_DARK при обработке MM IDOCs


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

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


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

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


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

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