Отвечаю на свой же вопрос.
Правильный ответ был дан в теме:
Подбор партий в MIGO -
viewtopic.php?f=1&t=63304.
Цитата:
может лучше тип сообщения надо установить соответствующий.
сообщение : Приклад. обл. MIGO № сооб. 065 . чтобы выдавало предупреждение
upd: SPRO -> Управление мат.потоками -> Управление запасами и инвентаризация -> Определение атрибутов системных сообщений
Сообщение такое:
00 MIGO 065 Из запрошенного количества & материала & можно перенести только &
Поэкспериментировал с сообщением, оказалось, что лучше ставить не W (в этом случае система подставляет 0 вместо доступного количества материала), а I (подставляет корректно).
Вот, кстати, нашел соотвествующую ноту:
Note 554870 - No message with stock determination + stock shortfall
Solution
1. Implement the program correction
2. Use transaction SE91 to admit message 065 for the message class MIGO with the following message short text: 'From the required quantity & from material &, only & can be transferred'
3. Admit the following entry in table T160M:
MSGVS 00
ARBGB MIGO
MSGNR 065
MSGTP
MSGTYWS
4. Admit the following entries in table T160MVAL:
ARBGB MSGNR MSGTP
MIGO 065
MIGO 065 W
MIGO 065 I
5. You can change the category of message MIGO with transaction OMCQ (table T160M).
a) In the standard, MSGTP = is delivered blank. This means that the quantity delivered by the stock determination is transferred without warning message (this corresponds to the previous system behavior).
b) Alternatively, you can set the message as a warning message 'W'. Through that, the system does not transfer any partial quantities in case of a shortfall of the requested quantity. Additionally, a warning message is generated.
c) Alternatively, you can adjust the message as information message 'I'. Through that, the system does transfer a partial quantity in case of a shortfall of the requested quantity. Additionally, a warning message is generated.