Текущее время: Пн, июл 28 2025, 20:57

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Создание складских ракурсов для резервирований
СообщениеДобавлено: Вт, май 20 2008, 08:02 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Добрые день.

Короче, мы придумали делать так:
при проводке ПМ по заказу на поставку в MB_DOCUMENT_BADI стоит вызов BAPI_RESERVATION_CREATE, посредством которого делается резервирование на 311 вид движения (с центрального склада, указанного в заказе, на другой, указанный в заявке).

Проблема в том, что не всегда существует ракурс складского учета для центрального склада. А создание резервирования происходит фактически перед поступлением, в методе MB_DOCUMENT_BEFORE_UPDATE. Есть еще там метод MB_DOCUMENT_UPDATE, но он почему-то не срабатывает :(

Еще одна проблема в том, что при срабатывании MB_DOCUMENT_BEFORE_UPDATE материал блокирован, и штатными средствами создать ракурс складского учета для материала не получится.

При поступлении ракурс для центрального склада создается автоматически.

Вопрос в следующем: возможно ли настроить создание резервирований на 311 ВДв таким образом, чтобы создавался для склада ракурс складского учета? (для принимающего склада он создается тоже, автоматически).
И стоит ли, при негативном ответе на первый вопрос, создавать вручную запись в таблицах? (MARD, MARDH, MOFF, MSTA).

Заранее спасибо за ответы.

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 20 2008, 08:42 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
а если для создания резервирования создать ФМ (назовем его ZZZ), в котором вызывать BAPI_RESERVATION_CREATE. ФМ ZZZ вызывать в MB_DOCUMENT_BADI в режиме UPDATE TASK - тогда он (ZZZ) будет выполняться уже после того как будут обновлены все данные в соответствующих таблицах.
По идее и блокировки должны быть сняты - если нет, то в том же ZZZ можно проверить блокировку материала и дождаться пока она не будет снята - что-то типа call function ENQUEUE*MARA(или MARC) с параметром WAIT = 'X'.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 20 2008, 08:59 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
спасибо, попробуем, что получилось расскажу :)

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 24 2008, 11:17 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
создание резервирований работает, при запуске в режиме update task

однако надо посылать пользователю сообщение с номером резервирования. вот с этим пока разобраться не получается.

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 24 2008, 14:38 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вс, сен 05 2004, 12:11
Сообщения: 420
Откуда: SAP ERP 2005
Я может быть что-то не так понял, но для резервирований можно настроить создание складского ракурса для материала. Посмотрите повнимательней настройку данных по умолчанию для завода в блоке настройки резервирования.

_________________
Чтоб у нас все было, и нам за это ничего не было ! :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 26 2008, 07:38 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Clarus написал(а):
Я может быть что-то не так понял, но для резервирований можно настроить создание складского ракурса для материала. Посмотрите повнимательней настройку данных по умолчанию для завода в блоке настройки резервирования.

Галка MRA стоит, складской ракурс не создается.
К тому же, нужно еще автоматическое создание вида оценки к материалу.

Может, кому-то будет полезно.
Резервирования создаются в режиме UT без проблем, Z-таблицы обрабатываются, единственное, что нельзя изнутри вызываемого ФМ запустить посылку сообщения пользователю, ну и ладно, сделали это снаружи (в ZMB_DOCUMENT_BADI~MB_DOCUMENT_BEFORE_UPDATE).

_________________
Eritis sicut Deus, scientes bonum et malum...


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

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Однако вот какая сложность: нужно посылать пользователю еще и сообщение с номером резерирвирования, а так как резервирование создается в ФМ, который запускается в режиме UPDATE TASK, то MC_SEND_MAIL не подходит (пишет, ошибка). Абапер говорит, что где-то там у этого ФМ есть коммит_ворк, который и вызывает ошибку.

Что-то я неправильно делаю или невозможно это вовсе - послать сообщение из ФМ, запускаемого в режиме UPDATE TASK?

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 28 2008, 15:11 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
а если через workflow посылку сообщения организовать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 28 2008, 15:21 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
OlegDm написал(а):
а если через workflow посылку сообщения организовать?

мне в форуме по АБАП то же самое посоветовали
я с workflow не работал, с чего начать?

_________________
Eritis sicut Deus, scientes bonum et malum...


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

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


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

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


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

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