Текущее время: Пт, авг 08 2025, 21:24

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


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

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


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

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