1. Встречали Вы настройку правил копирования из контракта в заказ? В SPRO по веткам заказа и контракта не нашла.
Ну если честно тоже не знаю такое настройки, исходя из справки похоже такого и нет, так как там записано ровно следующее:
Для создания отзыва по контракту необходимы следующие данные:
номер контракта;
количество, предполагаемое для отзыва;
дата поставки.
Цена, данные поставщика, условия платежа, затраты на доставку и инструкции для поставщика автоматически копируются из контракта.
т.е. мы должны количество вводить в ручном режиме и дату поставки. Автоматически копируется цена, поставщик и т.д. так что 99% что так оно и есть, количество не копируется автоматически из контракта в отзыв.
2. Можно ли в контракте или в заказе открыть недостающие поля (есть ли настройка), в контракте (MENGE) или в заказе (KTMNG). Тогда я думаю мы бы аббапом сделали копирование из контракта в заказ и в счет фактуру одного итого же значения для всех полей, кроме счет фактуры, поскольку выводить туда еще одно поле по количеству не имеет смысл.
Странный подход, из-за того что система хранит что-то в одной таблице решать, что можно поля добавлять в объекты. Я вот для примера скажу, что заказ СО (контроллинга) и заказ ПП(производственный) тоже знаете ли пересекаются по куче таблиц, типа таблица заголовка например, но на этом основании предполагать, что можно открыть специфические поля СО заказа в заказе ПП. Контракт ММ это один вид объекта, заказ ММ другой вид объекта так что не получится у вас специфические поля контракта вывести в заказе на закупку. Кстати для примере попробуйте просмотреть контракт в транзакции ME23N, получите сообщение что контракт не может быть обработан при помощи данной функции, т.е. это разные объекты.
Теперь, что касается проблемы, я так понял вы хотите скопировать количество контракта в количество заказа на поставку при создании отзыва? Правильно? В таком случае какая вам разница какие поля и как оно хранится, если вы все равно будете делать это абапом? Надо искать экзиты или точнее энхансменты которые срабатывают в момент копирования позиции и уже там смотреть как и что делать. Для начала гляньте на BADI: ME_CHECK_ALL_ITEMS.