Как посмотреть в 1с закупочную цену
Перейти к содержимому

Как посмотреть в 1с закупочную цену

  • автор:

как узнать закупочную цену товара в программе 1С

в восьмерке так: встаете на строчку номенклатуры, в верхнем меню выбираете «перейти», там открывается список действий, выбираете «цена контрагента».

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

УТ 10.3: В каком отчете можно посмотреть входящие цены, если цены указываются вручную в документах поступления?

УТ 10.3: В каком отчете можно посмотреть входящие цены, если цены указываются вручную в документах поступления?

27.02.2014 11:48:00

В каком отчете можно посмотреть входящие цены, если цены указываются вручную в документах поступления?

Пользователь
Регистрация: 11.11.2015
Это нравится: 0Да / 0Нет
27.02.2014 14:17:11

Если документ Установка цен номенклатуры не используется, можно воспользоваться отчетами, в которых видна себестоимость.
В отчете Ведомость по партиям товаров на складах можно увидеть стоимостную оценку склада, здесь данные по общей стоимости всего количества товара.
Если нужно увидеть стоимость за единицу товара, создайте документ Инвентаризация товаров на складах, в шапке документа выберите номенклатуру, на панели инструментов табличной части нажмите Заполнить – По остаткам.
В поле Цена появится себестоимость единицы.

Это нравится: 0Да / 0Нет
23.02.2021 22:50:15
Здравствуйте. Где можно увидеть одновременно наличие товара и его цену за единицу?
Страницы: 1
Форма ответов

подключить

Мы хотим принести в Россию самые передовые облачные технологии и заботимся о каждом пользователе. Политика конфиденциальности Антикоррупционная политика Договор-оферты

Array ( [0] => Array ( [TEXT] => Продукты [LINK] => /arenda-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [1] => Array ( [TEXT] => Аренда 1С [LINK] => /arenda-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [2] => Array ( [TEXT] => Аренда 1С:Фреш [LINK] => /arenda-1c/1c-fresh/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда 1С:Фреш ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [3] => Array ( [TEXT] => Аренда сервера 1С [LINK] => /arenda-serverov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда сервера 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [4] => Array ( [TEXT] => Аренда виртуального сервера [LINK] => /arenda-serverov/arenda-virtualnogo-servera/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Аренда виртуального сервера ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [5] => Array ( [TEXT] => Облако 1С [LINK] => /oblako-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Облако 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [6] => Array ( [TEXT] => 1С онлайн [LINK] => /online-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 5 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => 1С онлайн ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [7] => Array ( [TEXT] => Бухгалтерия Онлайн [LINK] => /buhgalteria-online/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 6 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Бухгалтерия Онлайн ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [8] => Array ( [TEXT] => Программы 1С для ИП [LINK] => /programmy-1c-dlya-ip/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 7 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Продукты [1] => Программы 1С для ИП ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [9] => Array ( [TEXT] => Сервисы [LINK] => /1c-contragent/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [10] => Array ( [TEXT] => 1С:Контрагент [LINK] => /1c-contragent/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Контрагент ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [11] => Array ( [TEXT] => 1С-Отчетность [LINK] => /1c-otchetnost/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С-Отчетность ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [12] => Array ( [TEXT] => 1СПАРК Риски [LINK] => /1c-sparkriski/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1СПАРК Риски ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [13] => Array ( [TEXT] => 1С:Распознавание первичных документов [LINK] => /1c-raspoznavanie-pervichnyh-dokumentov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Распознавание первичных документов ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [14] => Array ( [TEXT] => 1С:Кабинет сотрудника [LINK] => https://e-office24.ru/1c-kabinet-sotrudnika/ [SELECTED] => [PERMISSION] => Z [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Сервисы [1] => 1С:Кабинет сотрудника ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [15] => Array ( [TEXT] => Поддержка [LINK] => /support/ [SELECTED] => 1 [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [16] => Array ( [TEXT] => Техническая поддержка [LINK] => /support/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Техническая поддержка ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [17] => Array ( [TEXT] => Часто задаваемые вопросы [LINK] => /support/faq-voprosy-1c/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Часто задаваемые вопросы ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [18] => Array ( [TEXT] => Форум 1С [LINK] => /support/forum-1c/ [SELECTED] => 1 [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Форум 1С ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [19] => Array ( [TEXT] => Выбор программы [LINK] => /support/vybor-programmy/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Выбор программы ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [20] => Array ( [TEXT] => Предоставить доступ [LINK] => /support/connect/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( [TEST] => Y ) [ITEM_TYPE] => D [ITEM_INDEX] => 4 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => Поддержка [1] => Предоставить доступ ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [21] => Array ( [TEXT] => О нас [LINK] => /company/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас ) [DEPTH_LEVEL] => 1 [IS_PARENT] => 1 ) [22] => Array ( [TEXT] => О проекте [LINK] => /company/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 0 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => О проекте ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [23] => Array ( [TEXT] => Новостной блог [LINK] => /news/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 1 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Новостной блог ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [24] => Array ( [TEXT] => Отзывы клиентов [LINK] => /company/otzyvy-klientov/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 2 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Отзывы клиентов ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) [25] => Array ( [TEXT] => Контакты [LINK] => /company/contacts/ [SELECTED] => [PERMISSION] => R [ADDITIONAL_LINKS] => Array ( ) [ITEM_TYPE] => D [ITEM_INDEX] => 3 [PARAMS] => Array ( ) [CHAIN] => Array ( [0] => О нас [1] => Контакты ) [DEPTH_LEVEL] => 2 [IS_PARENT] => ) )
  • Продукты
    • Аренда 1С
    • Аренда 1С:Фреш
    • Аренда сервера 1С
    • Аренда виртуального сервера
    • Облако 1С
    • 1С онлайн
    • Бухгалтерия Онлайн
    • Программы 1С для ИП
    • 1С:Контрагент
    • 1С-Отчетность
    • 1СПАРК Риски
    • 1С:Распознавание первичных документов
    • 1С:Кабинет сотрудника
    • Техническая поддержка
    • Часто задаваемые вопросы
    • Форум 1С
    • Выбор программы
    • Предоставить доступ
    • О проекте
    • Новостной блог
    • Отзывы клиентов
    • Контакты

    vk

    +7 (804) 333-16-02 звонок по России бесплатный Москва: +7 (499) 649-16-02 Санкт-Петербург: +7 (812) 425-17-02 Екатеринбург: +7 (343) 222-16-02 info@e-office24.ru sales@e-office24.ru

    Виды цен для тех кто “Торгует” через или с помощью 1С: Управление торговлей 11

    В момент работы с Управлением торговлей всегда есть необходимость использовать несколько видов цен. Давайте разберемся, как их создать и где их найти.

    Для начала нужно в функциональности программы запустить интересующую нас возможность. Для этого нужно зайти в НСИ и администрированиеCRM и маркетинг — ставим галочку «несколько видов цен».

    В разделе CRM и маркетингНастройки и справочники — появился новый раздел «Виды цен «, выбрав который мы переходим в список.

    Здесь мы можем выбрать время их формирования, Правила установки и Пороги срабатывания.

    Нажав на гиперссылку использовать полные возможности, мы видим дополнительные настройки, которые предоставляет нам информационная база.

    выбор способа задания цен

    Закупочную цену проще всего создать, а в дальнейшем редактировать, выбрав полные возможности, задав параметры: «Произвольный запрос к данным ИБ«- «Цены поступления«.

    Заюупочная (Вид цены) Записать и закрыть Записать Использовать упрощенные возножности Основное Правила округления цен Пороги срабатывания Наименование: Идентификатор для форнујт Цена включает НДС Использовать: п При продаже кпиентан Закупочная Закупочная Статус: При вводе на основании документов поставки Способ задания цены: Скена компоновки данных: Произвольный запрос к даннын Иб Действует Редактировать

    Задать цены на определенную дату Вы можете, пройдя в CRM маркетинг — Цены прайс-лист, сформировав прайс закупочной цены. Заполнить данный прайс Вам поможет кнопка: Изменить ценыРассчитать вычисляемые по данным ИБ

    Прайс-лист 31 Сформировать_ Ноненк_патура Bluetooth ада ВОХ на 1 ВШ ВОХ на 1 СО ВОХ на 1 СО Цены (прайс-лист) ШВЈ2Ш2Ш Печать Изменить цены Параметры Загрузить из документов установки цен_ Загрузить действующие (задаваемые вручную)_ Рассчитать вычисляемые (по даннын Иб и форнулан)_ Округлить цены (задаваемые вручную)_ Изменить на процент_ Изменить ценьк

    Посмотреть все записанные цены Вы можете, внутри номенклатурной позиции или в прайс-листе, нажав в нижнем правом углу на гиперссылку: История изменения цен.

    Цены (прайс-лист) прайс-лист Установлен отбор: Ноненк_патура ГруппЕ Сформировать. Код История изменения цен Печать Изменить цены Закупочные, ЧИВ Прайс-лист

    Задать цены мы можем в прайс листе в меню CRM и Маркетинг, в самой номенклатурной позиции или на основании документа поставки.

    Приобретение товаров и услуг Э) Пенле • Стче

    Таким образом, мы получаем очень удобный список цен, который можно применять в различных ситуациях, документах и отчетах.

    Не показывать закупочную цену в номенклатуре

    Внимание! Данный форум является модерируемым.
    Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

    Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте rarus-soft.ru
    Страницы: 1
    Не показывать закупочную цену в номенклатуре, Не показывать закупочную цену в номенклатуре
    Заглянувший
    Сообщений: 4 Регистрация: 01.11.2011
    01.03.2012 10:26:28

    Добрый день! Подскажите, пожалуйста, можно ли как-то в Альфа-Авто: Автосервис+Автозапчасти. Редакция 4.1 закрыть в номенклатуре у продавцов закупочную цену, так как компьютеры стоят в торговом зале и у клиентов есть возможность увидеть всю находящуюся в них информацию, а закупочную цену они видеть не должны.

    Посетитель
    Сообщений: 514 Регистрация: 05.10.2011
    01.03.2012 12:27:12

    1-й вариант. Можно просто не регистрировать закупочные цены. Правда один черт могут увидеть себестоимость в партиях.
    2-й вариант. Пользоваться только формой подбора.

    Заглянувший
    Сообщений: 4 Регистрация: 01.11.2011
    01.03.2012 12:56:33
    Нет, ни один из вариантов, к сожалению, не подходит.
    Посетитель
    Сообщений: 514 Регистрация: 05.10.2011
    01.03.2012 12:57:43
    Тогда только кодинг, благо там пару строк.
    Заглянувший
    Сообщений: 4 Регистрация: 01.11.2011
    01.03.2012 13:25:07
    Ясно, спасибо.
    Заглянувший
    Сообщений: 146 Регистрация: 01.03.2012
    10.05.2012 14:18:12

    Цитата
    Евгений Шульц пишет:
    Тогда только кодинг, благо там пару строк.

    Можно ли посмотреть на эти пару строк?
    Посетитель
    Сообщений: 514 Регистрация: 05.10.2011
    10.05.2012 14:25:40
    Заглянувший
    Сообщений: 115 Регистрация: 13.02.2010
    15.10.2012 12:32:23

    Подниму забытую темку.

    Кто может подсказать как можно разделить отображение закупочной цены, чтобы для одних пользователей она отображалась, а для других нет.

    Посетитель
    Сообщений: 514 Регистрация: 05.10.2011
    15.10.2012 12:33:32
    Право добавить в правах и настройках ну и переделать запрос
    Заглянувший
    Сообщений: 115 Регистрация: 13.02.2010
    15.10.2012 12:37:58

    Цитата
    Евгений Шульц пишет:
    Право добавить в правах и настройках ну и переделать запрос

    Отличное решение, только можно чуть чуть поподробнее, пока еще на начальном уровне по программированию плаваю

    Посетитель
    Сообщений: 514 Регистрация: 05.10.2011
    15.10.2012 12:42:23
    Это совсем начальный уровень.
    Про добавления права писали уже где то на форуме.
    Заглянувший
    Сообщений: 115 Регистрация: 13.02.2010
    15.10.2012 14:12:19

    Цитата
    Евгений Шульц пишет:
    Про добавления права писали уже где то на форуме.

    Ок, значит разберусь
    Заглянувший
    Сообщений: 115 Регистрация: 13.02.2010
    16.10.2012 11:42:30

    Все получилось, новое право добавил, но не понимаю что в запросе переделать, чтобы у некоторых пользователей отображалась закупочная цена, а остальных нет. Создал право «ОтображатьЦенуЗакупки». Можете ткнуть пальцем что нужно сделать?

    Изменено: IGE IGE — 16.10.2012 12:36:44
    Постоянный посетитель
    Сообщений: 1548 Регистрация: 02.02.2010
    16.10.2012 13:34:11

    Добрый день.
    В справочнике номенклатуры в форме элемента есть процедура ЗагрузитьЦены(). В ней потребуется внести изменения в запрос по получению цен согласно нового права.

    Заглянувший
    Сообщений: 115 Регистрация: 13.02.2010
    19.10.2012 09:23:56

    Решил вопрос по отображению закупочной цены в справочнике для разных пользователей.
    Расскажу как, может кому-то пригодится, сразу говорю что не претендую на изящность но решение работает.
    1. В Планы видов характеристик / ПраваИНастройки внес следующие изменения:
    — в Предопределенных данных создал новое право ОтображатьЗакупочныеЦены, разместил его в О бщихПравахДоступа и присвоил код 10101 (думаю в типовой конфигурации нумерация в разделе общих прав доступа не дойдет до этого значения ), присвоил ему тип Булево ;
    — В макете НастройкиПоУмолчанию добавил соответсвующую запись
    2. В модуле ФормаСписка справочника Номенклатура , в процедуре обновить информацию сделал изменения согласно рекомендаций в этой ветке, со своими правками в связи с введением нового права, а именно добавил условие:

    // показываем цены Если обПраво("ОтображатьЗакупочныеЦены")= Ложь тогда Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | "+?(ЦеныКонтрагентов,"ЦеныСрезПоследних.Контрагент КАК Контрагент,","")+" | ВЫБОР КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета = ИСТИНА | ТОГДА ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена, | 0 КАК ЦенаВРублях |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура и ТипЦен<>&ЗакупочныйТипцен И Контрагент"+?(ЦеныКонтрагентов,"<>","=")+"&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | "+?(ЦеныКонтрагентов,"ЦеныСрезПоследних.Контрагент,","")+" | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании |"); Запрос.УстановитьПараметр("ЗакупочныйТипцен",обПраво("ОсновнойТипЦенЗакупки")); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",ЭлементыФормы.Список.ТекущаяСтрока); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); Иначе Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | "+?(ЦеныКонтрагентов,"ЦеныСрезПоследних.Контрагент КАК Контрагент,","")+" | ВЫБОР КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета = ИСТИНА | ТОГДА ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена, | 0 КАК ЦенаВРублях |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура И Контрагент"+?(ЦеныКонтрагентов,"<>","=")+"&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | "+?(ЦеныКонтрагентов,"ЦеныСрезПоследних.Контрагент,","")+" | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании |"); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",ЭлементыФормы.Список.ТекущаяСтрока); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); КонецЕсли;

    Эта настройка упрявляет отображением закупочной цены только в списке номенклатуры, поэтому если открыть карточку номенклатуры и зайти в цены или в цены поставщиков то закупочная цена также будет отображаться, поэтому я сделал аналогичные изменения в процедуре ЗагрузитьЦены в ФормеЭлемента справочника номенклатура:

    Процедура ЗагрузитьЦены() Если обПраво("ОтображатьЗакупочныеЦены")= Ложь тогда //Загрузка цен, кроме закупочных Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | ВЫБОР | КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета=ИСТИНА ТОГДА | ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ | ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ | КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура И ТипЦен<>&ЗакупочныйТипцен И Контрагент=&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании"); Запрос.УстановитьПараметр("ЗакупочныйТипцен",обПраво("ОсновнойТипЦенЗакупки")); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",Ссылка); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); Цены=Запрос.Выполнить().Выгрузить(); //Загрузка цен контрагентов, кроме закупочных Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | ЦеныСрезПоследних.Контрагент КАК Контрагент, | ВЫБОР | КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета=ИСТИНА ТОГДА | ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ | ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ | КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура И ТипЦен<>&ЗакупочныйТипцен И Контрагент<>&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | ЦеныСрезПоследних.Контрагент, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании |"); Запрос.УстановитьПараметр("ЗакупочныйТипцен",обПраво("ОсновнойТипЦенЗакупки")); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",Ссылка); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); ЦеныКонтрагентов=Запрос.Выполнить().Выгрузить(); Иначе //Загрузка ВСЕХ цен Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | ВЫБОР | КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета=ИСТИНА ТОГДА | ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ | ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ | КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура И Контрагент=&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании"); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",Ссылка); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); Цены=Запрос.Выполнить().Выгрузить(); //Загрузка ВСЕХ цен контрагентов Запрос=Новый Запрос(" |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЦеныСрезПоследних.ТипЦен КАК ТипЦен, | ЦеныСрезПоследних.Контрагент КАК Контрагент, | ВЫБОР | КОГДА ЦеныСрезПоследних.ТипЦен.ВВалютеУчета=ИСТИНА ТОГДА | ЦеныСрезПоследних.Номенклатура.ВалютаУчета | ИНАЧЕ | ЦеныСрезПоследних.ТипЦен.ВалютаЦены | КОНЕЦ | КАК ВалютаЦены, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании КАК ПодразделениеКомпании, | ЦеныСрезПоследних.Цена КАК Цена |ИЗ | РегистрСведений.Цены.СрезПоследних(&НаДату,Номенклатура=&Номенклатура И Контрагент<>&Контрагент) КАК ЦеныСрезПоследних |ГДЕ | ЦеныСрезПоследних.Цена>0 |УПОРЯДОЧИТЬ ПО | ЦеныСрезПоследних.ТипЦен, | ЦеныСрезПоследних.Контрагент, | ЦеныСрезПоследних.ХарактеристикаНоменклатуры, | ЦеныСрезПоследних.ЕдиницаИзмерения, | ЦеныСрезПоследних.ПодразделениеКомпании |"); Запрос.УстановитьПараметр("НаДату",ТекущаяДата()); Запрос.УстановитьПараметр("Номенклатура",Ссылка); Запрос.УстановитьПараметр("Контрагент",Справочники.Контрагенты.ПустаяСсылка()); ЦеныКонтрагентов=Запрос.Выполнить().Выгрузить(); КонецЕсли; КонецПроцедуры // ЗагрузитьЦены()

    Сильно прошу не пинать, я только учусь но данное решение работает, осталось еще убрать отображение цен в меню Перейти, пока не нашел как, но обязательно найду

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *