И так, задача такова:
1. Менеджеру при выборе контрагента должна показываться только та номенклатура, которую уже отгружали этому контрагенту.
2. Менеджер должен быстро найти нужную позицию среди большого количества однотипных, к примеру по запросу "Сетка" выходит порядка 100 позиций, а по запросу "сетка 1200" всего 5. Стандартные методы поиска 1С не найдут номенклатуру с таким наименованием "Сетка калиброванная вр5 1200*3000".
3. Менеджер должен сразу указать количество, и нажать одну кнопку "Все сделать ХОРОШО", результатом нажатия должен быть новый документ "Заказ покупателя" с заполненной таб. частью и реквизитами.
Решение смотрите в тексте программы!
UPD120822: Добавлена кнопка "Очистить заказ".
UPD120822: Добавлен функционал Топ20 по продажам (Общие, по складу, по контрагенту), Добавлен отбор по складу. Подчищен код.