При запуске торговой точки и первоначальном заполнении информационной базы конфигурации 1С:Розница 2.2 пользователи часто сталкиваются с вопросом: как одновременно внести складские остатки и назначить розничные цены для кассы, не рассчитывая каждую позицию вручную на калькуляторе. Рассмотрим архитектуру ценообразования программы и разберем по шагам варианты решения этой задачи.
Для правильной организации работы важно понимать логику разделения документов:
Оприходование товаров предназначен исключительно для фиксации физического наличия номенклатуры на складе и ее себестоимости. Он делает движения по регистрам Товары на складах и Себестоимость номенклатуры, но принципиально не записывает значения в регистр сведений Цены номенклатуры. Соответственно, одним только оприходованием назначить продажные цены для кассы невозможно.Установка цен номенклатуры.Рассмотрим подробнее типовые способы настройки автоматического расчета и ввода цен при старте системы.
Этот способ подходит, если известна себестоимость (цена закупки) товара и задан фиксированный процент торговой наценки.
Разберем по шагам настройку справочников и связку документов:
Закупочная). В карточке вида цены выберем способ задания цены Заполнять по данным ИБ при поступлении и укажем схему компоновки Цены поступления.Розничная выберем способ задания цены Рассчитывать по другим видам цен. В поле формулы укажем зависимость от закупочной цены с учетом наценки. Например, при наценке 80% формула примет вид: [Закупочная] * 1.8.Оприходование товаров, указав номенклатуру, количество и закупочную цену (себестоимость).Оприходование товаров введем документ Установка цен номенклатуры. При включенной опции Рассчитывать цены автоматически программа автоматически подставит закупочную цену из оприходования, применит формулу наценки и заполнит розничную цену.Если при переносе остатков известна только финальная цена реализации, а закупочную цену необходимо получить расчетным путем, настроим обратную зависимость видов цен:
Розничная установим способ задания Ручное назначение (этот вид цены станет базовым).Закупочная выберем способ Рассчитывать по другим видам цен и зададим формулу снижения (дисконта), например: [Розничная] * 0.6 или [Розничная] / 1.5.Оприходование товаров по гиперссылке выбора цен и валюты в шапке документа выберем вид цены Розничная. В табличную часть введем остатки с конечными продажными ценами.Установка цен номенклатуры — розничная цена подставится напрямую, а закупочная рассчитается автоматически по формуле.Если прайс-лист и остатки хранятся в таблицах Excel, наиболее быстрым решением будет независимая параллельная загрузка:
Оприходование товаров воспользуемся типовой кнопкой Загрузить из внешнего файла (или обработкой загрузки табличных документов) для переноса количества и себестоимости.Установка цен номенклатуры, выберем требуемые виды цен и через функцию загрузки из внешнего файла сопоставим колонки с артикулами/штрихкодами и точными розничными ценами из файла.Проанализируем параметры, без которых назначенные цены не попадут в рабочее место кассира (РМК):
Правило ценообразования, в котором выбран соответствующий вид розничной цены. Без этого кассовый модуль не сможет определить источник цены продажи.Установка цен номенклатуры недостаточно. Для вступления цен в силу на кассах РМК необходимо создать и провести документ Применение цен номенклатуры со статусом Применены.