Текущее время: Вт, июл 22 2025, 05:19

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


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

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


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

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