Надоело бороться с продажами "в минус", с пересортами, с поступлениями товаров позже реализации? Этот отчет посчитает вам валовую прибыль исходя из цен закупа на момент продажи товара. Да, закупочные цены вы могли не обновлять, или часть закупок могла произойти по нестандартным ценам. Но навести порядок в ценах закупа обычно проще, чем постоянно восстанавливать последовательность партионного учета. Ну а если добавить в ТиС авторегистрацию закупочных цен при проведении приходной накладной, то ваше счастье будет полным. И бонусы относительно стандартного отчета по прибыли:
а) отчет формируется быстрее стандартного.
б) отчет работает с отбором по поставщику даже при выборе метода расчета себестоимости "по средней"
в) в отчете есть группировка по группам номенклатуры (только по группам низшего уровня)
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Это внешний отчет, достаточно добавить его в дополнительные возможности.
Для работы отчета надо добавить и заполнить константу "ЗакупочныйТипЦен"
Цена закупа вычисляется так:
1) Берется цена закупа на дату продажи
2) Если цена закупа на дату продажи не установлена, то цена закупа приравнивается к цене продажи (для минимизации погрешности)
Отбор по поставщику работает так:
При выборе поставщика (или группы поставщиков) в отборах, отчет формируется только по номенклатуре, закупавшейся от выбранного поставщика за период с трех месяцев до даты начала формирования отчета по дату окончания формирования отчета.
Поддерживается ТС ПИоТ.
Передача дополнительных тегов в чек с 01.09.2025 согласно приказа от 26.03.2025 № ЕД-7-20/236@. Поддерживаются новые ставки НДС 5%, 7% и 22% при продаже через ККТ.
Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы в соответствии с 54-ФЗ.
Поддержка актуальных версий драйверов ККТ: ДТО 10 и ДТО 8 для Атол, 5.16-5.20 для Штрих-М / Торговый баланс М (PosCenter).
Поддержка операторов ЭДО: Сбис (Тензор), Контур.Диадок, ЭДО лайт, Калуга Астрал, Такском и пр.
Поддержка оптовой и розничной продажи маркированной продукции (алкоголь, табак, обувь, лекарства, шины, одежда, белье, парфюмерия, молочная продукция, вода, пиво, автозапчасти, моторное масло и пр.).
Поддержка онлайн и офлайн (через Локальный Модуль ЧЗ) проверки маркировки в разрешительном режиме (РР).
ПО «Информационный киоск» предназначено для организации offline доступа клиента (покупателя) к информации о товарах, услугах или дисконтных картах посредством сканирования штрих-кода. Основная цель – мгновенно предоставить наиболее актуальную информацию о цене, остатках, наименовании товара (услуги) или накоплениях, держателе, состоянии дисконтной карты.
Отчет написан для Комплексной конфигурации 4.2. Отчет позволяет выполнить сверку кредитовых оборотов счета 76.АВ (НДС с авансов полученных) с книгой покупок, проверить правильность выписки счетов фактур на зачет аванса по счетам БУ в разрезе разных ставок НДС 18% и 20% в комплексной конфигурации 1С:Предприятия 7.7. Позволяет найти и исправить ошибки в процессе перехода на 20% НДС. Помогает с закрытием квартала 18% и 20% НДС. Отчет обновлен для анализа данных 2 квартала 2019 года и всех следующих кварталов (стал более универсальным).
Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.
В обработке реализован полный цикл работы с ГИС Меркурий из 1С на платфоме 7.70.027 (поддерживается конфигурация "Торговля и Склад") через Ветис.API: реализованы процедуры обмена с подсистемами заявок и справочников Ветис.API в формате 2.0.
Еще одна поделка на заданную тему. Отличается от аналогичных разработок и от типового решения тем, что не только выводится новая строка в шапке "Идентификатор государственного контракта, договора (соглашения)", но и печатается этот самый идентификатор госконтракта.
Может пригодиться тем, кто осуществляет поставки по госконтрактам - с 01.07.2017 они обязаны указывать ИГК в счетах-фактурах и УПД, а не просто печатать пустографку.
У меня добавлена строка в документ ПоступлениеТМЦ в гл. модуле
ОткрытьФорму("Обработка.ОбновлениеЦенИзДокумента",Контекст); в конец процедуры ПриЗаписи.
А еще лучше, проверять партию при проведении, чтобы не ушла продажа в "минус". Или какую-то константу типа МинПроцентНаценки завест, а от нее сравнивать, тут вариантов много, сам пытаюсь как-то решить этот вопрос.
вот, спустя семь лет:
1. //Здесь проверим чтобы не переоценить товар ниже минимальной торговой наценки.Кроме как с правами Администратора
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
//Если НазваниеНабораПрав()<>"Администратор" Тогда
ЗакупЦена=0;ЗакупЕдЦены=Единица;ЗакупВалЦены=Валюта;
Если глВернутьЦену(Номенклатура, Константа.ЗакупочныйТипЦен, ДатаДок, ЗакупЦена, ЗакупЕдЦены, ЗакупВалЦены)=1 Тогда
ЗакупЦена=глОкруглить(ЗакупЦена*(100+Константа.МинПроцентНаценки)/100,Константа.ЗакупочныйТипЦен.ПорядокОкругления);
Если ЗакупЦена>ЦенаНовая Тогда
Сообщить("Новая цена "+ЦенаНовая+" на товар "+Номенклатура+" меньше минимальной наценки. Необходима переоценка до рекомендуемой цены "+ЗакупЦена,"!");
Цена=ЗакупЦена;
КонецЕсли;
КонецЕсли;
//КонецЕсли;
КонецЦикла;
Это добавить в конец процедуры ПриЗаписи() документа Переоценка ТМЦ.
программа сама отработает когда раскомментируете цикл автоматом и предложит переоценку, а в таком виде только сообщает.
Вот еще решение - найдено на просторах Сети:
в глобальном модуле в процедуре глДвижениеОборотовПродаж добавить строки:
//Проверка продажи в "минус"
Если (ПродСтоимость-Себестоимость)<0 Тогда
глСообщениеПроведения(Номенклатура.Наименование+" продаете ниже себестоимости на "+Окр((-1*(ПродСтоимость-Себестоимость))/Количество,2)+" "+глРубли+". за "+Номенклатура.БазоваяЕдиница+"", Конт.ТекущийДокумент());
// глНеПроводить(Конт,"У кого ручонки кривые? "+Номенклатура.Наименование+" продаете ниже себестоимости на "+Окр((-1*(ПродСтоимость-Себестоимость))/Количество,2)+" "+глДоллары+". за "+Номенклатура.БазоваяЕдиница+"");
КонецЕсли;
// Конец Проверка продажи в "минус".
Так ругается, но проводится документ, конечно можно проверить потом руками партию и цену скорректировать. Но пока не доходят руки с документом ЧекККМ. все убытки показываются только при закрытии смены, когда сформируется ОтчетККМ.
Если убрать // перед глНеПроводить(); тогда документ не будет проводиться, пока цена не будет соответствовать хотя-бы закупочной...