Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Frontol 5 запрет продажи с 23 до 8

    • #1
    • 14.07.2016 11:19
    0
    Нужен скрипт запрета продажи алкольной продукции. Всякие скидки надбавки это всё не технологично надо красиво!  Подробнее>>
    • #2
    • 06.08.2016 16:34
    0
    кастрюля фирмы 1с не умеет мощно ! умеет жалобно , kaslit
    • #3
    • 09.02.2017 12:32
    0
    Получилось!
    Вот рабочий скрипт Frontol 5 (не забудьте его подключить во фронтоле):

    function init()
    {
    frontol.addEventListener("openDocument", "afterOpenDocument", false);
    }

    function afterOpenDocument()
    {
    if (frontol.currentDocument.type.code == 1)
    {
    frontol.addEventListener("addPosition", "beforeAddPosition", true);
    }
    }


    function beforeAddPosition(position)
    {
    var now = new Date();
    var hour = now.getHours();

    if (position.ware.type == 1)
    {
    if (position.ware.alcoholByVolume < 10.5)
    {
    if ((hour >= 22) || (hour < 10) )
    frontol.actions.showError("Продажа слабоалкогольной продукции запрещена");
    }
    if (position.ware.alcoholByVolume >= 10.5)
    {
    if ((hour >=22) || (hour < 10))
    frontol.actions.showError("Продажа крепкого алкоголя запрещена");
    }
    }
    }
Яндекс-директ
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться