При оприходовании товаров, чтобы зарегистрировать цены покупки и продажи надо вручную вводить документ "Установка цен номенклатуры". Чтобы избежать ручной ввод и сэкономить время, можно воспользоваться этой внешней обработкой.
Подключается к документу "Установка цен номенклатуры" как внешняя обработка заполнения табличной части.
В документе оприходования заполняем колонку "Цена" по типу цен "закупочные", тогда в документ "Установка цен номенклатуры" попадет цена из документа, остальные типы цен рассчитываются на основании процента указанного в типе цен.
Если необходимо чтобы табличная часть была заполнена и по продажным ценам необходимо настроить отображение колонки "Розничная цена(руб.)" в документе "Оприходование товаров". В поле "Цена" заносим тип цен "закупочные", в поле "Розничная цена(руб.)" заполняем цены продажи.
Все цены которые подчинены базовому типу цен, в документ УЦ будет подставляться розничная цена из документа, если розничная цена не назначена, цена рассчитывается по стандартному алгоритму.
Столкнулся с проблемой:
1) при переносе остатков из 7.7 в КА все остатки заносятся в документ "оприходование товаров", а при попытке проведения выдается сообщение что необходимо выполнить переоценку. Прекрасно понятно, что сначала должен быть введен документ Установки Цен, затем переоценка, а затем в оприходование заполняются цены.
Но при переносе с точностью наоборот.
2) При заведении новой базы, все остатки оператор быстро оприходовал на розничный склад. Но документ при проведении начал ругаться, что надо выполнить переоценку. В оприходовании все цены ставились вручную, как закупочные. на основании этой цены и этого документа нельзя рассчитать продажную цену. Штатно придется заново вводить документ установка цен, в котором и будет рассчитываться цена продажи.
P.S. Это моя первая публикация, так что не судите строго.