Перейти к содержимому


- - - - -

(РЕШЕНО) скидка в рублях


Сообщений в теме: 9

#1 1C8

    Участник


  • 207 сообщений

Отправлено 19 ноября 2010 - 09:53

Собственно вопрос в теме.
Поиск результатов не дал.
Со всякими скидками сталкивался, справлялся, но вот с такими еще нет.
Странно что никто таким вопросом до сих пор не заморачивался...
Грядут праздники, руководство поставило задачу, чтобы кассир мог сделать скидку например 500р.
Вариант подбора % чтобы вышла нужная сумма, не пойдет, поток большой, кассир не справится.

Всем спасибо.
И да помогут нам боги 1С!

#2 x_under

    Ветеран


  • 2 105 сообщений

Отправлено 19 ноября 2010 - 16:11

В настройках пользователя (Сервис - Настройки пользователя) устанавливаете флаг "При изменении суммы пересчитывать скидку, а не цену". Кассир редактирует сумму, процент скидки подбирает программа. Вот и все пироги.

Прикрепленные изображения

  • Прикрепленное изображение: Снимок.JPG

Нажимаем Изображение не стесняемся!

#3 Simev

    Прохожий


  • 10 сообщений

Отправлено 20 ноября 2010 - 12:36

У нас установлено округление до целых рублей.
При редактировании процента скидки он меняется до сотых.
После этого в итоговой цене возникают копейки.
Этого можно избежать?

#4 x_under

    Ветеран


  • 2 105 сообщений

Отправлено 22 ноября 2010 - 14:55

Только доработкой конфигурации.
Нажимаем Изображение не стесняемся!

#5 1C8

    Участник


  • 207 сообщений

Отправлено 09 декабря 2010 - 05:30

Цитата

В настройках пользователя (Сервис - Настройки пользователя) устанавливаете флаг "При изменении суммы пересчитывать скидку, а не цену". Кассир редактирует сумму, процент скидки подбирает программа. Вот и все пироги.
Поставил...
Но ничего не пересчитывается. Дело в том что в документе Чек ККМ есть возможность изменять только поле "Цена" и "руч.Скидка" (флаги "редактирование цен и скидок" и "редактирование таблиц" стоит). Меняю поле Цена, скидка не высчитывается :-( поле "Сумма" поменять нельзя.
Что делать? :angry:
Конфа: "Управление торговлей", редакция 10.3 (10.3.6.8)
И да помогут нам боги 1С!

#6 x_under

    Ветеран


  • 2 105 сообщений

Отправлено 14 декабря 2010 - 10:58

Хм... И правда не редактируется в чеке. Тогда это надо дописать.
Там не очень много. Посмотрите по аналогии в документе "Реализация товаров и услуг"
Нажимаем Изображение не стесняемся!

#7 Voland1402

    Прохожий


  • 5 сообщений

Отправлено 17 декабря 2010 - 17:47

Настрой документ установка скидок номенклатуры с условием по дисконтной карте и процентом = 100%, а ограничение поставь сумму на которую нужно сделать скидку. в документе чекККМ будешь выбирать дисконтную карту которую указал в документе установка скидок номенклатуры и автоматическая скидка будет рассчитываться с учетом ограничения. В итоге получаем нужную нам скидку в твердой валюте)))

#8 kand

    Прохожий


  • 3 сообщений

Отправлено 07 февраля 2012 - 17:08

Какое изящное решение!! Спасибо за совет. Я сделал и отлично работает.

#9 Александр1985

    Прохожий


  • 4 сообщений

Отправлено 29 марта 2012 - 22:28

Просмотр сообщенияx_under (14 декабря 2010 - 10:58) писал:

Хм... И правда не редактируется в чеке. Тогда это надо дописать.
Там не очень много. Посмотрите по аналогии в документе "Реализация товаров и услуг"
Уважаемый x_under огромная просьба!!! Можешь уточнить где именно в документе "Реализация товаров и услуг" нужно искать.

#10 x_under

    Ветеран


  • 2 105 сообщений

Отправлено 30 марта 2012 - 11:45

Сделайте в чеке ККМ обработчик изменения поля суммы. Тест а-ля в реализации:
// Процедура - обработчик события "ПриИзменении" поля ввода суммы
// в строке табличной части "Товары".
//
Процедура ТоварыСуммаПриИзменении(Элемент)
СтрокаТабличнойЧасти = ЭлементыФормы.Товары.ТекущиеДанные;
// Выполнить общие действия для всех документов при изменении Суммы.
ОбработкаТабличныхЧастей.ПриИзмененииСуммыТабЧасти(ЭлементыФормы.Товары.ТекущиеДанные, ЭтотОбъект, глЗначениеПеременной("глТекущийПользователь"), РассчитыватьАвтоматическиеСкидки(),истина, ,истина,"Товары");
// Рассчитать реквизиты табличной части.
ОбработкаТабличныхЧастей.РассчитатьСуммуНДСТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъект);
КонецПроцедуры // ТоварыСуммаПриИзменении()


Сообщение отредактировал x_under: 30 марта 2012 - 11:46

Нажимаем Изображение не стесняемся!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных