_МанипуляцияРозница.ert
Сhe Burashka, г.Москва,
e.meil@mail.ru
обработку можно скачать по адресу: //infostart.ru/projects/667/?ref=174
Соглашения:
- свободный для использования, модификации и всего прочего - используйте rому как надо;
- разработчик данного отчета/обработки не несет никакой ответственности ни за какие действия и их последствия ;-)
Платформа:
- Оперативный учет 7.7
Конфигурация:
- Типовая ТиС, ред.9.2
- Комплексная (аналогичная ТиС)
Назначение:
- автоматизация отражения в учете розничных продаж при наличии в организации вялотекущего бардака
Обработка предназначена для функционирования в типовой ТиС 9.2 (должна работать и в Комплексной).
Установка: файлы из архива поместить в папку Extforms вашей информационной базы. Запуск - см. Меню-Сервис-Дополнительные возможности.
Настройка ТиС заключается в следующем:
- фирма, от имени которой ведется учет - одна;
- оптовый склад - один;
- розничный склад - один (рекомендуется);
Для пользователя, который будет выполнять данную обработку, должны быть прописаны в справочнике "Пользователи" по умолчанию значения для:
- основной фирмы;
- основного склада (указать оптовый);
- основной кассы.
Что имеем: никакого нормального учета не ведется, что-то приходуется, что-то продается, основная задача - чтобы "деньги бились" по кассе и Z-отчету. Т.е. в конце дня начальник (какой-нибудь) принес главбуху Z-отчет, а главбуху надо под эту сумму списать товар, все равно какой (в торговом зале у них свой учет, у главбуха - свой).
Как работаем: ТиС, настроили в соответствии с рекомендациями выше.
Товар, предназначенный для продажи в розницу, приходуем на оптовый склад. По мере необходимости - перемещается в розницу и продается с формированием документа "Отчет ККМ" (по Z-отчету).
На начало дня на розничном складе (в рознице) по программе д.б. нулевой остаток.
Принесли Z-отчет. Запускаем обработку, указываем номер, сумму Z-отчета, требуемую наценку (т.е. доход) - запускаем! Обработочка посчитала, посмотрели (если что не понравилось - подправили ручками), жмем "Сформировать документы" и получаем: Перемещение с оптового склада в Розницу (в начале дня) и Отчет ККМ (в конце дня). Итого на конец дня имеем: в учете списано товара на требуемую сумму с требуемой наценкой, остаток по рознице на конец дня = 0, готовы к следующему рабочему дню. Все.
Обработочка успешно работает и хорошо зарекомендовала себя при "атоматизации" торговли продуктами питания - там где много всякой мелочевки и пр.
Пояснения к рисункам (в т.ч последовательность действий).
Все поля ввода снабжены описаниями - наводите мышку и читайте.
Рис.1 (слева-направо, сверху-вниз)
Поля и кнопки над таблицей:
1. дата Z-отчета, вводим ручками;
2. жмем кнопку "Заполнить", в таблице получаем перечень товарных остатков по себестоимости;
3. номер Z-отчета, вводим ручками;
4. сумма Z-отчета в рублях, вводим ручками;
5. два поля, диапазон наценок "от - до", %, т.е. если введены 23 - 25 - продажные цены будут подобраны так, чтобы наценка уложилась в указанный диапазон, верхняя граница наценки превышена не будет (нижняя может на некоторых позициях получится меньше - тут как фишка ляжет...)
6. метод подбора количества номенклатуры для продажи, выбираем ручками как понравится;
7. сортировка - используется для сортировки "готовой" таблицы (для удобства просмотра и, при необходимости, исправления)
Поля и кнопки под таблицей:
группа Z: информация по Z-отчету (суммы продажи)
группа С: информация по Себестоимости
- "себестоимость, надо списать" - рассчитывается от суммы Z-отчета и верхней границы наценки (оценочное значение, для информации)
- "подобрано" - суммы, получившиеся в результате работы обработки.
- группа "невязка"
информация о невязке подобранной суммы продаж (если ненулевое значение - значит автоматически не удалось подобрать сумму продажи под требуемую сумму Z-отчета, придется поработать ручками). "Невязка" - разница между _подобранной_ суммой продажи и _требуемой_ суммой продажи (сумма Z-отчета), т.е. Невязка = ПодобраннаяСуммаПродажи-Zотчет
- распределить/группировать - вариант ликвидации невязки;
- кнопка (x) невязка - попытаться ликвидировать невязку.
Кнопка "Рассчитать вариант" - непосредственно производит подбор номенклатуры (количества и продажных цен), чтобы получить требуемую сумму Z-отчета.
Кнопка "Сформировать документы" - переносит подобранный вариант в базу в виде двух документов: Перемещение в розницу (по рассчитанным продажным ценам) и Отчет ККМ (регистрируем выручку)
Рис.2 Типовой вариант работы
- ввели данные вверху таблицы, нажали кнопку "Заполнить", получили таблицу с количественными остатками товаров на оптовом складе по себестоимости (колонки "Сбст" и "Кол")
- жмем "Рассчитать вариант", ждем, получаем в таблице результат (колонки: "Прод" - проданное количество товара, "Цена..." - цена продажи товара в розницу, "Сумма..." - сумма продажи в розницу = Цена...*Прод, "СбстП" - себсетоимость продажи, "Нац" - наценка в %.
- если невязка - пусто (нулевая) - все ОК: жмем "Сформировать документы" и получаем их (см.Рис.3 и Рис.4)
Что делать, если невязка ненулевая? Очень просто: при заданных вами условиях не удалось подобрать сумму продажи точно под Z-отчет. Например, вы ограничили наценку от 25% до 25% - понятно, что при таком жестком условии на наценку может и не получиться... Как исправить:
вариант а) задать "ворота" наценки пошире (например, от 23% до 25%) и просчитать новый вариант или
вариант б) задать "ворота" наценки пошире и попытаться ликвидировать невязку кнопкой "(x) невязка".
Вариант б) работает быстрее - обсчитывается только невязка, вариант а) производит полный пересчет варианта.
Метод ликвидации невязки (распределить/группировать) - т.е. куда "раскидать" невязку - на несколько позиций или на все позиции - выбирайте сами, описание метода - наведите мышку на нужный метод и прочитайте пояснение.
Имейте в виду: при ликвидации невязки возможны существенные отклонения наценки некоторых позиций от заданных для варианта расчета.
Опыт работы показывает, что при большой номенклатуре и наличии дешевых товаров невязка возникает очень редко.
При необходимости оператор (главбух или пр.) может самостоятельно подредактировать данные в таблице - ввести цену продажи, ввести количество, указать наценку на конкретную позицию. При вводе таких данных следите за невязкой!
Вот вроде и все.
Надеюсь, что эта моя малюсенькая обработочка поможет кому-то...
Плюсуйте рейтинг, оставляйте комментарии, вопросы задавайте на e-mail (указан в моем профиле).
[Z-report] "Битва титанов v.1" Подбор продаж под сумму Z-отчета
Учетные задачи - Оптовая торговля
См. также
SALE! 15%
Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2
33529
28500 руб.
21.04.2017 84986 71 38
151АИС: Онлайн-кассы для 1С 7.7 (с поддержкой маркировки ЕГАИС, ТАБАКА, ОБУВИ, ЛЕКАРСТВ, ШИН, ОДЕЖДЫ, МОЛОКА, ВОДЫ и пр.) и Обмен с 1С 7.7 "Честный ЗНАК" (ГИСМТ, ЦРПТ, ЭДО)
2000 руб.
28.03.2017 442599 4171 3399
2412АИС: Обмен с ФГИС Меркурий (Ветис.API) для всех* конфигураций 1С 7.7
10000 руб.
21.11.2018 51359 136 103
66Обмен с системой Меркурий (полный цикл) через Ветис.API для 1С 7.7
4800 руб.
03.07.2018 36213 72 25
56Пакетный ввод документов при продаже через посредника - Интеркампани
3000 руб.
23.11.2012 27742 8 1
12Комбинатор. Подбор суммы из набора чисел. Обработка для 1С версии 8.х (УФ)
1 стартмани
19.05.2017 28578 91 romasna 31
12