Автоматический расчет скидок в складской программе Фолио можно установить несколькими способами.
Если организация-покупатель имеет постоянную скидку независимо от объема продаж и группы товара – удобно занести значение скидки в Карточку каждой организации в Справочник Организаций. При выборе организации в документ – значение скидки/наценки из справочника попадает в колонку Наценка. Обратите внимание, что значение скидки из Справочника попадает в колонку Наценка документа с обратным знаком.
Если скидка зависит от товара – удобно использовать Справочник Дополнительных Цен в Справочнике Товаров (на закладке Цены). С помощью системы дополнительных цен можно установить постоянную скидку на товар, группу товаров, а также с привязкой к организации-покупателю. То есть можно задать скидку для любого товара для конкретного покупателя. Если скидка на товар зависит не от покупателя, а от каких-то других условий, можно привязать ее к контракту, значение которого указывается в документе. При выборе доп.цены в документ (или при автоматической подстановке по организации или контракту) – цена с учетом скидки из справочника товаров попадает в колонку Цена, колонка Наценка будет не заполнена.
Однако, ни первый, ни второй способы установки скидки не позволяют учесть объем закупки по документу, по товару, по группе товаров. Для расчета скидки, зависящей от объема закупки, используется способ расчета по таблице скидок.
О приоритетности систем скидок см. ниже в разделе 4.4.6. приоритетность скидок
Вызов Таблицы Скидок для заполнения есть в двух местах программы: в Главном меню
→ и в окне ввода расходной накладной или счета кнопка → .Запуск разового расчета скидки от розничной суммы ТЕКУЩЕГО документа происходит по пункту меню кнопки
→Если расчет скидки необходим для ВСЕХ расходных накладных и счетов, необходимо активизировать пункт на кнопке
→ . Эта установка включает/выключает автоматический перерасчет скидок по таблице при изменении объема закупки документа (объем закупки может измеряться в розничных рублевых суммах, в количестве, в фасовках, в весе). Установка включает автоматический перерасчет скидок не только для новых документов, но и для загруженных из другого документа (на коррекцию или в новый).
Через настройку уровней доступа можно запретить сохранение нового счета и расходной накладной без расчета скидок по таблице: AlwCalcContr
=1 (при наличии этого запрета) при смене контракта в счете или расходной накладной производит автоматический перерасчет скидок.
При загрузке счета в Расходную накладную выдается запрос на перерасчет скидок. Скрытая установка [Specials]
-> AutoSkidSch2Nakl
=0 отменяет авторасчет скидок при загрузке счетов в Расходную накладную,
AutoSkidSch2Nakl
=1 напротив, вызывает авторасчет без подтверждения.
Таблица Скидок – это модальное окно диалога, позволяющее задавать наценки/скидки для товара, для группы товара, для товаров поставщика, наценки/скидки по контракту, персональные для покупателей.
Для ввода новой записи в таблицу Объемы и скидки используйте клавиши стрелка вниз (если находитесь на последней строке таблицы) или Ins[ert], удаление скидки - по комбинации Ctrl+Del.
Предоставляется возможность указать Условия предоставления скидок:Число дней с последней оплаты, не более __ можно задать пороговое количество дней с последней оплаты, при превышении которого скидка не предоставляется.Только по контрактам: ____ можно задать список контрактов через запятую (без использования справочника), для которых предоставляется скидка. Если контракты не указаны – скидка срабатывает для всех контрактов.
Скидки рассчитываются от объема текущей закупки. Объем закупки может измеряться:
Обратите внимание, что сумма закупки рассчитывается не по фактическим ценам документа, а по розничным (указанным в Карточке товара в Отпускной рублевой наличной цене или в Справочнике Партий в Цене партии 4).
Вышеперечисленные критерии оценки объема закупки имеют отношение только к текущему документу. И только пункт оплаченный ОБОРОТ + розничная сумма текущего документа в рублях позволяет работать с накопительными скидками. Сумма оборота считается по оплаченным расходным накладным и счетам за ВЕСЬ период минус сумма оплаченных приходных возвратов.
Через настройку уровней доступа можно закрыть доступ к коррекции таблицы скидок:
→Работает (одновременно) три системы скидок: общая, по контракту и индивидуальная. Для каждой системы можно выбрать свою характеристику объема закупки и заполнить свою таблицу “Объемы и скидки”.
Если скидки не зависят от контракта или покупателя, для заполнения таблицы скидок – в окошке Текущая система скидок нужно выбрать систему Общая.
cursclad.ini
-> [SpravTovar:common]
corrgrpskid
=1 изменение происходит без запроса. Значение установки =2 помимо автообновления в таблице скидок изменяет название (под)группы на всех складах.)
Обратите внимание, что таблицы Поставщики и (под)группы и Товары заполняются независимо друг от друга. Выбранные значения в эти таблицы сохраняются только в том случае, если по ним заведена хотя бы одна строчка в таблице скидок.
В таблицах скидок по каждому товару можно установить свои значения переключателей Учитывать сумму в
Для скидок по товару имеют смысл три установки - должен ли учитываться объем закупки указанного товара при определении общей скидки для других товаров этой (под)группы, для других товаров этого поставщика и для всех товаров, по которым нет скидок ни по группе, ни по поставщику.
Можно указать группы, товары или партии, на которые скидка в текущем документе не распространяется, но сумма участвует для расчета оборота. Для указания группы без скидки нужно выбрать группу из дерева и указать в таблице скидок нулевой объем и процент. Для указания товара без скидки нужно выбрать товар в товарной таблице и указать в таблице скидок нулевой объем и процент.
Для указания партии без скидки (при наличии скрытой установки NewSkidka
=1 – по умолчанию) есть подтаблица Запрет скидки для партий для указания партий, на которые скидки не распространяются. Активизировав эту таблицу (активная таблица меняет серый цвет на белый), нажатием любой клавиши на клавиатуре вызывается окно для ввода партии. Справочник партий для выбора можно вызвать кнопкой ОК в окне ввода партии при пустом значении партии. Для ввода следующей партии новая строка в таблице партий добавляется с помощью кнопок Ins или ‘Cтрелка вниз’ на клавиатуре.
Обратите внимание, что скидка в Справочнике Организаций имеет больший приоритет (если указана) над общей скидкой, общая система скидок на эту организацию не распространяется. Отключить приоритетность справочника организаций можно скрытой установкой [InpDoc]
-> NewSkidka
=0.
Скрытая установка [Specials]
-> AddSkidSprOrg
=1суммирует скидку в Cправочнике организаций и скидку из таблицы скидок по Общей системе скидок.
Если Ваша система скидок зависит от покупателя, необходимо выбрать в окошке Текущая система скидок систему Индивид. В окошке, расположенном ниже, выбирается конкретный покупатель, для которого будет заполняться таблица скидок. Справочник покупателей к этому окошку пополняется с помощью кнопки . Эта кнопка вызывает для выбора список имен организаций-покупателей из Справочника Организаций (с удобной системой поиска).
Индивидуальные скидки аналогичны общей системе, то есть могут устанавливаться по всем товарам, по поставщику, по (под)группам, по товарам. Индивидуальные скидки снабжены переключателем, задающим для каждого покупателя способ выбора скидки: приоритетный, максимальная, минимальная. Установленное значение относится ко всем видам скидок для данного покупателя. Приоритетный способ означает использование индивидуальной скидки, как приоритетной над остальными, например, над скидками из Общей системы скидок или Контрактной системы. Скидка из Справочника Организаций также игнорируется. Минимальная и Максимальная скидки с учетом общей заставляет программу выбирать между двумя скидками.
Переключатель позволяет суммировать скидки по индивидуальной и контрактной системам (положение переключателя чувствительно для каждого значения покупателя). Активное положение переключателя позволит для указанного покупателя при выборе товаров в документ суммировать проценты индивидуальной скидки по организации и скидки по контракту. Контрактная скидка добавляется только к индивидуальной, то есть если по установке брать макс/мин с учетом общей выбирается общая скидка - контрактная не добавляется.
Обратите внимание, что Индивидуальная скидка имеет больший приоритет над скидкой в Справочнике Организаций – при наличии индивидуальной скидки процент в Справочнике игнорируется.
В Справочнике Организаций в меню по правой клавише мыши (горячие клавиши Ctrl+D) есть пункт , вызывающий таблицу скидок в режиме индивидуальные с данными о скидках текущего клиента. Если в таблице нет данных о клиенте, и пользователю разрешен доступ к таблице скидок, в таблицу скидок автоматически добавляется имя текущего клиента и настройки все пост.,всех групп..
Система скидок по контракту аналогична общей системе, но действует только для документов с заданным контрактом. При вводе скидок сначала выбирается текущая система - Контракт, а затем конкретный контракт. Новый контракт можно добавить кнопкой Нов.контр.
Внутри одной системы скидок все системы скидок - общая, контрактная, индивидуальная (кроме таблиц на ВСЕ товары) имеют настройку, задающую приоритетность текущей скидки для выбранного товара или группы внутри системы. Возможные варианты настройки Для выбранных товаров:приоритетный, наибольшая из скидок, наименьшая.
Если задан приоритетный способ, то величина скидки по этой системе будет равна текущей скидке. Если указан способ по наибольшей или наименьшей, то просматриваются все возможные для данного товара скидки внутри этой системы с целью выбора наибольшего (наименьшего) значения.
Не забывайте выставлять порядок учета суммы данного товара при расчете сумм по (под)группе, поставщику и общей между табличными системами скидок.
Обратите внимание, что при использовании индивидуальной системы скидок можно установить настройку способа выбора скидки с учетом других систем скидок. Приоритетный способ означает использование индивидуальной скидки, как приоритетной над скидками других систем и скидкой из Справочника Организаций. Способы Минимальная и Максимальная скидки с учетом общей заставляют программу выбирать скидку по заданному критерию между скидками всех систем, предварительно рассчитанными внутри каждой системы.
Например, если нужно установить скидки по организациям на все товары кроме некоторого списка, нужно:
В Окне ввода документов при использовании таблицы скидок появляется отладочная видимая колонка Источник скидки, где указывается, по какой системе рассчиталась скидка.
Между скидками по таблице и скидками по справочникам скидка в Справочнике Организаций имеет больший приоритет (если указана) над общей системой скидок и меньший приоритет, чем индивидуальная система скидок. То есть общая система скидок не распространяется на организации с заполненной скидкой в карточке организации. Но при наличии индивидуальной скидки процент в карточке организации игнорируется.
Расчет скидок по таблице происходит для всех видов цен, в том числе и для дополнительных. Однако, есть возможность зафиксировать для товара цену. По скрытой установке [InpDoc]
-> NewSkidka
=5 для товаров, имеющих доп.цену в справочнике товаров скидка по таблице скидок не рассчитывается (если у товара есть хотя бы одна доп.цена - скидки в документе обнуляются.)
При наличии скрытой установки cursclad.ini
->[InpDoc]
->NacValObr
=1 Таблицу Скидок можно использовать для расчета скидки по валютному обороту.
При этом пункт меню (кнопка ) не доступен.
Расчет скидки по таблице (кнопка
) производит разовый расчет скидок в документе по таблице соответствия процента скидки и суммы оборота в валюте. В таблице указывается верхняя граница оборота в валюте и соответствующий ей процент скидки.действует на базовые и дополнительные цены и едина для всех клиентов. Поле Доп.регистр.номер Справочника Организаций является признаком учета скидки с валютного оборота для организации. Можно выбрать способ подсчета оборота: по всем складам или по отдельному складу.
Начальный оборот клиента в валюте (например, по итогам предыдущего года) вводится в поле Справочника Организаций Регистрационный номер.
Обратите внимание, что при расчете скидки по таблице НЕ учитывается скидка по организации, занесенная в Справочник Организаций. Дополнительные цены из Справочника Товаров работают, они заносятся в колонку Цена, в колонку Наценка попадает скидка/наценка из Таблицы Скидок.
По кнопке
есть возможность экспорта системы скидок в DBF-файл и импорта системы скидок из DBF-файла. Меню экспорта содержит два пункта: экспорт скидок, настроенных для одного клиента и экспорт ВСЕХ систем скидок. При импорте происходит автораспознавание режима экспорта.Импорт системы скидок (общей, по конкретному покупателю/контракту) может происходить как с добавлением, так и с заменой. Эту возможность можно использовать для удаления заполненной таблицы скидок, импортировав пустую таблицу с заменой. (Если при экспорте возникнут проблемы - проверьте установку драйвера Dbase через администратор BDE: drivers+native+dbaselevel=7)
Содержание таблицы скидок можно передать с помощью стандартной функции программы Передача и прием данных с удаленных складов (foldts.exe
) (см. раздел 9.1 передача и прием на удаленные склады).
|
|
|