Анализ продаж от закупочных цен ТиС 9.2 (7.7)

10.06.15

Учетные задачи - Ценообразование, анализ цен

В стандартный анализ продаж добавлена возможность заменять себестоимость товаров на значения цен любого типа.

Скачать файлы

Наименование Файл Версия Размер
АнализПродаж.ert
.ert 215,00Kb
84
.ert 215,00Kb 84 Скачать

Это позволяет получить значения прибыли, приближенные к реальным в случае плохого состояния регистра "Партии наличие" и, как следствие, себестоимости товаров в отчёте. А также можно оценить отклонения от базовой цены (например, розничной или оптовой), то есть сделанные скидки и/или дополнительные наценки.

 

Кратко поясню реализованный механизм:

На форму добавляется реквизит ВыбТипЦен.

Добавляется функция вычисления по типу цены:

Функция ПоТипуЦен(Номенклатура, Количество, ТекДок)
     Цена = глПолучитьЦену(Номенклатура, ВыбТипЦен, ТекДок.ДатаДок, Номенклатура.БазоваяЕдиница, Константа.ВалютаУпрУчета);
     Возврат Цена * Количество;
КонецФункции

 

В запросе отчета заменяются функции вычисления сумм стоимости:

Если ВыбТипЦен.Выбран() = 0 Тогда // стандартное вычисление
     ТекстЗапроса = ТекстЗапроса + "
     |Функция СуммаСебест      = Сумма(Себест);
     |Функция СуммаСебестВ     = Сумма(СебестВ);";
Иначе // расчёт по типу цены
     ТекстЗапроса = ТекстЗапроса + "
     |ТекДок     = Регистр.Продажи.ТекущийДокумент;
     |Функция СуммаСебест      = Сумма(ПоТипуЦен(Номенклатура, Количество, ТекДок));
     |Функция СуммаСебестВ     = Сумма(ПоТипуЦен(Номенклатура, КоличествоВ, ТекДок));";
КонецЕсли;

 

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

См. также

SALE! 20%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 22800 руб.

21.04.2017    90191    105    39    

191

Анализ продаж с расчетом наценки для Бухгалтерии УСН 7.7

Анализ продаж Платформа 1С v7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Управленческий учет УСН Абонемент ($m)

Небольшая модификация обработки "Отчет по продажам ТМЦ для УСН" - https://infostart.ru/public/81991/ - добавлена колонка с процентом наценки.

1 стартмани

30.11.2022    2034    1    marvm    0    

0

Переоценка товаров. Торговля и склад 7.7

Ценообразование, анализ цен Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Переоценка для программы Торговля и Склад 7.7 (изменение цены на процент).

2 стартмани

09.03.2022    4086    4    dmitry_sizonenko    1    

2

Остатки ТМЦ со сравнением цен и выборкой по количеству

Логистика, склад и ТМЦ Ценообразование, анализ цен Платформа 1С v7.7 Конфигурации 1cv8 Казахстан Управленческий учет Абонемент ($m)

Этот отчёт по остаткам ТМЦ поможет сравнить цены и сделать выборку по количеству товара. Тестировался на конфигурации Торговля+Склад для Казахстана, редакция 1.0, версия 7.70.014.

1 стартмани

14.04.2021    4554    1    softmaker    0    

0

Изменение цен номенклатуры

Прайсы Ценообразование, анализ цен Корректировка данных Платформа 1С v7.7 1С:Торговля и склад 7.7 Казахстан Управленческий учет Абонемент ($m)

Эта обработка поможет изменить цены в справочнике Номенклатура. Тестировалась на конфигурации Торговля+Склад для Казахстана, редакция 1.0, версия 7.70.014.

1 стартмани

13.04.2021    7233    0    softmaker    4    

1

Отправка остатков и цен по API в личный кабинет Озон

Розничная торговля Ценообразование, анализ цен Маркетплейсы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Внешняя обработка для 1С 7.7 конфигураций ТиС и Комплексная конфигурация. Подходит для Windows, которые поддерживают работу с WinHttpRequest.

2 стартмани

10.11.2020    9277    23    user1479046    10    

7
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Tatar_Ed 03.03.14 10:59 Сейчас в теме
Полезная вещь. будем пробовать. автору спасибо. Особая благодарность за описание процесса реализации.
2. Tatar_Ed 22.04.14 16:23 Сейчас в теме
выдает ошибку.

//*******
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Отчет.АнализПродаж.Форма.Модуль(511)}: Функция СуммаСебест = Сумма(ПоТипуЦен(Номенклатура, Количество <<?>> , ТекДок));
Запрос[13] : Ошибка в выражении 'Количество'
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Отчет.АнализПродаж.Форма.Модуль(511)}: Функция СуммаСебестВ = Сумма(ПоТипуЦен(Номенклатура, КоличествоВ <<?>> , ТекДок));
Запрос[14] : Ошибка в выражении 'КоличествоВ'
3. Yury1001 1470 22.04.14 16:58 Сейчас в теме
(2) Tatar_Ed, значит у вас не торговля и склад 9.2 для России
4. Tatar_Ed 24.04.14 10:40 Сейчас в теме
(3) уверен на все 100% у меня торговля и склад 9.2 и точно для России.
брал не готовый "Анализ", а пытаюсь сделать самостоятельно, по Вашей инструкции. Ну видать напутал что-то
5. Yury1001 1470 24.04.14 11:07 Сейчас в теме
(4) Tatar_Ed, тогда в вашем отчете не хватает строки
КоличествоВ = Регистр.Продажи.КоличествоВ;
6. Tatar_Ed 29.04.14 11:24 Сейчас в теме
(5) Спасибо, буду пробовать.
10. Tatar_Ed 10.05.14 20:35 Сейчас в теме
(5) Есть какие нибудь мысли?
11. Yury1001 1470 11.05.14 12:04 Сейчас в теме
(10) Tatar_Ed, надо обработку и базу, а так никто не скажет, ну хотя бы скриншот.
12. Tatar_Ed 12.05.14 11:51 Сейчас в теме
(11) а скриншот чего? Кода или ошибки?
13. Yury1001 1470 12.05.14 15:03 Сейчас в теме
7. Tatar_Ed 29.04.14 13:08 Сейчас в теме
теперь такая ошибка

КОЛИЧЕСТВО<<?>>
Переменная не определена (КОЛИЧЕСТВО)
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Отчет.АнализПродаж.Форма.Модуль(517)}: Функция СуммаСебест = Сумма(ПоТипуЦен(Номенклатура, Количество <<?>> , ТекДок));
Запрос[13] : Ошибка в выражении 'Количество'

((((((((((((
8. Tatar_Ed 29.04.14 13:09 Сейчас в теме
КОЛИЧЕСТВО<<?>>
Переменная не определена (КОЛИЧЕСТВО)
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Отчет.АнализПродаж.Форма.Модуль(517)}: Функция СуммаСебест = Сумма(ПоТипуЦен(Номенклатура, Количество <<?>> , ТекДок));
Запрос[13] : Ошибка в выражении 'Количество'
9. Tatar_Ed 29.04.14 13:12 Сейчас в теме
//********
КОЛИЧЕСТВО<<?>>
Переменная не определена (КОЛИЧЕСТВО)
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
{Отчет.АнализПродаж.Форма.Модуль(517)}: Функция СуммаСебест = Сумма(ПоТипуЦен(Номенклатура, Количество <<?>> , ТекДок));
Запрос[13] : Ошибка в выражении 'Количество'
14. anna3388 10.08.17 08:50 Сейчас в теме
спасибо...даже в наше время оказалось актуальным и работает)))
Оставьте свое сообщение