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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: ФМ для определяения бронирования материала на уровне партии.
СообщениеДобавлено: Ср, ноя 30 2005, 11:12 
Гость
Добрый день. Подскажите пожалуйста какой ФМ можно использовать чтобы получить по определенному правилу проверки доступность партии матриала (т.е. определить забронирована ли конкретная партия материала) без учета бронирования материалов на уровне завода, т.е. если заводской запас материала полностью забронирован, но он не бронирован на уровне партий, то ФМ должен возвращать, что партия доступна.
BAPI_MATERIAL_AVAILABILITY учитывает бронирования материала не на уровне партии. Пытались использовать AVAILABILITY_CHECK_CONTROLLER, в тесте (se37) этот ФМ работает как надо, как только в программу вставляем начинаются проблемы.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 30 2005, 12:55 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вс, сен 05 2004, 12:11
Сообщения: 420
Откуда: SAP ERP 2005
BAPI_MATERIAL_AVAILABILITY прекрасно работает на уровне партии.

CALL FUNCTION 'BAPI_MATERIAL_AVAILABILITY'
EXPORTING
PLANT = WERKS
MATERIAL = MATNR
UNIT = MEINS
* CHECK_RULE =
STGE_LOC = LGORT
BATCH = BATCH
* CUSTOMER =
* DOC_NUMBER =
* ITM_NUMBER =
* WBS_ELEM =
* STOCK_IND =
* DEC_FOR_ROUNDING =
* DEC_FOR_ROUNDING_X =
* READ_ATP_LOCK =
* READ_ATP_LOCK_X =
* IMPORTING
* ENDLEADTME =
* AV_QTY_PLT =
* DIALOGFLAG =
* RETURN =
TABLES
WMDVSX = WMDVSX
WMDVEX = WMDVEX
.

read table WMDVEX index 1.
if WMDVEX-COM_QTY is initial.

* В данной партии запасу нету
endif.


Примерно так.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 01 2005, 10:53 
Гость
Именно так я и использовал 'BAPI_MATERIAL_AVAILABILITY'.
Ситуация следующая: есть на складе 2-е партии материала part1 и part2, в каждой по 1 шт материала. В сбытовом документе забронирована 1 шт материала из партии part1, в другом сбытовом документе забронирована 1 шт материала на уровне завода.
Вызываю 'BAPI_MATERIAL_AVAILABILITY' и пытаюсь определить забронирована ли партия part2 и ФМ мне возвращает результат - забронирована, т.е. он учитывает бронирования материала на уровне завода, а мне этого не нужно.


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

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


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

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


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

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